:root{--new-primary: #212350;--new-nature: #F6F4F2;--new-nature-dark: #201711;--new-accent: #FFF2B4;--new-secondary: #6F72B3;--new-tint: #E2E3F0;--new-tint-2: #C5C7E1;--new-tint-3: #EFEFF6;--new-white: #ffffff;--heading-font-stack: "presti-display";--main-font-stack: "aktiv-grotesk";--secondary-font-stack: "classic-script-mn";--main-font-weight-normal: 400;--main-font-weight-medium: 600;--main-font-weight-bold: 700}.testimonial2024 .subTitle,.textColumn2024 .subTitle,.featuredCollection2024 .subTitle,.timeline2024 .subHeading,.comparison2024 .subTitle,.faq2024 .subTitle,.product-content .product-block-title .heading-feature span,.slideshow2024 .subTitle,.pairWellWith2024 .subtitle,.imageTextOverlay2024 .font-heading span,.loginForm .font-heading span,.upcomingEventWrapper .upcomingEventWrapperSubTitle,.imageWithText .font-heading span,.blogPosts .font-heading.heading-standard span,.page\.story .font-heading.heading-feature span,.page\.the-vineyard .font-heading.heading-feature span,.criticReview2024Wrapper .font-heading span,.celebrate2024Wrapper .subTitle{text-align:center;font-family:var(--secondary-font-stack);font-size:63px;margin-left:-24px;line-height:54px;color:var(--new-primary)}.pdpQuickViewModal2 .product-block.product-block-buy-buttons .push-btn .push-btn-surface,.testimonial2024Content .loadMore,.slideMainBtn .push-btn-surface,.slideSecondBtn .push-btn-surface,.imageWithTabs .push-btn .push-btn-surface,.headerButton1 .push-btn .push-btn-surface,.headerButton2 .push-btn .push-btn-surface,.faq2024 .buttonLink,.product .product-block.product-block-buy-buttons .add-to-cart-btn .push-btn-surface,.desktopStickyCTARight .add-to-cart-btn .push-btn-surface,.product .product-block.product-block-buy-buttons .productJoin .push-btn-surface,.richtext2024Button .push-btn-surface,div.okeReviews .oke-w-writeReview.oke-button,div.okeReviews .oke-button.oke-w-reviews-filterToggle,.theWinesbanner1Link,.sidebar-filters .push-btn .push-btn-surface,.pb-safe-bottom .push-btn .push-btn-surface,.desktopFilter .push-btn .push-btn-surface,.loginForm .push-btn .push-btn-surface,.upcomingEventsShowMore,.imageWithText .push-btn .push-btn-surface,#shopify-section-template--17717802827944__rich_text_gQpCtH .push-btn .push-btn-surface,.accountInfo .push-btn .push-btn-surface,.addressPage .push-btn .push-btn-surface,#shopify-section-template--17624323195048__rich_text_gQpCtH .push-btn .push-btn-surface,.rc-login--body .rc-login-form-button,.addressEditLink,.addressInfo.accountInfo .push-btn .push-btn-surface,.page\.faqs .richText .section-content .push-btn-surface,.supportPageWrapper .push-btn .push-btn-surface,.activeAccount .push-btn .push-btn-surface,.imageListButton,.celebrate2024WrapperBtn,.landingProduct2024ContentSubscribeSelectVintage,.selectVintageContentDetailProductAction,.selectVintageContentDetailATC{padding:22px;border-radius:0;background-color:var(--new-primary);font-size:14px;letter-spacing:1.4px;line-height:17px;color:var(--new-nature);text-transform:uppercase;text-align:center;font-weight:var(--main-font-weight-medium)}.timeline2024 .heading,.featuredCollection2024 .font-heading,.testimonial2024 .font-heading,.imageList .font-heading,.textColumn2024 .font-heading,.comparison2024 .font-heading,.faq2024 .font-heading,.product-content .product-block-title .heading-feature,.slideshow2024 .font-heading,.pairWellWith2024 .title,.imageTextOverlay2024 .font-heading,.loginForm .font-heading,.upcomingEventWrapper .upcomingEventWrapperTitle,.imageWithText .font-heading,.blogPosts .font-heading.heading-standard,.page\.story .font-heading.heading-feature,.page\.the-vineyard .font-heading.heading-feature,.supportPage .supportPageHeaderTitle,.supportPageHeaderTitle1,.celebrate2024Wrapper .title,.criticReview2024Wrapper .font-heading{font-size:45px;font-family:var(--heading-font-stack);text-align:center;text-transform:uppercase;line-height:1}.featuredCollection2024 .buttonLink,.testimonial2024Content .loadMore,.faq2024 .buttonLink{position:relative;transition:top .15s;top:0}.featuredCollection2024 .buttonLink:hover,.testimonial2024Content .loadMore:hover,.faq2024 .buttonLink:hover{top:-3px}body[data-color-scheme]{background-color:var(--new-nature)}b,strong{font-weight:var(--main-font-weight-bold)}.productJoin,.productJoin .push-btn-surface{width:100%}.pdpQuickViewModalWrapper .rechargeTitle,.pdpQuickViewModalWrapper .recharge-subscription-widget,.rechargeDetail{display:none}.pdpQuickViewModalWrapper{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:50;background:#00000080}.pdpQuickViewClose svg{width:25px}.pdpQuickViewClose{position:absolute;top:10px;right:10px;color:#000;cursor:pointer;padding:10px;z-index:12}.pdpQuickViewModal1{display:flex;align-items:center;justify-content:center;width:800px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pdpQuickViewModal2{position:relative;padding:0;background:#fff}.pdpQuickViewModal2 .lg\:px-section{padding:0}.pdpQuickViewModal2 .product-block-container{padding:60px}.pdpQuickViewModal2 .gap-10{gap:0}.quickView{cursor:pointer;padding:10px;width:125px;text-align:center;border-radius:5px;background:#bda079;color:#fff;margin:20px auto auto}body.modal-open{overflow:hidden}.pdpQuickViewModal2 .font-heading{font-size:32px;line-height:38px;text-transform:none;color:var(--new-primary)}.pdpQuickViewModal2 .product-block-description .rte{font-size:18px;line-height:25px}.pdpQuickViewModal2 .product-media.lg\:col-span-6{display:flex;align-items:center;background:var(--new-nature);padding:16px 0}.pdpQuickViewModal2 .product-block.product-block-price{font-size:18px;letter-spacing:1.8px;line-height:22px;font-weight:var(--main-font-weight-bold)}.pdpQuickViewModal2 .product-block.product-block-price .text-scheme-text{color:var(--new-secondary)}.pdpQuickViewModal2 .product-block-quantity-selector>.lg\:justify-start{padding:7px 10px 7px 20px;border:1px solid #C5C7E1;border-bottom:none;justify-content:space-between;flex-direction:row!important;width:100%;align-items:center!important}.pdpQuickViewModal2 .product-block-quantity-selector>.lg\:justify-start .lg\:flex-1{flex:inherit}.pdpQuickViewModal2 .product-block-quantity-selector>.lg\:justify-start .xl\:w-1\/5{width:auto;line-height:20px}.pdpQuickViewModal2 .product-block-quantity-selector>.lg\:justify-start .lg\:flex-1 .push-btn .push-btn-surface{box-shadow:0 0}.pdpQuickViewModal2 .product-block.product-block-buy-buttons{margin-top:0}.pdpQuickViewModal2 .product-block.product-block-buy-buttons .mb-2\.5{display:none}@media screen and (max-width: 1300px){.pdpQuickViewModal1{width:calc(100% - 80px)}}@media screen and (max-width: 989px){.pdpQuickViewModal2{height:95vh;overflow-y:auto;padding:0}}@media screen and (max-width: 700px){.pdpQuickViewModal2 .product-block-container{padding:16px}.pdpQuickViewModal2 .product-content.px-section{padding:0}.pdpQuickViewModal2 .gap-10.grid{height:95vh;overflow:auto}}.headerCartBtn .tracking-normal{width:9px;height:9px;border-radius:10px;background:var(--new-secondary);position:absolute;right:-2px;bottom:-4px;color:var(--new-secondary)}.headerMiddlePart svg{max-width:100%}.countryName{display:flex;gap:8px;align-items:center;letter-spacing:0;text-transform:capitalize}.siveNavBar #localization_form_1{position:absolute;bottom:1.25rem;left:1.25rem}.disclosure-list{background-color:var(--new-nature);color:var(--new-nature-dark)}.shopify-section-group-header-group .shopify-localization-form,.shopify-section-group-header-group-club .shopify-localization-form{position:absolute;right:40px;top:12px;color:var(--new-nature);display:flex;align-items:center;gap:12px}.siveNavBar #localization_form_1{display:flex;align-items:center;gap:12px}.shopify-section-group-header-group .shopify-localization-form .inline-block .disclosure-btn,.shopify-section-group-header-group-club .shopify-localization-form .inline-block .disclosure-btn,.siveNavBar #localization_form_1 .inline-block .disclosure-btn{padding-left:8px;padding-right:8px;background:transparent;color:var(--new-nature);height:25px;border:1px solid transparent}.shopify-section-group-header-group .shopify-localization-form #country-list,.shopify-section-group-header-group #headerCustomerLinkExclusives,.shopify-section-group-header-group #headerAccountLink,.shopify-section-group-header-group-club .shopify-localization-form #country-list,.shopify-section-group-header-group-club #headerCustomerLinkExclusives,.shopify-section-group-header-group-club #headerAccountLink{right:0;top:150px;z-index:100;overflow:auto;background-color:var(--new-nature);border:1px solid var(--new-primary);color:var(--new-nature-dark);box-shadow:0 0}.shopify-section-group-header-group .shopify-localization-form #country-list,.shopify-section-group-header-group-club .shopify-localization-form #country-list{top:40px;transform:none}.shopify-section-group-header-group #headerCustomerLinkExclusives,.shopify-section-group-header-group #headerAccountLink,.shopify-section-group-header-group-club #headerCustomerLinkExclusives,.shopify-section-group-header-group-club #headerAccountLink{top:170px}.headerCustomerLinkWrapper{display:flex;gap:32px}.headerRightPart{padding:4px 0}#AnnouncementBar{background:var(--new-primary);padding:16px 40px;position:relative;font-size:14px;letter-spacing:1.4px}#AnnouncementBar .text-current{color:var(--new-nature);text-transform:uppercase;padding:0;font-weight:var(--main-font-weight-normal)}.text-sm{font-size:14px}.announcementFollow svg.fill-current{width:15px;fill:var(--new-nature);color:var(--new-nature)}.announcementFollow{position:absolute;left:40px}.announcementFollowLink{color:var(--new-nature);display:flex;gap:4px;text-transform:uppercase;letter-spacing:.1rem;line-height:17px}.site-header{background-color:var(--new-nature);padding:28px 40px;color:var(--new-primary)}.site-header .px-section,.headerButton1,.headerButton2,.headerLogo{padding:0}.headerButton1 .push-btn .push-btn-surface,.headerButton2 .push-btn .push-btn-surface{border:1px solid var(--new-primary);background-color:var(--new-primary);border-radius:0;padding:12px 20px}.headerButton1 .push-btn .push-btn-surface strong{font-weight:var(--main-font-weight-medium)}.headerButton2 .push-btn .push-btn-surface{background-color:var(--new-nature);color:var(--new-primary)}.headerCartBtn{margin-left:20px}.headerNav .font-heading{font-family:var(--main-font-stack);font-size:16px}@media screen and (max-width: 1310px){.headerCustomerLinkWrapper{display:none}}@media screen and (max-width: 1250px){.headerNav .font-heading{font-size:13px}.headerRightPart #country-list .text-sm{font-size:12px}body .headerButton1 .push-btn .push-btn-surface,body .headerButton2 .push-btn .push-btn-surface{padding:12px 10px;font-size:10px}body .headerLeftPart.w-1\/3,body .headerRightPart.w-1\/3{width:30%}body .headerMiddlePart.lg\:w-1\/3{width:40%}}@media screen and (max-width: 1100px) and (min-width: 990px){.site-header__logo-link>div{width:220px!important}}@media screen and (max-width: 989px){.headerMiddlePart{width:83%;justify-content:start}.headerLogo .max-w-\[12rem\]{max-width:220px}.headerLeftPart{order:2;width:auto;margin-left:10px}.site-header{padding:18px 16px}.announcementFollow,.shopify-section-group-header-group .shopify-localization-form,.shopify-section-group-header-group-club .shopify-localization-form{display:none}}#modals-leftDrawer .w-11\/12{width:100%}.navClose{margin-left:auto}.navInstagramicon{position:absolute;bottom:1.25rem;right:1.25rem}.navInstagramicon svg{width:20px}.siveNavBar .siveNavBarLinks{text-align:center;display:flex;flex-direction:column;gap:32px;margin-bottom:32px;padding-bottom:32px;position:relative}.siveNavBar .siveNavBarLinks:after{content:" ";width:40px;border-top:1px solid var(--new-secondary);position:absolute;bottom:0;left:calc(50% - 20px)}.siveNavBar .siveNavBarLinks .font-heading{font-size:16px;font-family:var(--main-font-stack);text-transform:none;padding:0}.siveNavBar #customer_login_link,.siveNavBar #customer_register_link{font-size:16px;letter-spacing:1.6px;text-transform:uppercase;font-weight:var(--main-font-weight-medium)}.navCustomer{text-align:center;display:flex;flex-direction:column;gap:32px}.mobileNavContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fullRichtext{display:none}.timeLineReadMore,.viewMoreText{letter-spacing:1.6px;text-transform:uppercase;margin-top:16px;padding-bottom:4px;border-bottom:1px solid var(--new-nature);text-decoration:none;display:inline-block;cursor:pointer}.viewMoreText{border-bottom:1px solid var(--new-nature-dark);text-transform:none}.feature-icon-list svg{color:var(--new-nature)}.imageListItem{align-items:center;display:flex;flex-direction:column;gap:25px}.imageListItem .text-base{font-size:16px;line-height:21px;margin-top:0}.imageList .py-section-vertical-spacing{padding:100px 176px}.imageList .font-heading{color:var(--new-primary)}.imageList .subTitle{font-size:18px;letter-spacing:1.8px;line-height:22px;font-weight:var(--main-font-weight-bold);color:var(--new-secondary);text-align:center;text-transform:uppercase;margin-top:20px;margin-bottom:56px}.imageListButton{display:block;width:200px;margin:32px auto auto}.slideMainBtn .push-btn-surface{padding:22px 50px;color:var(--new-nature-dark);border-radius:0;background-color:var(--new-nature)}.slideSecondBtn .push-btn-surface{background-color:transparent;color:var(--new-nature)}.heroSlide .font-heading{font-size:80px;font-weight:400}.heroSlide .font-heading span{font-size:20px;letter-spacing:2px;display:block;margin-bottom:32px;color:var(--new-accent);font-weight:var(--main-font-weight-medium);font-family:var(--main-font-stack)}.heroSlide .max-w-lg{width:992px;max-width:95%}.icon2024List{gap:60px}.icon2024ListItem{display:flex;padding:0;gap:16px;justify-content:center;flex:inherit}.icon2024ListItem svg{color:var(--new-accent)}.icon2024ListItem .text-base{margin-top:0;font-size:18px;font-weight:var(--main-font-weight-normal)}.feature-icon-list.icon2024List svg path{stroke-width:3}.icon2024ListItem .mx-auto{margin:0}.icon2024ListWrapper{padding:27px 50px}.productCardBg{z-index:-1;color:#d2ccc5;font-family:var(--heading-font-stack);position:absolute;font-size:138.5px;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%)}.productCardBg svg{width:90%;display:block;margin:auto}@media screen and (max-width: 1800px){.imageList .py-section-vertical-spacing{padding:100px 80px}}@media screen and (max-width: 1400px){.productCardBg{font-size:105px}.imageList .py-section-vertical-spacing{padding:64px 32px}}@media screen and (max-width: 992px){.heroSlide .font-heading{font-size:52px;line-height:47px}.heroSlide .max-w-lg{max-width:100%;padding:0 16px;width:100%}}@media screen and (max-width: 989px){.productCardBg{font-size:150px}.imageList .subTitle{font-size:16px;letter-spacing:1.6px;line-height:20px}.imageList .font-heading{font-size:36px}.imageListItem{width:calc(50% - 12px)}.imageList .icon2024List{flex-wrap:wrap}.icon2024List{gap:24px}.icon2024ListItem{width:calc(50% - 12px);flex-direction:column;align-items:center;margin-top:0}.icon2024ListWrapper{padding:64px 32px}}@media screen and (max-width: 800px){.productCardBg{font-size:115px}}@media screen and (max-width: 660px){.productCardBg{font-size:110px}}@media screen and (max-width: 660px){.productCardBg{font-size:90px}}@media screen and (max-width: 510px){.productCardBg{font-size:70px}}@media screen and (max-width: 390px){.productCardBg{font-size:50px}}.imageWithTabs .media-style{border-radius:0}.imageWithTabs .lg\:grid-cols-12.gap-10{gap:64px}.imageWithTabs .font-heading.heading-feature{font-size:60px;color:var(--new-primary)}.imageWithTabs .font-heading.heading-feature span{display:block;font-family:var(--secondary-font-stack);font-size:78px;line-height:67px;color:var(--new-secondary);text-transform:none;margin-left:10px}.imageWithTabs .push-btn .push-btn-surface{padding:22px 50px;border-radius:0;background-color:var(--new-primary)}.tabs2024TitleWrapper{display:flex;gap:36px}.tabs2024TitleItem{cursor:pointer;color:var(--new-primary);opacity:.5;text-transform:uppercase;font-weight:var(--main-font-weight-bold);font-size:14px;letter-spacing:1.4px;padding:12px 0;margin-bottom:-1px}.tabs2024TitleWrapper{border-bottom:1px solid #21235012}.tabs2024TitleItem.active{cursor:pointer;color:var(--new-secondary);opacity:1;border-bottom:1px solid var(--new-primary);z-index:1}.tabs2024ContentItem{display:none}.tabs2024ContentItem.active,.joinClubWrapper{display:flex;flex-direction:column;gap:12px;line-height:1.3}.tabs2024Wrapper{margin-top:32px;display:flex;flex-direction:column;gap:32px;width:100%}.imageWithTabs .text-left .mt-5{margin-top:32px}.imageWithTabs .text-left{width:470px;max-width:100%}.imageWithTabs .py-section-vertical-spacing{padding:80px 0}.tabs2024ContentItemTitleWrapper,.joinClubLine{display:flex;align-items:center;gap:12px}.tabs2024ContentItemTitleWrapper span{font-size:16px;letter-spacing:1.6px;font-weight:var(--main-font-weight-medium);text-transform:uppercase}.joinClub2Section .mt-5,.joinClubWrapper{margin-top:32px}.joinClub2Section .font-heading.heading-standard{font-size:60px}.joinClub2Section .font-heading.heading-standard span{display:block;font-family:var(--secondary-font-stack);font-size:78px;line-height:67px;text-transform:none;margin-left:-20px}.joinClub2Section .px-section{padding-left:80px}.timeline2024 .media-style{border-radius:0}.timeline2024 .py-section-vertical-spacing{padding:100px 144px}.timeline2024 .px-section{max-width:100%;padding-left:0;padding-right:0}.timeline2024 .subHeading{color:var(--new-nature);text-align:center}.timeline2024 .heading{color:var(--new-nature)}.timeline2024 .description{letter-spacing:1.8px;font-size:18px;line-height:22px;color:var(--new-nature);text-align:center;font-weight:var(--main-font-weight-medium);text-transform:uppercase;margin-top:20px;margin-bottom:80px}.timeline2024 .section-content>.gap-10{gap:30px;width:1400px;margin:auto;max-width:100%}.timeline2024 .contentSide{padding-left:114px;padding-bottom:0}.timeline2024 .font-heading{font-size:32px;line-height:38px;text-transform:none;color:var(--new-accent)}.timeline2024 .text-left p{font-size:18px;line-height:25px}.timeline2024 .px-section.splide__arrows{width:1400px;margin:auto;padding-left:144px;max-width:100%}.timeline2024 .controls{margin-left:calc(33.3333% + 30px);margin-top:-3vw}.timeline2024 .contentSide .text-left,.timeline2024 .contentSide .text-left .rte{width:100%;max-width:100%}.timeline2024 .controls .gap-2{gap:44px}.timeLineTop{margin:auto auto 80px;display:flex;justify-content:space-around;width:1400px;border-top:1px solid var(--new-secondary);max-width:100%}.timeLineTopItem1{font-size:80px;font-family:var(--heading-font-stack);color:var(--new-secondary);padding-top:30px;position:relative}.timeLineTopItem.active .timeLineTopItem1{color:var(--new-accent)}.timeLineTopItem1:after{content:" ";display:block;width:24px;height:24px;border:3px solid var(--new-secondary);top:-12px;position:absolute;border-radius:20px;background:var(--new-primary);left:50%;transform:translate(-50%);cursor:pointer}.timeLineTopItem.active .timeLineTopItem1:after{border:3px solid var(--new-accent);background:var(--new-accent)}.timeLineTopItem2{font-size:18px;letter-spacing:1.8px;color:var(--new-accent);text-transform:uppercase;line-height:22px;text-align:center;display:none}.timeLineTopItem.active .timeLineTopItem2{display:block}.timeLineTopItem{cursor:pointer}.scrollingLogos .py-section-vertical-spacing{padding:80px 0;border-top:1px solid var(--new-secondary)}.scrollingLogos .font-heading{font-size:32px;line-height:38px;font-family:var(--heading-font-stack);text-transform:none;margin-bottom:12px}.scrollingLogos div.text-center{font-size:16px;line-height:21px}.scrollingLogos .section-content-top-margin{margin-top:44px}.featuredCollection2024 .py-section-vertical-spacing{padding:100px 64px}.featuredCollection2024Wrapper{display:flex;gap:20px}.featuredCollection2024Content{width:calc(25% - 10px);display:flex;flex-direction:column;align-items:start}.featuredCollection2024Slide{width:calc(75% - 10px)}.featuredCollection2024 .subHeading{font-size:18px;line-height:27px;margin-top:32px;width:100%;max-width:100%}.featuredCollection2024 .buttonLink{font-size:14px;letter-spacing:1.4px;text-transform:uppercase;font-weight:var(--main-font-weight-medium);padding-bottom:8px;border-bottom:1px solid var(--new-primary);margin-top:auto}.featuredCollection2024 .splide__track{padding:0!important}.featuredCollection2024 .splide__arrow,.productSliders2024 .splide__arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px}.featuredCollection2024 .splide__arrows,.productSliders2024 .splide__arrows{margin:0}.featuredCollection2024 .splide__arrow--prev,.productSliders2024 .splide__arrow--prev{left:10px}.featuredCollection2024 .splide__arrow--next,.productSliders2024 .splide__arrow--next{right:10px}.product-tile .quickView{position:absolute;margin:0;bottom:-62px;left:0;width:100%;padding:22px 50px;border-radius:0;background-color:var(--new-primary);font-size:14px;letter-spacing:1.4px;line-height:17px;color:var(--new-nature);text-transform:uppercase;transition:all .3s;z-index:1;text-align:center;outline:0;--tw-shadow: none;--tw-shadow-colored: none;box-shadow:none}.product-tile .max-w-xs{max-width:100%}.product-tile{cursor:pointer}.product-tile:hover .quickView,.product-tile:hover .push-btn-surface{bottom:0}.product-tile .group:hover .product-media-object{--tw-rotate: 0}.featuredCollection2024 .splide__slide,.pdpQuickViewModalWrapper .media-content{background-color:var(--new-nature)}.pdpQuickViewModalWrapper .xl\:col-span-10{grid-column:span 12 / span 12;grid-column-start:1}.testimonial2024 .section-content{padding:100px 64px}.testimonial2024 .font-heading{margin-bottom:52px;color:var(--new-primary)}.testimonial2024 .gap-20{gap:20px}.testimonial2024 .testimonialItemWrapper{padding:48px 44px;background:#fff}.testimonialText svg{margin-bottom:36px}.testimonialText{margin-bottom:20px;font-size:18px;line-height:25px}.testimonialStars{display:flex;margin-top:20px;margin-bottom:20px}.testimonialName{font-size:18px;letter-spacing:1.8px;line-height:22px;color:var(--new-secondary);text-transform:uppercase;font-weight:var(--main-font-weight-medium)}.testimonialInfo{font-size:14px}.testimonial2024Content .hideItem{display:none}.testimonial2024Content .loadMore{margin:52px auto auto;display:block;width:200px;padding:22px 0}.textColumn2024 .section-content{padding:100px 64px}.textColumn2024 .font-heading,.featuredCollection2024 .font-heading{color:var(--new-primary)}.textColumn2024 .content{font-size:18px;letter-spacing:1.8px;line-height:22px;font-weight:var(--main-font-weight-bold);color:var(--new-secondary);text-transform:uppercase;text-align:center;margin-top:20px}.textColumn2024 .gap-10{gap:32px}.textColumn2024 .textColumn2024Item .font-heading{font-size:32px;line-height:36px;font-family:var(--heading-font-stack);color:var(--new-primary);margin-top:32px;text-align:left;text-transform:none}.textColumn2024 .textColumn2024Item .columnText{font-size:18px;line-height:25px;text-align:left;margin-top:16px;color:var(--new-nature-dark)}.textColumn2024 .section-content-top-margin{margin-top:60px}.comparison2024>.section-content{padding:100px 175px}.comparison2024 .subTitle{color:var(--new-nature)}.comparison2024 .section-content-top-margin{margin-top:60px}.comparison2024 .comparison-table.highlight-column-1 td:nth-child(2),.comparison2024 .comparison-table.highlight-column-1 th:nth-child(2){background-color:#6f72b315;color:var(--new-nature);width:158px}.comparison2024 .comparison-table .font-heading{font-size:22px}.comparison2024 .table-row-heading{font-size:16px;line-height:23px}.comparison2024 .comparison-table td,.comparison2024 .comparison-table th{border:none}.comparison2024 .comparison-table tr:not(:first-child){border-bottom:1px solid #4A4A7C}.comparison2024 .comparison-table td{padding:4px}.comparison2024 .comparison-table.highlight-column-1 th:nth-child(2).font-heading{color:var(--new-accent)}.comparison2024 .comparison-table.highlight-column-1 th:nth-child(2).font-heading span{font-family:var(--secondary-font-stack);display:block;text-align:center;text-transform:none;font-weight:var(--main-font-weight-normal);line-height:.85;font-size:26px;margin-left:-10px}.comparison2024 .comparison-table .w-10{display:flex;justify-content:center;margin-bottom:0}.comparison2024 .top-left-cell{width:450px}.faq2024 .font-heading{color:var(--new-primary)}.faq2024 .faqQuestion{font-weight:600}.faq2024 .section-content{padding:80px}.faq2024 .buttonLink{display:block;width:200px;margin:52px auto auto}.faq2024 .border-scheme-text{border-color:#c5c7e1}.faq2024 .border-t-2{border-top-width:1px}.faq2024 .border-b-2{border-bottom-width:1px}.faq2024 .border-scheme-text{font-size:18px;line-height:25px;color:var(--new-nature-dark)}.faq2024 .border-scheme-text h3{font-weight:var(--main-font-weight-medium)}.faqOpenIcon{display:none}.faqCloseIcon,.faqQuestion.active .faqOpenIcon{display:inline-block}.faqQuestion.active .faqCloseIcon{display:none}.faqAnswerWrap{height:0px;overflow:hidden;margin:0;transition:all .5s}.faqAnswer{padding-top:15px}.productCardReview{position:absolute;left:20px;top:20px;display:flex;gap:8px;align-items:center}.productCardReviewScore{position:relative}.productCardReviewScoreText{position:absolute;color:var(--new-nature);width:100%;text-align:center;top:50%;transform:translateY(-50%);font-size:16px;letter-spacing:1.6px;line-height:19px}.productCardReviewAuthor{font-size:16px;letter-spacing:1.6px;line-height:19px;color:var(--new-primary);font-weight:var(--main-font-weight-medium)}.productNavigationshortTitle{display:none}.product-media .productImage{position:relative}.product-media .productImage svg{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.pdpTopTagsWrapper{display:flex;gap:12px}.pdpTopTagItem,.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabel{background:#6f72b320;padding:6px 10px;color:var(--new-secondary);text-transform:uppercase;font-size:11px;letter-spacing:1.1px;line-height:13px;font-weight:var(--main-font-weight-medium)}.product-content .product-block-title .heading-feature span{display:block;text-align:left;text-transform:none}.product-content .product-block-title .heading-feature{text-align:left;color:var(--new-primary)}.product-content .product-block{margin-top:24px}.index .productTemplate2024 .product-media .splide{visibility:visible}.pdpQuickViewModalWrapper .productNavigationWrapper,.pdpQuickViewModalWrapper .qtySelect,.pdpQuickViewModal3 .product-block-collapsible-tab{display:none}@media screen and (max-width: 1500px){.comparison2024>.section-content{padding:100px}}@media screen and (max-width: 1300px){.comparison2024 .top-left-cell{width:350px}}@media screen and (max-width: 1200px){.comparison2024 .section-content-top-margin{width:1000px;table-layout:inherit}.comparison2024 .custom-scroll{overflow:auto}.featuredCollection2024 .py-section-vertical-spacing,.comparison2024>.section-content{padding:64px 16px}.featuredCollection2024 .subHeading,.featuredCollection2024 .buttonLink{margin-top:24px}.timeline2024 .contentSide{padding-left:32px}.timeline2024 .controls{margin-left:calc(22.3333% + 30px);margin-top:-8vw}.featuredCollection2024Wrapper{flex-wrap:wrap}.featuredCollection2024Content,.featuredCollection2024Slide{width:100%}}@media screen and (min-width: 990px){.timeline2024.timeline2024-2 .splide__slide .px-section{padding:10px;border:1px solid transparent}.timeline2024.timeline2024-2 .splide__slide.is-active .px-section{border:1px solid var(--new-accent)}.tabsMobileContent{display:none}}@media screen and (max-width: 989px){.timeline2024 .splide__slide{transition:all .2s}.productTemplate2024{margin-top:-1px}.productNavigationWrapper{padding:0 16px}.productNavigationshortTitle{display:block}.productNavigationFullTitle{display:none}.faq2024 .section-content{padding:64px 16px}.comparison2024 .section-content-top-margin{margin-top:40px}.comparison2024 .subTitle{font-size:54px;line-height:47px}.comparison2024 .font-heading{font-size:36px}.comparison2024 .comparison-table.highlight-column-1 td:nth-child(2),.comparison2024 .comparison-table.highlight-column-1 th:nth-child(2){width:120px}.comparison2024 .section-content-top-margin{width:628px;table-layout:inherit}.comparison2024 .comparison-table th{padding-left:0}.comparison2024 .table-row-heading{font-size:12px;line-height:15px}.comparison2024 .top-left-cell{width:120px}.textColumn2024 .textColumn2024Item .columnText{font-size:16px;line-height:23px;margin-top:12px}.textColumn2024 .section-content .textColumn2024Item .font-heading{font-size:26px;line-height:31px}.textColumn2024 .section-content .subTitle{font-size:54px;line-height:47px}.textColumn2024 .section-content .font-heading{font-size:36px}.textColumn2024 .content{font-size:16px;letter-spacing:1.6px;line-height:19px}.textColumn2024 .gap-10{gap:20px}.textColumn2024 .textColumn2024Item .font-heading{margin-top:20px}.textColumn2024 .section-content-top-margin{margin-top:40px}.textColumn2024 .section-content,.testimonial2024 .section-content{padding:64px 16px}.featuredCollection2024 .w-3\/5{width:80%}.product-tile .quickView,.product-tile .push-btn-surface{bottom:0}.imageWithTabs .font-heading.heading-feature,.joinClub2Section .font-heading.heading-standard{font-size:46px;line-height:42px;text-align:center}.imageWithTabs .font-heading.heading-feature span,.joinClub2Section .font-heading.heading-standard span{font-size:66px;line-height:54px}.joinClub2Section .max-w-lg{max-width:100%;margin:auto;width:470px}.timeLineTop,.timeline2024 .description{margin-bottom:40px}.timeLineTopItem1{font-size:46px;line-height:42px}.timeLineTopItem2{font-size:16px;letter-spacing:1.6px;line-height:19px}.timeline2024 .controls .gap-2{justify-content:space-between;width:100%}.timeline2024 .px-section.splide__arrows{padding-left:0}.timeline2024 .controls{margin-left:0;margin-top:0;width:100%}.timeline2024 .py-section-vertical-spacing{padding:64px 16px}.timeline2024 .contentSide{padding-left:0;padding-bottom:40px}.joinClub2Section .px-section{padding-left:32px;padding-right:32px}.tabsMobileContentLine{display:flex;align-items:center;gap:12px}.tabsMobileContent{display:flex;flex-direction:column;gap:16px}.imageWithTabs .text-left .mt-5,.tabsMobileContent{margin-top:20px}.tabs2024Wrapper{display:none}.imageWithTabs .items-center{justify-content:center}.imageWithTabs .push-btn,.imageWithTabs .push-btn .push-btn-surface,.joinClub2Section .slideMainBtn,.joinClub2Section .slideMainBtn .push-btn-surface{width:100%}.imageWithTabs .py-section-vertical-spacing{padding:32px}.imageWithTabs .py-section-vertical-spacing .px-section{padding:0}.imageWithTabs .lg\:grid-cols-12.gap-10{gap:32px}.tabs2024TitleWrapper{gap:24px}}@media screen and (max-width: 400px){.timeline2024 .subHeading{font-size:50px;line-height:45px}.timeline2024 .heading{font-size:36px}.timeline2024 .description{letter-spacing:1.6px;font-size:16px;line-height:19px}.timeLineTopItem1{font-size:36px;line-height:32px}.timeLineTopItem2{font-size:12px}}.section-footer>.py-section-vertical-spacing>.section-content{padding:80px 64px 0;max-width:100%}.section-footer>.py-section-vertical-spacing,.section-footer>.py-section-vertical-spacing .py-section-vertical-spacing{padding:0}.section-footer .list-none a{line-height:21px}.copyrightText{font-size:16px;letter-spacing:1.6px;text-transform:uppercase;line-height:19px}.footerCopyWrapper{padding:36px 0;border-top:1px solid var(--new-secondary);margin-top:80px}.footerFollowLink{display:flex;gap:20px;font-size:16px;letter-spacing:1.6px;line-height:19px;text-transform:uppercase;align-items:center}.footerFollowLink .icon-instagram{width:20px;color:var(--new-accent)}.footerPayment{width:100%;margin:0;padding:20px;background:var(--new-nature)}#FooterNewsletter input.input--background,.newsLetterSection input.input--background{border:none;padding:20px 0;border-radius:0;box-shadow:0 0}#FooterNewsletter input.input--background::placeholder,.newsLetterSection input.input--background::placeholder{color:gray}#FooterNewsletter,.newsLetterSection{border-bottom:1px solid #C5C7E1}@media screen and (max-width: 989px){.footerFollowLinkText,.footerLogoColumn{display:none}.section-footer>.py-section-vertical-spacing>.section-content{padding:52px 16px 0}.footerCopyWrapper{padding:24px 0;margin-top:52px;display:flex;gap:10px}.payment-icons{text-align:center}#FooterNewsletter .justify-center,.newsLetterSection .justify-center{display:flex}}.product-variant-picker-block>.my-1{flex-direction:column;align-items:start;gap:16px}.product-variant-picker-block label.text-scheme-text{color:#9e9e9e;font-size:14px;line-height:16.8px;text-transform:uppercase;font-weight:var(--main-font-weight-medium);letter-spacing:1.4px}.product-variant-picker-block .single-option-selector{box-shadow:0 0;border:1px solid var(--new-tint-2);border-radius:0;max-width:160px}.product-block-collapsible-tab h3{font-family:var(--heading-font-stack);font-size:20px;font-weight:var(--main-font-weight-normal)}.rc-widget .rc-radio__price{display:none}.product-block-container .rc-subscription-details{display:none!important}.rechargeDetail{display:none}.rechargeDetailItem{display:flex;margin-bottom:16px;gap:8px}.rechargeDetailItem:last-item{margin-bottom:0}.pairWellWithTextContentText{position:absolute;background:#e1e1ee;color:var(--new-primary);font-size:14px;letter-spacing:1.4px;line-height:16.8px;text-transform:uppercase;font-weight:var(--main-font-weight-medium);padding:5px 10px;max-width:220px}.js-oke-widgetSize,.oke-w-header-content{display:flex;--oke-stars-foregroundColor: var(--new-accent);--oke-text-primaryColor: var(--new-nature);--oke-text-secondaryColor: var(--new-nature)}.oke-w-breakdownModule-distribution-bar-fill{background-color:#fff2b4!important}.oke-w-header-content{flex-direction:column}.oke-w-header-content-block.oke-w-header-content-block--half{width:100%;margin-right:0}.oke-w-controls{display:none}.oke-w-main{width:100%;padding-left:100px}.oke-w-ratingAverageModule{flex-direction:column}.product .site-header{border-bottom:1px solid #C5C7E1}.scrollText2024 .text-lg.lg\:text-lg{padding-right:64px;font-size:80px;line-height:1;color:var(--new-primary);position:relative}.scrollText2024 .text-lg.lg\:text-lg svg{width:18px;height:18px;display:block;position:absolute;right:22px;top:43%;transform:translateY(-50%);color:var(--new-primary)}.scrollText2024 .text-lg.lg\:text-lg svg path{fill:var(--new-primary);stroke:var(--new-primary)}.scrollText2024{padding-top:40px}.scrollText2024 .flex-shrink-0.px-2.text-current{display:none}.productNavigationWrapper{display:flex;justify-content:space-between;margin-bottom:20px}.productNavigation{display:flex;align-items:center;gap:16px;font-size:18px;letter-spacing:1.8px;line-height:22px;text-transform:uppercase;font-weight:var(--main-font-weight-medium);color:var(--new-secondary)}.productTemplate2024>.section-content{padding-top:0;z-index:12}.product-block.product-block-price .text-scheme-text{font-size:18px;letter-spacing:1.8px;line-height:21px;font-weight:var(--main-font-weight-bold);text-transform:uppercase;color:var(--new-secondary)}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex{flex-direction:column;align-items:start}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex>.text-sm,.rechargeTitle{font-size:14px;letter-spacing:1.4px;text-transform:UPPERCASE;font-weight:var(--main-font-weight-medium);line-height:17px;color:gray;margin-bottom:16px}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex>.mt-2\.5,.product .desktopStickyCTAWrapper .pdpQtyWrapper>.lg\:flex>.mt-2\.5{border:1px solid #C5C7E1;padding:4px 12px}.product-block-quantity-selector>.lg\:justify-start .lg\:flex-1 .push-btn .push-btn-surface,.product .pdpQtyWrapper .push-btn .push-btn-surface{box-shadow:0 0}.pdpQtyWrapper .push-btn .push-btn-surface{background-color:transparent}.pdpQtyWrapper .push-btn .push-btn-surface{color:var(--new-primary)}.pdpQtyWrapper [name=quantity]{color:var(--new-nature-dark)}.product .productTemplate2024 .product-block-quantity-selector,.product .desktopStickyCTARight .pdpQtyWrapper{display:flex;align-items:end;gap:16px}.product .productTemplate2024 .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .qtySelect{border:1px solid #C5C7E1;padding:6px 12px 3px;font-size:14px;letter-spacing:1.4px;line-height:17px;font-weight:var(--main-font-weight-medium);text-transform:uppercase;color:var(--new-primary);cursor:pointer;position:relative}.product .productTemplate2024 .product-block-container:not(.desktopStickyCTARight) .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .product-block-container:not(.desktopStickyCTARight) .qtySelect{letter-spacing:0}.product .productTemplate2024 .product-block-quantity-selector .qtySelect.active,.product .pdpQtyWrapper .qtySelect.active{border:1px solid var(--new-primary)}.desktopStickyCTARight .add-to-cart-btn .push-btn-surface{background-color:var(--new-primary);border-radius:0}.grid-cols-5.pdpThumbnails{display:flex;justify-content:center;gap:20px}.grid-cols-5.pdpThumbnails .product-thumbnail-list-item{width:90px}.grid-cols-5.pdpThumbnails .product-thumbnail-list-item.product-thumbnail-list-item--active{border:1px solid var(--new-nature)}.grid-cols-5.pdpThumbnails .product-thumbnail-list-item.product-thumbnail-list-item--active{border:1px solid var(--new-primary)}.product .product-block.product-block-buy-buttons .add-to-cart-btn,.product .product-block.product-block-buy-buttons .productJoin{width:250px}.product .pdpQuickViewModalWrapper .product-block.product-block-buy-buttons .add-to-cart-btn,.product .pdpQuickViewModalWrapper .product-block.product-block-buy-buttons .productJoin{width:100%}.product .product-block.product-block-buy-buttons .add-to-cart-btn .push-btn-surface,.product .product-block.product-block-buy-buttons .productJoin .push-btn-surface{font-size:14px;letter-spacing:1.4px;line-height:17px;padding:22px 0}.product .product-block-collapsible-tab>.border-scheme-text,.landingProduct2024Wrapper .product-block-collapsible-tab>.border-scheme-text{padding:20px 0}.landingProduct2024Wrapper .product-block-collapsible-tab>.border-scheme-text{border-bottom:1px solid #C5C7E1}.landingProduct2024Wrapper .product-block-collapsible-tab.product-block-collapsible-tab-benefit>.border-scheme-text{border-top:1px solid #C5C7E1}.product .product-block-collapsible-tab+.product-block-collapsible-tab{margin-top:0}.product .product-block-collapsible-tab:not(:last-child){margin-top:64px}.product .product-block-collapsible-tab:not(:last-child)>.border-scheme-text{border-top:1px solid #C5C7E1}.product .product-block-collapsible-tab>.border-scheme-text,.landingProduct2024Wrapper .product-block-collapsible-tab>.border-scheme-text{border-color:#c5c7e1}.product .product-block-text{font-size:18px;line-height:24px}.desktopStickyCTAWrapper{position:fixed;bottom:0;left:0;right:0;z-index:12;background:#fff;color:var(--new-nature-dark);padding:40px 64px;display:none}.desktopStickyCTA{display:flex;justify-content:space-between;align-items:center}.desktopStickyCTARight{display:flex;gap:40px;align-items:center}.product .pdpQtyWrapper{display:flex;gap:16px}.desktopStickyCTARight .add-to-cart-btn .push-btn-surface{padding:14px}.desktopStickyCTAWrapper .productTitle{font-size:22px;line-height:26px}.logoList2024Content{display:flex;align-items:center;justify-content:center;gap:140px;padding:32px 176px}.logoList2024Content .font-heading{font-size:32px;line-height:38px;text-transform:none;font-weight:var(--main-font-weight-normal)}.logoList2024Content .mobileLogos{display:none}.slideshow2024 .section-content{padding:100px 16px}.slideshow2024 .textNoImage{width:700px;margin:auto;text-align:center;max-width:100%}.slideshow2024 .textNoImageText{color:var(--new-primary);font-size:20px;line-height:24px;margin-top:40px}.slideshow2024 .textNoImageAuthor,.slideshow2024 .textNoImageSubTitle{font-size:16px;line-height:19px;letter-spacing:1.6px}.slideshow2024 .textNoImageSubTitle{font-weight:var(--main-font-weight-bold)}.slideshow2024 .textNoImageAuthor{margin-top:28px;color:var(--new-secondary);text-transform:uppercase;font-weight:var(--main-font-weight-medium);margin-bottom:8px}.slideshow2024 .splideNav2024-2 .splide__arrow{position:absolute;top:50%;transform:translateY(-50%)}.slideshow2024 .splideNav2024-2 .splide__arrow--prev{left:8px}.slideshow2024 .splideNav2024-2 .splide__arrow--next{right:8px}.slideshow2024 .splideNav2024-2 .splide__arrows{margin:0}.slideshow2024 .splide{width:1088px;max-width:100%;margin:auto}.timeline2024-2 .timeLineTopItem1{font-size:32px;line-height:38px}.timeline2024-2.timeline2024 .py-section-vertical-spacing{padding:120px 144px}.timeline2024-2.timeline2024 .heading{margin-bottom:52px;text-align:center}.timeline2024-2.timeline2024 .timeLineTop{width:100%;margin-bottom:40px}.timeline2024-2.timeline2024 .splide__slide{width:23%;margin-right:32px}.timeline2024-2.timeline2024 .contentSide{padding:20px 0 0}.timeline2024-2.timeline2024 .px-section.splide__arrows{position:absolute;top:115px;padding-left:0;right:143px;width:143px}.timeline2024-2.timeline2024 .splide{position:static}.timeline2024-2.timeline2024 .controls{margin:0}.pairWellWith2024Content{position:relative;display:flex;align-items:center;justify-content:center;padding:100px 64px;min-height:50vw}.pairWellWith2024 .text{font-size:18px;line-height:21px;font-weight:6;letter-spacing:1.8px;color:var(--new-secondary);text-transform:uppercase}.pairWellWith2024 .title{color:var(--new-primary);font-size:80px}.pairWellWithTextContentMobile{display:none}.richtext2024{padding:80px 16px;text-align:center}.richtext2024Text{font-size:32px;line-height:38px;font-family:var(--heading-font-stack);color:var(--new-primary);margin-top:24px;margin-bottom:40px}.richtext2024 svg{margin:auto}.product-recommendations .splide__slide{width:23%;margin-right:32px}.product-recommendations .splide__arrows{margin:0}.product-recommendations .splide__arrow{position:absolute;top:50%;transform:translateY(-50%)}.product-recommendations .splide__arrow--next{right:16px}.product-recommendations .splide__arrow--prev{left:16px}.product-recommendations .media-style{background-color:var(--new-nature)}.product .pdpQuickViewModalWrapper .productTemplate2024 .product-block-quantity-selector>.lg\:flex>.text-sm{margin:0}.product .pdpQuickViewModalWrapper .productTemplate2024 .product-block-quantity-selector>.lg\:flex>.mt-2\.5,.product .pdpQtyWrapper>.lg\:flex>.mt-2\.5{border:none;padding:0}.product-recommendations .section-content{padding-top:100px;padding-bottom:100px}.product-recommendations .font-heading{font-size:45px;line-height:1;color:var(--new-primary)}.scrollText2024.scrollText2024-2{padding-top:0}.scrollText2024.scrollText2024-2 .text-lg.lg\:text-lg{font-size:22px;color:var(--new-primary);padding-right:100px}.scrollText2024.scrollText2024-2 .py-2\.5{padding:25px 0 20px}.scrollText2024.scrollText2024-2 .text-lg.lg\:text-lg svg{right:39px}body .okeReviews[data-oke-container] .oke-w-writeReview:before,div.okeReviews .oke-w-writeReview:before,body .okeReviews[data-oke-container] .oke-w-writeReview:hover:before,div.okeReviews .oke-w-writeReview:hover:before,body .okeReviews[data-oke-container] .oke-button.oke-w-reviews-filterToggle:before,body .okeReviews[data-oke-container] .oke-button.oke-w-reviews-filterToggle:hover:before{color:var(--new-nature)}div.okeReviews .oke-w-writeReview.oke-button,div.okeReviews .oke-button.oke-w-reviews-filterToggle{border:1px solid var(--new-nature);color:var(--new-nature);position:relative;top:0;transition:all .15s}div.okeReviews .oke-w-writeReview.oke-button:hover,div.okeReviews .oke-button.oke-w-reviews-filterToggle:hover{background-color:var(--new-primary)!important;border-color:var(--new-nature)!important;color:var(--new-nature)!important;box-shadow:0 0!important;top:-3px}body .okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{padding:5px 10px;border-radius:0}.okeReviews{--oke-stars-foregroundColor: var(--new-secondary)}.product-block-container .oke-sr-count{font-size:16px;line-height:20px;color:var(--new-secondary);border-bottom:1px solid}.product-block-container .okeReviews[data-oke-container],div.okeReviews{margin-top:12px}.recharge-subscription-widget .rc-template__radio{display:flex;align-items:center}.recharge-subscription-widget .rc-template__radio .onetime-radio{order:-1}.recharge-subscription-widget{margin-top:20px}.rc-radio.rc-radio--active,.rc-radio.rc-radio--active~.rc-selling-plans{background-color:transparent!important}.rc-selling-plans-dropdown__select{border-radius:0;box-shadow:inset 0 0 0 var(--input-border-width) #c5c7e1}.rc-radio .rc-radio__input{accent-color:var(--new-primary)}.rc-radio.rc-radio--active~.rc-selling-plans{padding-left:12px!important;padding-bottom:0!important}.rc-widget .onetime-radio.px-3{padding-left:0}.rc-widget .rc-radio__input.mr-3{margin-right:0}.rechargeTitle{margin-bottom:-24px;margin-top:30px}.rc-subscription-details{padding-left:0!important}.rechargeTitle{display:none}.timeline2024-2Items{gap:32px;display:flex;position:relative}.timeline2024-2Items:after{position:absolute;top:-1px;content:" ";border-bottom:1px solid var(--new-secondary);left:12.5%;right:12.5%}.timeline2024-2Item{width:25%}.timeline2024-2ItemTitle{text-align:center;margin-bottom:40px;font-size:32px;line-height:38.4px;color:var(--new-accent);font-family:var(--heading-font-stack);position:relative;margin-top:0;padding-top:32px}.timeline2024-2ItemTitle:after{content:" ";display:block;width:24px;height:24px;border:3px solid var(--new-accent);top:-12px;position:absolute;border-radius:20px;background:var(--new-accent);left:50%;transform:translate(-50%);cursor:pointer}@media screen and (max-width: 1500px){.product .productTemplate2024 .product-block-quantity-selector{flex-wrap:wrap}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex{width:100%;display:flex}}@media screen and (max-width: 1200px){.timeline2024-2.timeline2024 .timeLineTopWrapper,.timeline2024 .timeLineTopWrapper{overflow:auto}.timeline2024-2.timeline2024 .timeLineTop{width:auto;min-width:1000px;max-width:1000px;margin-top:20px}.timeline2024 .timeLineTop{width:auto;min-width:700px;max-width:700px;margin-top:20px}.logoList2024Content{gap:64px;padding:32px 64px}.timeline2024-2.timeline2024 .splide__slide{width:27%;margin-right:32px}}@media screen and (min-width: 990px){.desktopStickyCTAWrapper.showDesktopSticky{display:block}.timeline2024.timeline2024-2 .splide__arrows{display:none}}@media screen and (max-width: 989px){.scrollLogoWrapper{width:100%}.product .productTemplate2024 .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .qtySelect{width:calc(33.333% - 11px)}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex{margin-bottom:16px}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex>.mt-2\.5{width:100%}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex>.mt-2\.5>.flex{justify-content:space-between}.timeline2024-2ItemTitle:after{top:50%;left:-36px;transform:translateY(-50%)}.timeline2024-2Items:after{display:none}.timeline2024-2Items .timeline2024-2Item{position:relative;padding-top:32px}.timeline2024-2Items .timeline2024-2Item:before{position:absolute;top:7px;content:" ";border-bottom:none;left:-24px;right:auto;bottom:-10px;border-left:1px solid var(--new-secondary)}.timeline2024-2Items .timeline2024-2Item:last-child:before{bottom:0}.timeline2024-2ItemTitle{text-align:left;padding-top:0}.timeline2024-2Item{width:100%}.timeline2024-2Items{flex-direction:column;padding-left:32px;gap:0}.product-media .productImage svg{height:100%;width:auto;max-width:100%}.scrollText2024 .text-lg.lg\:text-lg svg{width:14px;height:14px;right:8px}.pairWellWithTextContentText{text-align:center;max-width:140px}.rc-subscription-details[data-v-e69cc34d]{margin-top:8px}.rc-widget .subscription-radio.px-3,.rc-radio.rc-radio--active~.rc-selling-plans,.rc-subscription-details{padding-left:0!important}.recharge-subscription-widget .rc-template__radio{flex-wrap:wrap}div.okeReviews .oke-w-writeReview.oke-button,div.okeReviews .oke-button.oke-w-reviews-filterToggle{padding:10px}.js-oke-widgetSize{flex-direction:column}.oke-w-main{padding-left:0}.product-recommendations .splide__arrow{position:static;top:auto;transform:none}.product-recommendations .splide__arrows{padding:0}.product-recommendations .splide__arrows .controls{width:100%}.product-recommendations .splide__arrows .controls .flex{justify-content:space-between}.productCardReviewScoreText,.productCardReviewAuthor{font-size:16px;letter-spacing:1.6px;line-height:16px}.collection\.the-wines .productCardReviewScoreText,.collection\.the-wines productCardReviewAuthor,.product .productCardReviewScoreText,.product. productCardReviewAuthor{font-size:12px;letter-spacing:1.2px;line-height:14px}.collection\.the-wines .productCardReviewScore,.product .productCardReviewScore{width:36px;height:36px;display:flex;align-items:center}.productCardReviewScore svg{max-width:100%}.product-tile .quickView{padding:12px 20px;font-size:12px;line-height:14px;letter-spacing:1.2px}.product-recommendations .font-heading{font-size:36px}.product-recommendations .section-content{padding:64px 16px}.product-recommendations .splide__slide{width:40%;margin-right:16px}.pairWellWithTextContentMobileItemImageWrapper{height:150px;display:flex;align-items:center;justify-content:center}.pairWellWithTextContentMobileWrapper{display:flex;flex-wrap:wrap;padding:0 32px}.pairWellWithTextContentMobileWrapper img{max-width:120px;max-height:120px}.pairWellWithTextContentMobileItem{width:50%;padding:16px;display:flex;flex-direction:column}.pairWellWith2024Content{padding:80px 16px;height:80vh;display:flex;text-align:center}.pairWellWithTextContentMobileItemTitle{font-size:16px;line-height:22px;text-align:center}.pairWellWith2024 .subtitle{font-size:54px;line-height:46px}.pairWellWith2024 .text1{font-size:52px;line-height:46px;font-family:var(--heading-font-stack);color:var(--new-secondary);text-align:center;margin-top:48px}.pairWellWith2024 .text2{font-size:16px;line-height:19px;letter-spacing:1.6px;color:var(--new-secondary);font-weight:var(--main-font-weight-medium);text-transform:uppercase;text-align:center}.pairWellWith2024 .title{font-size:36px;margin-bottom:16px}.pairWellWithTextContentDesktop{display:none}.pairWellWithTextContentMobile{display:block}.timeline2024-2.timeline2024 .heading{margin-bottom:40px}.timeline2024-2.timeline2024 .px-section.splide__arrows{top:125px;right:16px;left:16px;width:auto}.timeline2024-2.timeline2024 .heading{text-align:center}.timeline2024-2.timeline2024 .py-section-vertical-spacing{padding:64px 16px}.timeline2024-2.timeline2024 .splide__slide{width:40%;margin-right:32px}.slideshow2024 .section-content{padding:64px 16px}.slideshow2024 .textNoImage{padding:0 32px}.logoList2024{margin-top:32px}.logoList2024Content{padding:64px 0}.logoList2024Content{flex-direction:column;gap:36px}.logoList2024Content .mobileLogos{display:block}.logoList2024Content .desktopLogos{display:none}.product .product-block-buy-buttons.scrolled{position:sticky;top:85px;bottom:20px;z-index:3}.product .product-block-buy-buttons.productFloatCTA .shopify-product-form,.product .product-block-buy-buttons.productFloatCTA .productJoin{position:fixed;top:85px;width:calc(100% - 32px);height:62px}.product .product-content.px-section{padding:0 16px}.product .product-block.product-block-buy-buttons .add-to-cart-btn,.product .product-block.product-block-buy-buttons .productJoin{width:100%}.product .product-block.product-block-buy-buttons.productFloatCTA .productJoin{width:auto;left:16px;right:16px}.product .product-block.product-block-buy-buttons .add-to-cart-btn .push-btn-surface{background-color:var(--new-secondary)}.product-content .product-block-title .heading-feature span{font-size:54px;line-height:45px}.product-content .product-block-title .heading-feature{font-size:36px}.scrollText2024 .text-lg.lg\:text-lg:after{width:14px;height:14px;right:8px}.scrollText2024 .text-lg.lg\:text-lg{font-size:52px;line-height:47px;padding-right:32px}.scrollText2024{padding-top:30px}}@media screen and (max-width: 600px){.productCardReview{left:16px;top:16px}.collection\.the-wines .productCardReview,.product .productCardReview{gap:4px}.collection\.the-wines .productCardReviewScore,.product .productCardReviewScore{width:40px;height:40px}.collection\.the-wines .productCardReviewScoreText,.collection\.the-wines .productCardReviewAuthor,.product .productCard ReviewScoreText,.product .productCard ReviewAuthor{font-size:14px}.collection\.the-wines .productCardReview,.product .productCardReview{left:8px;top:8px}.collection\.the-wines .productCardReviewScore,.product .productCardReviewScore{width:30px;height:30px}.collection\.the-wines .productCardReviewScoreText,.collection\.the-wines .productCardReviewAuthor,.product .productCardReviewScoreText,.product .productCardReviewAuthor{font-size:11px}.product-recommendations .splide__slide{width:45%}.timeline2024-2.timeline2024 .splide__slide{width:80%;margin-right:32px}}@media screen and (max-width: 470px){.product .productTemplate2024 .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .qtySelect{width:calc(33.333% - 6px)}.product .productTemplate2024 .product-block-quantity-selector>.lg\:flex{margin-bottom:24px}.product .productTemplate2024 .product-block-quantity-selector,.product .desktopStickyCTARight .pdpQtyWrapper{gap:8px}.product .productTemplate2024 .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .qtySelect{padding:8px 8px 6px}}@media screen and (max-width: 385px){.product .productTemplate2024 .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .qtySelect{font-size:12px;letter-spacing:1.2px;line-height:15px}}@media screen and (max-width: 345px){.product .productTemplate2024 .product-block-quantity-selector .qtySelect,.product .pdpQtyWrapper .qtySelect{font-size:11px;letter-spacing:1.1px;line-height:14px;padding:6px 5px 4px}}#modals-leftDrawer [aria-label=Filter].w-11\/12,#modals-leftDrawer [aria-label=Filtre].w-11\/12{color:var(--new-nature-dark);background-color:#fff}.theWinesBanner h1.font-heading{font-size:80px;line-height:1;font-family:var(--heading-font-stack)}.theWinesBanner h1.font-heading span,.heroSlide .font-heading span.subtitle1{font-size:98px;line-height:83px;font-family:var(--secondary-font-stack);color:var(--new-accent);text-transform:none;text-align:center;display:block;margin-left:-20px;font-weight:var(--main-font-weight-normal)}.theWinesBanner .section-content{padding:100px 16px}.imageTextOverlay2024 .font-heading span{text-transform:none;color:var(--new-accent);display:block}.mt-5.ctaBtnWrapper{margin-top:48px}.imageTextOverlay2024 p{font-size:20px;line-height:24px}.imageTextOverlay2024 .max-w-lg{max-width:700px}.theWinesNavWrapper{display:flex;gap:40px;justify-content:center;padding:32px 0;border-top:1px solid #4A4A7C;background:var(--new-primary);color:var(--new-nature);text-transform:uppercase;font-size:14px;letter-spacing:1.4px;line-height:17px;font-weight:var(--main-font-weight-medium);overflow:hidden}.theWinesNavItem{cursor:pointer}.theWinesCollection .product-tile .media-style{background-color:var(--new-nature)}.productTileInfo{margin-top:15px;text-align:center}.productTileInfoDes{font-size:18px;line-height:25px;color:var(--new-nature-dark)}.productTileInfoPrice{margin-top:8px;font-size:18px;line-height:21px;letter-spacing:1.8px;font-weight:var(--main-font-weight-bold);color:var(--new-nature-dark)}.theWinesCollection .gap-theme{gap:20px;row-gap:40px}.theWinesSectionTitle{display:flex;justify-content:space-between;align-items:center}.theWinesSectionTitleText{font-family:var(--heading-font-stack);font-size:32px;line-height:38px;color:var(--new-primary)}.theWinesSectionTitleSort{position:relative;padding-right:30px;cursor:pointer}.theWinesSectionTitleSort svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.theWinesCollection .px-section{padding:80px 64px 120px}.theWinesbanner1{background:var(--new-tint);padding:40px 36px;display:flex;flex-direction:column;justify-content:space-between}.theWinesbanner1Text{font-size:32px;line-height:38px;font-family:var(--heading-font-stack);color:var(--new-nature-dark)}.theWinesbanner1Link{position:relative;transition:all .15s;top:0}.theWinesbanner1Link.disabled{opacity:.5;cursor:auto}.theWinesbanner1Link:hover{top:-5px}.theWinesSectionTitle2{margin-top:42px}.theWinesbanner1.theWinesbanner2{padding:100px 36px;justify-content:space-around;align-items:center}.theWinesbanner1.theWinesbanner2 .theWinesbanner1Link{width:228px}.mobileFilterButtons{display:none}.sidebar-filters,.cart__contents,#right-drawer-slot{color:var(--new-nature-dark)}#Facet-Filters-Form1 .mb-4{border-bottom:1px solid #C5C7E1;padding:16px 0;margin-bottom:0}#Facet-Filters-Form1 .mb-4 .text-base{font-size:16px;line-height:19px;letter-spacing:1.6px;font-weight:var(--main-font-weight-medium);color:var(--new-nature-dark)}.product-tile .push-btn,.product-tile .push-btn .push-btn-surface{width:100%}.slideshow2024 .splide__slide{display:flex;transition:all .2s}@media screen and (max-width: 989px){.desktopFilter{display:none}.theWinesCollection .push-btn-surface{border-radius:0;--tw-shadow: inset 0 0 0 var(--input-border-width) #C5C7E1;--tw-shadow-colored: inset 0 0 0 #C5C7E1;box-shadow:var(--tw-ring-offset-shadow, 0 0 #C5C7E1),var(--tw-ring-shadow, 0 0 #C5C7E1),var(--tw-shadow);font-weight:var(--main-font-weight-medium);text-transform:uppercase;font-size:12px;line-height:14.4px;letter-spacing:1.2px;padding:23px 0;color:var(--new-primary)}.theWinesbanner1{gap:32px}.theWinesbanner1.theWinesbanner2{padding:40px 36px}.theWinesbanner1Text{font-size:28px;line-height:33px}.productTileInfoPrice{font-size:16px;line-height:19px;letter-spacing:1.6px}.productTileInfoDes{font-size:16px;line-height:22px}.theWinesSectionTitleText{font-size:28px;line-height:33px}.mobileFilterButtons{display:flex;gap:0;padding-bottom:0}.theWinesSectionTitleSort{display:none}.theWinesCollection .section-content>.gap-10{gap:0}.theWinesCollection .px-section{padding:0 0 64px}.theWinesCollection .px-section #facets-results{padding-top:64px;padding-left:16px;padding-right:16px}.theWinesNavWrapper{gap:24px;padding:24px 28px;font-size:12px;letter-spacing:1.2px;line-height:14.4px;text-align:center}.theWinesBanner h1.font-heading span{font-size:70px;line-height:59px;margin-left:-15px}.theWinesBanner h1.font-heading{font-size:52px;line-height:46px}.theWinesBanner .section-content{padding:72px 16px}.imageTextOverlay2024 .py-section-vertical-spacing{padding:0 32px}.imageTextOverlay2024 .font-heading span{font-size:54px;line-height:45px}.imageTextOverlay2024 .font-heading{font-size:36px}.imageTextOverlay2024 p{font-size:16px;line-height:22px}}.productSlideShortDes{text-align:center;margin-bottom:24px}.productSlideVintage{font-size:80px;line-height:1;color:#c5c7e1;font-family:var(--heading-font-stack);text-align:center}.productSliders2024 .pdpTopTagsWrapper{justify-content:center;opacity:.6}.heroSlide .font-heading span.subtitle1{margin-bottom:0}.page\.club-homepage .heroSlide p{font-size:22px;line-height:26px}.page\.club-homepage .heroSlide .slideMainBtn{margin-top:40px}.memberQuickLinksWrapper{padding:32px 64px;display:flex;justify-content:space-between;align-items:center}.memberQuickLinksTitle{font-size:32px;line-height:38px;font-family:var(--heading-font-stack)}.memberQuickLinksLink{font-size:14px;line-height:16.8px;text-transform:uppercase;letter-spacing:1.4px;font-weight:var(--main-font-weight-medium);color:var(--new-accent);border-bottom:1px solid var(--new-accent);padding-bottom:5px;margin-right:40px}.memberQuickLinksLink:last-child{margin-right:0}.productSliders2024 .splide__slide{width:33.333%;margin-right:0;padding:16px}.productSlideVendor{font-size:18px;line-height:21.6px;letter-spacing:1.8px;font-weight:var(--main-font-weight-medium);text-transform:uppercase;color:var(--new-primary);text-align:center;margin-bottom:32px;padding-bottom:32px;position:relative;opacity:.6}.productSlideVendor:before{content:" ";display:block;border-bottom:1px solid #C5C7E1;bottom:0;position:absolute;left:-16px;right:-16px}.productSlideVendor:after{content:" ";display:block;width:24px;height:24px;border:3px solid var(--new-secondary);bottom:-12px;position:absolute;border-radius:20px;background:var(--new-nature);left:50%;transform:translate(-50%)}.productSliders2024{padding:64px 0}.splide__slide.is-active .productSlideVendor:after{background:var(--new-secondary)}.splide__slide.is-active .productSlideVintage{color:var(--new-secondary)}.productSliders2024 .splide__slide.is-active .pdpTopTagsWrapper,.productSliders2024 .splide__slide.is-active .productSlideVendor{opacity:1}.productSlideLink{position:relative}.productSlideLink svg{z-index:-1;position:absolute;width:80%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.productSlideWrapper .productTileInfoPrice{text-align:center;margin-bottom:24px}.productSlideWrapper .product .product-block.product-block-buy-buttons .add-to-cart-btn .push-btn-surface{width:100%}.productSlideWrapper .product .product-block.product-block-buy-buttons .add-to-cart-btn{margin:auto;display:block}.productSlideWrapper .product .pdpQtyWrapper>.lg\:flex>.mt-2\.5{border:1px solid #C5C7E1;padding:4px 12px}.productSlideWrapper .product .pdpQtyWrapper{justify-content:center;margin-top:24px;margin-bottom:24px}.upcomingEventWrapper .section-content{padding:100px 64px}.upcomingEventWrapper .upcomingEventWrapperSubTitle{color:var(--new-accent)}.upcomingEvents{display:flex;gap:20px;margin-top:48px}.upcomingEvent{padding:40px;border:1px solid var(--new-secondary);width:25%}.upcomingEventSubTitle{font-size:16px;line-height:19.2px;text-transform:uppercase;letter-spacing:1.6px;color:var(--new-accent);margin-bottom:8px}.upcomingEventTitle{font-size:60px;line-height:1;color:var(--new-accent);font-family:var(--heading-font-stack);margin-bottom:32px}.upcomingEventDescription{font-size:16px;line-height:20.8px}.upcomingEventDescription h3{margin-bottom:8px;font-size:20px;line-height:24px;font-weight:var(--main-font-weight-medium)}.upcomingEventLink{margin-top:32px;text-transform:uppercase;color:var(--new-accent);font-weight:var(--main-font-weight-medium);font-size:14px;line-height:16.8px;letter-spacing:1.4px;display:inline-block;padding-bottom:8px;border-bottom:1px solid var(--new-accent)}.imageGridWrapper .section-content{padding:0}.imageGrid{display:flex}.imageGrid img{width:25%}.imageWithText .font-heading span{text-transform:none;display:block;text-align:left;color:var(--new-secondary)}.imageWithText .font-heading{color:var(--new-primary);text-align:left}.imageWithText>.section-content{padding:144px}.imageWithText>.section-content .px-section,.imageWithText>.section-content .section-content{padding:0}.imageWithText .gap-10{gap:100px}.imageWithText .mt-5{margin-top:32px;font-size:18px;line-height:25.2px;color:var(--new-primary)}#shopify-section-template--17717802827944__rich_text_gQpCtH .section-content,#shopify-section-template--17624323195048__rich_text_gQpCtH .section-content{padding:100px 0;background-color:var(--new-tint);color:var(--new-nature-dark)}#shopify-section-template--17717802827944__rich_text_gQpCtH p,#shopify-section-template--17624323195048__rich_text_gQpCtH p{font-size:32px;line-height:38.4px;font-family:var(--heading-font-stack)}#shopify-section-template--17717802827944__rich_text_gQpCtH .mt-5,#shopify-section-template--17624323195048__rich_text_gQpCtH .mt-5{margin-top:40px}.blogPosts .font-heading span{text-transform:none;display:block;text-align:center}.blogPosts .font-heading{color:var(--new-primary)}.blogPosts .section-content{padding:120px 64px}.section-content-top-margin{margin-top:60px}.blogPosts .section-content-top-margin .font-heading{font-size:32px;line-height:38.4px;color:var(--new-primary);text-align:left;text-transform:none}.blogPosts .mb-5{margin-bottom:32px}.blogPosts .rte{font-size:18px;line-height:25.2px;color:var(--new-nature-dark);text-align:left;margin-top:16px;margin-bottom:16px}.articleSeeMore{display:inline-block;text-transform:uppercase;color:var(--new-primary);font-size:14px;line-height:16.8px;letter-spacing:1.4px;padding-bottom:8px;border-bottom:1px solid var(--new-primary);float:left}.imageWithText.imageWithTextFull .font-heading span{color:var(--new-primary)}.imageWithText.imageWithTextFull>.section-content{padding:0}.imageWithText.imageWithTextFull .gap-10{gap:0;align-items:center}.imageWithText.imageWithTextFull .flex.items-center{padding:0 100px;display:block}.imageWithText.imageWithTextFull .push-btn .push-btn-surface{background:transparent;color:var(--new-primary);padding:0 0 8px;border-bottom:1px solid var(--new-primary)}#shopify-section-template--17717802827944__image_with_text_full_NL389e .imageWithText .font-heading span,#shopify-section-template--17717802827944__image_with_text_full_xpRi7t .imageWithText .font-heading span{margin-left:-4px}.caseBuyLabel,.caseBuyLabelBelow{position:absolute;background:var(--new-primary);color:var(--new-nature);padding:3px 6px;font-size:11px;text-transform:none;width:max-content;top:-20px;left:50%;transform:translate(-50%)}.caseName{display:block;text-align:center}.caseBuyLabel2{display:block;text-align:center;font-size:10px;color:var(--new-secondary);text-transform:none}.caseBuyLabelBelow{top:auto;bottom:-21px;background:transparent;color:var(--new-secondary);padding:0;text-align:center}.product .product-block-container .pdpQtyWrapper{margin-bottom:32px}.casePriceWrapper{display:none}.product .product-block-container:not(.desktopStickyCTARight) .pdpQtyWrapper .casePriceWrapper{display:block}.product .product-block-container:not(.desktopStickyCTARight) .pdpQtyWrapper{flex-wrap:wrap}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect{width:100%;position:relative;display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabel2{width:100%;order:4;text-align:left;padding-left:28px;margin-top:-7px;font-size:16px;line-height:22px;font-weight:400}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect.qty6Select .caseBuyLabel2{margin-top:-10px}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseName{font-size:18px;line-height:25.2px;font-weight:var(--main-font-weight-medium);text-transform:none}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .casePriceWrapper{font-size:18px;line-height:25.2px;font-weight:var(--main-font-weight-medium);margin-left:auto;position:relative}.caseOldPrice{display:block;color:#8e8e8e;font-size:16px;line-height:20.8px;font-weight:400;position:absolute}.caseBuyLabelBelow1{display:none}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabelBelow1{display:inline}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabelBelow{display:none}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabel{order:5;margin-left:28px;margin-top:-6px;position:static;transform:none;text-transform:uppercase}.product .product-block-container .qtySelect .qtySelectRadio{display:none}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .qtySelectRadio{content:" ";width:16px;height:16px;border-radius:10px;border:1px solid #8E8E8E;display:block;position:relative}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect.active .qtySelectRadio{border:1px solid var(--new-primary)}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect.active .qtySelectRadio:after{content:" ";width:8px;height:8px;border-radius:10px;left:3px;top:50%;transform:translateY(-50%);display:block;position:absolute;background:var(--new-primary)}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect.active:after{border:1px solid var(--new-primary)}.product .desktopStickyCTA .product-block-container .pdpQtyWrapper,.product .pdpQuickViewModalWrapper .product-block-container .pdpQtyWrapper{margin-bottom:0}.product .pdpQuickViewModalWrapper .product-block-text{font-size:16px;line-height:20px}@media screen and (max-width: 1880px){.productSlideWrapper .product .pdpQtyWrapper .qtySelect{padding:13px 12px}}@media screen and (max-width: 1740px){.productSlideWrapper .product .pdpQtyWrapper>.lg\:flex>.mt-2\.5{padding:0}.productSlideWrapper .product .pdpQtyWrapper .qtySelect{padding:9px 8px;font-size:12px}.productSlideWrapper .product .pdpQtyWrapper{gap:8px}}@media screen and (max-width: 1420px){.productSliders2024 .splide__slide{width:40%}}@media screen and (max-width: 1350px){.imageWithText>.section-content{padding:32px}.imageWithText .gap-10{gap:32px}}@media screen and (max-width: 1200px){.upcomingEvents{flex-direction:column}.upcomingEvent{width:100%}.imageWithText.imageWithTextFull .flex.items-center{padding:32px 16px 64px}.blogPosts .section-content{padding:64px 16px}.productSliders2024 .splide__slide{width:50%}}@media screen and (min-width: 990px){.upcomingEventsShowMore{display:none}}@media screen and (max-width: 989px){.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabel2{max-width:100%}.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseName,.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .casePriceWrapper{font-size:16px;line-height:22.4px}.productSlideShortDes{min-height:39px}.memberQuickLinks{display:none}.imageWithText.imageWithTextFull .push-btn .push-btn-surface,.imageWithText.imageWithTextFull .push-btn{width:auto}.imageWithText .font-heading{font-size:36px}.imageWithText .font-heading span{font-size:54px;line-height:45px}.imageWithText .mt-5{font-size:16px;line-height:22.4px}.imageWithText .push-btn .push-btn-surface,.imageWithText .push-btn{width:100%}.hideImageTitem{display:none}.imageGrid img{width:50%}.upcomingEventsShowMore{margin:64px auto auto;display:block;background:var(--new-nature);color:var(--new-nature-dark);width:225px}.upcomingEventWrapper .section-content{padding:64px 16px}.upcomingEvents{flex-direction:column}.hideEvent{display:none}.productSlideVintage{font-size:53px}.productSlideWrapper .product-block-quantity-selector{flex-wrap:wrap;justify-content:start!important}.productSlideWrapper .product-block-quantity-selector>.lg\:flex{width:100%;display:flex;flex-direction:column;align-items:start;margin-bottom:16px}.productSliders2024 .splide__slide{width:80%}.heroSlide .font-heading span.subtitle1{font-size:70px;line-height:59px}.page\.club-homepage .heroSlide p{font-size:18px;line-height:21px}}@media screen and (max-width: 440px){.productSlideWrapper .product .pdpQtyWrapper .qtySelect{padding:4px 8px;font-size:10px;letter-spacing:1px}.productSlideWrapper .product .pdpQtyWrapper{gap:8px}}@media screen and (max-width: 400px){.product .product-block-container:not(.desktopStickyCTARight) .qtySelect .caseBuyLabel2{max-width:77%}.productSliders2024 .splide__slide{padding:8px}.productSliders2024 .splide__slide{width:90%}.caseBuyLabel2{font-size:9px}}.activeAccount{color:var(--new-nature-dark)}.activeAccount .push-btn.push-btn--background.theme-button .push-btn-surface{background-color:var(--new-nature);color:var(--new-primary)}.activeAccount h1.font-heading{color:var(--new-primary);font-size:32px;text-align:center}.loginPageWrapper{display:flex;padding:0;background:#fff}.loginBanner,.loginForm{width:50%;color:var(--new-nature-dark)}.loginBanner{background-size:cover;background-position:center}.loginForm .font-heading span{font-size:98px;line-height:83px;text-transform:none;color:var(--new-secondary);text-align:center;display:block}.loginForm{padding:100px 64px}.loginForm .font-heading{text-align:center;color:var(--new-primary);font-size:80px;width:100%}.loginForm .push-btn{width:200px;margin:auto;display:block}.joinTheClub{display:flex;justify-content:center;margin-top:24px;gap:12px}.joinTheClub .font-secondary{font-size:14px;line-height:16.8px;letter-spacing:1.4px;text-transform:uppercase;font-weight:var(--main-font-weight-medium);color:var(--new-primary);padding-bottom:8px;border-bottom:1px solid var(--new-primary)}.loginForm label,.addressPage label,.supportPageRight form label{display:none}.loginForm input,.addressPage input,.addressPage select,.supportPageRight form input,.supportPageRight form textarea{border:1px solid #C5C7E1;background:#fff;border-radius:0;box-shadow:0 0}.supportPageRight form input,.supportPageRight form textarea{width:100%}.addressPage input,.addressPage select,.supportPageRight form input,.supportPageRight form textarea{margin-bottom:24px}.loginForm input[type=password]{margin-top:24px}.forgotPass{float:right;margin-top:-32px;margin-right:8px;position:relative;z-index:1;color:gray}.emailRecovery,.formMarginTop{margin-top:24px}.loginForm .push-btn.recoverySubmit{width:100%}.customerAccount,.addressPage,.orderPage{color:var(--new-nature-dark)}.accountInfo{color:var(--new-nature)}.accountInfo .push-btn .push-btn-surface{color:var(--new-primary);background-color:var(--new-nature)}.addressPage .address-form{margin-top:24px}.addressPage .labelShow{display:inline-block}.cancelButton{display:block;width:100%}.customerAccount{margin:auto;padding:100px}.accountPageheader{align-items:end;padding-bottom:24px;border-bottom:1px solid #C5C7E1;gap:30px}.accountPageheaderLeft{width:35%;font-size:80px;color:var(--new-primary)}.accountPageheaderRight{width:65%;font-size:16px;line-height:20.8px}.accountPagecontent{display:flex;gap:30px;color:var(--new-nature-dark)}.accountPageNav{width:35%}.accountInfo{width:65%;color:var(--new-nature-dark)}.accountPageNavMenu{display:flex;gap:24px;flex-direction:column;align-items:start}.accountPageNavMenuLink{color:var(--new-secondary);opacity:.5;font-weight:var(--main-font-weight-bold);font-size:14px;line-height:16.8px;text-transform:uppercase;letter-spacing:1.4px;padding-bottom:4px;border-bottom:1px solid transparent}.accountPageNavMenuLink.active{opacity:1;border-bottom:1px solid var(--new-secondary)}.accountInfo .font-heading{color:var(--new-primary);font-size:45px;line-height:1;margin-bottom:40px}.accountInfoLineContent{font-size:18px;line-height:25.2px;margin-bottom:16px}.accountInfoLineLabel{margin-bottom:8px}.addressEditLink{padding:16px 32px;display:inline-block;margin-bottom:40px}.customerAccountMobileMenu{display:none}.defaultAddressLabel{margin-bottom:8px}.addressInfo .cancelButton{width:auto;padding:16px 0;margin:8px 0}@media screen and (max-width: 1200px){.customerAccount{padding:32px 16px}.loginForm .font-heading{font-size:60px}}@media screen and (max-width: 1080px){.loginForm .font-heading span{font-size:70px;line-height:59.5px}.loginForm .font-heading{font-size:52px}}@media screen and (max-width: 989px){#headerAccountLink1 a.active{font-weight:var(--main-font-weight-medium)}.customerAccountMobileMenu .disclosure-btn{width:100%;padding:16px;border:1px solid;margin-top:16px;justify-content:space-between}.customerAccountMobileMenu .disclosure-list{width:100%;border:1px solid;transform:none}.customerAccountMobileMenu{display:block;width:100%}.accountPageNav{display:none}.accountInfo{width:100%}.accountPageheader,.accountInfo .font-heading{margin-bottom:24px}.accountInfo .font-heading{font-size:32px}.accountPageheaderLeft{width:100%;font-size:40px}.accountPageheaderRight{width:100%;margi-top:8px}.loginBanner{display:none}.loginForm{width:100%;padding:64px 16px}}.site-header{border-bottom:1px solid #C5C7E1}.page\.story .font-heading.heading-feature,.page\.the-vineyard .font-heading.heading-feature{font-size:80px}.page\.story .font-heading.heading-feature span,.page\.the-vineyard .font-heading.heading-feature span{font-size:98px;line-height:83px;text-transform:none;color:var(--new-secondary);display:block;text-align:center}.page\.story .richText .section-content,.page\.the-vineyard .richText .section-content{padding-top:100px;padding-bottom:0}.page\.story .imageWithText .font-heading span,.page\.the-vineyard .imageWithText .font-heading span{font-family:var(--main-font-stack);font-size:18px;line-height:21.6px;letter-spacing:1.8px;font-weight:var(--main-font-weight-bold);margin-left:0;margin-bottom:12px}.page\.the-vineyard .imageWithText .font-heading em{font-family:var(--secondary-font-stack);font-size:63px;line-height:54px;display:block;text-transform:none;color:var(--new-secondary);margin-left:-22px}.page\.story .imageWithText>.section-content,.page\.the-vineyard .imageWithText>.section-content{padding:80px 144px}.page\.story .richText .section-content,.page\.the-vineyard .richText .section-content{padding-top:32px;padding-bottom:10px}.page\.story .richText .section-content p,.page\.the-vineyard .richText .section-content p{font-size:32px;line-height:38.4px;font-family:var(--heading-font-stack)}.page\.the-vineyard .richText2 .section-content p{font-size:16px;line-height:20.8px;font-family:var(--main-font-stack)}.page\.the-vineyard .richText2 .section-content .richtext2Subtitle{font-size:63px;line-height:53.55px;font-family:var(--secondary-font-stack);color:var(--new-accent);text-transform:none;text-align:center}.page\.story .richText .section-content h4,.page\.the-vineyard .richText .section-content h4{font-size:18px;line-height:21.6px;font-weight:var(--main-font-weight-medium);text-transform:uppercase;color:var(--new-accent);letter-spacing:1.8px;font-family:var(--main-font-stack);margin-top:32px}.page\.story .imageWithTabs .font-heading.heading-feature span,.page\.the-vineyard .imageWithTabs .font-heading.heading-feature span{display:block;font-family:var(--secondary-font-stack);font-size:78px;line-height:67px;color:var(--new-secondary);text-transform:none;margin-left:10px;text-align:left}.page\.story .imageWithTabs .font-heading.heading-feature,.page\.the-vineyard .imageWithTabs .font-heading.heading-feature{font-size:60px;color:var(--new-primary);text-align:left}.richtext2Description{max-width:646px;text-align:left}@media screen and (max-width: 1250px){.page\.story .imageWithText>.section-content,.page\.the-vineyard .imageWithText>.section-content{padding:32px}}@media screen and (max-width: 989px){.page\.story .imageWithTabs .font-heading.heading-feature span,.page\.the-vineyard .imageWithTabs .font-heading.heading-feature span{font-size:66px;line-height:54px;text-align:center}.page\.story .imageWithTabs .font-heading.heading-feature,.page\.the-vineyard .imageWithTabs .font-heading.heading-feature{font-size:46px;line-height:42px;text-align:center}.page\.story .richText .section-content,.page\.the-vineyard .richText .section-content{padding-top:32px}.page\.story .font-heading.heading-feature span,.page\.the-vineyard .font-heading.heading-feature span{font-size:63px;line-height:54px}.page\.story .font-heading.heading-feature,.page\.the-vineyard .font-heading.heading-feature{font-size:52px;line-height:47px}}.contactinformation h3{font-size:14px;line-height:16.8px;letter-spacing:1.4px;font-weight:var(--main-font-weight-medium);text-transform:uppercase;color:var(--new-secondary);margin-bottom:8px}.supportPageWrapper .push-btn .push-btn-surface{width:200px}.supportPageWrapper #ContactForm{padding-bottom:32px;border-bottom:1px solid #C5C7E1}.supportPage .section-content{padding:100px 176px}.supportPage .supportPageHeaderTitle{font-size:80px;text-align:left;color:var(--new-primary);width:35%}.supportPageHeader{display:flex;align-items:end;gap:20px;padding-bottom:24px;border-bottom:1px solid #C5C7E1}.supportPageDes{margin-bottom:18px;font-size:16px;line-height:20.8px;width:65%}.supportPageLeft{display:flex;gap:20px;flex-direction:column;padding-top:32px;width:35%}.supportPageLeft a{font-size:14px;line-height:16.8px;letter-spacing:1.4px;font-weight:var(--main-font-weight-medium);text-transform:uppercase;color:var(--new-primary);opacity:.5}.supportPageLeft a.active{opacity:1}.supportPageWrapper{display:flex;gap:20px}.supportPageRight{width:65%;padding-top:32px}.supportPageRight p{margin-bottom:24px}.supportPageHeaderTitle1{font-size:60px;text-align:left;color:var(--new-primary)}input[type=text].faqSearchInput{border:1px solid #C5C7E1;box-shadow:0 0;border-radius:0;width:100%;padding:19px 19px 19px 55px}.supportPageWrapper .faqSearchInputWrapper{position:relative;margin-top:40px}.faqSearchInputWrapper svg{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.faqCategoriesWrapper{margin-top:40px}.faqCategoriesHeading{margin-bottom:16px;font-size:14px;line-height:16.8px;font-weight:var(--main-font-weight-medium);letter-spacing:1.4px;text-transform:uppercase;color:var(--new-primary)}.faqCategoriesItems{display:flex;gap:8px}.faqCategoriesItem{border:1px solid #C5C7E1;padding:6px 10px 3px;font-size:11px;line-height:13.2px;font-weight:var(--main-font-weight-medium);letter-spacing:1.1px;text-transform:uppercase;color:var(--new-primary);cursor:pointer}.faqCategoriesItem.active{background-color:#c5c7e1}.faqCategoriesTitle{font-size:32px;line-height:38px;font-family:var(--heading-font-stack);color:var(--new-primary);margin-top:60px;margin-bottom:28px}.faqsPage .faqCategoriesTitle+div .faqItem{border-top:1px solid #C5C7E1}.faqsPage .faqItem{border-bottom:1px solid #C5C7E1;border-top:none}.faqsPage .faqQuestion{font-size:18px;line-height:25.2px;font-weight:var(--main-font-weight-medium)}.page\.faqs .richText .section-content p{font-size:32px;line-height:38.4px;font-family:var(--heading-font-stack);margin-bottom:40px}.page\.faqs .richText .section-content{padding:80px}.page\.policies .supportPageHeaderTitle1{margin-bottom:60px}.supportPageRight{font-size:16px;line-height:20.8px;color:var(--new-nature-dark)}.contactSubTitle{font-size:32px;line-height:38.4px;font-family:var(--heading-font-stack);margin-top:40px;margin-bottom:24px}@media screen and (max-width: 1400px){.supportPage .supportPageHeaderTitle{font-size:52px}.supportPage .section-content{padding:64px 16px}.supportPageHeaderTitle1{font-size:46px}}@media screen and (max-width: 989px){.page\.policies .supportPageHeaderTitle1{margin-bottom:40px}.supportPageDes{margin-bottom:0}.supportPageHeader{flex-direction:column;align-items:start;gap:8px}.supportPageLeft{display:none}.supportPageRight{width:100%}}.cartSlideSubtotalText,.cartSlideSubtotal{font-size:22px;line-height:26.4px;font-weight:var(--main-font-weight-medium)}.cartSlideSubtotal{font-weight:var(--main-font-weight-bold)}.cartSlideItemSubscribeSelect{grid-column:span 4 / span 4;border-radius:0}#right-drawer-slot{width:453px;max-width:95%}.cartSlideItemDetail{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.cartSlideRemove{position:absolute;right:0;top:0}.cartSlideBody .cartSlideItemTitle{font-size:20px;line-height:24px;margin-bottom:8px}.cartSlideFreeShipping{width:100%;max-width:100%}.ageCheck1{margin-bottom:16px}.cartCheckoutBtn[name=checkout]:disabled{opacity:.5;cursor:auto}.cartCheckoutBtn{border-radius:0;background:var(--new-primary);text-transform:uppercase;font-size:14px;line-height:16.8px;letter-spacing:1.4px;padding:22px 0}.cartSlideFooterWrapper{box-shadow:0 0 6px #ccc}#shop-hcaptcha-badge-container{display:none!important}.cartSlideHeading{font-size:32px;line-height:38.4px;font-family:var(--heading-font-stack);text-transform:none}.cartSlideContent .cartSlideBody .border-t-input{border-width:0}.cartItem .input{border-radius:0;box-shadow:0 0 0 1px #c5c7e1;height:44px;margin-right:1px}.cartSlideItemImageWrapper{background:var(--new-nature);display:flex;align-items:center}.cartItem .input .theme-icon{color:var(--new-primary);width:12px;stroke:2}.cartItem .input button div{display:flex}.cartSlidePriceWrapper{width:100%;max-width:100%;display:flex;justify-content:space-between;align-items:end}.cartSlidePrice{display:flex;align-items:center;gap:8px}.cartSlidePrice del{opacity:.5}.cartSlideRecommendHeading{font-weight:var(--main-font-weight-medium);font-size:14px;line-height:16.8px;letter-spacing:1.4px;text-transform:uppercase;text-align:center}.cartSlideRecommendWrapper{padding:20px 16px;background:var(--new-nature);margin-top:24px;display:none}.cartSlideRecommendItems{display:flex;flex-direction:column}.cartSlideRecommendItem{display:flex;padding:16px 0;border-bottom:1px solid #C5C7E1;gap:16px;align-items:center}.cartSlideRecommendItem:last-child{border-bottom:none}.cartSlideRecommendItemImage{width:20%}.cartSlideRecommendItemLink{margin-left:auto;margin-right:0}.cartSlideRecommendItemDetailTitle{margin-bottom:8px}.cartSlideRecommendItemLink{font-size:14px;line-height:16.8px;letter-spacing:1.4px;text-transform:uppercase;font-weight:var(--main-font-weight-medium);color:var(--new-nature);padding:10px;background:var(--new-primary)}.cartSlideRecommendItemLink:disabled{opacity:.5}@media screen and (max-width: 989px){.cartSlideRecommendItemDetail{font-size:14px}.cartSlideRecommendItemLink{font-size:12px}.cartSlidePrice{flex-direction:column;gap:4px}.cartSlideBody .cartSlideItemTitle{font-size:18px;line-height:21px}}.rc-login--body .rc-login--header-link{display:none}.rc-login--body .rc-login--header-title{font-family:var(--heading-font-stack);text-transform:uppercase;color:var(--new-primary);text-align:center;margin-left:0}.rc-login--body input[type=email]{border:1px solid #C5C7E1;background:#fff;border-radius:0;box-shadow:0 0;color:var(--new-nature-dark)}.rc-login--body .rc-login-form-button{height:auto}.rc-login--body .rc-login-form-button span{font-size:12px;letter-spacing:.5px;line-height:17px;color:var(--new-nature);text-transform:uppercase;text-align:center;font-weight:var(--main-font-weight-medium);font-family:var(--main-font-stack)}body .rc-login--body{border-radius:0}body .rc-login{--rc-title-font: var(--heading-font-stack);--rc-body-font: var(--main-font-stack)}.page\.landing .scrollingLogos .py-section-vertical-spacing{padding:40px 0;border-top:none}.page\.landing .scrollingLogos .section-content-top-margin{margin-top:4px}.page\.landing .feature-icon-list.icon2024List svg path{stroke:revert-layer}.criticReview2024Wrapper .font-heading{color:#d1d1d1}.criticReview2024Wrapper .font-heading span{display:block;color:#d1d1d1;text-transform:none}.criticReview2024Description{font-size:20px;line-height:24px;color:#d1d1d1}.criticReview2024Image{margin:28px auto}.criticReview2024Wrapper .section-content,.celebrate2024Wrapper .section-content{padding-top:80px;padding-bottom:80px}.criticReview2024Description{margin-top:40px}.criticReview2024Name{font-size:16px;font-weight:var(--main-font-weight-medium);line-height:19.2px;text-transform:uppercase;color:var(--new-secondary);letter-spacing:1.4px}.criticReview2024Score{font-size:14px;line-height:28px;color:#d1d1d1}.page\.landing .imageList{background-color:var(--new-tint)}.page\.landing .imageList .font-heading{font-family:var(--secondary-font-stack);font-size:63px;line-height:53.55px;text-transform:none}.page\.landing .imageList .subTitle{font-size:45px;line-height:1;color:var(--new-primary);font-weight:var(--main-font-weight-normal);font-family:var(--heading-font-stack);margin-top:0}.celebrate2024Wrapper .imageTextContent{margin:40px auto auto;display:flex;max-width:960px;gap:40px;align-items:center}.celebrate2024Wrapper .imageTextContentTextLineTitle{display:flex;gap:12px;align-items:center;font-size:16px;line-height:19.2px;color:var(--new-primary);font-weight:var(--main-font-weight-medium);text-transform:uppercase;letter-spacing:1.6px;margin-bottom:12px}.celebrate2024Wrapper .imageTextContentTextLine{margin-bottom:40px}.celebrate2024Wrapper .imageTextContentTextLine:last-child{margin-bottom:0}.imageTextContentTextLineDes{color:var(--new-primary);line-height:20.8px}.celebrate2024Wrapper .imageTextContentImage,.celebrate2024Wrapper .imageTextContentText{width:50%}.celebrate2024WrapperBtn{display:block;max-width:200px}.page\.landing .comparison-table{max-width:760px}.comparisionTableNewsletter{margin:40px auto auto;max-width:424px}.comparisionTableNewsletterTitle{text-align:center;margin-bottom:24px;font-size:18px;line-height:21.6px;letter-spacing:1.6px;font-weight:var(--main-font-weight-medium);text-transform:uppercase}.celebrate2024ReviewsWrapper{max-width:960px;margin:80px auto auto;display:flex;justify-content:space-between}.celebrate2024ReviewItem{max-width:256px;text-align:center;display:flex;flex-direction:column}.celebrate2024ReviewStar{text-align:center;margin-bottom:8px}.celebrate2024ReviewStar svg{display:inline-block}.celebrate2024ReviewTitle{font-size:19.84px;line-height:24px;font-weight:var(--main-font-weight-bold);color:var(--new-primary);margin-bottom:8px}.celebrate2024ReviewDes{font-size:14px;line-height:21px;color:var(--new-primary);margin-bottom:24px}.celebrate2024ReviewName{font-size:16px;line-height:24px;font-weight:var(--main-font-weight-medium);color:var(--new-primary);margin-bottom:8px;margin-top:auto}.celebrate2024ReviewVerify{font-size:12px;line-height:18px;display:flex;gap:8px;justify-content:center;align-items:center;margin-bottom:0}.page\.landing .comparison2024>.section-content{padding:80px 16px}.page\.landing .imageList .py-section-vertical-spacing{padding:80px 176px}.countdownClock{padding:10px 0;background-color:var(--new-primary);display:flex;align-items:center;justify-content:center;gap:16px}.countdownClockClock{display:flex;gap:8px}.countdownClockText{font-size:15.88px;line-height:24px;font-weight:700;text-transform:uppercase;font-weight:var(--main-font-weight-bold)}.countdownClockClockItem{width:32px;height:32px;background:var(--new-white);color:var(--new-primary);text-align:center;border-radius:2px;display:flex;flex-direction:column;justify-content:center}.countdownClockNumber{font-size:13.6px;line-height:1;font-weight:var(--main-font-weight-bold)}.countdownClockLabel{font-size:8px;line-height:1;text-transform:uppercase}.countdownBanner{padding:4px 0;color:var(--new-primary);background:var(--new-nature);text-align:center}.countdownBannerText{font-size:14px;line-height:20px;font-weight:var(--main-font-weight-bold);text-transform:uppercase}.landingProduct2024{max-width:960px;margin:auto;display:flex;gap:40px}.landingProduct2024Image{width:47%}.landingProduct2024Content{width:53%}.landingProduct2024ImageThumbnails{display:flex;gap:20px;margin-top:32px;justify-content:center}.landingProduct2024ImageThumbnail{width:72px}.landingProduct2024ImageMain{padding:60px 0;position:relative}.landingProduct2024ImageMain svg{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:-1}.landingProduct2024Wrapper .section-content{padding:40px 16px 80px}.landingProduct2024ContentSubTitle{color:var(--new-primary);font-size:14px;line-height:16.8px;font-weight:var(--main-font-weight-bold);text-transform:uppercase;margin-bottom:8px}.landingProduct2024ContentTitle{color:var(--new-primary);font-weight:var(--main-font-weight-bold);font-size:34px;line-height:40px}.landingProduct2024ContentReview{display:flex;gap:8px;align-items:center;color:var(--new-primary);margin-top:16px}.landingProduct2024ContentReviewStars{display:flex}.landingProduct2024ContentReviewExcellent,.landingProduct2024ContentReviewScore,.landingProduct2024ContentReviewCount{font-size:12px;line-height:18px}.landingProduct2024ContentReviewScore{font-weight:var(--main-font-weight-bold)}.landingProduct2024ContentQtySelectWrapper{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px;color:var(--new-primary)}.landingProduct2024ContentQtySelect{width:calc(50% - 8px);border:1px solid var(--new-tint-2);padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:16px}.landingProduct2024ContentQtySelectText{margin-left:0;margin-right:auto}.landingProduct2024ContentQtySelect.active{border:1px solid var(--new-primary);background:var(--new-tint-3)}.landingProduct2024ContentQtySelectImage img{height:94px;margin-top:-32px;margin-bottom:-24px}.landingProduct2024ContentQtySelectText1{font-size:16px;line-height:24px;font-weight:var(--main-font-weight-bold)}.landingProduct2024ContentQtySelectText2{font-size:12px;line-height:11.2px;font-weight:var(--main-font-weight-bold);color:var(--new-secondary)}.landingProduct2024ContentQtySelectText3{font-size:11px;font-weight:var(--main-font-weight-bold);padding:2px 4px;color:var(--new-nature);background:var(--new-secondary);text-align:center;border-radius:4px;margin-top:5px;text-transform:uppercase;width:77px}.landingProduct2024ContentQtySelectRadio,.landingProduct2024ContentSubscribeBoxLine1Radio{width:16px;height:16px;border-radius:10px;border:1px solid var(--new-tint-2);position:relative}.landingProductMainPrices{display:flex;gap:8px;margin-top:16px;align-items:center}.landingProduct2024ContentQtySelect.active .landingProduct2024ContentQtySelectRadio,.landingProduct2024ContentSubscribeBox.active .landingProduct2024ContentSubscribeBoxLine1Radio{border:1px solid var(--new-primary);background:var(--new-primary)}.landingProduct2024ContentQtySelect.active .landingProduct2024ContentQtySelectRadio:after,.landingProduct2024ContentSubscribeBox.active .landingProduct2024ContentSubscribeBoxLine1Radio:after{position:absolute;transform:translate(-50%,-50%);content:" ";width:6px;height:6px;background:var(--new-tint);border-radius:8px;left:50%;top:50%}.landingProduct2024ContentSubscribeBox{border:1px solid var(--new-tint-2);padding:16px;margin-top:16px;cursor:pointer}.landingProduct2024ContentSubscribeBox.active{border:1px solid var(--new-primary);background:var(--new-tint-3)}.landingProduct2024ContentSubscribeBoxLine1,.landingProduct2024ContentSubscribeBoxLine1Info{display:flex;justify-content:start;align-items:center;gap:10px}.landingProduct2024ContentSubscribeBoxLine1InfoOldPrice,.landingProduct2024ContentSubscribeBoxLine1InfoNewPrice,.landingProduct2024ContentSubscribeBoxLine1InfoText,.landingProductMainPriceOld{color:#8e8e8e;font-size:16px;line-height:24px;text-decoration:line-through}.landingProduct2024ContentSubscribeBoxLine1InfoNewPrice,.landingProduct2024ContentSubscribeBoxLine1InfoText,.landingProductMainPriceNew{color:var(--new-primary);font-weight:var(--main-font-weight-bold);text-decoration:none}.landingProductMainPriceNew,.landingProductMainPriceOld{font-size:18px}.landingProduct2024ContentSubscribeBoxLine1InfoOldPrice{margin-right:-5px}.landingProduct2024ContentSubscribeBoxLine1SaleTag{font-weight:var(--main-font-weight-bold);color:var(--new-white);text-transform:uppercase;border-radius:4px;padding:2px 8px;background:var(--new-secondary);font-size:10px;line-height:14px;letter-spacing:.32px;margin-left:auto}.landingProduct2024ContentSubscribeBoxLine2 select{width:100%;border:1px solid var(--new-tint-2);box-shadow:0 0}.landingProduct2024ContentSubscribeBoxLine2{margin-bottom:12px;margin-top:12px}.landingProduct2024ContentSubscribeBoxLine3{display:flex;justify-content:space-between;align-items:center}.landingProduct2024ContentSubscribeBoxLine3Item1{display:flex;align-items:center;gap:4px;font-size:12px;line-height:14.14px}.landingProduct2024ContentSubscribeBoxLine4{text-align:center;background:#acafcf;color:var(--new-white);font-size:10px;line-height:16px}.landingProduct2024ContentSubscribeBox.active+.landingProduct2024ContentSubscribeBoxLine4{background:var(--new-primary)}.landingProduct2024ContentSubscribeSelectVintage{margin-top:16px;cursor:pointer}.landingProduct2024ContentSubscribeBenefits{margin-top:16px;color:var(--new-primary)}.landingProduct2024ContentSubscribeBenefitsTitle{font-size:14px;line-height:20.4px;font-weight:var(--main-font-weight-bold)}.landingProduct2024ContentSubscribeBenefitsItem{font-size:14px;line-height:16.8px;margin-top:6px;display:flex;align-items:center;gap:6px}.selectVintageState{color:var(--new-primary);padding-bottom:60px;display:none}.selectVintageStateNav{font-size:14px;line-height:16.8px;font-weight:var(--main-font-weight-bold);letter-spacing:1.4px;text-transform:uppercase;border-top:1px solid var(--new-accent);border-bottom:1px solid var(--new-accent);padding:14px 0;text-align:center}.selectVintageStateNav svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);cursor:pointer}.selectVintageStateNavContainer,.selectVintageContent{max-width:960px;margin:auto;position:relative}.selectVintageContent{display:flex;gap:40px}.selectVintageContentImage,.selectVintageContentDetail{width:50%}.selectVintageContentDetail{padding-top:30px}.selectVintageContentDetailGuarantee{text-align:center;border-radius:12px;padding:12px;border:1px dashed var(--new-secondary);background:var(--new-tint);font-size:14px;line-height:16.8px;font-weight:var(--main-font-weight-bold);letter-spacing:1.4px}.selectVintageContentDetail{display:flex;gap:16px;flex-direction:column}.selectVintageContentDetailProduct{display:flex;gap:20px;align-items:center;border:1px solid var(--new-nature);background:#fdfdfd;padding-right:20px;position:relative}.selectVintageContentDetailProductLabel{position:absolute;transform:rotate(270deg);left:-64px;width:108px;text-align:center;font-size:10px;line-height:18px;letter-spacing:-.32px;text-transform:uppercase;font-weight:var(--main-font-weight-bold);border-radius:4px 4px 0 0}.selectVintageContentDetailProductLabel.mostPopular{background:var(--new-primary);color:var(--new-nature)}.selectVintageContentDetailProductLabel.bestSeller{background:var(--new-accent);color:var(--new-primary)}.selectVintageContentDetailProductLabel.soldOut3x{background:var(--new-secondary);color:var(--new-accent)}.selectVintageContentDetailProductMedia{max-width:106px;background:var(--new-nature)}.selectVintageContentDetailProduct .productCardReviewScoreText{font-size:7px;letter-spacing:.7px;line-height:8.4px}.selectVintageContentDetailProduct .productCardReviewScore svg{width:25px;height:25px}.selectVintageContentDetailProduct .productCardReview{left:6px;top:6px}.selectVintageContentDetailProductInfo1,.selectVintageContentDetailProductInfo2{font-size:16px;line-height:24px;font-weight:var(--main-font-weight-bold)}.selectVintageContentDetailProductInfo2{font-size:12px;line-height:11.2px;font-weight:var(--main-font-weight-normal)}.selectVintageContentDetailProductAction{padding:14px;cursor:pointer;width:100px}.selectVintageContentDetailProductActionWrapper{margin-left:auto}.selectVintageContentDetailATC{cursor:pointer}.selectVintageContentDetailATC.disabled{opacity:.3;cursor:auto}.selectVintageContentDetailATC2.adding{opacity:.3}.selectVintageContentDetailRefund{display:flex;align-items:center;gap:16px;font-size:12px;line-height:14.4px;font-weight:var(--main-font-weight-medium)}.selectVintageContentDetailProductQty{display:none}.selectVintageContentDetailProductQty .push-btn-surface{border-radius:0;color:var(--new-nature);background:var(--new-primary)}.selectVintageContentDetailProductQtyInput{width:40px}.main-carousel .carousel-cell{width:100%}.thumb-carousel .carousel-cell{width:30%;padding:5px;border:1px solid transparent}.thumb-carousel .carousel-cell.is-selected{border:1px solid var(--new-primary)}.thumb-carousel{margin-top:30px}.selectVintageContentDetailATC1{display:none}.landingProduct2024ImageWrapper{position:relative}.landingProduct2024ImageWrapper svg{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:-1}.landingProduct2024ImageWrapper img{margin:auto}.selectVintageState .selectVintageContentDetailProduct .productCardReview{display:none}@media screen and (max-width: 1300px){.page\.landing .imageList .py-section-vertical-spacing{padding:30px 16px}}@media screen and (min-width: 990px){.thumb-carousel{margin-top:0}.slideWithThumbWrapper{display:flex;flex-direction:row;gap:16px}.slideWithThumbWrapper .thumb-carousel{width:70px;max-height:100%;overflow-y:auto}.slideWithThumbWrapper .thumb-carousel:after{content:""}.slideWithThumbWrapper .main-carousel{width:calc(100% - 86px)}.slideWithThumbWrapper .thumb-carousel .carousel-cell{width:70px;cursor:pointer}}@media screen and (max-width: 989px){.selectVintageContentDetailProductAction{width:80px}.slideWithThumbWrapper .thumb-carousel:after{content:"flickity";display:none}.landingProduct2024ContentQtySelect{gap:28px}.selectVintageContentDetailProductLabel{left:-54px;width:92px;line-height:16px}.thumb-carousel .carousel-cell{width:22%;padding:10px}.thumb-carousel{margin-top:16px}.landingProduct2024ContentSubscribeBoxLine1{flex-wrap:wrap}.landingProduct2024ContentSubscribeBoxLine1Info{width:calc(100% - 27px)}.landingProduct2024ContentSubscribeBoxLine1SaleTag{margin-left:0}.landingProduct2024ContentTitle{font-size:28px;line-height:32px}.landingProduct2024{flex-wrap:wrap}.landingProduct2024Image,.landingProduct2024Content,.landingProduct2024ContentQtySelect{width:100%}.countdownClockText{font-size:14px}.countdownBanner{background:#e8e9f3}.countdownBannerText{font-size:12px}.landingProduct2024ContentSubscribeBoxLine3{flex-direction:column;align-items:start;gap:10px}.scrollingLogos .font-heading{font-size:24px;line-height:28.8px;padding:0 16px}.celebrate2024Wrapper .subTitle,.page\.landing .imageList .font-heading{font-size:44px;line-height:37.4px}.celebrate2024Wrapper .title,.page\.landing .imageList .subTitle{font-size:34px}.landingProduct2024Wrapper .section-content,.criticReview2024Wrapper .section-content,.celebrate2024Wrapper .section-content,.page\.landing .comparison2024>.section-content{padding:30px 16px}.page\.landing .scrollingLogos .py-section-vertical-spacing{padding:30px 0}.celebrate2024Wrapper .imageTextContent{gap:24px;flex-direction:column}.celebrate2024Wrapper .imageTextContentImage,.celebrate2024Wrapper .imageTextContentText{width:100%}.celebrate2024Wrapper .imageTextContentTextLine{margin-bottom:20px}.celebrate2024WrapperBtn{margin:auto}.celebrate2024ReviewsWrapper{flex-direction:column;gap:48px;align-items:center;margin-top:24px}.criticReview2024Description{margin-top:32px}.criticReview2024Description{font-size:16px;line-height:19px}.page\.landing .comparison2024 .comparison-table th:first-child{width:125px;padding-right:5px}.page\.landing .comparison2024 .section-content-top-margin{width:100%;margin:auto}.page\.landing .comparison2024 .comparison-table .font-heading{font-size:16px}.page\.landing .comparison2024 .comparison-table.highlight-column-1 td:nth-child(2),.page\.landing .comparison2024 .comparison-table.highlight-column-1 th:nth-child(2),.page\.landing .comparison2024 .comparison-table.highlight-column-1 td:nth-child(3),.page\.landing .comparison2024 .comparison-table.highlight-column-1 th:nth-child(3){width:100px;padding:5px}.page\.landing .comparison2024 .overflow-x-scroll>.px-section{padding:0;margin:32px auto auto}.page\.landing .faq2024 .section-content{padding:30px 16px}.page\.landing .faq2024 .section-content .section-content-top-margin{margin-top:30px}.selectVintageContentImage{display:none}.selectVintageContentDetail{width:100%;padding-left:16px;padding-right:16px;padding-top:16px}.selectVintageContentDetailProductMedia{max-width:90px;flex-grow:0;flex-shrink:0}}@media screen and (max-width: 375px){.selectVintageContentDetailProductAction{font-size:12px;padding:10px 0;width:60px}.selectVintageContentDetailProductInfo2{font-size:11px}.landingProduct2024ContentSubscribeBoxLine1InfoOldPrice,.landingProduct2024ContentSubscribeBoxLine1InfoNewPrice,.landingProduct2024ContentSubscribeBoxLine1InfoText{font-size:14px}.countdownClockText{font-size:12px}.selectVintageContentDetailProductMedia{max-width:75px}.selectVintageContentDetailProductLabel{left:-44px;width:77px;line-height:14px;font-size:9px}}.heroSlide .font-heading span.subHeading2{font-family:var(--secondary-font-stack);font-size:98px;font-weight:400;line-height:83.3px;text-align:center;color:var(--new-nature);text-transform:none}.text-animate{opacity:0}.body1{font-family:var(--main-font-stack);font-weight:400;font-size:22px;line-height:120%;letter-spacing:0}.body4{font-family:var(--main-font-stack);font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}.body3{font-family:var(--main-font-stack);font-weight:400;font-size:18px;line-height:140%;letter-spacing:0}.buttonText{font-family:var(--main-font-stack);font-weight:600;font-size:14px;line-height:120%;letter-spacing:1.4px;text-transform:uppercase}.caption1{font-family:var(--main-font-stack);font-size:16px;line-height:120%;letter-spacing:1.6px;text-transform:uppercase}.caption2{font-family:var(--main-font-stack);font-weight:400;font-size:14px;line-height:120%;letter-spacing:1.4px;text-transform:uppercase}.caption1Bold,.caption2Bold{font-weight:700}.caption2Medium{font-weight:600}.headingDisplay{font-family:var(--heading-font-stack);font-weight:400;font-size:140px;line-height:85%;letter-spacing:-5px;text-transform:uppercase;text-align:center}.headingDisplay em{font-family:var(--secondary-font-stack);font-size:165px;line-height:85%;text-transform:none;margin-left:-28px;font-style:normal}.heading4{font-family:var(--heading-font-stack);font-weight:400;font-size:32px;line-height:120%;letter-spacing:0}.heading2 em{font-family:var(--secondary-font-stack);font-weight:400;font-size:78px;line-height:85%;letter-spacing:0;text-transform:none;font-style:normal}.heading2{font-family:var(--heading-font-stack);font-weight:400;font-size:60px;line-height:100%;letter-spacing:0;text-transform:uppercase}.heading1 em{font-family:var(--secondary-font-stack);font-weight:400;font-size:98px;line-height:85%;letter-spacing:0;text-transform:none;font-style:normal}.heading1{font-family:var(--heading-font-stack);font-weight:400;font-size:80px;line-height:100%;letter-spacing:0;text-transform:uppercase}.heading3{font-family:var(--heading-font-stack);font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-transform:uppercase}.heading3 em{font-family:var(--secondary-font-stack);font-weight:400;font-size:63px;line-height:85%;letter-spacing:0;text-transform:none;font-style:normal;margin-left:-8px}.subHeading{font-weight:600;font-size:18px;line-height:120%;letter-spacing:1.8px;text-transform:uppercase}.paddingContainerLg{padding:120px 64px;max-width:1440px;margin:auto}.paddingContainerMd{padding:100px 64px;max-width:1440px;margin:auto}.paddingContainerSm{padding:80px 64px;max-width:1440px;margin:auto}p:not(:last-child){margin-bottom:16px}@keyframes fadeInDown{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown1{0%{transform:translateY(-100px);opacity:0}50%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown2{0%{transform:translateY(-100px);opacity:0}33%{transform:translateY(-100px);opacity:0}66%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fadeInDown-animation{animation:.6s fadeInDown;opacity:1}@media screen and (max-width: 989px){.text-animate-mobile{opacity:0}.fadeInDown-animation-mobile{animation:.6s fadeInDown;opacity:1}.heading3{font-size:36px}.heading3 em{font-weight:400;font-size:54px;margin-left:-6px}.paddingContainerMd,.paddingContainerSm{padding:64px 16px}.paddingContainerLg{padding:80px 32px}.body1{font-size:20px}.body3{font-size:16px}.subHeading{font-size:16px;letter-spacing:1.6px}.headingDisplay{font-size:85px;letter-spacing:-2px}.headingDisplay em{margin-left:-20px;font-size:108px}.heading4{font-size:28px}.heading1{font-size:52px;line-height:90%}.heading1 em{font-size:70px;line-height:85%}.heading2{font-size:46px;line-height:90%}.heading2 em{font-size:66px}.caption1{font-size:16px;letter-spacing:1.6px}.caption2{font-size:12px;letter-spacing:1.2px}}.p-3{padding:.8rem}.py-3{padding-top:.8rem;padding-bottom:.8rem}body main#MainContent{display:block!important}.widget-container{max-width:100%}@media (min-width: 990px){.lg\:flex-row{flex-direction:row}}.countrySelectBlock{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
