:root{--ink:#15100c;--espresso:#1d1611;--espresso-2:#241a14;--cognac:#b06a35;--tan:#c98a52;--cream:#f4ede2;--sand:#e7dac6;--sand-2:#efe7db;--text:#1d1611;--muted:#5c5044;--muted-2:#9b8d7c;--light:#cdbfa9;--success:#1f8a5b}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#f4ede2}html{overflow-x:clip}body{font-family:Archivo,sans-serif;color:#1d1611}img{max-width:100%;display:block}::selection{background:#b06a35;color:#15100c}a{color:inherit}@keyframes toastIn{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:1}}.h-light{transition:color .15s ease}.h-light:hover{color:#f4ede2}.h-cognac{transition:color .15s ease,border-color .15s ease}.h-cognac:hover{color:#b06a35}.btn-cognac{transition:background .15s ease}.btn-cognac:hover{background:#c98a52}.btn-add{transition:background .15s ease,color .15s ease}.btn-add:hover{background:#15100c!important;color:#f4ede2!important}.btn-outline{transition:border-color .15s ease,background .15s ease}.btn-outline:hover{border-color:#f4ede2;background:#f4ede20f}.btn-dark{transition:background .15s ease}.btn-dark:hover{background:#241a14}.btn-invert{transition:background .15s ease,color .15s ease}.btn-invert:hover{background:#1d1611;color:#f4ede2}.btn-loadmore{transition:border-color .15s ease,color .15s ease}.btn-loadmore:hover{border-color:#b06a35;color:#b06a35}.menu-item{transition:background .15s ease,color .15s ease}.menu-item:hover{background:#e7dac6;color:#b06a35}.card{transition:transform .2s ease}.card:hover{transform:translateY(-4px)}.tile{transition:outline .15s ease}.tile:hover{outline:2px solid #b06a35;outline-offset:-2px}.chip{transition:border-color .15s ease}.chip:hover{border-color:#b06a35}.menu-wrap{position:relative}.menu-panel{position:absolute;top:100%;left:-14px;padding-top:2px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;pointer-events:none}.menu-wrap:hover .menu-panel,.menu-wrap.is-open .menu-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.menu-chev{display:inline-block;font-size:8px;transition:transform .22s ease}.menu-wrap:hover .menu-chev,.menu-wrap.is-open .menu-chev{transform:rotate(180deg)}.drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0a070580;opacity:0;pointer-events:none;transition:opacity .25s ease}.drawer-overlay.is-open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;z-index:81;height:100vh;width:420px;max-width:100vw;background:#f4ede2;box-shadow:-18px 0 50px #0a070547;transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column}.drawer.is-open{transform:translate(0)}details.acc{border-bottom:1px solid rgba(0,0,0,.12)}details.acc>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1d1611}details.acc>summary::-webkit-details-marker{display:none}details.acc>summary .acc-sign{font-size:18px;color:#b06a35}details.acc[open]>summary .acc-sign:after{content:"\2212"}details.acc:not([open])>summary .acc-sign:after{content:"+"}details.acc .acc-body{font-size:14px;line-height:1.7;color:#5c5044;padding:0 0 20px}details.faq{border-bottom:1px solid rgba(0,0,0,.12)}details.faq>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-family:Oswald,sans-serif;font-weight:600;font-size:17px;color:#1d1611}details.faq>summary::-webkit-details-marker{display:none}details.faq>summary .acc-sign{font-size:22px;color:#b06a35;flex:none}details.faq[open]>summary .acc-sign:after{content:"\2212"}details.faq:not([open])>summary .acc-sign:after{content:"+"}details.faq .acc-body{font-size:15px;line-height:1.7;color:#5c5044;padding:0 4px 22px;max-width:680px}.size-btn{cursor:pointer;min-width:54px;height:50px;font-family:Archivo,sans-serif;font-size:15px;font-weight:600;background:#f4ede2;color:#1d1611;border:1.5px solid rgba(0,0,0,.2)}.size-btn.is-selected{background:#1d1611;color:#f4ede2;border-color:#1d1611}.size-btn[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.swatch{transition:border-color .15s ease,box-shadow .15s ease}.swatch.is-selected{border-color:#1d1611!important;box-shadow:0 0 0 1px #1d1611 inset}.toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:90;background:#15100c;color:#f4ede2;padding:15px 26px;font-size:14px;font-weight:600;letter-spacing:.02em;box-shadow:0 12px 40px #00000059;animation:toastIn .25s ease;border-left:3px solid #b06a35}.placeholder{position:relative;background:#241a14;background-image:repeating-linear-gradient(135deg,rgba(244,237,226,.05) 0 14px,transparent 14px 28px)}.placeholder .ph-cap{position:absolute;font-family:Courier New,monospace;color:#f4ede273}@media(max-width:820px){.omw{padding-left:18px!important;padding-right:18px!important}.bandpad{padding-left:22px!important;padding-right:22px!important}.secpad{padding-top:54px!important;padding-bottom:54px!important}.g4{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.g3{grid-template-columns:1fr!important}.g2{grid-template-columns:1fr!important;gap:30px!important}.g6{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.usp4{grid-template-columns:repeat(2,1fr)!important}.foot4{grid-template-columns:repeat(2,1fr)!important;gap:30px 28px!important}.prod2{grid-template-columns:1fr!important;gap:30px!important}.prodgallery{position:static!important;top:auto!important}.feat2{grid-template-columns:1fr!important;gap:20px!important}.chk3{grid-template-columns:repeat(2,1fr)!important}.about2{grid-template-columns:1fr!important;gap:6px!important}.reviewsum{grid-template-columns:1fr!important;gap:22px!important}.reviewsum>div:first-child{border-right:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;padding-right:0!important;padding-bottom:22px!important}.hero1{font-size:46px!important}.h1sm{font-size:32px!important}.hdr{padding-left:16px!important;padding-right:16px!important;gap:12px!important}.hidesm{display:none!important}}@media(max-width:520px){.g6{grid-template-columns:repeat(2,1fr)!important}.chk3{grid-template-columns:1fr!important}.stats3{gap:14px!important}.hero1{font-size:38px!important}.h1sm{font-size:28px!important}.hidexs{display:none!important}.drawer{width:100vw!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
