.site-nav__link--icon .icon-account{height:1.5rem;width:1.5rem}.section-container{margin-left:auto;margin-right:auto;max-width:1500px!important}.section-container.product-narrow{width:100%}.section-container.product-narrow .centered_grid{display:flex}.section-container.product-narrow .centered_grid{flex-direction:column}.section-container.product-narrow .centered_grid{justify-content:center}@media (min-width: 1024px){.section-container.product-narrow .centered_grid{flex-direction:row}}.section-container.product-narrow .grid__item.medium-up--three-fifths{margin-top:1.5rem}@media (min-width: 1024px){.section-container.product-narrow .grid__item.medium-up--three-fifths{width:33.333333%}}.section-container.product-narrow [data-product-blocks]>.product-block:not(.product-block--description){padding:0}.section--hp-featured-in{margin-bottom:1.5rem;margin-top:.75rem}.section--hp-featured-in .elem--featured-in-slider{position:relative}.section--hp-featured-in .elem--featured-in-slider .arrows{width:100%}.section--hp-featured-in .elem--featured-in-slider .arrows{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.section--hp-featured-in .elem--featured-in-slider .arrows{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.section--hp-featured-in .elem--featured-in-slider .arrows{z-index:1}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{position:absolute}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{right:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{top:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.next{background:linear-gradient(-90deg,#fff 0% 60%,#fff0)}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{position:absolute}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{left:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{top:0}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow.prev{background:linear-gradient(90deg,#fff 0% 60%,#fff0)}.section--hp-featured-in .elem--featured-in-slider .arrows .arrow{align-items:center;width:60px;height:60px;cursor:pointer;z-index:2;justify-content:center;display:flex}.section--hp-featured-in .elem--featured-in-slider .swiper-wrapper .logo{display:flex;justify-content:center;align-items:center;height:auto}.before-after-carousel__heading{margin-bottom:.5rem!important}.before-after-carousel__subheading{margin-bottom:2rem;text-align:center;font-size:.875rem;line-height:.75rem}.before-after-carousel__subheading p,.review_block p{line-height:1.5rem}.imageTextBuilder{margin-left:auto;margin-right:auto;max-width:600px}.imageTextBuilder a{--tw-text-opacity: 1;color:rgb(222 138 159 / var(--tw-text-opacity))}.imageTextBuilder a{text-decoration-line:underline}.imageTextBuilder .center{text-align:center}.imageTextBuilder .seven-reasons-intro{background:#f7f5f3;margin:0;text-align:center;padding:15px}.imageTextBuilder .seven-reasons-intro p{margin-bottom:.25rem}.imageTextBuilder .seven-reasons-intro p{font-size:16px}.imageTextBuilder .seven-reasons-intro h1{margin-top:1.5rem}.imageTextBuilder .seven-reasons-intro h1{padding-bottom:1.5rem}.imageTextBuilder .seven-reasons-intro h1{font-size:22px}.imageTextBuilder .seven-reasons-intro h1{font-weight:700}.imageTextBuilder .seven-reasons-intro h1{border-bottom:1px solid rgba(0,57,99,.231372549)}.imageTextBuilder .link-is-button a{color:#fff;text-transform:uppercase;letter-spacing:2px;background-color:#de8a9f;text-decoration:none;font-weight:700;padding:15px 25px;border-radius:5px;display:inline-block;box-shadow:0 10px 32px #0035562e;text-shadow:0 2px rgba(175,89,110,.5);transition:background-color .23s;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-top:20px}.imageTextBuilder .section_title{margin-top:1rem;margin-bottom:1rem}.imageTextBuilder .section_title{padding-left:1rem;padding-right:1rem}.imageTextBuilder .section_content{margin-bottom:0}.imageTextBuilder .section_content{padding-left:1rem;padding-right:1rem}.imageTextBuilder .section_content{line-height:1.5rem}.blue_box{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:flex;max-width:600px;flex-direction:column;align-items:center;justify-content:center}.blue_box .section_title{margin-top:1rem;margin-bottom:1rem}.blue_box .section_title h2{font-size:2.25rem!important;line-height:2.5rem!important}.blue_box .section_title h2{font-weight:700}.blue_box .section_title h2{text-transform:uppercase}.blue_box .section_title h2{letter-spacing:.05em}.blue_box .section_title h2{color:#01366}.blue_box .blue_blocks{display:flex}.blue_box .blue_blocks{flex-wrap:wrap}.blue_box .blue_blocks{align-items:center}.blue_box .blue_blocks{justify-content:center}.blue_box .blue_blocks{--tw-bg-opacity: 1;background-color:rgb(233 244 253 / var(--tw-bg-opacity))}.blue_box .blue_blocks._rounded{border-radius:.5rem}.blue_box .blue_blocks .blue_block{display:flex}.blue_box .blue_blocks .blue_block{width:50%}.blue_box .blue_blocks .blue_block{flex-direction:column}.blue_box .blue_blocks .blue_block{align-items:center}.blue_box .blue_blocks .blue_block{padding:1rem}.blue_box .blue_blocks .blue_block p{margin-top:.25rem}.blue_box .blue_blocks .blue_block p{text-align:center}.blue_box .blue_blocks .blue_block p{font-size:16px}.blue_box .blue_blocks .blue_block p{font-weight:700}.blue_box .blue_blocks .blue_block p{--tw-text-opacity: 1;color:rgb(1 54 96 / var(--tw-text-opacity))}.blue_box .blue_blocks .blue_block .image{max-width:8rem}.image_smaller_container{margin-left:auto;margin-right:auto;max-width:500px}.accolades_box{margin-left:auto;margin-right:auto;display:flex;max-width:1100px;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(234 234 234 / var(--tw-bg-opacity));background-size:cover;background-position:center;padding:140px 8%}.accolades_box .blocks{display:flex}.accolades_box .blocks{width:90%}.accolades_box .blocks{max-width:430px}.accolades_box .blocks{flex-direction:column}.accolades_box .blocks{align-items:center}.accolades_box .blocks{justify-content:center}.accolades_box .blocks{border-radius:30px}.accolades_box .blocks{background-color:#ffffffd3}.accolades_box .blocks{padding-top:10px}.accolades_box .blocks{text-align:center}.accolades_box .blocks{--tw-text-opacity: 1;color:rgb(1 54 96 / var(--tw-text-opacity))}.accolades_box .blocks{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.accolades_box .blocks .accolade{margin-bottom:5px}.accolades_box .blocks .accolade{display:block}.accolades_box .blocks .accolade{width:100%}.accolades_box .blocks .accolade{max-width:calc(100% - 30px)}.accolades_box .blocks .accolade{padding:10px}.accolades_box .blocks .accolade .image{height:2rem}.accolades_box .blocks .accolade .image{width:100%}.accolades_box .blocks .accolade .image img{margin-left:auto;margin-right:auto}.accolades_box .blocks .accolade .image img{margin-top:7px;margin-bottom:7px}.accolades_box .blocks .accolade .image img{display:block}.accolades_box .blocks .accolade .image img{max-height:2rem}.accolades_box .blocks .accolade .image img{width:auto}.accolades_box .blocks .accolade .number{margin-bottom:0}.accolades_box .blocks .accolade .number{font-size:32px}.accolades_box .blocks .accolade .number{font-weight:700}.accolades_box .blocks .accolade .number{text-transform:uppercase}.accolades_box .blocks .accolade .number{line-height:58px}.accolades_box .blocks .accolade .text{text-align:center}.accolades_box .blocks .accolade .text{font-size:18px}.accolades_box .blocks .accolade .text{font-weight:700}.accolades_box .blocks .accolade .text{line-height:1.3em}.accolades_box .blocks .accolade .text{--tw-text-opacity: 1;color:rgb(1 54 96 / var(--tw-text-opacity))}.section--hp-products{background:#d5e5ef url(./p-bg-full-web.jpg) top center no-repeat;background-size:cover;position:relative}.section--hp-products .clouds-bottom,.section--hp-products .clouds-knockout{width:100%}.info-bullets__bullet{letter-spacing:0em}.wd-cart__item .js-qty__adjust--minus{left:0!important}.wd-cart__item .js-qty__adjust--plus{right:0!important}.wd-cart__item .js-qty__adjust--plus{left:auto}[data-variant-id="39679122800711"],[data-variant-id="39679122767943"],[data-variant-id="39679122833479"],[data-variant-id="39679122866247"],[data-variant-id="39679122735175"],[data-variant-id="39358146674759"],[data-variant-id="39566034436167"],[data-variant-id="39576631738439"],[data-variant-id="39358146314311"],[data-variant-id="39358146052167"],[data-variant-id="39358147985479"],[data-variant-id="39358148018247"],[data-variant-id="39358148116551"],[data-variant-id="39566023262279"],[data-variant-id="39576633376839"],[data-variant-id="39679122702407"]{display:none}.info-bullets__bullet{text-transform:none}@media (max-width: 796px){.product__main-photos{margin-left:0;margin-right:0;max-width:100%;margin-bottom:0}[data-add-to-cart-hero]{margin-left:0!important;margin-right:0!important;margin-top:.5rem!important;width:100%!important}.shopify-payment-terms{margin-left:0!important;margin-right:0!important;margin-top:1rem!important;width:100%!important;text-align:center}.table-headline{font-size:.75rem!important;line-height:1rem!important}.page-content--product{padding-bottom:0}}[data-add-to-cart-text] .product__price{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 796px){.wd-stay-ai-subscription__plan .options-container{-moz-column-gap:5px!important;column-gap:5px!important}.whats-right-for-me__button{letter-spacing:normal;text-transform:none}.product-section .page-width{padding:0}.product-block--header{padding-left:1rem;padding-right:1rem}}[data-collection-grid]{margin-left:1rem;margin-right:1rem}.theme-template_name-store-locator .section-header{margin-top:1rem}@media (max-width: 796px){.index-section--wd-hero .hero__review .animation-contents{flex-direction:column;gap:0px}.wd-stay-ai-subscription__plan .subscription-plan-button{border-width:2px;font-size:1.125rem;line-height:1.75rem;font-weight:700;min-width:48%!important;padding:3px 12px!important;text-align:center}.read-more-btn{margin-bottom:.5rem}.wd-stay-ai-subscription__plan .options-container{justify-content:space-between}.whats-right-for-me__button{margin-left:0;margin-right:0;margin-top:.5rem}}info-bullets{display:none;font-size:14px;font-style:normal;font-weight:500;line-height:150%}info-bullets.active{display:flex}info-bullets.active{flex-direction:column}.savings_image{display:none}.savings_image.active{display:block}.one_time_link{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.one_time_link.useBorder{border-top:1px solid #e5e5e5;padding-top:15px}.one_time_link{text-align:center;font-size:.875rem;line-height:1.25rem}.one_time_link .link_block{font-weight:600}.one_time_link .link_block{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.one_time_link .link_block{text-decoration-line:underline}.one_time_link .time_optional{margin-top:.5rem}.one_time_link .time_optional{font-size:12px}.section-tab-header [data-tab]{text-align:center}.pointsBar{margin-bottom:1rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem 1.5rem;border:1px solid #e5e5e5}.pointsBar .pointText{margin:0}.pointsBar .pointText{font-size:1.25rem;line-height:1.75rem}.pointsBar .pointText{text-transform:uppercase}.pointsBar .pointText [data-lion-points]{font-weight:700}.pointsBar .lion-tier-box{display:none!important}.pointsBar .lion-tier-box>div{display:none!important}.pointsBar .lion-tier-box.lion-tier-box--current{display:block!important;background:none!important;box-shadow:none!important}.pointsBar .lion-tier-box>div.lion-tier-box__header{display:block!important;background:none!important;padding:0!important}.pointsBar .lion-tier-box>div.lion-tier-box__header>div{display:none}.pointsBar .lion-tier-box>div.lion-tier-box__header .lion-tier-box__title{display:block!important;text-align:center;font-size:22px!important;color:$scPink!important;letter-spacing:-3.5px;padding-bottom:0!important;@include mobile{padding-top: 8px !important; font-size: 18px !important; letter-spacing: -3px;}}.pointsBar .lion-tier-box>div.lion-tier-box__header .lion-tier-box__title:before{content:"Tier: ";font-weight:100}.pointsBar .lion-tier-box .lion-tier-benefits-list{display:none!important}.pointsBar .lion-tier-overview{padding:0!important}.lion-reward-item__title{margin-top:.5rem;margin-bottom:.5rem}@media (max-width: 796px){.header-item.header-item--left.header-item--navigation{flex:none}.js-search-header{padding-bottom:0;padding-top:.75rem}.js-search-header .icon{height:1.75rem!important}.js-search-header .icon{width:1.75rem!important}.site-nav__icons .js-search-header{display:none}}.widget--coupon-tab .card-title{letter-spacing:normal!important}.widget--coupon-tab .csc-button.button-primary{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.widget--coupon-tab .csc-button.button-primary{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.author{padding:10px}.mobile-only-heading,.theme-template_name-landing-offer .widget--coupon-tab,.theme-template_name-landing-offer-2 .widget--coupon-tab{display:none}.theme-template_name-landing-offer .variant-input-wrap,.theme-template_name-landing-offer-2 .variant-input-wrap{gap:.75rem}.theme-template_name-landing-offer .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-2 .variant-badge-top.smaller_badges{padding-top:.125rem!important;padding-bottom:.125rem!important}.theme-template_name-landing-offer .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-2 .variant-badge-top.smaller_badges{padding-left:.5rem;padding-right:.5rem}.theme-template_name-landing-offer .variant-badge-top.smaller_badges,.theme-template_name-landing-offer-2 .variant-badge-top.smaller_badges{font-size:10px}.theme-template_name-landing-offer .variant__button-label,.theme-template_name-landing-offer-2 .variant__button-label{padding-top:.25rem!important;padding-bottom:.25rem!important}.theme-template_name-landing-offer .gift_headline p,.theme-template_name-landing-offer-2 .gift_headline p{margin-bottom:0!important}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero]{border-radius:.125rem}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero]{--tw-bg-opacity: 1;background-color:rgb(222 137 160 / var(--tw-bg-opacity))}.theme-template_name-landing-offer [data-add-to-cart-hero],.theme-template_name-landing-offer-2 [data-add-to-cart-hero]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.theme-template_name-landing-offer [data-add-to-cart-hero] .productPriceCompare,.theme-template_name-landing-offer-2 [data-add-to-cart-hero] .productPriceCompare{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.template--page_landing-offer-10-reasons{font-family:FilsonPro;color:#151515!important}@media (max-width: 768px){.template--page_landing-offer-10-reasons .mobile-only-heading{display:block}.template--page_landing-offer-10-reasons .mobile-only-heading .image-with-text__heading.h2{display:block!important;margin-bottom:20px}.template--page_landing-offer-10-reasons .spaced-section,.template--page_landing-offer-10-reasons .color-background-1.gradient.rich-text--full-width{margin-top:2rem}}.template--page_landing-offer-10-reasons .custom-announcement-bar{background-color:#c3feff;color:#000}@media (max-width: 768px){.template--page_landing-offer-10-reasons .image-with-text__heading.h2{display:none}.template--page_landing-offer-10-reasons #lp_header .h1{font-size:38px!important}.template--page_landing-offer-10-reasons #lp_header .rich-text__text p{font-size:20px!important}.template--page_landing-offer-10-reasons .image-with-text__media--small{height:37.4rem}}.template--page_landing-offer-10-reasons #lp_header .h1{font-family:FilsonPro;font-weight:700;letter-spacing:-.08rem;font-size:4.75rem;color:#151515}.template--page_landing-offer-10-reasons #lp_header .rich-text{color:#151515;font-size:1.75rem}.template--page_landing-offer-10-reasons #lp_header .rich-text__text{border-bottom:1px solid #eaeaea;padding-bottom:2rem}.template--page_landing-offer-10-reasons .image-with-text__heading{font-family:FilsonPro;letter-spacing:-.08rem;font-size:2.75rem;font-weight:700;color:#010101}.template--page_landing-offer-10-reasons .image-with-text__text p{color:#010101;font-size:1.75rem}.template--page_landing-offer-10-reasons .image-with-text__media img{border-radius:9px}.template--page_landing-offer-10-reasons .collage-wrapper-title{text-align:center;color:#010101}.desktop-only{display:block}.mobile-only,.slider-button{display:none}.js.product-form__input label{position:relative}.product-form__buttons .price-item.price-item--regular{color:#fff!important;margin-left:5px}.product-form__buttons .price--large{font-size:1.8rem}.thumbnail[aria-current]{border:none!important}@media (min-width: 796px){.thumbnail-list__item{margin-top:30px}}.label-badge{width:50px;position:absolute;top:0;right:0}@media (max-width: 796px){.reviewStars svg{width:20px;height:20px}.desktop-only,[data-shopify=payment-button]{display:none}.page-width[data-oke-widget]{padding:0 20px!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0!important}.mobile-only{display:block}.product-form__submit{min-height:70px;margin-bottom:0}.section--hp-featured-in{padding-top:0!important}.product__info-container .product-form{margin:0!important}.spaced-section{margin-top:-10px!important}.product__info-container{padding:0 15px}.product__media.media{padding-top:100%!important;margin:10px 0}.thumbnail-list.slider{flex-wrap:nowrap;overflow:scroll}.product__media.media img{-o-object-fit:cover;object-fit:cover;background-color:#fff;-o-object-position:top center;object-position:top center}::-webkit-scrollbar{width:0;height:0}.thumbnail-list__item{width:calc(22% - .6rem)!important;scroll-snap-align:start;flex-shrink:0}.spaced-section{margin-top:10px}.h1.product__title.mobile-only{font-size:2.5rem;text-align:center;margin-bottom:0}.specs.mobile-only{display:flex;justify-content:center}.featured-product{margin-bottom:0}.product__text.caption-with-letter-spacing{display:none}.specs>*+*{border-left:1px dashed}.spec{width:40%;display:flex;text-align:center;justify-content:center;align-items:center;flex-direction:column}.spec h3{font-size:14px;font-weight:700;margin-bottom:0}.spec p{font-size:1.25rem;margin-top:0}}.gifts_block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-bottom:10px}.gifts_block h3{font-size:24px;font-weight:700;margin-bottom:20px}.block-row{display:flex;justify-content:center;gap:.75rem}@media (min-width: 1024px){.block-row{gap:1.25rem}}.gift{display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;width:100%}.gift .gift_price{position:absolute;font-size:10px;top:-10px;font-weight:700;width:75%;margin:auto;text-align:center;background-color:#f9f6d1}.gift img{width:100%;border-radius:10px;border:2px dashed;opacity:.2}.gift_heading{font-size:13px;font-weight:700;text-align:center;letter-spacing:.1px;text-transform:none}.gift_price{display:none}.gift_headline{margin-bottom:0;margin-top:1rem;text-align:center;font-size:14px}@media (min-width: 1024px){.gift_headline{text-align:left}}.gift .gift-overlay{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.gift-lockings{margin:auto;width:30px}.block-row .gift.active,.block-row .gift.active img{opacity:1}.block-row .gift.active .gift-overlay{display:none}.block-row .gift{opacity:.2}.block-row .gift .gift-overlay{display:flex}.featured-product .product__info-container .product-form{margin-top:-1rem;margin-bottom:1.5rem}.subscribe_message{margin-bottom:0!important;font-weight:700}.features_list_block h4{font-size:1.5rem;line-height:2rem}.features_list_block ul{margin-top:.5rem}.features_list_block ul li{display:flex}.features_list_block ul li{align-items:center}.features_list_block ul li{gap:.5rem}.features_list_block ul li h6{font-size:.9em}.features_list_block ul li svg{height:16px}.features_list_block ul li svg{width:16px}.product__media-item,.product__media-item.is-active{display:none!important}.shipsby-xmas-2{grid-column-gap:.5rem;outline-offset:0px;color:#fff;background-color:#e9f8fe;border:1px dashed #004f4f;border-radius:8px;outline:3px solid rgba(205,223,229,.19);align-items:center;padding:.7rem 1rem;font-size:.75rem;display:flex;position:relative}.ring-container{position:relative;height:1rem;width:1rem}.circle{width:6px;height:6px;background-color:#004f4f;border-radius:50%;position:absolute;display:block!important}#order-message{margin-left:5px}.ringring{display:block!important;border:1px solid #004f4f;border-radius:20px;height:18px;width:18px;position:absolute;animation:pulsate 1s ease-out infinite;opacity:0}@keyframes pulsate{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}.ring-container{position:relative;display:flex;height:1rem;min-height:1rem;width:1rem;min-width:1rem;align-items:center;justify-content:center}.order-by-chsristmas{font-size:13px;font-weight:700;--tw-text-opacity: 1;color:rgb(6 82 82 / var(--tw-text-opacity))}.amazon-link{display:flex;width:100%;flex-direction:column;align-items:center;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(231 231 231 / var(--tw-border-opacity));padding-top:.625rem}.amazonlink{font-size:.75rem;line-height:1rem;text-transform:uppercase;text-decoration-line:underline}.amazon-disclaimer{margin-top:.375rem;text-align:center;font-size:10px}[data-popup-block]{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:9999;display:none;justify-content:center;align-items:center;padding:10px 20px}[data-popup-block-inner]{background-color:#f4f4f4;border-radius:8px;width:550px;margin:auto;padding:20px}[data-popup-block] .thumbnail-slider,[data-popup-block] .slider-counter{display:none}[data-popup-close]{border:0}[data-popup-close] svg{width:20px}[data-popup-media]{width:60%;margin:auto}.variant-wrapper.custom_buttons .variant-input-wrap{row-gap:1rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input{width:50%}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .main_label{margin-top:.25rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .main_label{line-height:1.5}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .main_label{letter-spacing:.025em}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{margin-bottom:.25rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{font-size:.75rem;line-height:1rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{font-weight:400}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{line-height:1.5}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .subset_label{letter-spacing:.025em}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{left:0}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{right:0}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{top:.5rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{width:-moz-fit-content;width:fit-content}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{padding-left:.5rem;padding-right:.5rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{padding-top:.25rem;padding-bottom:.25rem}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{font-size:11px}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.variant-wrapper.custom_buttons .variant-input-wrap .variant-input .variant-badge-top.smaller_badges{margin-inline:auto}.product-hero-section .product__photos--beside{flex-direction:column-reverse}.product-hero-section [data-add-to-cart-text]{font-size:1.125rem;line-height:1.75rem}.product-hero-section .product__thumbs--beside{width:100%}.product-hero-section .product__thumbs--beside{max-width:100%}.product-hero-section .product__thumbs{margin-top:1.5rem}.product-hero-section .product__thumbs{display:block}.product-hero-section .product__thumbs .product__thumbs--scroller{position:relative}.product-hero-section .product__thumbs .product__thumbs--scroller{display:flex}.product-hero-section .product__thumbs .product__thumbs--scroller{width:100%}.product-hero-section .product__thumbs .product__thumbs--scroller{flex-wrap:wrap}.product-hero-section .product__thumbs .product__thumbs--scroller{justify-content:center}.product-hero-section .product__thumbs .product__thumbs--scroller{gap:.5rem}.product-hero-section .product__thumbs .product__thumbs--scroller .product__thumb-item{height:5rem}.product-hero-section .product__thumbs .product__thumbs--scroller .product__thumb-item{width:5rem}.product-hero-section .text_rating_block{display:flex}.product-hero-section .text_rating_block{justify-content:center}.product-hero-section .text_rating_block{gap:.5rem}.product-hero-section .text_rating_block .reviewStars{display:flex}.product-hero-section .text_rating_block .reviewStars{gap:5px}.product-hero-section .text_rating_block .ratingStar{height:1rem}.product-hero-section .text_rating_block .ratingStar{width:1rem}.product-hero-section .product-block.product-block--buy-buttons{margin-top:0}.product-hero-section .product-block--variant-picker{margin-top:1.5rem}.section-stack .section-header{margin-bottom:0}.section-stack .section-stack__heading{font-weight:700}.section-stack .section-stack__subheading{font-size:1.125rem!important;line-height:1.75rem!important}.section-stack .headline_block_feaure h3,.section-stack .table-wrap p{margin-bottom:0}.gem--accordion-compare{max-width:600px;padding:20px;margin:auto;text-align:center;background-size:cover}.gem--accordion-compare h2{font-size:1.5rem;line-height:2rem}.gem--accordion-compare h2{font-weight:700}.gem--accordion-compare .area.type--accordion{text-align:left;margin:30px 0}.gem--accordion-compare .area.type--accordion .elem--accordion{border-bottom:1px solid #dcdcdc}.gem--accordion-compare .area.type--accordion .elem--accordion .accordion-title{position:relative;width:calc(100% + 20px);margin-left:-10px;padding:10px 30px 10px 10px;box-sizing:border-box;font-size:18px;line-height:1.2;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0000;transition:background-color .2s;border-radius:8px}.gem--accordion-compare .area.type--accordion .elem--accordion .gem--accordion-compare .area.type--accordion .content{text-align:center}.gem--accordion-compare .area.type--accordion .content-outer{height:0px;opacity:0;transition:height .35s,opacity .35s;overflow:hidden}.gem--accordion-compare .compare-text{font-weight:700}.gem--accordion-compare .twentytwenty-image-comparison{max-width:400px;margin:10px auto 15px;border-radius:5px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-overlay{transition-property:background;background:#0000;z-index:25}div.twentytwenty-after-label:empty,div.twentytwenty-before-label:empty{display:block}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:50%;margin-top:-19px}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label:before,.twentytwenty-before-label:before{position:absolute;background:#fff3;line-height:38px;padding:0 20px;border-radius:2px;color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.elem--accordion .accordion-title:after{opacity:0;content:"—"}.elem--accordion .accordion-title:after,.elem--accordion .accordion-title:before{position:absolute;font-weight:400;top:0;right:0;width:30px;height:100%;content:"+";display:flex;text-align:center;justify-content:center;align-items:center;opacity:1;transition:transform .5s,opacity .25s;transform:rotate(0)}.cs_imageTextSection .borderWrapper{border:1px dashed}.subsHeadline{margin-bottom:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;line-height:1}@media (min-width: 768px){.subsHeadline{font-size:.875rem;line-height:1.25rem}}.subsBenefitsBlock{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.subsBenefitsBlock h3{margin-bottom:.5rem}.subsBenefitsBlock h3{font-size:.875rem;line-height:1.25rem}.subsBenefitsBlock h3{font-weight:700}.subsBenefitsBlock .subbenefits{display:flex}.subsBenefitsBlock .subbenefits{gap:.5rem}.subsBenefitsBlock .subbenefits{font-size:.875rem;line-height:1.25rem}.subsBenefitsBlock .subbenefits svg{margin-top:.25rem}.subsBenefitsBlock .subbenefits svg{height:.75rem}.subsBenefitsBlock .subbenefits svg{width:.75rem}.subsBenefitsBlock .subbenefits svg{flex-shrink:0}@media (min-width: 768px){.subsBenefitsBlock .subbenefits svg{margin-top:0}}@media (min-width: 768px){.subsBenefitsBlock .subbenefits svg{height:1.25rem}}@media (min-width: 768px){.subsBenefitsBlock .subbenefits svg{width:1.25rem}}.subsBenefitsBlock .subbenefits p{margin-bottom:0}.subsBenefitsBlock .subbenefits p{font-size:12px}@media (min-width: 768px){.subsBenefitsBlock .subbenefits p{margin-bottom:.25rem}}@media (min-width: 768px){.subsBenefitsBlock .subbenefits p{font-size:14px}}[data-product-blocks]{padding-left:1rem;padding-right:1rem}@media (min-width: 796px){.cs_ImageTextSmaller image-element,.cs_ImageTextSmaller .image-element{position:relative}.cs_ImageTextSmaller .feature-row{margin:0 13%}.cs_ImageTextSmaller .image-wrap{height:500px!important}.cs_ImageTextSmaller .image-wrap{max-height:40vh!important}.cs_ImageTextSmaller .image-wrap{padding-bottom:0!important}.cs_ImageTextSmaller .image-wrap .feature-row__image{-o-object-fit:cover;object-fit:cover}.cs_ImageTextSmaller .feature-row__text--left{padding-left:4%}}@media (max-width: 796px){.cs_imageTextSection .feature-row__images{padding:0!important}.cs_imageTextSection .feature-row__text{padding-bottom:1rem}}.imageTextBuilder .section_image+.section_content{margin-top:1rem}#clockdiv{display:inline-flex;align-items:center;gap:3px;text-align:center;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.countdown_heading{margin-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.countdown_heading{font-size:1.125rem;line-height:1.75rem;text-transform:none}}#clockdiv>div:not(.clock-divide){display:inline-block;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:5px;padding-right:5px}#clockdiv div>span{display:inline-block;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.clock-divide{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.smalltext{margin-top:-9px;padding-bottom:2px;font-size:8px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.countdown-banner{display:flex;align-items:center;justify-content:center;gap:10px;--tw-bg-opacity: 1;background-color:rgb(224 27 27 / var(--tw-bg-opacity));padding:3px;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:100;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 796px){.countdown-banner{padding-top:.25rem;padding-bottom:.25rem}}@media (min-width: 1024px){.product-section .page-content--product .page-width>.grid>.grid__item:has(.product-single__meta){padding-top:2rem}.product-section .page-content--product .page-width>.grid>.grid__item:has(.product-single__meta) .product-single__meta [data-product-blocks]{padding-left:0}}.product-section .variant-input-wrap .variant-input .variant__button-label{border-color:#d8d8d8!important}.product-section .variant-input-wrap input[type=radio]:checked+label{--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity))}.product-section .variant-input-wrap input[type=radio]:checked+label{--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity))}.product-section .variant-input-wrap input[type=radio]:checked+label{border-color:#003a66!important}.product-section .product-block--variant-picker .variant-input-wrap{display:grid}.product-section .product-block--variant-picker .variant-input-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.product-section .product-block--variant-picker .variant-input-wrap{row-gap:.75rem}@media (min-width: 1024px){.product-section .product-block--variant-picker .variant-input-wrap{gap:.5rem}}@media (min-width: 1024px){.product-section .product-block--variant-picker .variant-input-wrap{row-gap:1.5rem}}.product-section .product-block--variant-picker .variant-input-wrap .variant-input{width:100%}.product-section .product-block--variant-picker .variant-input-wrap .variant-input .variant__button-label{padding-top:1rem;padding-bottom:1rem}.product-section .product-block--variant-picker .variant-badge{left:0}.product-section .product-block--variant-picker .variant-badge{right:0}.product-section .product-block--variant-picker .variant-badge{width:-moz-fit-content;width:fit-content}.product-section .product-block--variant-picker .variant-badge{padding-left:.5rem;padding-right:.5rem}.product-section .product-block--variant-picker .variant-badge{font-size:.75rem;line-height:1rem}.product-section .product-block--variant-picker .variant-badge{margin-inline:auto}.product-section .product-block--variant-picker .variant-badge.variant-badge-top{top:.5rem}.product-section .product-block--variant-picker .variant-badge.variant-badge-bottom{bottom:.5rem}.product-section .wd-stay-ai-subscription{display:flex}.product-section .wd-stay-ai-subscription{flex-direction:column}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{border-radius:.375rem}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-left:.75rem;padding-right:.75rem}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-top:.75rem;padding-bottom:.75rem}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{transition-duration:75ms}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{padding-top:1.5rem;padding-bottom:1.5rem}}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan{border-color:#d8d8d8}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan.active{--tw-border-opacity: 1;border-color:rgb(0 58 102 / var(--tw-border-opacity))}.product-section .wd-stay-ai-subscription .wd-stay-ai-subscription__plan.active{--tw-bg-opacity: 1;background-color:rgb(195 229 255 / var(--tw-bg-opacity))}.product-section .wd-stay-ai-subscription .pricesContainer{display:flex}.product-section .wd-stay-ai-subscription .pricesContainer{flex-direction:column}.product-section .wd-stay-ai-subscription .pricesContainer [data-one-time-each],.product-section .wd-stay-ai-subscription .pricesContainer [data-subscribe-each]{text-align:right}.product-section .wd-stay-ai-subscription .pricesContainer [data-one-time-each],.product-section .wd-stay-ai-subscription .pricesContainer [data-subscribe-each]{font-size:12px}.product-section .wd-stay-ai-subscription .custom-radio{display:flex}.product-section .wd-stay-ai-subscription .custom-radio{width:100%}.product-section .wd-stay-ai-subscription .custom-radio{align-items:center}.product-section .wd-stay-ai-subscription .custom-radio p{margin-bottom:0}.product-section .wd-stay-ai-subscription .custom-radio p{margin-left:.5rem}.product-section .wd-stay-ai-subscription .custom-radio .checkmark{top:0}.product-section .wd-stay-ai-subscription .text-container{display:flex}.product-section .wd-stay-ai-subscription .text-container{width:100%}.product-section .wd-stay-ai-subscription .text-container{justify-content:space-between}.product-section .wd-stay-ai-subscription .text-container .price{margin-top:0}@media (max-width: 796px){.product-section .wd-stay-ai-subscription .text-container .title,.product-section .wd-stay-ai-subscription .text-container .savings-percent,.product-section .wd-stay-ai-subscription .text-container .sale_price,.product-section .wd-stay-ai-subscription .text-container .price{font-size:.8em}}.product-section .wd-stay-ai-subscription .info-bullets,.product-section .wd-stay-ai-subscription info-bullets{margin-left:0}.product-section .wd-stay-ai-subscription .info-bullets,.product-section .wd-stay-ai-subscription info-bullets{margin-top:.25rem}.product-section .wd-stay-ai-subscription .sale_price{margin-right:.25rem}.product-section .wd-stay-ai-subscription .sale_price{font-weight:400}.product-section .wd-stay-ai-subscription .sale_price{--tw-text-opacity: 1;color:rgb(142 132 132 / var(--tw-text-opacity))}.product-section .wd-stay-ai-subscription .sale_price{text-decoration-line:line-through}.product-section .wd-stay-ai-subscription .frequencyBlock{margin-top:1rem}.product-section .wd-stay-ai-subscription .frequencyBlock{display:flex}.product-section .wd-stay-ai-subscription .frequencyBlock{flex-direction:column}.product-section .wd-stay-ai-subscription .frequencyBlock .title{margin-bottom:.25rem}.product-section .wd-stay-ai-subscription .frequencyBlock .title{font-size:16px}.product-section .wd-stay-ai-subscription .frequencyBlock .title{font-weight:700}.product-section .wd-stay-ai-subscription .frequencyBlock .title{text-transform:capitalize}.product-section .wd-stay-ai-subscription .frequencyBlock .title{letter-spacing:0em}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{margin-bottom:.5rem}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{font-size:.75rem;line-height:1rem}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{text-transform:none}.product-section .wd-stay-ai-subscription .frequencyBlock .frequncyDisclaimer{letter-spacing:0em}.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription{padding-left:1rem;padding-right:1rem}.product-section .wd-stay-ai-subscription .frequencyBlock #purchaseTypeSbubscription{padding-top:.5rem;padding-bottom:.5rem}.product-section .wd-stay-ai-subscription .buy_once .text-container p{display:flex}.product-section .wd-stay-ai-subscription .buy_once .text-container p{flex-direction:column}.product-section [data-add-to-cart-text]{display:flex}.product-section [data-add-to-cart-text]{width:100%}.product-section [data-add-to-cart-text]{align-items:center}.product-section [data-add-to-cart-text]{justify-content:space-between}.product-section [data-add-to-cart-text]{padding-left:.5rem;padding-right:.5rem}.product-section [data-add-to-cart-text]{padding-top:.25rem;padding-bottom:.25rem}.product-section [data-add-to-cart-text] [data-b-compare]{margin-right:.25rem}.product-section [data-add-to-cart-text] [data-b-compare]{font-size:16px}.product-section [data-add-to-cart-text] [data-b-compare]{font-weight:400}.product-section [data-add-to-cart-text] [data-b-compare]{--tw-text-opacity: 1;color:rgb(166 165 165 / var(--tw-text-opacity))}.product-section [data-add-to-cart-text] [data-b-compare]{text-decoration-line:line-through}@media (min-width: 1024px){.product-section [data-add-to-cart-text] [data-b-compare]{font-size:18px}}.product-section [data-add-to-cart-text] [data-b-one-time]{display:none}.product-section [data-add-to-cart-text] [data-b-one-time].active{display:block}@media (min-width: 796px){.page-content--product .btn.add-to-cart,.wd-stay-ai-subscription .custom-radio .text-container .price{font-size:20px}}.productPriceCompare{margin-right:.25rem;font-size:14px;font-weight:400;--tw-text-opacity: 1;color:rgb(166 165 165 / var(--tw-text-opacity));text-decoration-line:line-through}@media (min-width: 1024px){.productPriceCompare{font-size:16px}}[data-onetime-discount],.pricesContainer{display:flex;flex-direction:row!important;align-items:center;gap:.5rem}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{font-size:14px}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{font-weight:400}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{--tw-text-opacity: 1;color:rgb(166 165 165 / var(--tw-text-opacity))}[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{text-decoration-line:line-through}@media (min-width: 1024px){[data-onetime-discount] [data-compare-subscription-price],[data-onetime-discount] .productPriceCompare,.pricesContainer [data-compare-subscription-price],.pricesContainer .productPriceCompare{font-size:16px}}.primary-gradient{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite}@keyframes primaryGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.product_toggles .variant-input-wrap input[type=radio]:checked+label{border-width:2px}.product_toggles .variant-input-wrap input[type=radio]:checked+label{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity))}.product_toggles .variant-input-wrap input[type=radio]:checked+label{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.product_toggles .variant-input-wrap input[type=radio]:checked+label{--tw-text-opacity: 1;color:rgb(0 58 102 / var(--tw-text-opacity))}.product_toggles .variant-input-wrap{flex-direction:column}.product_toggles .variant-input-wrap .variant-input{width:100%}.product_toggles .primary-gradient{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite}.product_toggles .cs-variant-toggle{display:block}.product_toggles .cs-variant-toggle{overflow:hidden}.product_toggles .cs-variant-toggle{border-radius:.75rem}.product_toggles .cs-variant-toggle{border-width:1px}.product_toggles .cs-variant-toggle{padding:0}.product_toggles .cs-variant-toggle{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.product_toggles .cs-variant-toggle{transition-duration:.3s}.product_toggles .cs-variant-toggle{transition-timing-function:cubic-bezier(.4,0,.2,1)}.product_toggles .cs-variant-toggle{border:2px solid #eaeaea;margin-top:-4px}.product_toggles .cs-variant-toggle.selected{border-color:#006}.product_toggles .cs-variant-toggle .cs-banner{display:flex}.product_toggles .cs-variant-toggle .cs-banner{align-items:center}.product_toggles .cs-variant-toggle .cs-banner{justify-content:space-between}.product_toggles .cs-variant-toggle .cs-banner{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity))}.product_toggles .cs-variant-toggle .cs-banner{padding-left:.5rem;padding-right:.5rem}.product_toggles .cs-variant-toggle .cs-banner{padding-top:0;padding-bottom:0}.product_toggles .cs-variant-toggle .cs-banner{font-size:1.125rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-banner{font-weight:600}.product_toggles .cs-variant-toggle .cs-banner{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-banner-inner{display:flex}.product_toggles .cs-variant-toggle .cs-banner-inner{width:100%}.product_toggles .cs-variant-toggle .cs-banner-inner{align-items:center}.product_toggles .cs-variant-toggle .cs-banner-inner{justify-content:space-between}.product_toggles .cs-variant-toggle .cs-banner-inner{gap:1rem}.product_toggles .cs-variant-toggle .cs-banner-inner{padding:1rem}.product_toggles .cs-variant-toggle .cs-banner-inner{letter-spacing:0em}.product_toggles .cs-variant-toggle .cs-checkbox{margin-top:.5px}.product_toggles .cs-variant-toggle .cs-checkbox{border-radius:9999px}.product_toggles .cs-variant-toggle .cs-checkbox{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000066;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.product_toggles .cs-variant-toggle .cs-checkbox:checked{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}.product_toggles .cs-variant-toggle .cs-checkbox:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background-color:#fff;border-radius:50%}.product_toggles .cs-variant-toggle .cs-content{max-width:200px}.product_toggles .cs-variant-toggle .cs-checkbox:checked{--tw-bg-opacity: 1;background-color:rgb(0 0 102 / var(--tw-bg-opacity))}.product_toggles .cs-variant-toggle .cs-checkbox-content{display:flex}.product_toggles .cs-variant-toggle .cs-checkbox-content{gap:1rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{margin-bottom:0}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{display:flex}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{align-items:center}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{gap:.5rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{font-size:1.25rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{font-weight:700}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-label{text-transform:none}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{display:block}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{width:100%}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{font-size:.75rem;line-height:1rem}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{text-transform:none}.product_toggles .cs-variant-toggle .cs-checkbox-content .cs-info{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-price-section{text-align:right}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container{display:flex}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{padding-right:1rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{padding-top:.125rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{font-size:1.25rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{text-decoration-line:line-through}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-full-price{font-size:14.4px}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{font-size:1.5rem;line-height:2rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{font-weight:700}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{--tw-text-opacity: 1;color:rgb(0 57 99 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-price-section .cs-price-container .cs-discount-price{font-size:16px}.product_toggles .cs-variant-toggle .cs-price-section .cs-quantity{font-size:1.125rem;line-height:1.75rem}.product_toggles .cs-variant-toggle .cs-price-section .cs-quantity{font-size:12px}.product_toggles .cs-variant-toggle .best-deal-txt{padding-left:.25rem}.product_toggles .cs-variant-toggle .best-deal-txt{font-size:.7rem}.product_toggles .cs-variant-toggle .best-deal-txt{font-weight:700}.product_toggles .cs-variant-toggle .best-deal-txt{letter-spacing:.1em}.product_toggles .cs-variant-toggle .best-deal-txt{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{margin-bottom:0}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{border-radius:9999px}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{background-color:#fff3}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{padding-left:.5rem;padding-right:.5rem}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{padding-top:0;padding-bottom:0}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{font-size:.75rem;line-height:1rem}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{font-weight:700}.product_toggles .cs-variant-toggle .deal-timer .paragraph-10{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-header{display:flex}.product_toggles .cs-variant-toggle .cs-header{flex-wrap:wrap}.product_toggles .cs-variant-toggle .cs-header{align-items:flex-start}.product_toggles .cs-variant-toggle .cs-header{align-items:center}.product_toggles .cs-variant-toggle .cs-best-value{margin-top:-5px}.product_toggles .cs-variant-toggle .cs-best-value{margin-left:1rem}.product_toggles .cs-variant-toggle .cs-best-value{display:inline-flex}.product_toggles .cs-variant-toggle .cs-best-value{align-items:center}.product_toggles .cs-variant-toggle .cs-best-value{border-width:1px}.product_toggles .cs-variant-toggle .cs-best-value{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity))}.product_toggles .cs-variant-toggle .cs-best-value{--tw-bg-opacity: 1;background-color:rgb(241 255 242 / var(--tw-bg-opacity))}.product_toggles .cs-variant-toggle .cs-best-value{padding-left:1rem;padding-right:1rem}.product_toggles .cs-variant-toggle .cs-best-value{padding-top:.25rem;padding-bottom:.25rem}.product_toggles .cs-variant-toggle .cs-best-value{font-size:12px}.product_toggles .cs-variant-toggle .cs-best-value{font-weight:700}.product_toggles .cs-variant-toggle .cs-best-value{text-transform:uppercase}.product_toggles .cs-variant-toggle .cs-best-value{--tw-text-opacity: 1;color:rgb(64 200 155 / var(--tw-text-opacity))}.product_toggles .cs-variant-toggle .cs-best-value{border-radius:24px;box-sizing:border-box}.product_toggles .product_toggles{display:flex}.product_toggles .product_toggles{flex-direction:column}.product_toggles .product_toggles{gap:1.5rem}.product_toggles .product_toggles{border-width:0px}.product_toggles .product_toggles{padding:0}.product_toggles .product-form__input{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.product_toggles .product-form__input label{height:65px;border-radius:8px!important;display:flex!important;justify-content:center;align-items:center;width:47.5%;flex-direction:column;font-weight:700}.product_toggles .product-form__input label span{font-size:11px;margin-top:5px;font-weight:400}.product_toggles .product-form__input input[type=radio]:checked+label{background-color:#fff5e3!important;color:var(--color-foreground)!important}.product_toggles .most-popular{position:absolute;top:-12.5px;background:#c8202f;color:#fff;font-size:.55rem;padding:.5rem .75rem;font-weight:700!important;border-radius:5px}.product_toggles .product-form__input input[type=radio]+label{margin:0}.product_toggles .form_dropdown .product-form__input{flex-wrap:nowrap}.product_toggles .form_dropdown .product-form__input{align-items:center}.product_toggles .form_dropdown .product-form__input label{height:-moz-fit-content;height:fit-content}.product_toggles{display:flex;flex-direction:column;gap:1.5rem;border-width:0px;padding:0}.custom_buttons{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.product-form__input label{height:65px;border-radius:8px!important;display:flex!important;justify-content:center;align-items:center;width:47.5%;flex-direction:column;font-weight:700}.product-form__input label span{font-size:11px;margin-top:5px;font-weight:400}.product-form__input input[type=radio]:checked+label{background-color:#fff5e3!important;color:var(--color-foreground)!important}.most-popular{position:absolute;top:-12.5px;background:#c8202f;color:#fff;font-size:.55rem;padding:.5rem .75rem;font-weight:700!important;border-radius:5px}.product-form__input input[type=radio]+label{margin:0}.form_dropdown .product-form__input{flex-wrap:nowrap}.form_dropdown .product-form__input{align-items:center}.form_dropdown .product-form__input label{height:-moz-fit-content;height:fit-content}product-form .product-block{margin-bottom:1.25rem}@media (min-width: 1024px){product-form .product-block{margin-bottom:.75rem}}.trust-block{margin:0;display:flex;align-items:center;gap:1.25rem}.trust-block.upperBorder{border-top:1px solid #e5e5e5}.trust-block.upperBorder{padding-top:1rem}.trust-block p{margin-bottom:0}.trust-block p{font-size:.875rem;line-height:1.25rem}.trust-block svg{height:60px}.trust-block:is(.productHeroBlock) .product__text{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.trust-block:is(.productHeroBlock) .product__text p{font-size:12px}@media (min-width: 768px){.trust-block:is(.productHeroBlock) .product__text p{font-size:16px}}.countdown{display:flex;align-items:center;font-weight:700;font-size:.8rem;justify-content:center;margin-top:10px}.countdown p{margin-bottom:0}.countdown__text{font-weight:700;margin-right:5px;text-transform:uppercase}#clockblock{display:flex;font-weight:700;color:#c8202f}.offer.image-with-text{display:flex;border-radius:4px;justify-content:center;align-items:center;padding:10px 20px;font-size:1.2rem;gap:10px;width:-moz-fit-content;width:fit-content;margin:auto;margin-top:.75rem;margin-bottom:.75rem}.offer.image-with-text p{margin-bottom:0;font-size:12px}.badge.image-with-text{display:flex;align-items:center;justify-content:center;position:absolute;top:-13px;left:45%;border-radius:12px;padding:.5rem 1rem;z-index:999;margin:0}@media (max-width: 796px){.badge.image-with-text{left:33%}}.badge.image-with-text p{font-size:.875rem;line-height:1.25rem;font-weight:700;margin-bottom:0}.cs_imageTextSection{position:relative}.caption_block{z-index:10;grid-column-gap:1rem;color:#000;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.caption_block .divider-line{background-color:#0000001c;width:100%;height:1px}.cs_imageTextSection h2{font-weight:700}.cs_imageTextSection .btn{margin-top:.75rem}.cs_imageTextSection .btn{width:100%}.cs_imageTextSection .btn{font-size:1.125rem;line-height:1.75rem}.cs_imageTextSection .feature-row__item{margin-left:0}.cs_imageTextSection .subheading{margin-bottom:1.5rem}.template-product .product-section{position:relative}.template-product .product-section{z-index:10}.search-content .wd-product-card-section .grid-product__meta .grid-product__title{font-size:1.125rem;line-height:1.75rem}.widget--coupon-tab .tab-positioner{position:fixed}.widget--coupon-tab .tab-positioner{bottom:20%}.widget--coupon-tab .tab-positioner{left:-1px}.widget--coupon-tab .tab-positioner{z-index:1000}.widget--coupon-tab .tab-positioner{bottom:calc(15% + 100px)}.widget--coupon-tab .tab-elem{position:relative}.widget--coupon-tab .tab-elem{cursor:pointer}.widget--coupon-tab .tab-elem{-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget--coupon-tab .tab-elem{border-top-left-radius:25px;border-top-right-radius:25px}.widget--coupon-tab .tab-elem{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.widget--coupon-tab .tab-elem{font-weight:700}.widget--coupon-tab .tab-elem{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.widget--coupon-tab .tab-elem{opacity:0}.widget--coupon-tab .tab-elem{transform:rotate(90deg) translate(-50%) translateY(-50%) scale(1);transform-origin:0 50%;background:linear-gradient(45deg,black 15%,#424242);text-shadow:0 2px 2px rgba(0,0,0,.5);line-height:1;will-change:opacity,transform;font-family:Lulo,sans-serif;letter-spacing:-2px;animation:widgetCouponTabInDesktop 3s 1s forwards $eSmoothEnd}.widget--coupon-tab .tab-elem.no-anim,.widget--coupon-tab .tab-elem.no-anim *{animation:none}.widget--coupon-tab .tab-elem.no-anim,.widget--coupon-tab .tab-elem.no-anim *{opacity:1}.widget--coupon-tab .tab-elem.no-anim:before{display:none}.widget--coupon-tab .tab-elem.hide{display:none}.widget--coupon-tab .tab-elem{@include mobile{animation-name: widgetCouponTabIn; transform: rotate(90deg) translate(-40%) translateY(-41%) scale(.8);}}.widget--coupon-tab .tab-elem .widget-text{padding:18px 23px}.widget--coupon-tab .tab-elem .widget-text{letter-spacing:.8px}.widget--coupon-tab .tab-elem span{display:inline-block}.widget--coupon-tab .tab-elem span{opacity:0}.widget--coupon-tab .tab-elem span{animation:widgetCouponTabTextIn .9s 1.2s forwards $eSmoothEnd;will-change:opacity,transform}.widget--coupon-tab .tab-elem span+span{animation-delay:1.23s}.widget--coupon-tab .tab-elem span+span+span{animation-delay:1.26s}.widget--coupon-tab .tab-elem:before{position:absolute}.widget--coupon-tab .tab-elem:before{top:0}.widget--coupon-tab .tab-elem:before{z-index:-10}.widget--coupon-tab .tab-elem:before{display:block}.widget--coupon-tab .tab-elem:before{height:100%}.widget--coupon-tab .tab-elem:before{width:100px}.widget--coupon-tab .tab-elem:before{--tw-content: "";content:var(--tw-content)}.widget--coupon-tab .tab-elem:before{background:var(--widget--coupon-tab--background);right:calc(100% - 23px);border-radius:30px 0 0 30px;will-change:opacity,transform;animation:widgetCouponTabBeforeIn 3s 1s forwards $eSmoothEnd}.widget--coupon-tab .widget-hide{position:absolute}.widget--coupon-tab .widget-hide{right:-10px}.widget--coupon-tab .widget-hide{top:-10px}.widget--coupon-tab .widget-hide{display:flex}.widget--coupon-tab .widget-hide{height:26px}.widget--coupon-tab .widget-hide{width:26px}.widget--coupon-tab .widget-hide{cursor:pointer}.widget--coupon-tab .widget-hide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget--coupon-tab .widget-hide{align-items:center}.widget--coupon-tab .widget-hide{justify-content:center}.widget--coupon-tab .widget-hide{border-radius:9999px}.widget--coupon-tab .widget-hide{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.widget--coupon-tab .widget-hide{opacity:0}.widget--coupon-tab .widget-hide{border:2px solid #fff;box-shadow:0 0 6px #0000001a;animation:widgetCouponsHideIn .3s 4.1s forwards}.widget--coupon-tab .widget-hide svg{fill:#fff}.widget--coupon-tab .widget-overlay{position:fixed}.widget--coupon-tab .widget-overlay{top:0;right:0;bottom:0;left:0}.widget--coupon-tab .widget-overlay{z-index:10001}.widget--coupon-tab .widget-overlay{display:flex}.widget--coupon-tab .widget-overlay{display:none}.widget--coupon-tab .widget-overlay{align-items:flex-start}.widget--coupon-tab .widget-overlay{justify-content:center}.widget--coupon-tab .widget-overlay{overflow:auto}.widget--coupon-tab .widget-overlay.show{display:flex}.widget--coupon-tab .widget-overlay.show *{opacity:1}.widget--coupon-tab .widget-overlay .bg{position:fixed}.widget--coupon-tab .widget-overlay .bg{top:0;right:0;bottom:0;left:0}.widget--coupon-tab .widget-overlay .bg{display:block}.widget--coupon-tab .widget-overlay .bg{background-color:#e9e9e9f2}.widget--coupon-tab .widget-overlay .bg{animation:widgetCouponBG .2s}.widget--coupon-tab .widget-overlay .inner{position:relative}.widget--coupon-tab .widget-overlay .inner{margin:auto}.widget--coupon-tab .widget-overlay .inner{display:flex}.widget--coupon-tab .widget-overlay .inner{width:100%}.widget--coupon-tab .widget-overlay .inner{max-width:460px}.widget--coupon-tab .widget-overlay .inner{align-items:center}.widget--coupon-tab .widget-overlay .inner{justify-content:center}.widget--coupon-tab .widget-overlay .inner{padding:15px}.widget--coupon-tab .cards{margin-top:auto;margin-bottom:auto}.widget--coupon-tab .card{width:100%}.widget--coupon-tab .card{overflow:hidden}.widget--coupon-tab .card{border-radius:25px}.widget--coupon-tab .card{--tw-bg-opacity: 1;background-color:rgb(1 54 96 / var(--tw-bg-opacity))}.widget--coupon-tab .card{padding:25px}.widget--coupon-tab .card{text-align:center}.widget--coupon-tab .card{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.widget--coupon-tab .card{opacity:0}.widget--coupon-tab .card{will-change:transform,opacity;animation:widgetCouponCardIn .5s forwards}.widget--coupon-tab .card+.card{margin-top:15px}.widget--coupon-tab .card .card-title{margin-bottom:25px}.widget--coupon-tab .card .card-title{font-family:Lulo,sans-serif}.widget--coupon-tab .card .card-title{font-size:16px}.widget--coupon-tab .card .card-title{text-transform:uppercase}.widget--coupon-tab .card .card-title{line-height:1.3}.widget--coupon-tab .card .card-title{letter-spacing:-2px}.widget--coupon-tab .card .card-content{margin-top:25px;margin-bottom:25px}.widget--coupon-tab .card .card-content{font-size:14px}.widget--coupon-tab .card .card-content{line-height:1.3}.widget--coupon-tab .card .card-content p{margin-top:10px;margin-bottom:10px}.widget--coupon-tab .card .card-content p{line-height:1.3}.widget--coupon-tab .card .card-action .button{display:block}.widget--coupon-tab .card .card-action .button{text-align:center}.widget--coupon-tab .card .card-image{position:relative}.widget--coupon-tab .card .card-image{margin-left:-25px}.widget--coupon-tab .card .card-image{margin-top:-25px}.widget--coupon-tab .card .card-image{margin-bottom:25px}.widget--coupon-tab .card .card-image{width:calc(100% + 50px)}.widget--coupon-tab .card .card-image img{width:100%}.widget--coupon-tab .card .card-image a{position:absolute}.widget--coupon-tab .card .card-image a{top:0;right:0;bottom:0;left:0}.widget--coupon-tab .card .card-image a{display:block}.widget--coupon-tab .card .card-image a{cursor:pointer}.widget--coupon-tab .card .card-image a{opacity:0}.widget--coupon-tab .card .card-image a{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.widget--coupon-tab .card .card-image a{transition-duration:.1s}.widget--coupon-tab .card .card-image a{background-color:#de8a9f4d}.widget--coupon-tab .card .card-image a:hover,.widget--coupon-tab .card .card-image a:active{opacity:1}.widget--coupon-tab .close{cursor:pointer}.widget--coupon-tab .close{-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget--coupon-tab .close{padding:15px}.widget--coupon-tab .close{text-align:center}.widget--coupon-tab .close{font-family:Lulo,sans-serif}.widget--coupon-tab .close{font-size:18px}.widget--coupon-tab .close{text-transform:uppercase}.widget--coupon-tab .close{letter-spacing:.8px}.widget--coupon-tab .close{opacity:0}.widget--coupon-tab .close{animation:widgetCouponCardIn .5s 1s forwards}@keyframes widgetCouponTabIn{0%{transform:rotate(0) translate(-118%) translateY(63%) scale(1.2);border-radius:30px;opacity:0}20%,80%{opacity:1;transform:rotate(0) translate(0) translateY(63%) scale(1.2)}95%{transform:rotate(90deg) translate(-50%) translateY(-80%) scale(1);border-radius:30px}to{transform:rotate(90deg) translate(-40%) translateY(-41%) scale(.8);border-radius:25px 25px 0 0;opacity:1}}@keyframes widgetCouponTabInDesktop{0%{transform:rotate(0) translate(-118%) translateY(63%) scale(1.4);border-radius:30px;opacity:0}20%,80%{opacity:1;transform:rotate(0) translate(0) translateY(63%) scale(1.4)}95%{transform:rotate(90deg) translate(-50%) translateY(-80%) scale(1);border-radius:30px}to{transform:rotate(90deg) translate(-50%) translateY(-50%) scale(1);border-radius:25px 25px 0 0;opacity:1}}@keyframes widgetCouponTabTextIn{0%{opacity:0;transform:translateY(20px)}90%,to{opacity:1}to{transform:translateY(0)}}@keyframes widgetCouponTabBeforeIn{0%,80%{transform:translate(0);opacity:1}95%,to{transform:translate(100%);opacity:0}}@keyframes widgetCouponsHideIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes widgetCouponBG{0%{opacity:0}to{opacity:1}}@keyframes widgetCouponCardIn{0%{opacity:0;transform:translateY(40px)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}
