:root{--hs-pink:#FC047B;--hs-pink-d:#D10364;--hs-pink-dd:#A8024F;--hs-pink-l:#FF4DA0;--hs-g1:#FF3D99;--hs-soft:#FF8CC3;--hs-ring:#F29AC4;--hs-pale:#FFB3D5;--hs-rgb:252,4,123;--hs-ink:#0B0909;--hs-muted:#6B5A62;--hs-bg:#FFF6FA;--hs-bg2:#FFE9F3;--hs-line:#F8C9DE;--hs-card:#FFFFFF;--hs-btn-bg:linear-gradient(180deg,#FF3D99 0%,#FC047B 48%,#D10364 100%);--hs-btn-fg:#fff;--hs-btn-sep:rgba(255,255,255,.5);--hs-cd-bg:linear-gradient(110deg,#C7025F 0%,#FC047B 45%,#FF4DA0 70%,#E00370 100%);--hs-title-end:#FC047B;--hs-bar-accent:#FC047B;--hs-fx1:#FC047B;--hs-fx2:#FF8CC3;--hs-fx3:#FFB3D5;--hs-serif:"Playfair Display",Georgia,serif;--hs-sans:"Poppins",var(--font-body-family)}body{font-family:var(--hs-sans);color:var(--hs-ink);background:var(--hs-bg)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--hs-serif);letter-spacing:0}h1 em,h2 em,.h0 em,.h1 em,.h2 em{font-style:italic;font-weight:600;color:var(--hs-pink)}.material-symbols-outlined{font-family:Material Symbols Outlined!important}.hs-top__bar{background:var(--hs-ink);color:#fff;text-align:center;font:700 1.25rem/1 var(--hs-sans);letter-spacing:.32em;text-transform:uppercase;padding:1.15rem 1rem;display:flex;gap:1.2rem;justify-content:center;align-items:center}.hs-top__bar span{color:var(--hs-bar-accent);font-size:1.1rem;letter-spacing:0}.hs-top__marquee{background:var(--hs-bg2);border-bottom:1px solid var(--hs-line);overflow:hidden;white-space:nowrap}.hs-top__track{display:inline-flex;align-items:center;animation:hs-marquee var(--hs-speed,28s) linear infinite;will-change:transform}.hs-top__item{font:700 1.1rem/1 var(--hs-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--hs-pink-d);padding:1.05rem 0}.hs-top__sep{color:var(--hs-ink);opacity:.35;font-size:1rem;padding:0 2.6rem}@keyframes hs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hs-top__track{animation:none}}.header-wrapper{border-bottom:1px solid var(--hs-line)}.header__menu-item,.list-menu__item{font-weight:500}.hs-pill-wrap{margin:0 0 1.4rem}.hs-pill{display:inline-block;border:1.5px solid var(--hs-pink);border-radius:999px;background:#fff;color:var(--hs-pink-d);font:600 1.15rem/1.2 var(--hs-sans);letter-spacing:.2em;text-transform:uppercase;padding:.75rem 1.8rem}.product__title h1,.product__title h2,.product__title .h1{font-family:var(--hs-serif);font-weight:800;line-height:1.12;margin:0;background:linear-gradient(95deg,var(--hs-ink) 0%,var(--hs-ink) 30%,var(--hs-title-end) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--hs-ink)}.hs-tagline{display:flex;gap:.9rem;align-items:center;color:var(--hs-muted);font-size:1.5rem;margin:.6rem 0 1.4rem}.hs-tagline:before{content:"\2726";color:var(--hs-pink);font-size:1.3rem}.hs-checks{list-style:none;margin:0 0 1.8rem;padding:0;display:grid;gap:1.1rem}.hs-checks li{display:flex;gap:1.2rem;align-items:center;font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--hs-ink)}.hs-checks li:before{content:"";flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--hs-pink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/1.3rem no-repeat;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--hs-line)}.product-page-price .price-item,.product-page-price .price__compare-price{font-family:var(--hs-sans)}.product-page-price .main-price{font-weight:700}.hs-cd{display:flex;align-items:stretch;margin:.4rem 0 2rem;border-radius:16px;overflow:hidden;color:#fff;border:1.5px solid var(--hs-soft);background:var(--hs-cd-bg);box-shadow:0 10px 24px rgba(var(--hs-rgb),.22)}.hs-cd[hidden]{display:none}.hs-cd__left{flex:0 0 31%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1.6rem 1rem;border-right:1.5px dashed rgba(255,255,255,.55);background:#0b090929}.hs-cd__big{font:800 2.1rem/1.05 var(--hs-serif)}.hs-cd__small{font:700 1rem/1 var(--hs-sans);letter-spacing:.24em;text-transform:uppercase;margin-top:.7rem;opacity:.95}.hs-cd__right{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.4rem 1rem 1.6rem}.hs-cd__label{font:700 1.05rem/1 var(--hs-sans);letter-spacing:.24em;text-transform:uppercase;margin-bottom:1rem}.hs-cd__clock{display:flex;align-items:center;gap:.7rem}.hs-cd__clock>div{background:#fff;border-radius:10px;min-width:4.8rem;padding:.7rem .4rem .6rem;text-align:center;box-shadow:0 3px 8px #0b09092e}.hs-cd__clock b{display:block;font:800 2rem/1 var(--hs-sans);color:var(--hs-pink-d);font-variant-numeric:tabular-nums}.hs-cd__clock i{display:block;font:600 .85rem/1 var(--hs-sans);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-muted);margin-top:.5rem}.hs-cd__clock em{font:800 1.8rem/1 var(--hs-sans);font-style:normal;color:#fff}.product-form__submit.button,.main-product-atc.button,.hs-guar .button,.newsletter-form__button.button{background:var(--hs-btn-bg);color:var(--hs-btn-fg);border-radius:14px;min-height:5.6rem;font:700 1.45rem/1.2 var(--hs-sans);letter-spacing:.2em;text-transform:uppercase;box-shadow:0 8px 20px rgba(var(--hs-rgb),.28),inset 0 1px #fff6}.product-form__submit.button:before,.product-form__submit.button:after,.main-product-atc.button:before,.main-product-atc.button:after{box-shadow:none!important;border-radius:14px}.product-form__submit.button:hover,.main-product-atc.button:hover{filter:brightness(1.05)}.main-atc__label{display:inline-flex;align-items:center;gap:1.4rem;flex-direction:row-reverse}.main-atc__label>span[id^=main-atc-price]{padding-left:1.4rem;border-left:1px solid var(--hs-btn-sep);letter-spacing:.04em}.main-atc__label>span[id^=main-atc-price]:empty{display:none}.sticky-atc .button{min-height:4.6rem;font-size:1.25rem;letter-spacing:.16em}.sticky-atc{border-top:1px solid var(--hs-line)}.sticky-atc__title,.sticky-atc .h4{font-family:var(--hs-serif);font-weight:700}.hs-tl{position:relative;background:#fff;border:1px solid var(--hs-line);border-radius:16px;padding:2.4rem 1.8rem 1.8rem;margin:2rem 0 1.4rem;overflow:hidden;box-shadow:0 6px 18px rgba(var(--hs-rgb),.08)}.hs-tl:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:repeating-linear-gradient(135deg,var(--hs-pink) 0 9px,#fff 9px 18px)}.hs-tl__head{display:flex;gap:1.2rem;align-items:center;margin-bottom:1.8rem}.hs-tl__ico{flex:0 0 4rem;height:4rem;border-radius:11px;background:var(--hs-btn-bg);color:var(--hs-btn-fg);display:flex;align-items:center;justify-content:center;font-size:2.2rem}.hs-tl__head strong{display:block;font:700 1.6rem/1.2 var(--hs-serif);color:var(--hs-ink)}.hs-tl__head small{display:block;font-size:1.2rem;color:var(--hs-muted);margin-top:.3rem}.hs-tl__bar{position:relative;height:3px;border-radius:3px;background:var(--hs-bg2);margin:0 16% 2.2rem}.hs-tl__bar span{position:absolute;left:0;top:0;bottom:0;width:58%;border-radius:3px;background:linear-gradient(90deg,var(--hs-pale),var(--hs-pink))}.hs-tl__bar i{position:absolute;left:58%;top:50%;transform:translate(-50%,-50%);width:2.6rem;height:2.6rem;border-radius:50%;background:#fff;border:1.5px solid var(--hs-pink);color:var(--hs-pink);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-style:normal}.hs-tl__steps{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.hs-tl__steps span{width:4.2rem;height:4.2rem;margin:0 auto .9rem;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:2.1rem;background:var(--hs-bg);border:1px solid var(--hs-line);color:var(--hs-pink)}.hs-tl__steps .is-on span{background:var(--hs-btn-bg);border-color:transparent;color:var(--hs-btn-fg);box-shadow:0 5px 12px rgba(var(--hs-rgb),.3)}.hs-tl__steps em{display:block;font:600 1rem/1 var(--hs-sans);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--hs-muted)}.hs-tl__steps b{display:block;font:700 1.35rem/1.2 var(--hs-sans);color:var(--hs-ink);margin-top:.6rem;min-height:1.6rem}.hs-acc details{border-bottom:1px solid var(--hs-line)}.hs-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:1.4rem;padding:1.5rem 0;font:600 1.5rem/1.3 var(--hs-sans);color:var(--hs-ink)}.hs-acc summary::-webkit-details-marker{display:none}.hs-acc summary:after{content:"";margin-left:auto;flex:0 0 .95rem;width:.95rem;height:.95rem;border-right:2px solid var(--hs-pink);border-bottom:2px solid var(--hs-pink);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s}.hs-acc details[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.hs-acc__ico{flex:0 0 3.8rem;width:3.8rem;height:3.8rem;border-radius:50%;border:1px solid var(--hs-ring);background:#fff;color:var(--hs-pink);display:flex;align-items:center;justify-content:center;font-size:2rem}.hs-acc__body{padding:0 0 1.6rem 5.2rem;color:var(--hs-muted);font-size:1.4rem;line-height:1.6}.hs-acc__body p{margin:0}.hs-trust{display:flex;justify-content:center;gap:1.8rem;flex-wrap:wrap;margin:1.2rem 0 0;color:var(--hs-muted);font-size:1.2rem}.hs-trust span{display:inline-flex;align-items:center;gap:.5rem}.hs-trust .material-symbols-outlined{font-size:1.7rem;color:var(--hs-pink)}.product__media-wrapper .product__media,.product__media-wrapper .media{border-radius:16px}@media screen and (min-width:750px){.product__media-wrapper .product__media-item:first-child .media,.product__media-list .media{box-shadow:0 14px 34px #0b09091a}}.slider-counter__link--dots .dot{background:var(--hs-line);border:0}.slider-counter__link--active.slider-counter__link--dots .dot{background:var(--hs-pink)}.title-wrapper-with-link{justify-content:center;text-align:center}.title-wrapper-with-link .title{margin:0 auto}.image-with-text .image-with-text__content{background:transparent!important;box-shadow:none!important}.image-with-text .image-with-text__content:after{display:none!important}.image-with-text .image-with-text__media{border-radius:18px;overflow:hidden;box-shadow:0 16px 40px #0b09091f;border:1px solid var(--hs-line)}.image-with-text__text--caption{color:var(--hs-pink-d);font-weight:700;letter-spacing:.22em}.image-with-text__text.rte{color:var(--hs-muted)}.collapsible-content__heading{color:var(--hs-pink);font-weight:800}.collapsible-content .accordion{border:0!important;border-bottom:1px solid var(--hs-line)!important;background:transparent!important;margin:0;border-radius:0}.collapsible-content .accordion__summary{padding:1.7rem 0}.collapsible-content .summary__title{display:flex;align-items:center;gap:1.6rem}.collapsible-content .summary__title .material-icon{flex:0 0 4rem;width:4rem;height:4rem;border-radius:50%;border:1px solid var(--hs-ring);background:#fff;color:var(--hs-pink);display:flex;align-items:center;justify-content:center;font-size:2.1rem;margin:0}.collapsible-content .accordion__title{font:600 1.6rem/1.3 var(--hs-sans);margin:0}.collapsible-content .accordion__summary .icon-caret{color:var(--hs-pink);width:1.3rem;height:1.3rem}.collapsible-content .accordion__content{padding:0 0 1.8rem 5.6rem;color:var(--hs-muted)}.hs-guar{text-align:center;padding-top:5.6rem;padding-bottom:4.8rem}.hs-seal{width:16rem;height:16rem;margin:0 auto 2.6rem;border-radius:50%;padding:.7rem;background:linear-gradient(145deg,var(--hs-soft) 0%,var(--hs-pink) 40%,var(--hs-pink-dd) 100%);box-shadow:0 14px 30px rgba(var(--hs-rgb),.3)}.hs-seal__in{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 30%,#2a2024,#0b0909 70%);border:2px dotted var(--hs-soft);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem}.hs-seal__stars{color:var(--hs-pink-l);font-size:1.1rem;letter-spacing:.3em}.hs-seal b{font:800 5rem/1 var(--hs-serif);color:#fff}.hs-seal em{font:700 1.05rem/1 var(--hs-sans);font-style:normal;letter-spacing:.22em;text-transform:uppercase}.hs-guar h2{margin:0 0 1rem}.hs-guar__text{color:var(--hs-muted);max-width:52rem;margin:0 auto}.newsletter__wrapper{max-width:68rem;margin:0 auto;text-align:left}.newsletter__wrapper>*{margin-left:0!important;margin-right:0!important;max-width:none!important}.newsletter__wrapper h2{margin-bottom:1rem}.hs-eyebrow{display:block;font:700 1.15rem/1 var(--hs-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--hs-pink-d);margin-bottom:1.6rem;-webkit-text-fill-color:currentColor}.newsletter__subheading{color:var(--hs-muted)}.newsletter-form{max-width:none!important;margin:1.6rem 0 0!important}.newsletter-form__field-wrapper{max-width:none!important}.hs-fine,.newsletter__subheading.hs-fine{font-size:1.2rem}.footer{border-top:0}.footer-block__heading{font-family:var(--hs-sans);font-weight:700;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hs-pink)}.footer-block--desktop-6 .footer-block__heading{font:700 2.4rem/1.2 var(--hs-serif);letter-spacing:0;text-transform:none;color:#fff}@media screen and (max-width:749px){.hs-pill-wrap{text-align:center;margin-top:.4rem}.hs-pill{font-size:1.05rem;padding:.7rem 1.4rem}.product__title h1,.product__title .h1{font-size:3.3rem}.hs-cd__left{flex-basis:33%;padding:1.4rem .6rem}.hs-cd__big{font-size:1.8rem}.hs-cd__clock{gap:.45rem}.hs-cd__clock>div{min-width:4.2rem}.hs-cd__clock b{font-size:1.8rem}.hs-tl{padding:2.2rem 1.2rem 1.6rem}.hs-tl__bar{margin:0 16% 2rem}.hs-tl__steps b{font-size:1.25rem}.hs-top__bar{font-size:1.15rem;padding:1rem}.collapsible-content .accordion__content,.hs-acc__body{padding-left:0}.image-with-text .image-with-text__content{padding-left:0!important;padding-right:0!important}.hs-seal{width:14rem;height:14rem}.hs-seal b{font-size:4.4rem}}.hs-tl__ico,.hs-tl__steps span,.hs-acc__ico,.hs-tl__bar i,.collapsible-content .summary__title .material-icon{max-width:none!important;overflow:hidden;line-height:1}.hs-tl__ico{width:4rem}body{letter-spacing:.02rem}@media screen and (max-width:749px){.hs-trust{gap:.6rem 1.1rem;font-size:1.1rem;letter-spacing:0;flex-wrap:nowrap;white-space:nowrap}.hs-trust .material-symbols-outlined{font-size:1.5rem}}.hs-fx{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;overflow:hidden}.hs-fx span{position:absolute;top:0;left:var(--x);font-size:var(--s);line-height:1;color:var(--hs-fx1);opacity:0;animation:hs-fall var(--d) linear var(--dl) infinite;will-change:transform,opacity}@keyframes hs-fall{0%{transform:translate3d(0,-6vh,0) rotate(0);opacity:0}8%{opacity:.6}88%{opacity:.6}to{transform:translate3d(var(--dx),106vh,0) rotate(200deg);opacity:0}}.hs-fx span.k1{color:var(--hs-fx2)}.hs-fx span.k2{color:var(--hs-fx3)}@media screen and (max-width:749px){.hs-fx span:nth-child(n+10){display:none}}@media(prefers-reduced-motion:reduce){.hs-fx{display:none}}@media screen and (min-width:990px){main:has(cart-items){display:grid;grid-template-columns:minmax(0,1fr) 40rem;column-gap:5rem;align-items:start;max-width:var(--page-width);margin:0 auto;padding:3.2rem 5rem 7rem}main:has(cart-items) .page-width{max-width:none;padding-left:0;padding-right:0}main:has(cart-items) .cart__footer-wrapper{position:sticky;top:11rem}}cart-items .title-wrapper-with-link{justify-content:space-between;text-align:left;align-items:baseline}cart-items .title-wrapper-with-link .title{margin:0}cart-items .underlined-link{color:var(--hs-pink-d);font-weight:500}.cart-items thead th{color:var(--hs-muted);border-bottom:1px solid var(--hs-line)}.cart-item{border-bottom:1px solid var(--hs-line)}.cart-item__name{font-family:var(--hs-serif);font-weight:700;font-size:1.7rem}.cart-item__image{border-radius:12px;border:1px solid var(--hs-line)}.cart-items .quantity{border-radius:12px;background:#fff}.cart-items .quantity:before,.cart-items .quantity:after{border-radius:12px}.cart__footer-wrapper #main-cart-footer{background:var(--hs-bg2);border:1px solid var(--hs-line);border-radius:20px;padding:2.8rem 2.6rem}.cart__footer{display:block;padding:0;border:0}.cart__footer>*{width:100%}.cart__footer .cart__blocks{width:100%;max-width:none}.cart__footer .cart-discount .field__input{background:#fff}.cart__footer .cart-discount .button{min-height:4.6rem;border-radius:12px;background:var(--hs-ink);color:#fff;letter-spacing:.12em}.cart__footer .totals{justify-content:space-between;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--hs-line)}.cart__footer .totals__subtotal{font:600 1.6rem/1.2 var(--hs-sans);margin:0}.cart__footer .totals__subtotal-value{font:700 2rem/1.2 var(--hs-sans);margin:0}.cart__footer .tax-note{text-align:left;color:var(--hs-muted);font-size:1.3rem;margin:1rem 0 0}.cart__footer .cart__ctas{margin-top:2rem}.cart__checkout-button.button{max-width:none;width:100%;background:var(--hs-btn-bg);color:var(--hs-btn-fg);border-radius:14px;min-height:5.6rem;font:700 1.45rem/1.2 var(--hs-sans);letter-spacing:.2em;text-transform:uppercase;box-shadow:0 8px 20px rgba(var(--hs-rgb),.28),inset 0 1px #fff6}.cart__checkout-button.button:before,.cart__checkout-button.button:after{box-shadow:none!important;border-radius:14px}.cart__dynamic-checkout-buttons{max-width:none;margin:1.2rem 0 0}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:54px;--shopify-accelerated-checkout-button-border-radius:14px;--shopify-accelerated-checkout-row-gap:10px;--shopify-accelerated-checkout-inline-alignment:center}@media screen and (max-width:989px){.cart__footer-wrapper #main-cart-footer{margin:0 1.5rem 4rem;max-width:none;width:auto;padding:2.4rem 2rem}}cart-items .title-wrapper-with-link{margin-top:0;padding-top:0}main:has(cart-items){min-height:56vh}.cart-item__media{width:13rem}.cart-item__image-container{width:100%}.cart-item__image{width:100%;max-width:13rem;height:auto}@media screen and (max-width:749px){.cart-item__media{width:8rem}main:has(cart-items){padding-top:2.4rem}}.hs-rating{display:flex;align-items:center;gap:1rem;margin:.8rem 0 .2rem}.hs-stars{font-size:2.4rem;line-height:1;letter-spacing:.12em;background:linear-gradient(90deg,#f6b01e 96%,#ead9e0 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#f6b01e}.hs-rating b{font:700 1.6rem/1 var(--hs-sans);color:var(--hs-ink)}.hs-orders{display:flex;align-items:center;gap:.8rem;color:var(--hs-muted);font-size:1.4rem;margin:.6rem 0 0}.hs-orders i{width:.9rem;height:.9rem;border-radius:50%;background:#3db45a;box-shadow:0 0 0 4px #3db45a33;margin-left:.3rem}.hs-orders+.hs-tagline{margin-top:1rem}.hs-logo-gg{display:block;width:7.6rem;height:7.6rem;max-width:none}@media screen and (max-width:749px){.hs-logo-gg{width:6rem;height:6rem}}.hs-wordmark{font-family:var(--hs-serif);font-weight:800;font-size:3.2rem;letter-spacing:.01em;color:var(--hs-ink)}@media screen and (max-width:749px){.hs-wordmark{font-size:2.6rem}}.hs-cd__big{color:var(--hs-cd-accent,#fff)}.hs-age{text-align:center;color:var(--hs-muted);margin:1.4rem 0 0}.hs-hero{text-align:center;padding-top:6rem;padding-bottom:1.2rem}.hs-hero h2{font-size:clamp(3.8rem,5.4vw,6.4rem);line-height:1.06;margin:0 auto 1.8rem;max-width:16ch}.hs-hero__text{color:var(--hs-muted);font-size:1.7rem;line-height:1.6;max-width:54rem;margin:0 auto 2.8rem}.hs-hero__btn.button{background:var(--hs-btn-bg);color:var(--hs-btn-fg);border-radius:14px;min-height:5.4rem;padding:0 3.6rem;font:700 1.35rem/1.2 var(--hs-sans);letter-spacing:.2em;text-transform:uppercase}.hs-hero__btn.button:before,.hs-hero__btn.button:after{box-shadow:none!important;border-radius:14px}.hs-perks{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 3.2rem;margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--hs-line);color:var(--hs-muted);font-size:1.35rem}.hs-perks>span{display:inline-flex;align-items:center;gap:.7rem}.hs-perks .material-symbols-outlined{font-size:2rem;color:var(--hs-pink);max-width:none!important}.hs-shop{padding-top:4rem;padding-bottom:5.6rem;scroll-margin-top:9rem}.hs-shop__title{text-align:center;margin:0 0 3.2rem}.hs-shop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem}.hs-tile{display:flex;flex-direction:column;text-decoration:none;color:var(--hs-ink);background:var(--t-bg,#fff);border:1px solid var(--t-line,var(--hs-line));border-radius:24px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.hs-tile:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0b09091f}.hs-tile__media{aspect-ratio:1/1;overflow:hidden;background:#fff}.hs-tile__media img{display:block;width:100%;height:100%;object-fit:cover}.hs-tile__body{padding:2.4rem 2.6rem 2.8rem;display:flex;flex-direction:column;flex:1}.hs-tile__eyebrow{font:700 1.1rem/1 var(--hs-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--t-acc,var(--hs-pink-d))}.hs-tile__title{font:800 2.6rem/1.15 var(--hs-serif);margin:1.1rem 0 .8rem;color:var(--hs-ink)}.hs-tile__tag{color:var(--hs-muted);font-size:1.5rem;line-height:1.5;margin:0 0 2.2rem}.hs-tile__row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:auto}.hs-tile__price{font:700 2rem/1 var(--hs-sans)}.hs-tile__price s{font-weight:400;font-size:1.4rem;color:var(--hs-muted);margin-left:.9rem}.hs-tile__btn{display:inline-flex;align-items:center;background:var(--t-btn,var(--hs-ink));color:var(--t-btnfg,#fff);border-radius:14px;padding:1.5rem 2.4rem;font:700 1.2rem/1 var(--hs-sans);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){.hs-hero{padding-top:4rem}.hs-hero__text{font-size:1.5rem}.hs-perks{gap:.8rem 1.8rem;font-size:1.2rem}.hs-shop__grid{grid-template-columns:1fr;gap:2rem}.hs-tile__body{padding:2rem 2rem 2.2rem}.hs-tile__title{font-size:2.3rem}}.product-form__submit.button:after,.main-product-atc.button:after,.cart__checkout-button.button:after,.hs-hero__btn.button:after,.sticky-atc .button:after{background:var(--hs-btn-bg)!important}.sticky-atc .button{background:var(--hs-btn-bg);color:var(--hs-btn-fg)}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{padding-left:.9rem;padding-right:.9rem;font-size:1.35rem;white-space:nowrap}}.hs-wordmark--mt{color:#0f3d24}.hs-wordmark--mt em{font-style:italic;font-weight:700;color:#d4202c}@media screen and (min-width:990px){.hs-shop__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.hs-shop__grid--3 .hs-tile__title{font-size:2.2rem}.hs-shop__grid--3 .hs-tile__body{padding:2rem 2rem 2.2rem}.hs-shop__grid--3 .hs-tile__btn{padding:1.3rem 1.6rem;font-size:1.1rem}.hs-shop__grid--3 .hs-tile__price{font-size:1.8rem}}div.hs-garland{display:block!important}.hs-garland{position:relative;height:2.8rem;margin-bottom:-1.4rem;z-index:4;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='28' viewBox='0 0 240 28'%3E%3Cpath d='M0 3 Q30 15 60 3 T120 3 T180 3 T240 3' fill='none' stroke='%231B3A2A' stroke-width='1.6'/%3E%3C/svg%3E") repeat-x center top/24rem 2.8rem}.hs-garland:before,.hs-garland:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat-x;background-position:center top;background-size:24rem 2.8rem;animation:hs-twinkle 2.4s ease-in-out infinite}.hs-garland:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='28' viewBox='0 0 240 28'%3E%3Cg%3E%3Crect x='28' y='8' width='4' height='4' rx='1' fill='%231B3A2A'/%3E%3Cellipse cx='30' cy='18' rx='5' ry='7' fill='%23E23B3B'/%3E%3Crect x='148' y='8' width='4' height='4' rx='1' fill='%231B3A2A'/%3E%3Cellipse cx='150' cy='18' rx='5' ry='7' fill='%232FA35A'/%3E%3C/g%3E%3C/svg%3E");filter:drop-shadow(0 0 5px rgba(226,59,59,.55))}.hs-garland:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='28' viewBox='0 0 240 28'%3E%3Cg%3E%3Crect x='88' y='8' width='4' height='4' rx='1' fill='%231B3A2A'/%3E%3Cellipse cx='90' cy='18' rx='5' ry='7' fill='%23F2C14E'/%3E%3Crect x='208' y='8' width='4' height='4' rx='1' fill='%231B3A2A'/%3E%3Cellipse cx='210' cy='18' rx='5' ry='7' fill='%233B8FE2'/%3E%3C/g%3E%3C/svg%3E");filter:drop-shadow(0 0 5px rgba(242,193,78,.6));animation-delay:-1.2s}@keyframes hs-twinkle{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.hs-garland:before,.hs-garland:after{animation:none}}@media screen and (max-width:749px){.hs-garland,.hs-garland:before,.hs-garland:after{background-size:19.2rem 2.4rem}.hs-garland{height:2.4rem;margin-bottom:-1.2rem}}.hs-fx span{text-shadow:0 0 1px rgba(255,255,255,.6)}.hs-hero--img{position:relative;overflow:hidden;padding:8.4rem 2rem 6.4rem;background:#0d2e1e}.hs-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hs-hero__bg img{display:block;width:100%;height:100%;object-fit:cover}.hs-hero--img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse at center,#06160ec7,#06160e80 55%,#06160e33)}.hs-hero__in{position:relative;z-index:2;max-width:86rem;margin:0 auto}.hs-hero--img h2{color:#fff}.hs-hero--img h2 em,.hs-hero--img .hs-eyebrow{color:#f3d08a}.hs-hero--img .hs-hero__text{color:#ffffffe6}.hs-hero--img .hs-perks{border-top-color:#ffffff47;color:#ffffffe6}.hs-hero--img .hs-perks .material-symbols-outlined{color:#f3d08a}.hs-hero .hs-cd{max-width:46rem;margin:0 auto 2.8rem;text-align:left}.hs-hero--img .hs-cd{border-color:#f3d08ab3;box-shadow:0 12px 30px #00000059}@media screen and (max-width:749px){.hs-hero--img{padding:6.4rem 1.6rem 4.8rem}}.hs-hero__btn-label{position:relative;z-index:1}.hs-hero__btn.button{position:relative;isolation:isolate}.hs-hero__btn.button:after,.hs-hero__btn.button:before{z-index:-1}.hs-top__bar{background:var(--hs-top-bg,var(--hs-ink));position:relative}.hs-top__bar:before{content:"";position:absolute;left:0;right:0;top:0;height:.9rem;background:var(--hs-top-snow,none) repeat-x left top/24rem .9rem;pointer-events:none}.hs-top__marquee{background:var(--hs-mq-bg,var(--hs-bg2))}.hs-top__item{color:var(--hs-mq-fg,var(--hs-pink-d))}.hs-top__sep{color:var(--hs-mq-sep,var(--hs-ink));opacity:var(--hs-mq-sep-o,.35)}.header-wrapper{background:var(--hs-hd-bg,rgb(var(--color-background)))}.product__title h1,.product__title h2,.product__title .h1{background:var(--hs-title-bg,linear-gradient(95deg,var(--hs-ink) 0%,var(--hs-ink) 30%,var(--hs-title-end) 100%));-webkit-background-clip:text;background-clip:text}.hs-pill{border-color:var(--hs-pill-bd,var(--hs-pink))}.hs-tagline:before{color:var(--hs-star,var(--hs-pink))}.hs-checks li:before{box-shadow:var(--hs-check-sh,0 0 0 2px #fff,0 0 0 3px var(--hs-line))}.hs-eyebrow,.image-with-text__text--caption{color:var(--hs-eyebrow,var(--hs-pink-d))}.hs-tile__eyebrow{color:var(--t-acc,var(--hs-eyebrow,var(--hs-pink-d)))}.product-form__submit.button,.main-product-atc.button,.hs-guar .button,.newsletter-form__button.button,.cart__checkout-button.button,.sticky-atc .button{box-shadow:var(--hs-btn-ring,0 0 0 0 transparent),0 8px 20px rgba(var(--hs-rgb),.28),inset 0 1px #fff6}.hs-hero__btn.button{box-shadow:var(--hs-btn-ring,0 0 0 0 transparent),0 8px 22px #00000047}.hs-seal{background:var(--hs-seal-ring,linear-gradient(145deg,var(--hs-soft) 0%,var(--hs-pink) 40%,var(--hs-pink-dd) 100%))}.hs-seal__in{background:var(--hs-seal-in,radial-gradient(circle at 50% 30%,#2A2024 0%,#0B0909 70%))}.hs-seal__stars{color:var(--hs-seal-star,var(--hs-pink-l))}.section:has(>.hs-guar){background:var(--hs-guar-bg,transparent)}.footer-block__heading{color:var(--hs-ft-head,var(--hs-pink))}.footer-block--desktop-6 .footer-block__heading{color:var(--hs-ft-word,#fff)}.hs-hero--img{background:var(--hs-hero-bgc,#0D2E1E)}.hs-hero--img:before{background:radial-gradient(ellipse at center,rgba(var(--hs-hero-ov,6,22,14),.78),rgba(var(--hs-hero-ov,6,22,14),.5) 55%,rgba(var(--hs-hero-ov,6,22,14),.2))}.hs-tile__btn{background:var(--t-btn,var(--hs-ink))}.hs-garland--pine{height:5.6rem;margin-bottom:-2.4rem;z-index:2;background:url(hs-garland.svg) repeat-x center top/48rem 5.6rem}.hs-garland--pine:before{display:none}.hs-garland--pine:after{background:url(hs-garland-lights.svg) repeat-x center top/48rem 5.6rem;filter:none;animation:hs-twinkle 2.6s ease-in-out infinite}@media screen and (max-width:749px){.hs-garland--pine{height:4.2rem;margin-bottom:-1rem;background-size:36rem 4.2rem}.hs-garland--pine:after{background-size:36rem 4.2rem}}body:has(.hs-hero--img) .hs-garland--pine{margin-bottom:-4.6rem}@media screen and (max-width:749px){body:has(.hs-hero--img) .hs-garland--pine{margin-bottom:-3.4rem}}.hs-rating__n{color:var(--hs-muted);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.hs-rev{text-align:center;padding-top:5.2rem;padding-bottom:4.8rem;scroll-margin-top:9rem}.hs-rev__title{margin:0 0 1rem}.hs-rev__sub{margin:0 0 1.4rem}.hs-rev__sum{display:flex;align-items:center;justify-content:center;gap:1.2rem;font-size:1.5rem;color:var(--hs-muted)}.hs-rev__sum b{font:800 3.6rem/1 var(--hs-serif);color:var(--hs-ink)}.hs-rev__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3.2rem;text-align:left}.hs-rc{background:var(--hs-card);border:1.5px solid var(--hs-line);border-radius:14px;padding:2rem}.hs-rc__top{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.hs-rc__av{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--hs-pink-d);color:#fff;border:2px solid var(--hs-eyebrow,var(--hs-soft));display:flex;align-items:center;justify-content:center;font:700 1.6rem/1 var(--hs-sans)}.hs-rc__nm{display:block;font:700 1.5rem/1.2 var(--hs-sans);color:var(--hs-ink)}.hs-rc__st{display:block;color:#f6b01e;font-size:1.5rem;letter-spacing:.1em;margin-top:.3rem}.hs-rc__tx{font-size:1.4rem;line-height:1.6;color:var(--hs-ink);margin:0}.hs-rc__img{display:block;width:100%;height:auto;border-radius:10px;margin-top:1.4rem}.hs-rc__dt{display:block;margin-top:1.2rem;font-size:1.2rem;color:var(--hs-muted)}@media screen and (max-width:989px){.hs-rev__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hs-rev{padding-top:4rem;padding-bottom:3.6rem}.hs-rev__grid{grid-template-columns:1fr;gap:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hs-vellumi.css.map */
