.olena-grain{position:relative;isolation:isolate}.olena-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--olena-grain-opacity, .2);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E");background-size:240px 240px}.olena-grain>*{position:relative;z-index:1}@media(prefers-reduced-data:reduce){.olena-grain:after{display:none}}product-card h3,product-card h3.h4,product-card .h4{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(22px,2vw,28px)!important;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.15}product-card .price{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:20px;font-weight:500}.olena-pre{opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}.olena-pre.is-in{opacity:1;transform:none}.olena-line-pre{transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.olena-line-pre.is-in{transform:scaleX(1)}.olena-line-pre i{opacity:0!important;transition:opacity .35s ease .5s}.olena-line-pre.is-in i{opacity:1!important}@media(prefers-reduced-motion:reduce){.olena-pre,.olena-line-pre{opacity:1;transform:none;transition:none}.olena-line-pre i{opacity:1!important}}.olena-illu-pre .draw{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.7,.2,1)}.olena-illu-pre .dots{opacity:0;transition:opacity .4s ease .7s}.olena-illu-pre.is-in .draw{stroke-dashoffset:0}.olena-illu-pre.is-in .dots{opacity:1}@media(prefers-reduced-motion:reduce){.olena-illu-pre .draw{stroke-dashoffset:0;transition:none}.olena-illu-pre .dots{opacity:1;transition:none}}@keyframes olena-breathe-img{0%{transform:scale(1)}to{transform:scale(1.04)}}.olena-preview__media img,.olena-sc__photo img,.olena-rs__media img{animation:olena-breathe-img 8s ease-in-out infinite alternate;transform-origin:50% 50%}@keyframes olena-breathe-img-strong{0%{transform:scale(1)}to{transform:scale(1.12)}}.olena-pdp__main{animation:olena-breathe-img-strong 7s ease-in-out infinite alternate;transform-origin:50% 50%}@keyframes olena-breathe-btn{0%,to{box-shadow:0 0 #c3290600}50%{box-shadow:0 0 0 9px #c329061f}}.olena-hero__cta--primary,.olena-pdp__cta:not(:disabled),.olena-preview__cta,.olena-rs__btn{animation:olena-breathe-btn 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.olena-pdp__main,.olena-preview__media img,.olena-sc__photo img,.olena-rs__media img,.olena-hero__cta--primary,.olena-pdp__cta,.olena-preview__cta,.olena-rs__btn{animation:none}}.bask-faq .bask-faq__question{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:clamp(24px,2.4vw,32px)!important;line-height:1.15!important;letter-spacing:0!important}.bask-faq .bask-faq__icon{color:#c32906!important;font-family:Montserrat,sans-serif;font-weight:300;font-size:26px!important;transition:transform .3s ease}.bask-faq details[open]>summary .bask-faq__icon{transform:rotate(45deg)}.bask-faq details[open]>summary{color:#c32906}.bask-faq .bask-faq__answer{font-weight:300;line-height:1.85;max-width:64ch}header .menu-list__list-item[slot=overflow] .menu-list__link{font-size:var(--menu-top-level-font-size-desktop, 1rem)!important;line-height:1.5!important;white-space:nowrap}header .overflow-menu::part(overflow){--menu-top-level-font-size: 1rem}.olena-btn-outline{display:inline-flex;align-items:center;min-height:46px;padding:0 30px;border:1px solid #FF7A00;border-radius:99px;background:transparent;color:var(--olena-btn-outline-color, #2C3638);font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .25s ease,transform .25s ease}.olena-btn-outline:hover{background:#ff7a001f;transform:translateY(-2px);color:var(--olena-btn-outline-color, #2C3638)}.cart-drawer,.cart-drawer__content,.cart-drawer__inner,.theme-drawer{background-color:#fffde9;color:#2c3638}.cart__checkout-button.button{background:#c32906;border-color:#c32906;color:#fffde9;border-radius:99px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.olena-anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}html,.page-wrapper{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto}}:root{--olena-t-h1: clamp(44px, 5.4vw, 72px);--olena-t-h2: clamp(34px, 4.4vw, 56px);--olena-t-h3: clamp(26px, 3vw, 38px);--olena-t-body: clamp(15px, 1.3vw, 18px)}.olena-hero__heading,.olena-sc__title,.olena-ph__title,.olena-pdp__title,.olena-preview__heading,.olena-dg__title,.olena-day__lead,.olena-wiss .olena-w-h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:var(--olena-t-h1)!important;line-height:1.02!important;letter-spacing:-.01em!important}.olena-ch__title,.olena-ii__title,.olena-us__title,.olena-pr__title,.olena-rs__title,.olena-cl__title,.olena-cp__title,.olena-ritual__title,.olena-wsg__h,.olena-wed__h,.olena-lp__h,.olena-w-h2,.olena-db__head h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:var(--olena-t-h2)!important;line-height:1.08!important;letter-spacing:-.01em!important}.olena-day__title,.olena-w-h3,.olena-ch__quote,.olena-ii__col h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:var(--olena-t-h3)!important;line-height:1.12!important}.olena-hero__sub,.olena-sc__body,.olena-ph__body,.olena-cp__body,.olena-dg__body,.olena-dw__body,.olena-ch__body p,.olena-ii__intro,.olena-rs__intro,.olena-pdp__lead,.olena-day__sub,.olena-wsg__p,.olena-wed__lead,.olena-preview__body,.olena-preview__body p,.olena-us__item p,.olena-ritual__body,.olena-lede,.olena-measure,.olena-lp__ritual,.olena-r-text p,.olena-wiss p{font-family:Montserrat,sans-serif!important;font-weight:300!important;font-size:var(--olena-t-body)!important;line-height:1.75!important}.olena-us__item p,.olena-ritual__body,.olena-wiss .olena-card p,.olena-wiss .olena-pill p{font-size:clamp(14px,1.1vw,16px)!important}.cart-drawer .cart-totals__total{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/olena-premium.css.map */
