:root{--tt-hoves-pro-trial: "TT Hoves Pro Trial Regular";--tt-hoves-pro-trial-black: "TT Hoves Pro Trial Bold";--tt-hoves-pro-trial-black-italic: "TT Hoves Pro Trial Bolditalic";--tt-hoves-pro-trial-medium: "TT Hoves Pro Trial Medium";--tt-hoves-pro-trial-medium-italic: "TT Hoves Pro Trial Mediumitalic";--tt-hoves-pro-trial-demibold: "TT Hoves Pro Trial Demibold";--tt-hoves-pro-trial-demibold-italic: "TT Hoves Pro Trial Demibolditalic"}html{scroll-behavior:smooth}.landing-page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media only screen and (min-width: 750px){.landing-page-width{padding:0 5rem}}.footer-block__details-content .list-menu__item--link{text-decoration:none}.landing-announcement-bar{padding:7px 0;background:linear-gradient(180deg,#ac5dff,#7145ff 755%)}.landing-announcement{display:flex;justify-content:center;align-items:center;gap:12px}.landing-announcement .labar-info{color:#fff;font-family:var(--tt-hoves-pro-trial-black);font-size:11px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.landing-announcement .labar-info{display:flex;align-items:center;gap:5px}.landing-announcement .labar-info svg{width:16px;height:16px;display:block}@media only screen and (max-width: 767px){.landing-announcement .labar-info{font-family:var(--tt-hoves-pro-trial-demibold);font-size:10px;font-weight:unset}}header.landing-header.header{display:block}.landing-header .page-width{max-width:1440px;padding:0 48px}.landing-header .lh-flex{display:flex;align-items:center;gap:10px}.landing-header .lh-flex .lh-brand,.landing-header .lh-flex .lh-cta{flex:0 0 auto}.landing-header .lh-flex .lh-nav{flex:1}.landing-header .lh-brand .header__heading-link{display:block;padding:10px .75rem}.landing-header .lh-brand .header__heading-logo{display:block}.landing-header ul.lh-nav-list{display:flex;margin:0;padding:0;list-style:none;justify-content:center;align-items:center;gap:32px}.landing-header ul.lh-nav-list>li>a{color:#fff;text-decoration:none;font-family:var(--tt-hoves-pro-trial-medium);font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px}.landing-header .lh-cta .button--primary{padding:10px 24px;color:var(--614FFF, #614fff);font-family:var(--tt-hoves-pro-trial-demibold);font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:uppercase;min-height:unset;height:unset}.landing-header .lh-cta .button--primary span{display:block}@media only screen and (min-width: 990px){header-drawer{display:none}.landing-header .lh-cta .header__icon--cart{display:none}header.landing-header.header{padding:0}}@media only screen and (max-width: 989px){.landing-header .page-width{padding:0 20px}.landing-header .header__heading-logo{max-width:80px}.landing-header .lh-brand .header__heading-link{padding:0px 0rem}.landing-header .lh-flex{display:flex;align-items:center;gap:10px;justify-content:space-between}.landing-header .lh-flex .lh-nav,.landing-header .lh-cta .button--primary{display:none}.landing-header summary.header__icon--menu{width:28px;height:28px;display:block}.landing-header summary.header__icon--menu .icon{height:28px;width:28px}.landing-header summary.header__icon--menu .icon.icon-close{width:20px;height:20px}.landing-header .header__icon--cart{width:28px;height:28px;padding:4px 4px 3px 5px;margin:0}.landing-header .header__icon--cart .icon{width:100%;height:auto;display:block}.landing-header .header__icon--cart .cart-count-bubble{height:14px;width:14px;font-size:10px;bottom:12px;left:15px;line-height:1}.landing-header ul.lh-nav-list{justify-content:unset;align-items:unset;gap:0;flex-direction:column}.landing-header ul.lh-nav-list>li{width:100%;border-bottom:1px solid rgb(255 255 255 / 20%)}.landing-header ul.lh-nav-list>li>a{display:block;padding:14px 20px 14px 24px}.landing-header #menu-drawer{border-top:1px solid rgb(255 255 255 / 20%)}}.landing-bannerinfo{padding:16px 0}.landing-bannerinfo .page-width{max-width:1440px;padding:0 16px}.landing-bannerinfo .banner-grids{display:flex;flex-wrap:wrap;gap:16px}.landing-bannerinfo .banner-grids .banner-cols{flex:0 0 auto;width:calc(50% - 8px)}.banner-media-grid{display:flex;flex-wrap:wrap;gap:4px;overflow:hidden;border-radius:16px}.banner-media-grid .banner-media-cols{flex:0 0 auto;width:calc(50% - 2px);position:relative;padding-top:100%}.banner-media-grid .banner-media-cols img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:center center}.banner-media-grid .banner-media-cols .banner-placeholder{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:center center;background-color:#f5f5f5}.banner--info{border-radius:16px;background:#f7f7f7;padding:66px 70px 65px 56px;display:inline-flex;align-items:center;height:100%}.banner-blocks .banner-content{margin:16px 0 0}.banner-content p,.banner-content li{color:#000;font-family:var(--tt-hoves-pro-trial);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}.banner-content p{margin:0 0 12px}.banner-content strong,.banner-content b{font-family:var(--tt-hoves-pro-trial-demibold)}.banner-content ul{list-style:none;margin:0;padding:0}.banner-content li{padding-left:30px;position:relative}.banner-content li+li{margin-top:12px}.banner-content li:before{content:"";width:24px;height:24px;display:block;position:absolute;top:2px;left:0;background-image:url(https://cdn.shopify.com/s/files/1/0622/4753/4758/files/theme-check.svg?v=1728382843);background-repeat:no-repeat;background-position:center center}.banner-blocks .banner-cta{margin:20px 0 0;display:flex;align-items:center;gap:20px}.banner-cta .button--primary{background-color:#614fff;color:#fff;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:100%;letter-spacing:-.18px;text-transform:uppercase;min-width:300px;min-height:58px}.banner-cta .button--link{padding:0;background-color:transparent;color:#614fff;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:100%;letter-spacing:-.18px;text-transform:uppercase;min-height:unset}.banner-cta .button--link:before,.banner-cta .button--link:after{content:none;display:none}.banner-cta .button--link>svg{margin-right:4px}a#openModalBtn:not([href]){cursor:pointer}.landing-modal{display:none;position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center}.landign-modal-content{max-width:740px;padding:0;width:94%;position:relative}.landign-modal-content span.landing-close{position:absolute;top:-25px;right:-25px;width:20px;height:20px;display:block;cursor:pointer}.landign-modal-content span.landing-close svg{display:block;width:100%;height:100%}.landing-mc-video{position:relative;padding-top:56%}.landing-mc-video>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}@media only screen and (max-width: 899px){.landign-modal-content span.landing-close{top:-30px;right:0}}@media only screen and (max-width: 599px){.landing-mc-video{position:relative;padding-top:65%}}.banner-blocks .banner-heading{margin:12px auto 0;color:#000;font-size:42px;font-style:normal;font-weight:800;line-height:125%}.banner-review{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.banner-review .banner-rating{display:inline-flex;align-items:center}.banner-review .banner-rating svg{display:block}.banner-review span{color:#101010;font-family:var(--tt-hoves-pro-trial-medium);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.banner-testimonials-small{display:none}.banner-testimonials{display:flex;align-items:flex-start;gap:16px;margin:32px 0 0}.banner-testimonials .bt-author{position:relative;flex:0 0 auto}.banner-testimonials .bt-content{flex:1;max-width:390px}.banner-testimonials .author-img{width:68px;height:68px;display:block;overflow:hidden;border-radius:50%}.banner-testimonials .author-img img{width:100%;height:100%;object-fit:cover}.banner-testimonials .bt-author>svg{position:absolute;bottom:0;right:0;display:block}.banner-testimonials .bt-content .rte{opacity:.75;font-size:16px;font-family:var(--tt-hoves-pro-trial);font-style:normal;font-weight:unset;line-height:150%}.banner-testimonials .bt-content>span{margin:8px 0 0;display:block;color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}@media only screen and (max-width: 1199px){.banner-review .banner-rating svg{width:16px;height:16px}.banner-review span{font-size:12px}.banner-blocks .banner-heading{margin:9px auto 0;font-size:30px}.banner-blocks .banner-content{margin:12px 0 0}.banner-content p{margin:0 0 8px}.banner-content p,.banner-content li{font-size:15px}.banner-content li{padding-left:22px}.banner-content li+li{margin-top:8px}.banner-content li:before{width:16px;height:16px;top:4px;background-size:contain}.banner-cta .button--primary{font-size:15px;letter-spacing:-.15px;min-width:211px;min-height:45px}.banner-blocks .banner-cta{margin:16px 0 0;gap:16px}.banner-cta .button--link{font-size:15px;letter-spacing:-.15px;min-width:unset}.banner-cta .button--link>svg{width:13px;height:13px}.banner-testimonials{gap:12px;margin:24px 0 0}.banner-testimonials .author-img{width:48px;height:48px}.banner-testimonials .bt-author>svg{width:16px;height:16px}.banner-testimonials .bt-content{flex:1;max-width:275px}.banner-testimonials .bt-content .rte{font-size:13px}.banner-testimonials .bt-content>span{font-size:13px;margin:5px 0 0}.banner--info{border-radius:12px;padding:32px 50px 32px 39px}.banner-media-grid{height:100%}.banner-media-grid .banner-media-cols{padding-top:85%}}@media only screen and (max-width: 991px){.banner--info{padding:30px}.banner-blocks .banner-heading{font-size:26px}.banner-cta .button--primary{min-width:180px;min-height:40px}}@media only screen and (min-width: 768px) and (max-width: 801px){.banner-cta .button--primary{min-width:160px}}@media only screen and (max-width: 767px){.landing-bannerinfo{padding:8px 0}.landing-bannerinfo .page-width{padding:0 8px}.landing-bannerinfo .banner-grids .banner-cols{width:100%}.banner-media-grid{border-radius:6px}.banner--info{padding:22px;width:100%;border-radius:8px}.landing-bannerinfo .banner-grids{gap:8px;flex-direction:column-reverse}.banner-media-grid .banner-media-cols{padding-top:65%}.banner-blocks .banner-heading{font-size:25px}.banner-blocks .banner-cta{gap:8px;flex-wrap:wrap;flex-direction:column}.banner-cta .button--primary{min-height:48px;width:100%}.banner-cta .button--link{padding:15px 28px}.banner--info .banner-testimonials{display:none}.banner-testimonials-small{display:block;border-radius:8px;background:#614fff0d;padding:20px;margin:8px 0 0}.banner-testimonials-small .banner-testimonials{margin:0;gap:16px}.banner-testimonials .bt-content{max-width:100%}}.landing-benefits{padding:90px 0;position:relative}.landing-fp.active{background-color:transparent!important}@media only screen and (min-width: 801px){.landing-fp .product .product__info-wrapper{padding:0 0 0 30px}}@media only screen and (min-width: 1024px){.landing-fp .product .product__info-wrapper{padding:0 0 0 50px}}@media only screen and (min-width: 1280px){.landing-fp .page-width{max-width:1440px}.landing-fp .product .product__info-wrapper{padding:0 0 0 64px}}@media only screen and (min-width: 1400px){.landing-fp .page-width{max-width:1440px;padding-left:80px;padding-right:80px}}@media only screen and (min-width: 801px) and (max-width: 1200px){.landing-featured-product .grid__item.product__media-wrapper{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.landing-featured-product .product__info-wrapper.grid__item{width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}}@media only screen and (max-width: 991px){.landing-fp .page-width{padding-left:36px;padding-right:36px}}@media only screen and (max-width: 800px){.landing-featured-product .grid__item.product__media-wrapper,.landing-featured-product .product__info-wrapper.grid__item{width:100%}.landing-fp .product .product__info-wrapper{padding:20px 0 0}}@media only screen and (max-width: 767px){.landing-fp .page-width{padding-left:16px;padding-right:16px}}.landing-fp h2.product__title{color:#101010;font-size:40px;font-style:normal;font-weight:800;line-height:125%;margin:0 0 6px}.variant-notice-wrapper{display:none}.product-usps-block{padding-bottom:20px;border-bottom:1px solid #e7e7e7}.product-usps-block .rte{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:16px;font-style:normal;font-weight:unset;line-height:160%}.product-usps-block .rte+ul.usps-list{margin:20px 0 0;max-width:460px}.product-usps-block ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.product-usps-block ul>li{margin:0;color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}.product-usps-block ul>li{position:relative;padding-left:30px;flex:0 0 auto;width:calc(50% - 10px)}.product-usps-block ul>li:before{width:24px;height:24px;display:block;position:absolute;top:2px;left:0;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0622/4753/4758/files/theme-check.svg?v=1728382843);background-position:center center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 1199px){.product-usps-block ul>li{font-size:15px;padding-left:24px}.product-usps-block ul>li:before{width:20px;height:20px}}@media only screen and (max-width: 767px){.product-usps-block ul{gap:20px 10px}.product-usps-block ul>li{width:calc(50% - 5px)}}@media only screen and (max-width: 575px){.product-usps-block ul{gap:10px}}@media only screen and (max-width: 389px){.product-usps-block ul>li{font-size:13px}}.landing-fp .product-payment-terms{margin-top:0}.landing-fp .product-payment-terms form{font-size:12px!important}@media only screen and (max-width: 991px){.landing-fp .product-payment-terms{margin-top:0;margin-bottom:10px}}.landing-fp .price-block{margin-top:0;margin-bottom:8px}.landing-fp .price-block .price__container{margin:0}.landing-fp .price--on-sale .price__sale{align-items:center}.landing-fp .price__container .price__sale .price-item--regular{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:24px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}.landing-fp .price__sale .price-item--sale.price-item--last{color:#614fff;font-family:var(--tt-hoves-pro-trial-black);font-size:24px;font-style:normal;font-weight:unset;line-height:150%}.landing-fp .price .price-item,.landing-fp .price__container .price__sale .price-item--regular{margin:0 12px 0 0}.landing-fp .price .badge.price__badge-sale{border-radius:99px;background:linear-gradient(264deg,#ac5dff 12.28%,#7145ff 76.09%),#614fff;padding:2px 8px;color:#fff;font-family:var(--tt-hoves-pro-trial);font-size:15px;font-style:normal;font-weight:700;line-height:150%;border:none;text-transform:uppercase}.landing-fp .price-save{padding:6px 8px;border-radius:99px;background:linear-gradient(264deg,#ac5dff 12.28%,#7145ff 76.09%),#614fff;color:#fff;font-family:var(--tt-hoves-pro-trial-black);font-size:15px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.landing-fp .price-save span{display:block;line-height:1}@media only screen and (max-width: 1199px){.landing-fp h2.product__title{font-size:21px;margin:0 0 4px}.landing-fp .price__container .price__sale .price-item--regular{font-size:20px}.landing-fp .price__sale .price-item--sale.price-item--last{font-size:20px;font-weight:unset}.landing-fp .price .price-item,.landing-fp .price__container .price__sale .price-item--regular{margin:0 4px 0 0}.landing-fp .price-save{padding:5px 8px;font-size:13px}.product-usps-block .rte{font-size:15px}}.landing-fp fieldset.product-form__input{max-width:100%!important;width:100%!important}.landing-fp .product-options-wrapper .product-form__input .form__label{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px}.landing-fp .product-options-wrapper .product-form__input .form__label .version-label{color:#101010!important;font-family:var(--tt-hoves-pro-trial-demibold)!important;font-size:18px!important;font-style:normal!important;font-weight:unset!important;line-height:150%!important}.landing-fp .variant-info-popup .product-popup-modal__button{color:#101010;font-family:var(--tt-hoves-pro-trial-medium);height:unset;min-height:unset;text-decoration-line:none;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:unset;line-height:150%;display:inline-flex;align-items:center;justify-content:space-between;gap:4px}.landing-fp .product-options-wrapper .variant-grid .variant-option-values{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.landing-fp .product-options-wrapper .stacked-options .hide-option{display:none!important}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list{flex:0 0 auto;width:calc(33.333% - 8px)!important;margin:0!important;float:none;padding:12px!important}.landing-fp .product-options-wrapper .variant-grid .variant-option-values[label-show-count="2"] label.variant-feature-list{width:calc(50% - 6px)!important}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list.has-bedgetag{margin:31px 0 0!important;position:relative!important}.landing-fp .variant-feature-list span.badge-tag{position:absolute;top:-31px;left:-1px;right:-1px;border-radius:8px 8px 0 0;background:linear-gradient(243deg,#ac5dff 12.79%,#7145ff 118.47%);color:#fff;font-family:var(--font-heading-family);font-size:12px;font-style:normal;font-weight:800;line-height:125%;padding:8px;text-align:center}.landing-fp .product-options-wrapper .variant-grid .variant-option-values[label-show-count="2"] label.variant-feature-list span.badge-tag{font-size:10px}.landing-fp .variant-feature-list .option-image-wrapper{height:143px;margin:0 auto;padding:16px;width:100%}.landing-fp .variant-feature-list .option-image-wrapper .option-image{display:block;max-width:100%;height:100%;margin:0 auto}.landing-fp .product-form__input input[type=radio]+label:before{content:none!important}.landing-fp .variant-feature-list{border-radius:8px!important;border:1px solid #e7e7e7!important}.landing-fp .product-options-wrapper input[type=radio]:checked+label:not(.variantOption-0){border:1px solid #ac5dff!important;background:linear-gradient(0deg,#614fff08 0% 100%),#fff!important}.landing-fp .variant-feature-list.has-bedgetag{border-radius:0 0 8px 8px!important}.landing-fp .variant-feature-list .variantOption-title{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}span.variant-features,span.variant-feature-text{display:block}.landing-fp .variant-feature-list .variantOption-title .badge-free-chiller{display:none!important}.landing-fp .variant-feature-list .option-content .variant-features{min-height:71px;min-height:var(--variant-featured-height);margin:2px 0 0}.landing-fp .variant-feature-list .option-content .variant-features.vftcount-4{min-height:var(--variant-featured-height)}.landing-fp .product-options-wrapper .stacked-options .variant-feature-list:not(.hide-option) .option-content .variant-features{min-height:var(--variant-featured-height)}.landing-fp .product-options-wrapper .variant-grid label[data-chiller-selected=true]:not(.chiller-bundle-option) .option-content .variant-features{min-height:var(--variant-featured--offheight)}.landing-fp .product-options-wrapper .variant-grid .variant-option-values[label-show-count="2"] label[data-chiller-selected=true]:not(.chiller-bundle-option) .option-content .variant-features{min-height:var(--variant-featured-height)}.landing-fp .product-options-wrapper input[type=radio]:checked+label[data-option-value=chiller-bundle] .option-content{padding-top:0;padding-bottom:0}.landing-fp .variant-feature-list span.variant-feature-text ul{margin:0;padding:0;list-style-type:none}.landing-fp .variant-feature-list span.variant-feature-text ul li{position:relative;color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:13px;font-style:normal;font-weight:unset;line-height:150%;padding-left:20px;padding-bottom:4px}.landing-fp .variant-feature-list span.variant-feature-text ul li strong{color:#614fff;font-family:var(--tt-hoves-pro-trial-black);font-weight:unset}.landing-fp .variant-feature-list span.variant-feature-text ul li:before{position:absolute;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0622/4753/4758/files/theme-check.svg?v=1728382843);width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:cover;left:0;top:2px}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;width:100%}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-compareAt{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;text-decoration-line:line-through;opacity:.6}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-onSale{color:#614fff;font-family:var(--tt-hoves-pro-trial-black);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list span.badge-savings{border-radius:99px;background:linear-gradient(264deg,#ac5dff 12.28%,#7145ff 76.09%),#614fff;color:#fff;padding:2px 8px;font-size:12px;font-style:normal;font-weight:unset;font-family:var(--tt-hoves-pro-trial-black);line-height:150%;text-transform:uppercase}.landing-fp fieldset.js.product-form__input:nth-child(2){margin-top:10px}.landing-fp .variant-grid label[data-chiller-selected=true]:not(.chiller-bundle-option) .variant-priceGroup span.badges-wrapper{display:none}.landing-fp .variant-options--add-chiller{border-radius:8px;border:1px solid #e7e7e7;background:#f7f7f7;padding:16px 20px}.landing-fp .chiller-label-heading{display:flex;justify-content:space-between}.landing-fp .chiller-label-heading label.form__label{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:150%;margin:0!important}.landing-fp .variant-options--add-chiller .variant-chiller-tabs{display:flex;flex-wrap:wrap;gap:20px}.landing-fp .variant-options--add-chiller .variant-chiller-tabs span.subtext{display:none}.landing-fp .product-options-wrapper .variant-options--add-chiller{min-width:100%}.landing-fp .product-options-wrapper .variant-options--add-chiller:not(.expand-variants) .variant-grid.variant-waterChiller{display:none}.landing-fp .product-options-wrapper .variant-options--add-chiller .variant-waterChiller label{max-width:100%}.landing-fp .awc-switch{position:relative;display:inline-block;width:50px;height:24px;box-shadow:unset;outline:none;display:none}.landing-fp .awc-switch input{opacity:0;width:0;height:0}.landing-fp .awc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d1d1;-webkit-transition:.4s;transition:.4s;border-radius:34px}.landing-fp .awc-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.landing-fp input:checked+.awc-slider{background-color:#614fff}.landing-fp input:focus+.awc-slider{box-shadow:0 0 1px #614fff}.landing-fp input:checked+.awc-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.landing-fp .chiller-label-swatch{display:inline-flex;align-items:center;gap:12px}.landing-fp .chiller-label-swatch span{display:flex;align-items:center;gap:4px}.landing-fp .chiller-label-swatch span{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:15px;font-style:normal;font-weight:unset;line-height:150%}.landing-fp .chiller-label-swatch span strong{color:#614fff;font-family:var(--tt-hoves-pro-trial-black);font-weight:unset}.landing-fp .chiller-label-swatch .cls-bedge{border-radius:99px;background:linear-gradient(264deg,#ac5dff 12.28%,#7145ff 76.09%),#614fff;color:#fff;padding:2px 8px;font-size:11px;font-style:normal;font-weight:unset;font-family:var(--tt-hoves-pro-trial-black);line-height:150%;text-transform:uppercase}.landing-fp .product-options-wrapper .variant-grid.variant-waterChiller{align-items:unset;width:100%;max-width:100%;padding-top:5px;border-top:1px solid #e7e7e7;margin-top:14px}.landing-fp .chiller-tabs-installments .installments-text .shop-pay-badge svg{max-width:70px;height:auto}.landing-fp .variant-options--add-chiller .variant-waterChiller .variant-option-values{justify-content:center}.landing-fp .variant-options--add-chiller .variant-waterChiller .variant-option-values .variant-feature-list{flex:0 0 auto;width:calc(50% - 6px)!important;margin:0!important;float:none;padding:16px!important;max-width:230px}.landing-fp .variant-options--add-chiller .variant-waterChiller .variant-option-values .variant-feature-list span.badge-tag{display:none}.landing-fp .product-options-wrapper .variant-options--add-chiller .variant-waterChiller .chillerOption-hidden{display:none!important}.landing-fp .variant-options--add-chiller .variant-waterChiller>.popup-wrapper{display:none}.landing-fp .variant-options--add-chiller .variant-waterChiller>.chiller-tabs-installments{display:none}.landing-fp .variant-feature-list .option-title--badge{display:none}.landing-fp .variant-feature-list .has-bedge-v2 .option-title-bedgetag{border-radius:99px;background:#bb75f51a;padding:2px 8px;color:#101010;font-family:var(--tt-hoves-pro-trial-medium);font-size:13px;font-style:normal;font-weight:unset;line-height:150%;margin-left:4px}.landing-fp .variant-feature-list.chiller-bundle-option .before-feature{display:none}.landing-fp .variant-feature-list.chiller-bundle-option .option-content .variant-features{margin:4px 0 0}.landing-fp .product-options-wrapper .variant-options--add-chiller .variant-feature-list.chiller-bundle-option .option-content .variant-features{min-height:var(--variant-featured-height)}.landing-fp .product-options-wrapper .variant-options--add-chiller .variant-info-popup-wrapp{text-align:center;margin:14px 0 0}@media only screen and (max-width: 1349px){.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list{padding:10px!important}.landing-fp .variant-feature-list .has-bedge-v2 .option-title-bedgetag{font-size:10px}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list span.badge-savings{padding:2px 6px;font-size:10px}.landing-fp .variant-feature-list span.variant-feature-text ul li{font-size:12px}}@media only screen and (max-width: 1199px){.landing-fp .product-options-wrapper .variant-grid .variant-feature-list.has-bedgetag{margin:24px 0 0!important}.landing-fp .variant-feature-list span.badge-tag{top:-25px;font-size:10px;padding:6px 8px}.landing-fp .variant-feature-list .option-image-wrapper{height:100px;margin:0 auto 12px;padding:0}.landing-fp .variant-feature-list .variantOption-title{font-size:14px}.landing-fp .variant-feature-list span.variant-feature-text ul li{font-size:12px;padding-left:16px}.landing-fp .variant-feature-list span.variant-feature-text ul li:before{width:13px;height:13px;top:3px}.landing-fp .variant-options--add-chiller .variant-waterChiller .variant-option-values .variant-feature-list{padding:12px!important}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup{flex-wrap:wrap}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list span.badges-wrapper{display:block;width:auto;flex:1 0 auto;max-width:70px}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-compareAt,.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-onSale{font-size:14px}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list span.badge-savings{padding:2px 5px;font-size:10.5px;width:100%!important;text-align:center;display:block}.landing-fp .chiller-label-heading label.form__label{font-size:16px}.landing-fp .chiller-label-swatch span{font-size:15px}.landing-fp .product-options-wrapper .product-form__input .form__label .version-label{font-size:16px!important}}@media only screen and (max-width: 1099px){.landing-fp .chiller-label-heading label.form__label{font-size:14px}.landing-fp .chiller-label-swatch span{font-size:13px}.option-content p.variantOption-title{align-items:flex-start;flex-direction:column;justify-content:flex-start}.landing-fp .variant-feature-list .has-bedge-v2 .option-title-bedgetag{margin-left:0;margin-top:2px}.landing-fp .variant-options--add-chiller .variant-waterChiller .variant-option-values .variant-feature-list{padding:10px!important}}@media only screen and (max-width: 1024px){.landing-fp .variant-feature-list span.badge-tag{font-size:8px;padding:6px;top:-23px}}@media only screen and (max-width: 767px){.landing-fp .chiller-label-heading{justify-content:unset;flex-direction:column}.landing-fp .chiller-label-heading{position:relative}.landing-fp .chiller-label-swatch{display:flex;justify-content:space-between}.landing-fp .chiller-label-swatch .cls-bedge{position:absolute;top:0;right:0}.landing-fp .variant-options--add-chiller{padding:14px}.landing-fp .chiller-label-swatch label.awc-switch{top:-12px}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list{padding:8px!important}.landing-fp .product-options-wrapper .product-form__input .form__label .version-label{font-size:16px!important}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-compareAt,.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-onSale{font-size:13px}}@media only screen and (max-width: 575px){.landing-fp .product-options-wrapper .product-form__input .form__label{margin:0 0 8px}.landing-fp .product-options-wrapper .product-form__input .form__label .version-label{font-size:14px!important}.landing-fp .variant-info-popup .product-popup-modal__button svg{display:block;width:14px;height:14px}.landing-fp .variant-info-popup .product-popup-modal__button{font-size:10px}.landing-fp .variant-feature-list .variantOption-title{max-width:100%;line-height:130%;font-size:11px!important}.landing-fp .variant-feature-list .option-image-wrapper{height:70px;margin:0 auto 8px;padding:0}.landing-fp .product-options-wrapper .variant-grid .variant-option-values[label-show-count="2"] .option-image-wrapper{height:100px}.landing-fp .variant-feature-list span.variant-feature-text ul li{font-size:11px;padding-left:14px;line-height:140%}.landing-fp .variant-feature-list span.variant-feature-text ul li:before{width:10px;height:10px;top:2px}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list span.badge-savings{padding:1px 6px;font-size:10px}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-compareAt,.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-onSale{font-size:12px}}@media only screen and (max-width: 499px){.landing-fp .variant-feature-list .variantOption-title{font-size:10px!important}.landing-fp .variant-feature-list .has-bedge-v2 .option-title-bedgetag{padding:2px 3px;font-size:10px;margin-left:3px;margin-top:0}.landing-fp .variant-feature-list span.badge-tag{padding:6px 2px;font-weight:600;font-size:7px;top:-21px}}@media only screen and (max-width: 399px){.landing-fp .variant-options--add-chiller .variant-waterChiller .variant-option-values .variant-feature-list{padding:8px!important}.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-compareAt,.landing-fp .product-options-wrapper .variant-grid label.variant-feature-list .variant-priceGroup span.variant-price.variant-price-onSale{font-size:11px}.landing-fp .product-options-wrapper .variant-grid .variant-feature-list span.badge-savings{padding:1px 4px;font-size:10px}}.landing-fp .product-form__quantity{display:none}.buy_limited_offer{border-radius:99px;background:#c8202f0d;padding:14px 0 0}.limited_offer_grid{display:flex;align-items:center;justify-content:center}.limited_offer_risk{display:flex;align-items:center}.limited_offer_risk>img{width:22px;height:22px;display:block;flex:0 0 auto}.limited_offer_risk>span{margin-left:4px}.limited_offer_risk>span,.limited_offer_time{color:#101010;font-family:var(--tt-hoves-pro-trial-medium);font-size:16px;font-style:normal;font-weight:unset;line-height:140%}.limited_offer_risk>span b,.limited_offer_risk>span strong,.limited_offer_time>b,.limited_offer_time>strong{color:#c8202f;font-weight:unset}.buy_limited_offer .lo-hr{width:1px;height:18px;margin:0 15px;background:#101010}.landing-fp .product-buy_buttons .product-form{margin:8px 0}.landing-fp .product-buy_buttons .product-form__buttons{max-width:100%}.landing-fp .product-buy_buttons button.product-form__submit{background:#614fff;margin:0;color:#fff;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:100%;letter-spacing:-.18px;text-transform:uppercase;display:flex;gap:10px}.product-order-info{padding-top:10px}.product-order-info .poi-info{color:#101010;text-align:center;font-family:var(--tt-hoves-pro-trial-medium);font-size:16px;font-style:normal;font-weight:unset;line-height:140%}.product-order-info .poi-info strong{color:#614fff;font-family:var(--tt-hoves-pro-trial-demibold);font-weight:unset}@media only screen and (max-width: 1199px){.limited_offer_risk>span,.limited_offer_time{font-size:15px}.buy_limited_offer .lo-hr{margin:0 10px}.landing-fp .product-buy_buttons button.product-form__submit{font-size:18px;letter-spacing:-.18px;text-transform:uppercase}}@media only screen and (min-width: 801px) and (max-width: 991px){.limited_offer_risk>span,.limited_offer_time{font-size:14px}}@media only screen and (max-width: 767px){.landing-fp .product-buy_buttons{margin:12px 0!important}.limited_offer_risk>span,.limited_offer_time{font-size:13px}.product-order-info{padding-top:4px}.buy_limited_offer .lo-hr{margin:0 8px}.landing-fp .product-buy_buttons button.product-form__submit{font-size:15px;letter-spacing:-.15px}.product-order-info .poi-info{font-size:13px}}@media only screen and (max-width: 399px){.limited_offer_risk>span,.limited_offer_time{font-size:12px}}.product-block-metainfo{margin:20px 0!important}.product-metainfo{display:flex;flex-wrap:wrap;padding:20px 50px;border-radius:15px;background:#f7f7f7;justify-content:space-between}.pmetainfo-cols{flex:0 0 auto;position:relative;min-width:100px}.pmetainfo-cols:not(:last-child):before{content:"";width:1px;height:100%;display:block;background-color:#e7e7e7;position:absolute;top:50%;right:-50%;transform:translate(-50%,-50%)}.product-metainfo .pmetainfo{text-align:center}.product-metainfo .pmetainfo svg,.product-metainfo .pmetainfo img{display:block;margin:0 auto 6px;width:32px;height:32px}.product-metainfo .pmetainfo .pmi-text{color:#404040;font-family:var(--tt-hoves-pro-trial);font-size:14px;font-style:normal;font-weight:unset;line-height:140%;text-transform:uppercase}.product-metainfo .pmetainfo .pmi-text strong{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-weight:unset;display:block}@media only screen and (max-width: 1399px){.product-metainfo{padding:20px 14px}.pmetainfo-cols{min-width:unset;width:33.333%}.pmetainfo-cols:not(:last-child):before{right:0;transform:translateY(-50%)}}@media only screen and (max-width: 1199px){.product-metainfo{padding:16px 5px;border-radius:8px}.product-metainfo .pmetainfo svg,.product-metainfo .pmetainfo img{width:24px;height:24px}.product-metainfo .pmetainfo .pmi-text{font-size:13px}}@media only screen and (max-width: 767px){.product-block-metainfo{margin:12px 0!important}.product-metainfo .pmetainfo .pmi-text{font-size:12px}}.collasible-panel{position:relative;width:100%;height:auto;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.collasible-panel>.panel-heading{display:block;padding:21px 30px 21px 0;text-decoration:none;color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:150%;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.collasible-panel>.panel-heading .ph-title{display:flex;align-items:center;gap:8px}.collasible-panel>.panel-heading .ph-title svg,.collasible-panel>.panel-heading .ph-title img{width:24px;height:24px;display:block;flex:0 0 auto}.collasible-panel>.panel-heading i.fa{position:absolute;top:50%;right:0;transform:translateY(-50%);width:22px;height:22px}.collasible-panel>.panel-heading i.fa-minus .panel-plus{display:none}.collasible-panel>.panel-heading i.fa-plus .panel-minus{display:none}.collasible-panel>.panel-heading.active{background-color:transparent}.collasible-panel .panel-content{display:none}.collasible-panel .panel-content{padding:0 0 16px}.collasible-panel .panel-content p{margin:0}.collasible-panel .panel-content p+p{margin-top:12px}@media only screen and (max-width: 1199px){.collasible-panel>.panel-heading{padding:20px 30px 20px 0;font-size:16px}.collasible-panel>.panel-heading .ph-title svg,.collasible-panel>.panel-heading .ph-title img{width:20px;height:20px}}@media only screen and (max-width: 767px){.collasible-panel>.panel-heading{padding:20px 30px 20px 0;font-size:15px}}.product-block-jump{margin:20px 0}.product-block-jump label{display:block;color:var(--Black, #101010);font-family:var(--tt-hoves-pro-trial-medium);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;margin:0 0 8px}.product-block-jump .jump-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.product-block-jump .jump-list a{display:flex;align-items:center;gap:4px;border-radius:99px;border:1px solid rgba(16,16,16,.15);padding:4px 16px 4px 12px;text-decoration:none}.product-block-jump .jump-list a span{color:var(--Black, #101010);font-family:var(--tt-hoves-pro-trial-medium);font-size:15px;font-style:normal;font-weight:unset;line-height:150%;opacity:.75}@media only screen and (max-width: 1199px){.product-block-jump .jump-list a span{font-size:14px}}@media only screen and (max-width: 767px){.product-block-jump .jump-list a span{font-size:13px}.product-block-jump .jump-list{gap:6px}}@media only screen and (max-width: 400px){.product-block-jump .jump-list a span{font-size:12px}}.landing-fp .product__media-list .product__media.media{border-radius:16px}.landing-fp .product__media-list .product__media.media>img{border-radius:16px;border:none}.landing-fp .thumbnail-slider{margin:16px 0 0}.landing-fp .thumbnail-slider button.thumbnail{border-radius:6px;display:flex;justify-content:center;align-items:center}.landing-fp .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:95px}.landing-fp .thumbnail-slider .thumbnail-list{grid-gap:2px;padding:0!important}.landing-fp .thumbnail-slider button.thumbnail>img{width:calc(100% - 4px);height:calc(100% - 4px);border-radius:4px}.landing-fp .thumbnail-slider button.thumbnail{border:2px solid transparent;box-shadow:none}.landing-fp .thumbnail-slider button.thumbnail[aria-current=true]{border:2px solid #ac5dff;box-shadow:none}.landing-fp .thumbnail-slider .slider-button{display:block!important;z-index:1}.product__media-wrapper .slider-mobile-gutter .slider-button svg.icon{width:20px;height:20px}.landing-fp .thumbnail-slider .slider-button[disabled=disabled]{opacity:0}.landing-fp .thumbnail-slider .slider-button.slider-button--prev{position:absolute;top:0;left:0;bottom:0;border-radius:6px;height:100%;background:linear-gradient(90deg,#fff 27.85%,#ffffff80 64.61%,#fff0 127.98%)}.landing-fp .thumbnail-slider .slider-button.slider-button--next{position:absolute;top:0;right:0;bottom:0;border-radius:6px;background:linear-gradient(270deg,#fff 27.85%,#ffffff80 64.61%,#fff0 127.98%);height:100%}@media screen and (min-width: 320px){.main_feature_product .product__media-list{flex-wrap:nowrap;overflow-x:auto}.main_feature_product .product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:100%;display:block}}@media screen and (min-width: 320px){.main_feature_product:not(.product--columns) .product__media-list .product__media-item:first-child,.main_feature_product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}}@media screen and (max-width: 749px){.landing-fp .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:scroll;scroll-behavior:unset;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}}@media only screen and (max-width: 749px){.landing-fp .product__media-wrapper .slider-mobile-gutter .slider-buttons{display:none}.landing-fp .grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.landing-fp .slider.slider--mobile{margin-bottom:0}.landing-fp .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.landing-fp .thumbnail-slider{display:flex!important}.landing-fp .thumbnail-slider{margin:10px 0 0}.main_feature_product .product__media-wrapper .product__media-list .product__media-item{padding:0}.landing-fp .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:82px}}@media only screen and (max-width: 479px){.landing-fp .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:62px}}.product-block-bundle{border-radius:8px;border:1px solid #e7e7e7;background:#f7f7f7;padding:16px 20px}.product-bundle-save{text-align:center;margin-bottom:16px;margin-top:16px}.product-bundle-save .title{color:#101010;font-family:var(--font-heading-family);font-size:16px;font-style:normal;font-weight:800;line-height:150%;margin:0 0 4px}.product-bundle-save .rte{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:15px;font-style:normal;font-weight:unset;line-height:150%;margin:0}.product-bundle-save .rte strong,.product-bundle-save .rte b{font-family:var(--tt-hoves-pro-trial-black);font-weight:unset}.landing-fp .bundle--switch{position:relative;display:inline-block;width:50px;height:24px;box-shadow:unset;outline:none}.landing-fp .bundle--switch input{opacity:0;width:0;height:0}.landing-fp .bundle--slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d1d1;-webkit-transition:.4s;transition:.4s;border-radius:34px}.landing-fp .bundle--slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.landing-fp .bundle--switch>input:checked+.bundle--slider{background-color:#614fff}.landing-fp .bundle--switch>input:focus+.bundle--slider{box-shadow:0 0 1px #614fff}.landing-fp .bundle--switch input:checked+.bundle--slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.bundle--step-grid{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;max-width:416px;margin:0 auto}.bundle--step-grid .bundle--step-item{text-align:center;flex:0 0 auto;position:relative;z-index:1}.bundle--step-grid .bundle--step-item .bs-count{border-radius:99px;background:#e7e7e7;color:#fff;width:32px;height:32px;padding:8px;display:flex;justify-content:center;align-items:center;margin:0 auto;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.32px}.bundle--step-grid .bundle--step-item.active{background-color:transparent}.bundle--step-grid .bundle--step-item.active .bs-count{background:linear-gradient(230deg,#ac5dff -49.7%,#7145ff 123.24%),#101010}.bundle--step-grid .bundle--step-item span{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:15px;font-style:normal;font-weight:unset;line-height:150%;text-transform:uppercase;opacity:.3}.bundle--step-grid .bundle--step-item.active span{opacity:1;background:linear-gradient(180deg,#ac5dff,#7145ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bundle--step-grid .bundle--progress{position:absolute;top:15px;left:0;right:0;width:100%;height:5px;border-radius:62px;background:#e7e7e7;max-width:362px;margin:0 auto;overflow:hidden}.bundle--step-grid .bundle--progress .bundle--progress-fill{width:0;height:100%;display:block;background:linear-gradient(270deg,#ac5dff 22.99%,#7145ff 90.13%)}.product-block-bundle .bundleproduct-grid{margin-top:24px}.product-block-bundle .bundleproduct-item+.bundleproduct-item{margin:12px 0 0}.product-block-bundle .bundleproduct-item{display:flex;flex-wrap:nowrap;gap:20px;border-radius:8px;border:1px solid #e7e7e7;background:#fff;padding:16px 20px}.product-block-bundle .bundleproduct-item .bundleproduct-media{flex:0 0 auto;width:72px;height:72px;border-radius:6px;overflow:hidden}.product-block-bundle .bundleproduct-item .bundleproduct-media>img{width:100%;height:100%;object-fit:cover}.product-block-bundle .bundleproduct-item .bundleproduct-info{flex:1;display:flex;flex-wrap:nowrap;align-items:center;gap:20px}.bundleproduct-item .bundleproduct-info .bundleproduct-heading{flex:1}.bundleproduct-item .bundleproduct-info .bundleproduct-end{flex:0 0 auto;text-align:end}.bundleproduct-info .bundleproduct-heading>h4{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:150%;margin:0}.bundleproduct-info .bundleproduct-heading>span{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:15px;font-style:normal;font-weight:unset;line-height:150%;display:block;opacity:.75;margin:2px 0 0}.bundleproduct-end .price{display:flex;align-items:center;gap:4px;margin:0 0 5px;justify-content:flex-end}.bundleproduct-end .price .original_price{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;text-decoration:line-through;opacity:.6}.bundleproduct-end .price .sale_price{color:#614fff;font-family:var(--tt-hoves-pro-trial-black);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}.product-block-bundle .pbd-header{display:flex;justify-content:space-between;align-items:center;gap:5px}.product-block-bundle .pbd-header .form__label{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:150%;margin:0!important}.product-block-bundle .pbd-header .pbd-cta{border:1px solid #ddd;padding:6px 12px;border-radius:6px;min-width:60px;text-align:center;cursor:pointer;background-color:transparent;display:inline-flex;justify-content:center;align-items:center}.product-block-bundle .pbd-header .pbd-cta span{font-family:var(--font-body-bold-family);font-style:var(--font-heading-style);font-size:14px;padding-top:0;letter-spacing:0;text-align:left;line-height:normal;font-weight:800;color:#000}.product-block-bundle .pbd-header .pbd-cta.active{border:1px solid #ac5dff!important}@media only screen and (max-width: 1199px){.bundle--step-grid .bundle--step-item span{font-size:14px}.bundleproduct-info .bundleproduct-heading>h4{font-size:16px;line-height:1.2}.bundleproduct-info .bundleproduct-heading>span{font-size:14px;line-height:1.2}.product-block-bundle .pbd-header .form__label{font-size:16px}}@media only screen and (max-width: 1099px){.product-block-bundle .pbd-header .form__label{font-size:14px}}@media only screen and (min-width: 801px) and (max-width: 991px){.bundle--step-grid .bundle--progress{left:25px;right:25px;width:auto}.product-block-bundle .bundleproduct-item{gap:14px;padding:12px 16px}.product-block-bundle .bundleproduct-item .bundleproduct-media{width:62px;height:62px}.bundleproduct-info .bundleproduct-heading>h4{font-size:14px;line-height:1.2}.bundleproduct-info .bundleproduct-heading>span{font-size:12px;line-height:1.2}.bundleproduct-end .price .original_price,.bundleproduct-end .price .sale_price{font-size:14px}}@media only screen and (max-width: 767px){.product-block-bundle{padding:14px}.product-bundle-save{margin-bottom:20px}.bundleproduct-info .bundleproduct-heading>h4{font-size:15px;line-height:1.2}.bundleproduct-info .bundleproduct-heading>span{font-size:13px;line-height:1.2}.landing-fp .bundle--switch{width:40px;height:20px}.landing-fp .bundle--slider:before{height:16px;width:16px;left:2px;bottom:2px}.landing-fp .bundle--switch input:checked+.bundle--slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.bundle--step-grid .bundle--progress{top:12px}.bundle--step-grid .bundle--step-item .bs-count{width:28px;height:28px;font-size:14px;letter-spacing:.28px}.bundle--step-grid .bundle--step-item span{font-size:12px}}@media only screen and (max-width: 479px){.product-block-bundle .bundleproduct-item{gap:8px;padding:14px 12px}.product-block-bundle .bundleproduct-item .bundleproduct-media{width:42px;height:42px}.product-block-bundle .bundleproduct-item .bundleproduct-info{gap:8px}.bundleproduct-info .bundleproduct-heading>h4{font-size:13px}.bundleproduct-info .bundleproduct-heading>span{font-size:12px}.bundleproduct-end .price .original_price,.bundleproduct-end .price .sale_price{font-size:13px}}.product-block-shapeselector label.shapeselector-label{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:18px;font-style:normal;font-weight:unset;line-height:150%;display:block;margin:0 0 16px}.product-block-shapeselector label.shapeselector-label span{color:#6c6c6c;font-family:var(--tt-hoves-pro-trial);font-weight:unset}.shapeselector-grid{display:flex;flex-wrap:wrap;gap:12px}.landing-selectedproduct-reverse .shapeselector-grid{flex-direction:row-reverse;justify-content:flex-end}.shapeselector-grid .shapeselector-item{flex:0 0 auto;width:calc(50% - 6px);max-width:190px;border-radius:8px;border:1px solid #e7e7e7;padding:12px;text-align:center;cursor:pointer}.shapeselector-grid .shapeselector-item.active{border-radius:8px;border:2px solid #ac5dff;background:#614fff08}.shapeselector-grid .shapeselector-item>img{display:block;height:64px;width:auto;margin:0 auto 8px}.shapeselector-grid .shapeselector-item h5{margin:0;color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:16px;font-style:normal;font-weight:unset;line-height:150%}.shapeselector-grid .shapeselector-item .price{color:var(--Black, #101010);text-align:center;font-family:var(--tt-hoves-pro-trial);font-size:14px;font-style:normal;font-weight:unset;line-height:150%}@media only screen and (max-width: 1199px){.product-block-shapeselector label.shapeselector-label{font-size:16px;margin:0 0 16px}.shapeselector-grid .shapeselector-item{flex:0 0 auto;width:auto;padding:12px;min-width:115px}.shapeselector-grid .shapeselector-item>img{display:block;height:56px;width:auto;margin:0 auto 8px}.shapeselector-grid .shapeselector-item h5{font-size:14px}.shapeselector-grid .shapeselector-item .price{font-size:13px}}@media only screen and (max-width: 575px){.product-block-shapeselector label.shapeselector-label{font-size:14px;margin:0 0 10px}.shapeselector-grid .shapeselector-item{flex:0 0 auto;width:calc(50% - 6px);padding:7px;min-width:auto}.shapeselector-grid .shapeselector-item>img{display:block;height:38px;width:auto;margin:0 auto 5px}.shapeselector-grid .shapeselector-item h5{font-size:12px}.shapeselector-grid .shapeselector-item .price{font-size:11px}}.landing-fp .variant-options--add-chiller .variant-chiller-tabs{gap:6px;justify-content:flex-end;margin-top:6px}.chiller-no,.chiller-yes{border:1px solid #ddd;padding:6px 12px;border-radius:6px;min-width:60px;text-align:center;cursor:pointer}.chiller-no:before,.chiller-yes:before,.chiller-no:after,.chiller-yes:after{content:none!important}.chiller-no.tab-selected,.chiller-yes.tab-selected{border:1px solid #ac5dff!important;border-radius:6px}.chiller-no p,.chiller-yes p{text-align:center;font-size:14px}@media only screen and (max-width: 767px){.landing-fp .variant-options--add-chiller .variant-chiller-tabs{justify-content:flex-start}}.active-ohidden{overflow:hidden}.bestpod-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080}.bestpod-modal.active-modal{display:flex;justify-content:center;align-items:center}.bestpod-modal-wrapper{text-align:center}.bestpod-modal-content{background-color:#fff;margin:15% auto;padding:35px 20px 20px;border:1px solid #888;width:80%;max-width:600px;position:relative}.bestpod-modal .bestpod-close{color:#161616;font-size:28px;font-weight:700;line-height:1;position:absolute;top:5px;right:15px}.bestpod-modal .bestpod-close:hover,.bestpod-modal .bestpod-close:focus{color:#000;text-decoration:none;cursor:pointer}.best-pod-for-you{padding:80px 0;background-color:#f7f7f7}.best-pod-for-you h2{color:#101010;text-align:center;font-family:Akira Expanded;font-size:42px;font-style:normal;font-weight:800;line-height:125%;margin-bottom:48px}.main-best-pod-for-you{max-width:1114px;margin:0 auto}.main-best-pod-for-you ul.new-pod-tabs{margin:0;padding:0;list-style:none}.main-best-pod-for-you ul.new-pod-tabs li{background:none;color:#222;display:inline-block;padding:10px 15px;cursor:pointer;list-style:none}.main-best-pod-for-you ul.new-pod-tabs li.tab-pod-link{color:#101010;text-align:center;leading-trim:both;text-edge:cap;font-family:Akira Expanded;font-size:18px;font-style:normal;font-weight:800;line-height:125%;opacity:.5}.main-best-pod-for-you ul.new-pod-tabs li.new-pod-current{border-radius:16px 16px 0 0;background:#614fff;color:#fff;text-align:center;font-family:Akira Expanded;font-size:18px;font-style:normal;line-height:125%;opacity:1}.main-best-pod-for-you .new-pod-tab-content{display:none;border-radius:0 16px 16px;border:1px solid #614fff;background:#fff;padding:48px 56px 32px}.main-best-pod-for-you .new-pod-tab-content.new-pod-current{display:inherit}.main-best-pod-for-you .new-pod-tab-content.tab-2.new-pod-current{border-radius:16px}.new-pod-tab-content .pod-tabbing-image-text{display:flex;align-items:flex-start;justify-content:end}.pod-tabbing-image-text .tabb-cols,.tabbig-info-grid .tabb-cols{width:25%}.pod-tabbing-image-text .pod-tabbing-image .product-image-title{padding:0 32px}.pod-tabbing-image-text .pod-tabbing-image .main-product-size .product-size{padding:0 32px;border-top:1px solid;border-top-style:ridge;min-height:56px;min-height:var(--psize-height);display:flex;align-items:center}.pod-tabbing-image-title .pod-tabbing-image img{width:100%;border-radius:7.711px;border:.643px solid #e7e7e7;max-width:186px;margin:0 auto;height:fit-content}.pod-tabbing-image .product-title{color:#101010;font-family:Akira Expanded;font-size:18px;font-style:normal;font-weight:800;line-height:125%;margin-bottom:0;min-height:45px}.pod-tabbing-image .pod-product-price{display:flex;align-items:center;gap:6px;padding:20px 0 24px}.pod-tabbing-image .pod-product-price p{margin:0}.pod-tabbing-image .pod-product-price .compare-price{color:#676767bf;text-align:center;font-family:var(--tt-hoves-pro-trial);font-size:20px;font-style:normal;font-weight:unset;line-height:100%;text-decoration:line-through}.pod-tabbing-image .pod-product-price .price{color:#000;text-align:center;font-family:var(--tt-hoves-pro-trial-black);font-size:20px;font-style:normal;font-weight:unset;line-height:100%}.tabb-static-label .pod-tabb-static-label{border-top:1px solid;border-top-style:ridge;min-height:56px;min-height:var(--psize-height);display:flex;align-items:center}.tabb-static-label .pod-tabb-static-label p b{color:#101010;font-family:var(--tt-hoves-pro-trial-demibold);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;opacity:.75}.pod-tabb-static-label p{display:flex;align-items:center;gap:6px;margin:0}.pod-tabb-static-label p img{flex:0 0 auto;width:20px;height:20px;display:block}.pod-tabbing-image-title .pod-tabbing-image .product-size p{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:14px;font-style:normal;font-weight:unset;line-height:150%;margin:0;width:100%}.best-pod-for-you .take-quiz{color:#101010;text-align:center;font-family:var(--tt-hoves-pro-trial-medium);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;margin:0;padding-top:32px}.best-pod-for-you .take-quiz a{color:#614fff;font-family:var(--tt-hoves-pro-trial-medium);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;text-transform:uppercase;text-decoration:underline}.pod-tabbing-image-text .main-pob-tabbing-image-title{display:flex;align-items:center;align-items:flex-start;flex:1}.main-pob-tabbing-image-title .tabb-cols.pod-tabbing-image-title{width:33.33%}.tabbing-image-cols-2.main-pob-tabbing-image-title .tabb-cols.pod-tabbing-image-title{width:50%}.tabbing-image-cols-1.main-pob-tabbing-image-title .tabb-cols.pod-tabbing-image-title{width:100%}.product-image-title-empty{display:block!important;height:var(--empty-height)}@media screen and (max-width: 1024px){.best-pod-for-you{padding:48px 0}.best-pod-for-you h2{font-size:30px;margin:0 0 48px}.main-best-pod-for-you .new-pod-tab-content{padding:20px}.pod-tabbing-image-text .pod-tabbing-image .product-image-title{padding:0 15px}.pod-tabbing-image .product-title{font-size:15px;min-height:40px}.pod-tabbing-image .pod-product-price .price,.pod-tabbing-image .pod-product-price .compare-price{font-size:15px}.pod-tabbing-image-text .pod-tabbing-image .main-product-size .product-size{padding:0 14px}.pod-tabbing-image-title .pod-tabbing-image .product-size p,.tabb-static-label .pod-tabb-static-label p b{font-size:13px}.main-best-pod-for-you ul.new-pod-tabs li.new-pod-current,.main-best-pod-for-you ul.new-pod-tabs li.tab-pod-link{font-size:14px}}@media screen and (max-width: 767px){.best-pod-for-you{padding:40px 0}.best-pod-for-you .take-quiz,.best-pod-for-you .take-quiz a{font-size:15px}.main-pob-tabbing-image-title .tabb-cols.pod-tabbing-image-title,.tabbing-image-cols-2.main-pob-tabbing-image-title .tabb-cols.pod-tabbing-image-title{width:100%}.main-best-pod-for-you ul.new-pod-tabs li.tab-pod-link{width:124px}.pod-tabbing-image-text .tabb-cols,.tabbig-info-grid .tabb-cols{width:127px;flex:0 0 auto}.pod-tabbing-image-text .main-pob-tabbing-image-title{align-items:end;width:600px;overflow-x:auto}.main-best-pod-for-you .new-pod-tab-content{padding:0;overflow:hidden}.pod-tabbing-image-text .tabb-cols.tabb-static-label{border-radius:0 0 0 8px;border-right:1px solid #614fff;background:#fff;box-shadow:3px 0 10px #7c799840}.pod-tabb-static-label p img{width:16px;height:16px}.tabb-static-label .pod-tabb-static-label{padding:0 16px}.pod-tabbing-image .pod-product-price{padding:12px 0 0}.pod-tabbing-image-text .pod-tabbing-image .product-image-title{padding:16px}.pod-tabbing-image-text .pod-tabbing-image .main-product-size .product-size{padding:0 16px}.best-pod-for-you h2{font-size:25px;margin:0;padding:0 0 32px;text-align:left}.pod-tabbing-image .product-title{font-size:16px;min-height:auto;margin:0;padding-top:14px}.best-pod-for-you .take-quiz{padding-top:24px}.tabb-static-label .pod-tabb-static-label p b{font-size:12px}}@media only screen and (max-width: 479px){.main-pob-tabbing-image-title .tabb-cols.pod-tabbing-image-title{width:175px!important}}.landing-fp input+.variant-feature-list[data-chiller-selected=true]:not(.chiller-bundle-option) .variant-price-onSale{display:block}.js.product-form__input.variant-options--add-chiller .variant-grid .variant-feature-list.has-bedgetag{margin-top:0!important}s.price-item.price-item--regular{text-decoration:line-through!important}sticky-header.header-wrapper.color-inverse.gradient.landing-header{display:none}.landing-header .header__supportPhone,.landing-header .header__icons{display:none}.warehouse-clearance .rich-text__buttons>a.button,.warehouse-clearance .banner-cta .button--primary,.warehouse-clearance .landing-fp .product-buy_buttons button.product-form__submit,.warehouse-clearance .trusted_review_footer .tf_footer_btn a,.warehouse-clearance .testimonials-btn-text .testimonials-btn a{background-color:#000!important;color:#feea67!important}.warehouse-clearance .testimonials-btn-text .testimonials-btn a{border-radius:40px}.warehouse-clearance .testimonials-btn-text .testimonials-btn{background:transparent}.warehouse-clearance .buy_limited_offer{padding:8px!important}.warehouse-clearance .buy_limited_offer .limited_offer_grid{margin-bottom:0}.shape_product_pricebox{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.shape_product_pricebox .shape_product_compare{color:#101010;font-family:var(--tt-hoves-pro-trial);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;text-decoration-line:line-through;opacity:.6}.shape_product_pricebox .shape_product_sale{font-family:var(--tt-hoves-pro-trial-black);font-size:16px;font-style:normal;font-weight:unset;line-height:150%;display:block;color:#d15d5d!important;opacity:1}.shape_product_pricebox .shape_product_save{display:block;border-radius:99px;background:linear-gradient(264deg,#ac5dff 12.28%,#7145ff 76.09%),#614fff;color:#fff;padding:2px 8px;font-size:10px;font-style:normal;font-weight:unset;font-family:var(--tt-hoves-pro-trial-black);line-height:150%;text-transform:uppercase}@media (max-width: 1024px){.warehouse-clearance .landing-fp .product-options-wrapper .variant-grid label.variant-feature-list{width:calc(50% - 8px)!important}}@media (max-width: 767px){.shape_product_pricebox .shape_product_compare,.shape_product_pricebox .shape_product_sale{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style-landing-page.css.map */
