.ShopHero_hero__bTgd5{width:100%;min-height:0;overflow:visible;background-color:rgb(10,14,21)}.ShopHero_heroInner__v_KEP{display:flex;flex-direction:column;width:100%;max-width:1440px;margin:0 auto}@media (min-width:768px){.ShopHero_heroInner__v_KEP{flex-direction:row;height:956px}}.ShopHero_imageSide__5rrVf{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:rgb(10,14,21);overflow:hidden}@media (min-width:768px){.ShopHero_imageSide__5rrVf{flex-grow:1;flex-shrink:0;flex-basis:0;height:956px;width:auto}}.ShopHero_imageScroller__YxENx{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ShopHero_imageScroller__YxENx::-webkit-scrollbar{display:none}@media (min-width:768px){.ShopHero_imageScroller__YxENx{overflow-x:hidden;height:956px}}.ShopHero_imageSlide__onn1T{position:relative;flex-shrink:0;width:100%;scroll-snap-align:start;aspect-ratio:3/4}@media (min-width:768px){.ShopHero_imageSlide__onn1T{height:956px;aspect-ratio:auto}}.ShopHero_heroImage__vR_vr{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.ShopHero_carouselWrap__USFJ9{position:relative;width:100%;height:100%}.ShopHero_thumbStrip__89Nmw{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:10px;padding:0;margin:0;z-index:2;scrollbar-width:none}.ShopHero_thumbStrip__89Nmw::-webkit-scrollbar{display:none}.ShopHero_thumbButton__gH15T{position:relative;flex-shrink:0;width:51px;height:51px;overflow:hidden;border:none;border-radius:0;cursor:pointer;background-color:rgb(255,255,255);padding:4px;transition:opacity .15s ease}.ShopHero_thumbButton__gH15T[aria-selected=false]{opacity:.75}.ShopHero_thumbButton__gH15T[aria-selected=false]:hover{opacity:1}.ShopHero_thumbImage__fq4AQ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ShopHero_buyBoxSide__D3fFB{width:100%;padding:24px 16px 32px;background-color:rgb(10,14,21)}@media (min-width:768px){.ShopHero_buyBoxSide__D3fFB{width:450px;max-width:450px;flex-shrink:0;position:sticky;top:20px;height:auto;padding:24px 16px 16px;align-self:flex-start}}.ShopHero_buyBoxInner__W_p6B{display:flex;flex-direction:column;gap:24px;max-width:450px;margin:0 auto}.ShopHero_titleArea__fGFYR{display:flex;flex-direction:column;gap:16px;position:relative;padding-bottom:16px}.ShopHero_titleArea__fGFYR:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid rgba(255,255,255,.16)}.ShopHero_momentLine__hnoOm{font-family:Playfair Display,serif;font-size:30px;font-weight:400;line-height:1.15;color:rgb(255,255,255);margin:0;padding:0}@media (min-width:768px){.ShopHero_momentLine__hnoOm{font-size:36px}}.ShopHero_productTitle__qLz7l{font-family:Playfair Display,serif;font-size:20px;font-weight:400;line-height:1.2;color:rgb(200,206,214);text-align:start;margin:0;padding:0}.ShopHero_productDescription__yeazu{font-family:Inter,sans-serif;font-size:13px;font-weight:300;line-height:18.2px;letter-spacing:.13px;color:rgb(251,251,252);margin:0;padding:0}.ShopHero_inStock__ryq4w{display:flex;align-items:center;gap:4px}.ShopHero_inStockDot__t_7Xl{width:10px;height:10px;background-color:rgb(61,179,100);border-radius:30px;flex-shrink:0}.ShopHero_inStockText__vZCe0{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1;color:rgb(61,179,100)}.ShopHero_priceCta__DFSV9{display:flex;flex-direction:column;gap:16px;padding-top:0}.ShopHero_priceRow__mEKVa{display:flex;align-items:baseline;gap:12px;min-height:34px}.ShopHero_priceMain__ATVA9{font-family:Inter,sans-serif;font-size:28px;font-weight:400;line-height:1;color:rgb(251,251,252)}.ShopHero_ctaButton__gsnTc{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:60px;background-color:rgb(255,255,255);border-radius:40px;border:none;padding:0 24px;cursor:pointer;text-decoration:none;transition:background-color .15s ease}.ShopHero_ctaButton__gsnTc:hover{background-color:rgb(235,239,240)}.ShopHero_ctaText__kL45j{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:16.8px;letter-spacing:1.9px;color:rgb(18,24,36);text-transform:uppercase}.ShopHero_ctaArrow__EhSj3{width:10px;height:13px;flex-shrink:0;color:rgb(18,24,36)}.ShopHero_belowCta__V0Zf_{display:flex;flex-direction:column;align-items:stretch;gap:16px}.ShopHero_belowCtaInner__JRau2{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 0 8px}.ShopHero_shippingRow__arUx6{display:flex;flex-direction:row;align-items:center;gap:6px;min-height:16.8px}.ShopHero_shippingRowNarrowGap__Htrtn{display:flex;flex-direction:row;align-items:center;gap:4px}.ShopHero_shippingIconGlobe__xfESa{width:24px;height:15px;flex-shrink:0;color:rgb(251,251,252)}.ShopHero_shippingIconTruck__MqTma{width:20px;height:20px;flex-shrink:0;color:rgb(251,251,252)}.ShopHero_shippingText__mIQkp{font-weight:400}.ShopHero_shippingTextLight__ANcvS,.ShopHero_shippingText__mIQkp{font-family:Inter,sans-serif;font-size:14px;line-height:16.8px;color:rgb(251,251,252)}.ShopHero_shippingTextLight__ANcvS{font-weight:300}.ShopHero_trustLink__8d1Ok,.ShopHero_trustSection__WRKYI{display:flex;flex-direction:column;align-items:center}.ShopHero_trustLink__8d1Ok{gap:4px;text-decoration:none}.ShopHero_trustStarsAndLabel__Ncp6U{display:flex;flex-direction:row;align-items:center;gap:8px}.ShopHero_trustStars__boBbU{display:flex;flex-direction:row;align-items:center;gap:2px}.ShopHero_trustStar__53qby{width:16px;height:16px}.ShopHero_trustLogoInline__BblUT{display:inline-flex;align-items:center;margin-right:2px}.ShopHero_trustLogoInline__BblUT .ShopHero_trustpilotLogo__Kv5t6{width:88px;height:20px;color:rgb(251,251,252)}.ShopHero_trustExcellentWord__Xq6rk{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:14px;color:rgb(255,255,255)}.ShopHero_trustExcellent___CYfb,.ShopHero_trustScore__ykq__{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:14px;color:rgb(251,251,252)}.ShopHero_trustpilotLogo__Kv5t6{flex-shrink:0;width:98px;height:22px;color:rgb(25,28,31)}.ShopHero_guaranteeRow__5ktvT{display:flex;flex-direction:row;align-items:center;gap:4px}.ShopHero_guaranteeIcon__9IDY9{width:18px;height:20px;flex-shrink:0;overflow:visible;color:rgb(251,251,252)}.ShopHero_guaranteeText__Vm3ES{font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:16.8px;color:rgb(251,251,252)}.ShopHero_crossSell__w_ONQ{border-top:1px solid rgb(230,230,230);padding-top:16px}.ShopHero_crossSellLabel__y0ZQk{font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.15em;color:rgb(120,120,120);margin:0}.ShopHero_crossSellLinks__AFj8t{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ShopHero_crossSellLink__EOkkT{display:inline-block;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1;color:rgb(18,24,36);border:1px solid rgb(200,200,200);border-radius:2px;padding:6px 12px;text-decoration:none;transition:border-color .15s ease}.ShopHero_crossSellLink__EOkkT:hover{border-color:rgb(18,24,36)}.ShopReviews_section__OHe2K{width:100%;background-color:rgb(255,255,255);padding:48px 20px}@media (min-width:768px){.ShopReviews_section__OHe2K{padding:72px 40px}}.ShopReviews_inner__rR9p1{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ShopReviews_heading__9ThZT{font-family:Inter,sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:rgb(18,24,36);margin:0 0 20px;text-align:center}.ShopReviews_summaryRow__n5ks3{display:flex;flex-direction:row;align-items:center;gap:12px}.ShopReviews_summaryScore__N2sX1{font-family:Inter,sans-serif;font-size:20px;font-weight:500;color:rgb(18,24,36)}.ShopReviews_summaryCount__3jsdG{font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:rgb(18,24,36)}.ShopReviews_attribution__8rJBv{display:flex;flex-direction:column;align-items:center;gap:4px;margin:12px 0 32px}.ShopReviews_attributionText__Jg5HF{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:14.4px;color:rgb(131,139,147)}.ShopReviews_attributionLink__iQOWn{font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:rgb(0,182,122);text-decoration:underline}.ShopReviews_attributionLogoLink__MoPgB{display:inline-flex;margin-bottom:2px}.ShopReviews_list___kmPT{width:100%;display:flex;flex-direction:column;gap:0}.ShopReviews_card__hu0IQ{width:100%;padding:20px 0;border-top:1px solid rgb(235,239,240)}.ShopReviews_cardHeader__mNFqt{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ShopReviews_cardMeta__YsOh7{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:rgb(131,139,147)}.ShopReviews_cardTitle__wdfuK{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:rgb(18,24,36);margin:10px 0 0}.ShopReviews_cardBody__WN30N{line-height:1.55;color:rgb(18,24,36);margin:8px 0 0;white-space:pre-line}.ShopReviews_cardBody__WN30N,.ShopReviews_status__GrBjz{font-family:Inter,sans-serif;font-size:14px;font-weight:300}.ShopReviews_status__GrBjz{color:rgb(131,139,147);text-align:center;padding:20px 0}.ShopReviews_loadMore__F4xW_{margin-top:24px;padding:12px 28px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:rgb(18,24,36);background:transparent;border:1px solid rgb(18,24,36);border-radius:999px;cursor:pointer}.ShopReviews_loadMore__F4xW_:hover{background:rgb(247,247,248)}.ShopReviews_stars__eoXHN{position:relative;display:inline-flex;align-items:center}.ShopReviews_starsFill__sCtfD{position:absolute;top:0;left:0;height:100%;overflow:hidden}.ShopReviews_starRow__6Ifo1{display:inline-flex;flex-direction:row;align-items:center;gap:2px}.TestimonialStrip_strip__ouQdu{width:100%;background-color:rgb(10,14,21);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;overflow:hidden}.TestimonialStrip_inner__kPvUB{display:none;flex-direction:row;justify-content:center;align-items:center;gap:32px;width:100%;max-width:840px}@media (min-width:768px){.TestimonialStrip_strip__ouQdu{height:150px}.TestimonialStrip_inner__kPvUB{display:flex}}.TestimonialStrip_testimonial__TSvaG{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:0 12px;height:150px}.TestimonialStrip_mobileCarousel__w9GWH{width:100%;overflow:hidden}@media (min-width:768px){.TestimonialStrip_mobileCarousel__w9GWH{display:none}}.TestimonialStrip_mobileTrack__boHt1{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:0}.TestimonialStrip_mobileTrack__boHt1::-webkit-scrollbar{display:none}.TestimonialStrip_mobileSlide__e25Q0{flex:0 0 100%;min-width:100%;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 40px;box-sizing:border-box}.TestimonialStrip_quoteWrapper__fAEef{display:flex;flex-direction:column;white-space:pre}.TestimonialStrip_quoteText__TXoqE{font-family:Playfair Display,serif;font-size:24px;font-weight:400;font-style:normal;line-height:28.8px;color:rgb(255,255,255);text-align:center;margin:0;padding:0;white-space:normal}.TestimonialStrip_attribution__lqqGs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.TestimonialStrip_authorName__LkEFy{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:14.4px;color:rgb(131,139,147)}.TestimonialStrip_starsRow__kwTeU{display:flex;flex-direction:row;gap:2px}.TestimonialStrip_star__pqxUR{width:16px;height:16px}.VideoReviews_section__5PLMa{align-items:center;gap:0;padding:120px 0 0;background-color:rgb(255,255,255);color:rgb(18,24,36);overflow:hidden}.VideoReviews_headerBlock__R6QtA,.VideoReviews_section__5PLMa{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.VideoReviews_headerBlock__R6QtA{align-items:flex-start;gap:8px;padding:0 12px 32px;max-width:1000px}.VideoReviews_quotes__cMucc{display:block;width:100%}.VideoReviews_quoteBlock__Qe2nm{max-width:1240px;margin:0 auto;padding:8px 12px 4px}.VideoReviews_quoteArrow__U5tOW{display:none}.VideoReviews_contentClip__T746b{overflow:hidden;width:100%;max-width:1000px;margin:0;padding:0 12px 32px;box-sizing:border-box}.VideoReviews_contentClipInner__DQ8TW{margin-left:-200px}.VideoReviews_heading__UYBAu{margin:0;font-family:var(--font-playfair),"Playfair Display",Georgia,serif;font-weight:400;font-size:24px;line-height:1.2em;text-align:left;color:rgb(18,24,36)}.VideoReviews_poweredBy__Z8bqS{align-items:center;margin:0;padding:6px 12px 8px;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:300;letter-spacing:.03em;color:rgba(18,24,36,.6);max-width:1000px}.VideoReviews_poweredBy__Z8bqS,.VideoReviews_scroller__nddB_{display:flex;flex-direction:row;width:100%;box-sizing:border-box}.VideoReviews_scroller__nddB_{align-items:stretch;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-inline:12px;scrollbar-width:none;-ms-overflow-style:none}.VideoReviews_scrollerSnap__yuy6N{scroll-snap-type:x mandatory}.VideoReviews_scroller__nddB_::-webkit-scrollbar{display:none}.VideoReviews_cardLink__0qHwO{flex-shrink:0;display:block;width:300px;height:350px;border-radius:6px;overflow:hidden;scroll-snap-align:start;text-decoration:none}.VideoReviews_cardImage__vCAUa{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:810px){.VideoReviews_quoteBlock__Qe2nm{padding:8px 24px 4px}.VideoReviews_quoteArrow__U5tOW{display:flex}.VideoReviews_contentClip__T746b,.VideoReviews_headerBlock__R6QtA{max-width:1200px}.VideoReviews_poweredBy__Z8bqS{max-width:1565px}.VideoReviews_scroller__nddB_{max-width:1565px;margin:0 auto;padding-inline:12px}}