:root{--font-body-family: "Trade Gothic", sans-serif;--font-heading-family: "Syncopate", sans-serif;--font-heading-scale: .8;--border-radius-sm: 2px;--border-radius-md: 5px;--border-radius-lg: 8px;--buttons-radius-outset: 5px;--elm-size-sm: 45px;--elm-size-md: 50px;--elm-size-lg: 54px;--elm-size-base: var(--elm-size-md);--container-width: 100%}@media (min-width: 990px){body.is-lp{--container-width: 100%}}@media (min-width: 1140px){body.is-lp{--container-width: 100%;--gutter: 12rem}}@media (min-width: 1920px){body.is-lp{--container-width: 1920px;--gutter: 0}}body.is-lp .page-width{max-width:var(--container-width)}body.is-lp .page-width.no-bleed{padding:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.wave-svg.repeat{display:flex;white-space:nowrap;overflow-x:auto}.wave-svg svg{width:1290px;height:25px;flex:0 0 auto}.reviews-line-item{display:flex;align-items:center;justify-content:center;gap:1rem}.reviews-line-item .star-ratings{display:flex;align-items:center;color:#f5e343;gap:.2rem}.reviews-line-item .star-ratings svg{width:20px;height:20px}.star-ratings-count{display:flex;align-items:center;gap:.5rem}body.is-lp quick-add-modal .product__title>a>*{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.1;text-transform:uppercase;letter-spacing:0;color:rgba(var(--color-foreground));font-weight:700;font-family:var(--font-heading-family)}body.is-lp quick-add-modal .product-form__quantity .form__label,body.is-lp quick-add-modal .product-form__input:not(.product-form__quantity) .form__label{font-size:1.4rem;line-height:1.1;text-transform:uppercase;letter-spacing:0;color:rgba(var(--color-foreground));font-weight:700;font-family:var(--font-heading-family)}body.is-lp quick-add-modal .product__info-container>*+*{margin:2rem 0}.section-headline{color:rgba(var(--color-foreground));margin:0 0 4rem}.section-headline.centered{text-align:center}.section-headline h1,.section-headline h2,.section-headline h3,.section-headline h4{font-size:calc(var(--font-heading-scale) * 3.5rem);line-height:1.1;text-transform:uppercase;letter-spacing:0}.wysiwyg *{color:rgba(var(--color-foreground))}.wysiwyg p,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin:0 0 1.5rem}.wysiwyg :last-child{margin:0}.wysiwyg ul{list-style:none;padding-left:1.65rem}.wysiwyg li{position:relative}.wysiwyg li:before{content:"";position:absolute;left:-1.65rem;top:.525rem;width:13px;height:12px;background-image:url('data:image/svg+xml;utf8,<svg width="13" height="12" viewBox="0 0 15 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 13C10.8137 13 13.5 10.3137 13.5 7C13.5 3.68629 10.8137 1 7.5 1C4.18629 1 1.5 3.68629 1.5 7C1.5 10.3137 4.18629 13 7.5 13Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;color:inherit}.headline-text{font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:0;color:rgb(var(--color-foreground));margin:0;text-transform:uppercase}.form-fields{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.form-fields.row{flex-direction:row}@media (min-width: 768px){.form-fields{flex-direction:row}}.form-fields .field-item{flex:1;position:relative}.form-fields .field-item.terms{display:flex;align-items:flex-start;flex-direction:row-reverse;gap:.75rem;text-align:left}.form-fields .field-item.terms input{position:relative;top:.25rem}.form-fields label,.form-fields label a{line-height:1.4;font-size:.9rem;flex:1;cursor:pointer;font-weight:400;font-family:var(--font-body-family)}.form-fields input[type=text],.form-fields input[type=email],.form-fields input[type=tel],.form-fields select,.form-fields textarea{width:100%;padding:1rem 1.75rem;height:var(--elm-size-base);border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--border-radius-lg);font-size:1.6rem;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:var(--font-body-family);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}.form-fields textarea{padding:1rem}.form-fields select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23333' stroke-width='1.5' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:10px 6px}.form-fields select::-ms-expand{display:none}.form-fields input[type=text]:hover,.form-fields input[type=text]:focus,.form-fields input[type=email]:hover,.form-fields input[type=email]:focus,.form-fields input[type=tel]:hover,.form-fields input[type=tel]:focus,.form-fields select:hover,.form-fields select:focus,.form-fields textarea:hover,.form-fields textarea:focus{border-color:rgba(var(--color-button),1);box-shadow:inset 0 0 0 1px rgba(var(--color-button),1);background:#fff}.form-fields input[type=text]:focus-visible,.form-fields input[type=email]:focus-visible,.form-fields input[type=tel]:focus-visible,.form-fields select:focus-visible,.form-fields textarea:focus-visible{border-color:rgba(var(--color-button),1);outline:0 solid rgba(var(--color-button),1);background:#fff}.form-fields textarea{min-height:100px}.is-desktop{display:none}@media (min-width: 990px){.is-desktop{display:block}.is-mobile{display:none}}body.is-lp #MainContent .button,body.is-lp #MainContent .shopify-challenge__button,body.is-lp #MainContent .customer button,body.is-lp #MainContent button.shopify-payment-button__button--unbranded{text-transform:uppercase;font-weight:700;font-family:var(--font-heading-family);border-radius:var(--border-radius-md)}body.is-lp #MainContent .button:after,body.is-lp #MainContent .button:before{display:none}body.is-lp #MainContent .button.button--large{min-width:28rem;min-height:6rem}.scroll-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;position:relative;width:100%;padding:0 var(--gutter);box-sizing:border-box}.scroll-carousel::-webkit-scrollbar{display:none}.scroll-carousel .item{flex:0 0 auto;width:66%;margin-right:2rem;scroll-snap-align:center;position:relative}@media (min-width: 750px){.scroll-carousel .item{width:40%}}@media (min-width: 990px){.scroll-carousel .item{width:28%}}@media (min-width: 1750px){.scroll-carousel .item{width:25%}}@media (min-width: 1920px){.scroll-carousel .item{width:20%}}.scroll-carousel .item .inner-wrap{position:relative}.scroll-carousel-wrapper .carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 10px;box-sizing:border-box}.scroll-carousel-wrapper .carousel-nav button{background:#00000080;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff}.scroll-carousel-wrapper .carousel-nav button svg{width:24px;height:24px}.promo-bar{letter-spacing:0;height:var(--promo-height);display:flex;gap:1.75rem;align-items:center;text-align:center;flex-wrap:nowrap;justify-content:center}.promo-bar.is-sticky{position:sticky;top:0}.promo-bar .label{margin:0;padding:0 var(--gutter);font-size:calc(var(--font-heading-scale) * 1.65rem);text-decoration:none;color:rgb(var(--color-foreground))}@media (min-width: 990px){.promo-bar{padding:0 var(--gutter)}.promo-bar .label{padding:0;font-size:calc(var(--font-heading-scale) * 1.75rem)}}.promo-bar .label a{color:rgb(var(--color-foreground));text-decoration:none;position:relative}.promo-bar .label a>*{position:relative;z-index:1}.promo-bar .label a:after{content:"";position:absolute;background-color:rgba(var(--color-link));height:4px;left:-2px;right:-2px;bottom:0}.promo-bar .button{min-height:25px;min-width:auto;padding:2px 2rem 0;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:700;line-height:1;position:relative;top:-2px;border-radius:var(--border-radius-sm);white-space:nowrap}.promo-bar .button:after,.promo-bar .button:before{display:none}@media (min-width: 990px){.promo-bar .label{font-size:calc(var(--font-heading-scale) * 2rem)}}.section-lp-hero{position:relative;overflow:hidden}.section-lp-hero>div,.section-lp-hero .page-width{height:100%}.section-lp-hero .video-wrap{position:absolute;left:0;right:0;top:0;bottom:0}.section-lp-hero .video-wrap video{width:100%;height:100%;object-fit:cover}.section-lp-hero .content{display:flex;flex-direction:column;gap:3.5rem;justify-content:center;text-align:center;max-width:750px;height:100%;margin:0 auto;position:relative;z-index:1;text-transform:uppercase}.section-lp-hero .logo-wrapper{line-height:0}.section-lp-hero .text-content>*{margin:0}.section-lp-hero .text-content h1{font-size:calc(var(--font-heading-scale) * 5.5rem)}@media (min-width: 990px){.section-lp-hero .text-content h1{font-size:calc(var(--font-heading-scale) * 7.5rem)}}.section-lp-marquee .marquee-wrapper{overflow:hidden;width:100%}.section-lp-marquee .marquee{display:flex;justify-content:center;white-space:nowrap}.section-lp-marquee .marquee-wrapper.is-marquee .marquee{width:max-content;will-change:transform;justify-content:unset}.section-lp-marquee .marquee-content{display:flex}.section-lp-marquee .marquee-content .item{padding:0;text-align:center;margin:0;display:flex;align-items:center}.section-lp-marquee .marquee-content .item .icon{padding:0 6rem}.section-lp-marquee .marquee-content .item .icon svg{position:relative;top:2px;width:22px;height:22px}.section-lp-marquee .marquee-content .item *{margin:0;text-transform:uppercase}.section-lp-marquee .marquee-wrapper.is-marquee .marquee-content .item .icon{padding:0 10rem}.section-lp-marquee .marquee-wrapper:not(.is-marquee) .marquee-content .item:last-child svg{display:none}.section-lp-marquee .marquee-content .item svg{color:rgba(var(--color-button),1)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-lp-bundle-product .content-wrapper{display:flex;flex-direction:column;gap:0}@media (min-width: 990px){.section-lp-bundle-product .content-wrapper{flex-direction:row;gap:2rem}}.section-lp-bundle-product .content-wrapper>.img-wrap{flex:1.75;border:1px solid rgba(var(--color-foreground),.1);border-bottom:0;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}@media (min-width: 990px){.section-lp-bundle-product .content-wrapper>.img-wrap{border-radius:var(--border-radius-lg);border:1px solid rgba(var(--color-foreground),.1)}}.section-lp-bundle-product .content-wrapper>.product-details{flex:1}@media (min-width: 1140px){.section-lp-bundle-product .content-wrapper>.product-details{flex:.85}}.section-lp-bundle-product .product-card{border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);padding:3.5rem 4.5rem;display:flex;flex-direction:column;gap:1rem}@media (min-width: 990px){.section-lp-bundle-product .product-card{border-radius:var(--border-radius-lg)}}.section-lp-bundle-product .product__title{margin:0}.section-lp-bundle-product .price{margin:2rem 0 0}.section-lp-bundle-product .product__title,.section-lp-bundle-product .price .price-item,.section-lp-bundle-product .price-label{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 4rem);font-weight:700;line-height:1.25;color:rgb(var(--color-foreground));text-transform:uppercase}.section-lp-bundle-product .whats-included-wrap{margin:3rem 0 0}.section-lp-bundle-product .whats-included-wrap ul{padding:0 0 0 1.35rem;line-height:1.4;color:rgb(var(--color-foreground))}.section-lp-bundle-product .text-wrap{margin:2rem 0}.section-lp-bundle-product [id*=stamped_reviews_star_rating_badge]{margin-bottom:2.5rem}.section-lp-bundle-product .stamped-main-badge,.section-lp-bundle-product .stamped-badge{cursor:default}.section-lp-bundle-product .fa-star-half-o:before,.section-lp-bundle-product .fa-star-o:before,.section-lp-bundle-product .fa-star:before,.section-lp-bundle-product .stamped-fa-star-half-o:before,.section-lp-bundle-product .stamped-fa-star-o:before,.section-lp-bundle-product .stamped-fa-star:before{font-size:28px;color:#f5e343}.section-lp-bundle-product .stamped-badge-caption{font-family:var(--font-heading-family);font-weight:700;font-size:2.3rem;color:rgb(var(--color-foreground))}.section-lp-bundle-product .stamped-badge-starrating{margin-right:10px!important}.section-lp-bundle-product .buy-buttons-wrap{margin-top:2rem}@media (min-width: 990px){.section-lp-bundle-product .buy-buttons-wrap{margin-top:auto}}.lp-product-gallery{max-width:500px;margin:auto;padding:2.5rem;height:100%;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1140px){.lp-product-gallery{max-width:950px;padding:3.5rem}}.lp-product-gallery .visible-main-image{text-align:center}.lp-product-gallery .visible-main-image img{width:100%;max-height:300px;object-fit:contain;cursor:pointer}@media (min-width: 750px){.lp-product-gallery .visible-main-image img{max-height:400px}}@media (min-width: 990px){.lp-product-gallery .visible-main-image img{max-height:500px}}.lp-product-gallery .hidden-gallery{display:none}.lp-product-gallery .thumbnail-carousel-container{display:flex;align-items:center;gap:1rem;padding:3.5rem 0 0}.lp-product-gallery .thumbnail-carousel-container.hide{display:none}.lp-product-gallery .thumbnail-wrapper{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;flex:1}.lp-product-gallery .thumbnail-image{width:80px;height:80px;object-fit:cover;cursor:pointer;border:2px solid transparent;border-radius:var(--border-radius-sm);flex-shrink:0;transition:border-color .2s}.lp-product-gallery .thumbnail-image.active{border-color:rgb(var(--color-foreground))}.lp-product-gallery .thumb-nav{background:none;border:none;padding:1rem;cursor:pointer;font-size:18px;border-radius:50%;transition:background .2s}.section-newsletter .inner-block{display:flex;flex-direction:column;gap:2rem;background-color:rgb(var(--color-background));border-radius:var(--border-radius-lg);padding:4rem 3rem 8rem;text-align:center;position:relative;overflow:hidden}.section-newsletter .inner-block .text-wrap>*{margin:0}.section-newsletter .inner-block .text-wrap .rich-text{margin:.5rem 0 0}.section-newsletter .inner-block .wave-svg{position:absolute;bottom:2rem;left:0;right:0}.section-newsletter .inner-block .wave-svg svg{width:250%;height:auto}.section-newsletter .inner-block .text-wrap .headline{font-size:calc(var(--font-heading-scale) * 3.4rem);text-transform:uppercase}.section-newsletter .inner-block .newsletter-wrap input{height:var(--elm-size-lg)}.section-newsletter .inner-block .newsletter-wrap button{position:relative;background:none;border:0;padding:0 1.5rem;margin:0;color:rgba(var(--color-button),1);position:absolute;right:0;bottom:0;top:0;cursor:pointer}@media (min-width: 990px){.section-newsletter .inner-block{flex-direction:row;align-items:center;gap:4rem;padding:5rem 6rem 8.25rem;text-align:left}.section-newsletter .inner-block .wave-svg svg{width:100%}.section-newsletter .inner-block .text-wrap{flex:1;max-width:768px}.section-newsletter .inner-block .text-wrap .headline{font-size:calc(var(--font-heading-scale) * 3.5rem)}.section-newsletter .inner-block .newsletter-wrap{margin-left:auto;min-width:330px}.section-newsletter .inner-block .newsletter-wrap .form-fields{margin:0}}.section-lp-reviews-grid .reviews-grid-wrap{--gap: 2rem;gap:var(--gap);display:flex;flex-direction:column}@media (min-width: 990px){.section-lp-reviews-grid .reviews-grid-wrap{flex-direction:row}}@media (min-width: 1140px){.section-lp-reviews-grid .reviews-grid-wrap{--gap: 3rem}}.section-lp-reviews-grid .reviews-grid-wrap>.featured-item{flex:1;align-items:center;display:none}@media (min-width: 990px){.section-lp-reviews-grid .reviews-grid-wrap>.featured-item{display:flex}}.section-lp-reviews-grid .reviews-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--gap);flex:2}@media (max-width: 989px){.section-lp-reviews-grid .reviews-grid>:nth-child(1){order:0}.section-lp-reviews-grid .reviews-grid>:nth-child(2){order:1}.section-lp-reviews-grid .reviews-grid>:nth-child(3){order:2}.section-lp-reviews-grid .reviews-grid>:nth-child(4){order:3}.section-lp-reviews-grid .reviews-grid>:nth-child(5){order:4}.section-lp-reviews-grid .reviews-grid>.featured-item{order:3}}@media (min-width: 990px){.section-lp-reviews-grid .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-lp-reviews-grid .reviews-grid>.featured-item{display:none}}.section-lp-reviews-grid .review-item{border-radius:var(--border-radius-lg);background-size:cover;background-position:center;text-align:center;color:rgb(var(--color-foreground))}.section-lp-reviews-grid .review-item .content-inner{padding:4rem;border-radius:var(--border-radius-lg);border:1px solid rgba(var(--color-foreground),.15);display:flex;flex-direction:column;gap:2rem}.section-lp-reviews-grid .review-item:not(.featured-item) .content-inner{background:rgba(var(--color-background),.75);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);height:100%;justify-content:center}.section-lp-reviews-grid .review-item.featured-item .content-inner{background:#fff;margin:3rem;border:0}.section-lp-reviews-grid .review-item h1,.section-lp-reviews-grid .review-item h2,.section-lp-reviews-grid .review-item h3{font-size:calc(var(--font-heading-scale) * 2.2rem);font-family:var(--font-heading-family);letter-spacing:0;text-transform:uppercase}.section-lp-shop-ctas{--grid-count: 1;--grid-gap: 2rem;color:rgba(var(--color-foreground))}@media (min-width: 750px){.section-lp-shop-ctas{--grid-count: 2;--grid-gap: 1rem}}@media (min-width: 1140px){.section-lp-shop-ctas{--grid-count: 4;--grid-gap: 2rem}}.section-lp-shop-ctas .shop-ctas-wrap{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-count),minmax(0,1fr))}.section-lp-shop-ctas .headline{color:rgba(var(--color-foreground));text-align:center;margin-bottom:4rem}.section-lp-shop-ctas .headline h1,.section-lp-shop-ctas .headline h2,.section-lp-shop-ctas .headline h3,.section-lp-shop-ctas .headline h4{font-size:calc(var(--font-heading-scale) * 3.5rem);text-transform:uppercase}.section-lp-shop-ctas .shop-ctas-wrap a{text-align:center;padding:1.75rem 2rem;border:1px solid rgba(var(--color-foreground),.15);box-shadow:0 0 0 1px transparent;border-radius:var(--border-radius-lg);transition:border .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;align-items:center;gap:0;line-height:1.2;text-decoration:none;font-size:1.6rem;position:relative;color:rgba(var(--color-foreground));text-transform:uppercase}.section-lp-shop-ctas .shop-ctas-wrap a strong{font-size:1.1em}.section-lp-shop-ctas .shop-ctas-wrap a:hover{border-color:rgba(var(--color-foreground),1);box-shadow:0 0 0 1px rgba(var(--color-foreground),1)}.section-lp-shop-ctas .shop-ctas-wrap a .icon{position:absolute}.section-lp-shop-ctas .shop-ctas-wrap a .icon.bolt{left:0;top:-35%}.section-lp-shop-ctas .shop-ctas-wrap a .icon.waves{right:0;top:-10px}.section-lp-shop-ctas .shop-ctas-wrap a .icon.water-drops{left:10px;top:-25%}.section-lp-shop-ctas .shop-ctas-wrap a .icon.glass{right:5%;top:-10px}.section-lp-shop-ctas .shop-ctas-wrap a img{width:90px;height:auto}@media (min-width: 1140px){.section-lp-shop-ctas .shop-ctas-wrap a .icon.bolt{top:-50%}.section-lp-shop-ctas .shop-ctas-wrap a .icon.waves{top:15%}.section-lp-shop-ctas .shop-ctas-wrap a .icon.water-drops{left:1%;top:-55%}.section-lp-shop-ctas .shop-ctas-wrap a .icon.glass{right:-5%}.section-lp-shop-ctas .shop-ctas-wrap a .icon.bolt img,.section-lp-shop-ctas .shop-ctas-wrap a .icon.glass img{width:100px;height:auto}.section-lp-shop-ctas .shop-ctas-wrap a .icon.waves img{width:120px;height:auto}}.section-lp-video-carousel .headline-container{position:relative}.section-lp-video-carousel .headline-container .wave-svg{position:absolute;bottom:-8rem;width:100%;overflow:hidden;display:flex}.section-lp-video-carousel .scroll-carousel{margin-top:1.5rem}.section-lp-video-carousel .scroll-carousel .item:nth-child(odd) .inner-wrap{padding-top:10rem}.section-lp-video-carousel .scroll-carousel .item:nth-child(2n) .inner-wrap{padding-bottom:10rem}@media (min-width: 1140px){.section-lp-video-carousel .headline-container .wave-svg{bottom:-4rem}.section-lp-video-carousel .scroll-carousel{margin-top:-4rem}}.section-lp-video-carousel .headline{color:rgba(var(--color-foreground))}.section-lp-video-carousel .headline h1,.section-lp-video-carousel .headline h2,.section-lp-video-carousel .headline h3,.section-lp-video-carousel .headline h4{font-size:calc(var(--font-heading-scale) * 5.5rem);line-height:1.1;text-transform:uppercase}.scroll-carousel .video-wrap{width:100%;height:350px;aspect-ratio:3/4;overflow:hidden;position:relative;border-radius:var(--border-radius-lg);cursor:pointer;border:3px solid transparent;transition:border .2s ease,box-shadow .2s ease}.scroll-carousel .video-wrap:hover{border-color:rgba(var(--color-foreground),1)}@media (min-width: 540px){.scroll-carousel .video-wrap{height:400px}}@media (min-width: 1140px){.scroll-carousel .video-wrap{height:450px}}@media (min-width: 1920px){.scroll-carousel .video-wrap{height:525px}}.scroll-carousel video{width:100%;height:100%;object-fit:cover}.scroll-carousel .controls{position:absolute;bottom:2rem;right:2rem;z-index:10}.scroll-carousel .icon{cursor:pointer;pointer-events:none;background:rgba(var(--color-background),.5);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.scroll-carousel .video-wrap:hover .icon{background:rgba(var(--color-background),1)}.scroll-carousel .icon svg{width:24px;height:24px;fill:rgba(var(--color-foreground),.5);position:relative}.scroll-carousel .icon svg.play{left:3px}.scroll-carousel .icon .pause,.scroll-carousel .icon.playing .play{display:none}.scroll-carousel .icon.playing .pause{display:block}.section-lp-word-wave .word-wave-wrapper{position:relative;overflow-x:hidden}.section-lp-word-wave .word-wave-wrapper .wave-svg{position:absolute;top:15px}.section-lp-word-wave .words{display:flex;align-items:center;position:relative;z-index:1}.section-lp-word-wave .words .word{flex:1;text-align:center}@media (max-width: 749px){.section-lp-word-wave .words .word:not(:nth-child(1)){display:none}}@media (max-width: 949px){.section-lp-word-wave .words .word:nth-child(3),.section-lp-word-wave .words .word:nth-child(4){display:none}}.section-lp-word-wave .words .headline-text{background:#fff;padding:1rem 2rem;display:inline-block;text-transform:uppercase}.section-lp-how-it-works .hiw-wrapper{display:flex;flex-direction:column;gap:5rem}.section-lp-how-it-works .section-headline{margin-bottom:8rem}@media (min-width: 750px){.section-lp-how-it-works .hiw-wrapper{gap:2rem}.section-lp-how-it-works .hiw-wrapper>.hiw-item{flex:1}}@media (min-width: 950px){.section-lp-how-it-works .hiw-wrapper{flex-direction:row;gap:3rem}}@media (min-width: 1140px){.section-lp-how-it-works .hiw-wrapper{gap:5rem}}.section-lp-how-it-works .inner-wrap{padding:0 2rem;position:relative}.section-lp-how-it-works .hiw-wrapper .img-wrap{line-height:1}.section-lp-how-it-works .hiw-wrapper .img-wrap img{width:100%;height:350px;object-fit:cover;line-height:1}@media (min-width: 950px){.section-lp-how-it-works .hiw-wrapper .img-wrap img{height:425px}}.section-lp-how-it-works .hiw-wrapper .headline-text{display:inline-flex;flex-direction:column;text-align:center;line-height:1.2;position:absolute;top:-17px;left:5px;font-weight:700}.section-lp-how-it-works .hiw-wrapper .headline-text strong{font-size:1.6em}.section-lp-how-it-works{min-height:100vh;position:relative;overflow:hidden;z-index:10}@media (min-width: 768px){.section-lp-how-it-works .parallax-wrapper{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.section-lp-how-it-works .parallax-inner{width:100%;max-width:100%;min-width:0;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;box-sizing:border-box}}.section-lp-how-it-works .headline{z-index:5;width:100%;text-align:center;margin-bottom:6rem}.section-lp-how-it-works .hiw-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:100%;height:auto;gap:20px;box-sizing:border-box}.section-lp-how-it-works .hiw-item{flex:1;opacity:0;width:33.33%;max-width:500px;min-width:250px;display:flex;justify-content:center;align-items:center}.section-lp-how-it-works .hiw-item.active{opacity:1}@media screen and (max-width: 749px){.section-lp-how-it-works .parallax-inner{flex-direction:column;align-items:center}.section-lp-how-it-works .headline{margin-bottom:5rem}.section-lp-how-it-works .hiw-wrapper .headline-text{left:15px}.section-lp-how-it-works .hiw-wrapper{flex-direction:column;gap:5rem}.section-lp-how-it-works .inner-wrap{padding:0;width:100%}.section-lp-how-it-works .hiw-item{width:100%;max-width:100%;min-width:0;opacity:1}}.section-lp-best-sellers{--card-padding: 2rem}@media (min-width: 990px){.section-lp-best-sellers{--card-padding: 2.5rem}}@media (min-width: 1140px){.section-lp-best-sellers{--card-padding: 3rem}}.section-lp-best-sellers .page-width>.headline{margin-bottom:5rem;text-align:center}.section-lp-best-sellers .headline{margin:0}.section-lp-best-sellers .item .inner-wrap{border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:0;text-align:left;height:100%}.section-lp-best-sellers .item .inner-wrap>form{display:flex;flex-direction:column;gap:0;text-align:left;height:100%}.section-lp-best-sellers .item.is-featured .inner-wrap{border-color:rgba(var(--color-foreground),1)}.section-lp-best-sellers .item .header-wrap{padding:var(--card-padding);display:flex;flex-direction:column;gap:.75rem;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.section-lp-best-sellers .item .headline{font-size:calc(var(--font-heading-scale) * 1.9rem);text-transform:uppercase}.section-lp-best-sellers .item.is-featured .header-wrap{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1)}.section-lp-best-sellers .item.is-featured .header-wrap .headline{color:rgba(var(--color-background),1)}.section-lp-best-sellers .item .img-wrap{padding:var(--card-padding);margin:0 auto;height:100%;position:relative}.section-lp-best-sellers .item .img-wrap img{width:100%;height:100%;object-fit:contain}.section-lp-best-sellers .item .img-wrap .review-overlay{background-color:rgba(var(--color-background),.85);position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.section-lp-best-sellers .item .img-wrap:hover .review-overlay{opacity:1;visibility:visible}.section-lp-best-sellers .review-overlay *{margin:0}.section-lp-best-sellers .review-overlay h1,.section-lp-best-sellers .review-overlay h2,.section-lp-best-sellers .review-overlay h3,.section-lp-best-sellers .review-overlay h4,.section-lp-best-sellers .review-overlay h5,.section-lp-best-sellers .review-overlay h6{font-size:1.75rem;font-weight:700;margin-bottom:1rem;position:relative}.section-lp-best-sellers .review-overlay .quote-mark{font-family:Georgia,Times New Roman,Times,serif;font-size:1.3em;line-height:1}.section-lp-best-sellers .review-overlay p{font-weight:300;font-size:1.6rem}@media (min-width: 990px){.section-lp-best-sellers .review-overlay h1,.section-lp-best-sellers .review-overlay h2,.section-lp-best-sellers .review-overlay h3,.section-lp-best-sellers .review-overlay h4,.section-lp-best-sellers .review-overlay h5,.section-lp-best-sellers .review-overlay h6{font-size:2rem}.section-lp-best-sellers .review-overlay p{font-size:1.75rem}}.section-lp-best-sellers .item .actions{margin-top:auto}.section-lp-best-sellers .item .actions button{width:100%;border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);padding:2rem;gap:1rem}.section-lp-best-sellers .quick-add{margin:0}.section-lp-best-sellers .stamped-main-badge,.section-lp-best-sellers .stamped-badge{cursor:default}.section-lp-best-sellers .fa-star-half-o:before,.section-lp-best-sellers .fa-star-o:before,.section-lp-best-sellers .fa-star:before,.section-lp-best-sellers .stamped-fa-star-half-o:before,.section-lp-best-sellers .stamped-fa-star-o:before,.section-lp-best-sellers .stamped-fa-star:before{font-size:23px;color:#f5e343}.section-lp-best-sellers .stamped-badge-caption{font-family:var(--font-heading-family);font-weight:700;font-size:1.9rem;color:rgb(var(--color-foreground))}.section-lp-best-sellers .item.is-featured .stamped-badge-caption{color:rgb(var(--color-background))}.section-lp-best-sellers .scroll-carousel .item{width:75%}@media (min-width: 750px){.section-lp-best-sellers .scroll-carousel .item{width:50%}}@media (min-width: 1140px){.section-lp-best-sellers .scroll-carousel{gap:2rem}.section-lp-best-sellers .scroll-carousel .item{width:calc(33.333% - 1.5rem);margin:0}.section-lp-best-sellers .item .headline{font-size:calc(var(--font-heading-scale) * 2.4rem)}.section-lp-best-sellers .scroll-carousel.has-featured .item{margin:2.75rem 0}.section-lp-best-sellers .scroll-carousel.has-featured .item.is-featured{margin:0}.section-lp-best-sellers .item.is-featured .header-wrap .headline{color:rgba(var(--color-background),1)}}.section-lp-compare{--cell-padding: 2rem}.section-lp-compare .section-headline{margin-bottom:5rem}.product-compare-columns,.product-compare-columns .inner-column-wrapper{display:flex;gap:1rem}.product-compare-columns .inner-column-wrapper{flex:1}.product-compare-columns .inner-column-wrapper .column{padding-block:var(--cell-padding);color:rgba(var(--color-foreground),1);flex:1}.product-compare-columns .column .cell{padding:var(--cell-padding) 1.25rem;text-align:center;line-height:1.2;letter-spacing:0;display:flex;flex-direction:column;justify-content:center}.section-lp-compare .actions-nav{display:none}@media (max-width: 749px){.product-compare-columns{align-items:stretch;gap:0}.product-compare-columns .fixed-wrapper{flex:2;gap:0}.product-compare-columns .scroll-container{flex:1}.product-compare-columns .scroll-wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-left:1rem}.product-compare-columns .scroll-wrapper::-webkit-scrollbar{display:none}.product-compare-columns .scroll-wrapper .column{flex:0 0 100%;scroll-snap-align:center}.product-compare-columns .column.labels .cell{padding-right:1rem}.section-lp-compare .actions-nav{margin-top:1.75rem;display:flex;justify-content:flex-end}.section-lp-compare .actions-nav .scroll-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:100%;background:rgba(var(--color-background),.9);border:none;cursor:pointer;z-index:10;color:rgba(var(--color-foreground),1)}.section-lp-compare .actions-nav .scroll-arrow:disabled{opacity:.3;cursor:not-allowed}.section-lp-compare .actions-nav .scroll-arrow svg{width:24px;height:24px}}@media (min-width: 990px){.product-compare-columns{gap:1.75rem;padding-right:8%}.product-compare-columns .inner-column-wrapper .column{padding-top:calc(var(--cell-padding) * 1.5)}}@media (min-width: 1600px){.product-compare-columns{padding-right:10%}}@media (min-width: 1720px){.product-compare-columns{padding-right:13%}}.product-compare-columns .column .cell.cell-title{display:flex;align-items:center;overflow:hidden;padding-block:0;justify-content:center;margin-top:var(--cell-padding);margin-bottom:var(--cell-padding)}@media (min-width: 990px){.product-compare-columns .column .cell.cell-title{margin-top:calc(var(--cell-padding) / 2)}}.product-compare-columns .column .cell.cell-title .headline{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.product-compare-columns .column .cell.cell-title h3{font-size:calc(var(--font-heading-scale) * 1.6rem);letter-spacing:0}.product-compare-columns .column.products{border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--border-radius-lg)}.product-compare-columns .column.products.is-featured{border:0;background-color:rgba(var(--color-background),1);color:rgba(var(--color-foreground),1)}.product-compare-columns .column.products.is-featured .cell-title *{color:rgba(var(--color-link),1)}.product-compare-columns .column.labels{text-align:right}.product-compare-columns .column.labels .cell{text-align:left;padding-left:0}@media (min-width: 990px){.product-compare-columns .column .cell{padding:var(--cell-padding) 1rem}.product-compare-columns .column .cell.cell-title h3{font-size:calc(var(--font-heading-scale) * 1.9rem)}.product-compare-columns .column.labels .cell{text-align:right;padding-left:calc(var(--cell-padding) * 2);padding-right:calc(var(--cell-padding) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base-alt-styles.css.map */
