.browse{gap:8px}.browse .all-oils79{border:1px solid #cbd6bf;border-radius:16px;padding:6px 10px;background:white;font-size:10px;white-space:nowrap}.browse .next-page{white-space:nowrap}.browse .prev-page{min-width:24px}.page-label{font-size:8px}.catalog79{width:calc(100% - 26px);max-width:850px;max-height:90dvh;border:1px solid #ccd8c0;border-radius:14px;padding:0;color:#174b3a;background:#fffef9}.catalog79::backdrop{background:#173d3059;backdrop-filter:blur(4px)}.catalog-head79{padding:20px 20px 15px;position:sticky;top:0;background:#fffef9;z-index:2;border-bottom:1px solid #e2e7d8;display:grid;grid-template-columns:1fr auto;gap:0 10px}.catalog-head79 p:first-child{font:8px Arial;letter-spacing:1.5px;margin:0 0 7px;color:#6b7d5e}.catalog-head79 h2{font:29px Georgia;margin:0}.close79{width:36px;height:36px;align-self:start;border:0;background:none;color:#174b3a;font-size:25px}.catalog-head79 .catalog-note79{grid-column:1/-1;font:11px/1.5 Arial!important;margin:12px 0;color:#6b7d5e}.catalog-head79 input{grid-column:1/-1;width:100%;padding:11px 12px;font:16px Arial;border:1px solid #d4dfc8;border-radius:5px;color:#174b3a;background:white}.catalog-grid79{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:20px}.catalog-grid79 article{min-width:0;display:flex;flex-direction:column}.catalog-grid79 img{width:100%;height:90px;object-fit:contain}.catalog-grid79 small{font:9px Arial;margin-top:8px;color:#7b8b70}.catalog-grid79 h3{font:19px/1.15 Georgia;margin:6px 0 11px;flex:1}.catalog-grid79 article button{border:1px solid #a8ba99;border-radius:5px;min-height:36px;background:white;color:#174b3a;font-size:12px}.catalog-grid79 article button:disabled{color:#8a987c;background:#f4f6ef}.single79{font:9px Arial;color:#8b7961;margin:0 0 6px}.catalog-grid79 a{font:11px Arial;color:#174b3a}.catalog-bottom79{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 20px;position:sticky;bottom:0;background:white;border-top:1px solid #d7e0cd}.catalog-bottom79 span{font:11px Arial;color:#6c7e60}.done79{border:0;background:#174b3a;color:white;padding:12px 17px;font:12px Arial;border-radius:6px}@media(min-width:900px){body.centered79 .app{display:grid;grid-template-columns:1fr;grid-template-rows:127px 30px 42px minmax(0,1fr);max-width:1440px;padding:0 35px 25px;gap:0;min-height:850px}body.centered79 .app header{grid-column:1;grid-row:1}body.centered79 .demo77{grid-column:1;grid-row:2}body.centered79 .browse{grid-column:1;grid-row:3;justify-content:center;gap:35px}body.centered79 .browse button{font-size:12px}body.centered79 .page-label{font-size:11px}body.centered79 .space{grid-column:1;grid-row:4;border:0;border-radius:15px}body.centered79 .center-cart{display:none!important}body.centered79 .space>.box-bar{position:absolute;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);width:330px;min-height:0;height:auto;padding:16px 18px 12px;margin:0;background:#fffefbed;border:1px solid #dce4d0;border-radius:12px!important;box-shadow:0 5px 20px #244b2a0b!important}body.centered79 .box-top{margin-bottom:14px;align-items:center}body.centered79 .box-top strong{font:18px Georgia}body.centered79 .bottom-count{display:inline;margin-left:6px;font:10px Arial}body.centered79 .box-top>span{font-size:9px;line-height:1.2}body.centered79 .box-top b{display:inline;font:23px Georgia;margin-left:8px}body.centered79 .chosen{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body.centered79 .slot{height:57px}body.centered79 .slot img{height:37px}body.centered79 .slot>span{font:8px Arial}body.centered79 .slot.empty>span{font:22px Georgia;padding-top:6px}body.centered79 .bottom-line{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:11px}body.centered79 .status{font:10px/1.3 Arial;min-height:0;max-width:140px}body.centered79 .review{min-height:36px;font:11px Arial;border-radius:20px;padding:9px 12px}body.centered79 .learn-link77{font-size:8px;padding-top:10px}.catalog-grid79{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.catalog-grid79 img{height:105px}}
