@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400;600;700&display=swap";:root{--bah-ink: #1A1A1A;--bah-cream: #F5F0E8;--bah-sage: #A3B18A;--bah-burgundy: #722F37;--bah-rose: #DCAE96;--bah-gold: #C5A572;--bah-terracotta: #C67B5C;--bah-sand: #D4C4A8;--bah-soft-cream: #F5F0E1;--bah-shadow-sm: 0 1px 3px rgba(26,26,26,.06), 0 1px 2px rgba(26,26,26,.04);--bah-shadow-md: 0 4px 12px rgba(26,26,26,.07), 0 2px 4px rgba(26,26,26,.04);--bah-shadow-lg: 0 12px 32px rgba(26,26,26,.08), 0 4px 8px rgba(26,26,26,.04);--bah-shadow-warm: 0 8px 24px rgba(114,47,55,.08);--bah-ease: cubic-bezier(.25, .46, .45, .94);--bah-ease-out: cubic-bezier(.22, .61, .36, 1);--bah-transition: all .35s var(--bah-ease);--bah-transition-slow: all .6s var(--bah-ease-out);--bah-radius-sm: 6px;--bah-radius-md: 12px;--bah-radius-lg: 20px;--bah-radius-pill: 100px;--bah-grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.035'/%3E%3C/svg%3E")}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;background-image:var(--bah-grain);background-repeat:repeat;background-size:200px 200px;opacity:.4;mix-blend-mode:multiply}a,button,.btn,[class*=button],.product-card,.collection-card{transition:var(--bah-transition)!important}.product-card,[class*=product-card],.card{border-radius:var(--bah-radius-md)!important;box-shadow:var(--bah-shadow-sm)!important;overflow:hidden;transition:var(--bah-transition)!important}.product-card:hover,[class*=product-card]:hover,.card:hover{box-shadow:var(--bah-shadow-lg)!important;transform:translateY(-3px)}.product-card img,[class*=product-card] img{transition:transform .6s var(--bah-ease-out)!important}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.04)}.btn--primary,button[type=submit],.shopify-challenge__button,[class*=primary-button],[class*=primary_button]{border-radius:var(--bah-radius-sm)!important;box-shadow:var(--bah-shadow-sm)!important;transition:var(--bah-transition)!important;letter-spacing:.02em}.btn--primary:hover,button[type=submit]:hover,[class*=primary-button]:hover,[class*=primary_button]:hover{box-shadow:var(--bah-shadow-warm)!important;transform:translateY(-1px)}.btn--secondary,[class*=secondary-button],[class*=secondary_button]{border-radius:var(--bah-radius-sm)!important;transition:var(--bah-transition)!important}.announcement-bar{letter-spacing:.04em}.section--hero,[class*=hero]{position:relative}h1,h2,h3,.h1,.h2,.h3,[class*=heading]{letter-spacing:-.015em;text-rendering:optimizeLegibility}.bah-quote,.bah-caveat,[data-bah-style=quote]{font-family:Caveat,cursive!important}.bah-literary-quote{font-family:Caveat,cursive;font-size:1.8rem;line-height:1.4;color:var(--bah-cream);position:relative;padding:0 1em}.bah-literary-quote:before{content:"\201c";font-family:Playfair Display,serif;font-size:4em;color:var(--bah-gold);opacity:.4;position:absolute;top:-.3em;left:-.1em;line-height:1}.marquee,[class*=marquee]{letter-spacing:.06em;font-weight:500}.collection-card,[class*=collection-card],[class*=collection_card]{border-radius:var(--bah-radius-md)!important;overflow:hidden;box-shadow:var(--bah-shadow-sm)!important;transition:var(--bah-transition)!important}.collection-card:hover,[class*=collection-card]:hover,[class*=collection_card]:hover{box-shadow:var(--bah-shadow-md)!important;transform:translateY(-2px)}input[type=email]{border-radius:var(--bah-radius-sm)!important;border:1px solid var(--bah-sand)!important;transition:var(--bah-transition)!important;background:var(--bah-soft-cream)!important}input[type=email]:focus{border-color:var(--bah-sage)!important;box-shadow:0 0 0 3px #a3b18a33!important;outline:none!important}@keyframes bahFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bah-animate{animation:bahFadeUp .7s var(--bah-ease-out) both}.bah-divider{border:none;height:1px;background:linear-gradient(90deg,transparent,var(--bah-sand),transparent);margin:2rem auto;max-width:200px}.bah-trust-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.bah-trust-badge{text-align:center;padding:16px;border-radius:var(--bah-radius-md);background:var(--bah-soft-cream);box-shadow:var(--bah-shadow-sm);transition:var(--bah-transition);flex:1;min-width:130px}.bah-trust-badge:hover{box-shadow:var(--bah-shadow-md);transform:translateY(-2px)}footer,.footer,[class*=footer]{position:relative}@media(max-width:749px){.bah-literary-quote{font-size:1.4rem;padding:0 .5em}.bah-literary-quote:before{font-size:3em}.product-card:hover,[class*=product-card]:hover{transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}body:after{display:none}}::selection{background:#a3b18a4d;color:var(--bah-ink)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bah-cream)}::-webkit-scrollbar-thumb{background:var(--bah-sand);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--bah-sage)}.color-scheme-8 h2,.color-scheme-8 .h2,.color-scheme-8 [class*=heading-h2],[class*=scheme-8] h2,[class*=scheme-8] .h2{font-family:Caveat,cursive!important;font-size:2em!important;line-height:1.35!important;font-weight:600!important}.color-scheme-8 p:last-of-type,[class*=scheme-8] p:last-of-type{letter-spacing:.08em;text-transform:uppercase;font-size:.85em;opacity:.8}.section,[class*=section]{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bookaddicthub-nature-distilled.css.map */
