html{scroll-behavior:smooth}body{background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(62,203,133,.12),transparent 60%),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(220,185,60,.06),transparent 60%);background-attachment:fixed}h1,h2,h3,h4{font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:-.02em}.text-display{font-family:Fraunces,Cormorant Garamond,Georgia,serif}.text-gradient-emerald{background:linear-gradient(135deg,#64e19b,#0fb973);-webkit-background-clip:text;background-clip:text;color:transparent}.shadow-elegant{box-shadow:0 20px 60px -20px #3ecb8559}.shadow-glow{box-shadow:0 0 60px -15px #3ecb8580}.btn-animated{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out;will-change:transform}.btn-animated:hover{transform:translateY(-2px)}.btn-animated:active{transform:translateY(0) scale(.98);transition-duration:90ms}.btn-animated:disabled{transform:none;opacity:.6;cursor:not-allowed;pointer-events:none}input[type=range]{accent-color:#3ecb85}.cart-drawer{transition:transform .3s cubic-bezier(.4,0,.2,1)}.shopify-description p{margin:0 0 1.1em;line-height:1.7}.shopify-description p:last-child{margin-bottom:0}.shopify-description p>strong:only-child{display:inline-block;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:500;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#64e19b;margin-top:.6em}.shopify-description strong{color:#f5f1e4;font-weight:600}.shopify-description br{display:block;content:"";margin-bottom:.35em}.shopify-description ul,.shopify-description ol{margin:0 0 1.1em;padding-left:1.25em}.shopify-description ul li{list-style:none;position:relative;padding-left:.5em;margin-bottom:.4em}.shopify-description ul li:before{content:"\2713";position:absolute;left:-.5em;color:#64e19b;font-weight:600}.shopify-description a{color:#64e19b;text-decoration:underline;text-underline-offset:3px}.policy-body{overflow-wrap:break-word;word-break:break-word;max-width:100%}.policy-body pre{white-space:pre-wrap;word-wrap:break-word;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.875rem;background:transparent;border:none;padding:0;margin:0;color:#b0a58c;line-height:1.75}.policy-body h2{font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:500;color:#f5f1e4;margin:2.5rem 0 .6rem;letter-spacing:-.01em}.policy-body h3{font-size:.85rem;font-weight:600;color:#f5f1e4;margin:1.5rem 0 .4rem;text-transform:uppercase;letter-spacing:.08em}.policy-body p{margin:0 0 1rem;line-height:1.75}.policy-body ul,.policy-body ol{margin:0 0 1rem 1.25rem}.policy-body li{margin-bottom:.4rem;line-height:1.7}.policy-body strong{color:#f5f1e4;font-weight:600}.policy-body a{color:#3ecb85;text-decoration:underline;text-underline-offset:3px}details summary{list-style:none}details summary::-webkit-details-marker{display:none}.tabular-nums{font-variant-numeric:tabular-nums}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.timeline-spine{position:absolute;left:39px;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,rgba(62,203,133,.4),rgba(46,65,60,.4),transparent)}.backdrop-blur-xl{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.backdrop-blur-sm{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.logo-glow{filter:drop-shadow(0 0 16px rgba(212,175,55,.35))}#shopify-section-header,#site-header{position:sticky;top:0;z-index:50;background-color:#182825d9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid transparent;transition:border-color .25s ease,box-shadow .25s ease}#shopify-section-header.is-scrolled,#site-header.is-scrolled{border-color:#2e413cb3;box-shadow:0 4px 24px #00000059}.blog-card-img{transition:transform .5s ease}.blog-card:hover .blog-card-img{transform:scale(1.03)}.bg-gradient-hero{background:radial-gradient(ellipse at top,rgba(62,203,133,.05),transparent 60%)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/theme.css.map */
