#shopify-section-header{display:contents}[data-bt-root]{--bf-gold:var(--amber)}.al-header-logo{display:block!important;position:relative;width:176px;height:48px;overflow:hidden;flex-shrink:0}.al-header-logo img{position:absolute;left:-31px;top:-91px;width:230px!important;height:172.5px!important;max-width:none!important;object-fit:contain}.footer .al-footer-logo img{display:block;width:260px!important;height:195px!important;max-width:100%;object-fit:contain;border-radius:4px}.al-header-logo,.al-footer-logo{mix-blend-mode:lighten}.footer .al-email{display:block;margin-top:12px;color:#e8bd76;font-size:12px;letter-spacing:0;overflow-wrap:anywhere}.al-enhanced .bt-native-options{display:none!important}.bt-native-options{display:block;margin-block:14px}.bt-native-options select{display:block;width:100%;padding:12px;background:#fff;border:1px solid #ccd1c5;border-radius:4px}.al-error{color:#8d271e;background:#fff0ec;border:1px solid #edb6af;border-radius:4px;padding:10px 12px;margin-top:12px;font-size:12px}.al-editor-note{border:1px dashed #8b753b;padding:12px;font-size:12px;margin-top:12px}.bundle-card{cursor:pointer}.bundle-card input{accent-color:var(--amber)}button:disabled{cursor:not-allowed;opacity:.55}.bt-model-stage>model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#f4f5ef;touch-action:pan-y}.bt-model-auto-rotate,.bt-model-camera,.bt-model-hint{z-index:2}.bt-model-stage .bt-model-options{visibility:visible!important}#save-product[aria-pressed=true] svg{fill:var(--amber);stroke:var(--amber)}.sticky-buy.al-visible{transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.al-cart-item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.al-cart-item>img{width:88px;height:88px;object-fit:contain;background:#f3f4ef;border-radius:5px}.al-cart-copy h3{font:800 24px/1 var(--display)}.al-cart-copy p{font-size:12px;margin-top:5px}.al-cart-copy>strong{display:block;margin-top:8px;font-size:16px}.al-cart-quantity{display:flex;align-items:center;gap:12px;margin-top:12px}.al-cart-quantity button{border:1px solid #d9ded0;border-radius:3px;min-width:28px;padding:3px 8px}.al-cart-quantity button:last-child{margin-left:auto;font-size:11px}#checkout-button{width:100%}.cart-total form{margin:0}.nt-content{max-width:1120px;margin:auto;padding:55px 22px;min-height:55vh}.nt-content h1{font:800 clamp(34px,5vw,64px)/1 var(--display);margin-bottom:26px}.nt-content h2{font-size:30px;margin:14px 0}.nt-narrow{max-width:760px}.nt-content p{margin:10px 0}.nt-content label{display:block;margin-top:14px}.nt-input{display:block;width:100%;padding:12px;border:1px solid #cbd1c2;border-radius:4px;background:#fff;font:inherit;margin-top:6px}.nt-primary,.nt-secondary{display:inline-block;border:0;background:var(--amber);color:#111411;padding:16px 24px;font-weight:800;margin-top:16px;border-radius:3px}.nt-secondary{background:#eef0e9}.nt-cart-row{display:grid;grid-template-columns:100px minmax(0,1fr) 110px 100px;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.nt-cart-row img{width:100px;height:100px;object-fit:contain}.nt-quantity{display:block;width:75px;padding:8px;border:1px solid var(--line)}.nt-total{display:flex;justify-content:space-between;margin-top:22px;font-size:20px}.nt-cart-actions{display:flex;justify-content:flex-end;gap:16px}.nt-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.nt-product-card img{aspect-ratio:1;object-fit:contain;width:100%;background:#f4f5f0}.nt-richtext ul{list-style:disc;padding-left:22px}.nt-richtext p{margin:12px 0}.nt-richtext a{text-decoration:underline}@media(max-width:680px){.al-header-logo{width:148px;height:42px}.al-header-logo img{width:200px!important;height:150px!important;top:-79px;left:-27px}.footer .al-footer-logo img{width:230px!important;height:172px!important}.nt-cart-row{grid-template-columns:80px minmax(0,1fr)}.nt-cart-row img{width:80px;height:80px}.nt-products{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-model-hint{font-size:10px;max-width:150px}.bt-model-camera{gap:2px}.bt-model-camera button{padding:4px 7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
