@font-face{font-family:Proxima Nova Lt;src:url(ProximaNova-Semibold.eot);src:url(ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Semibold.woff2) format("woff2"),url(ProximaNova-Semibold.woff) format("woff"),url(ProximaNova-Semibold.ttf) format("truetype"),url(ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Rg;src:url(ProximaNova-Bold.eot);src:url(ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Bold.woff2) format("woff2"),url(ProximaNova-Bold.woff) format("woff"),url(ProximaNova-Bold.ttf) format("truetype"),url(ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Th;src:url(ProximaNova-Extrabld.eot);src:url(ProximaNova-Extrabld.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Extrabld.woff2) format("woff2"),url(ProximaNova-Extrabld.woff) format("woff"),url(ProximaNova-Extrabld.ttf) format("truetype"),url(ProximaNova-Extrabld.svg#ProximaNova-Extrabld) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Rg;src:url(ProximaNova-Regular.eot);src:url(ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Regular.woff2) format("woff2"),url(ProximaNova-Regular.woff) format("woff"),url(ProximaNova-Regular.ttf) format("truetype"),url(ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Lt;src:url(ProximaNova-Light.eot);src:url(ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Light.woff2) format("woff2"),url(ProximaNova-Light.woff) format("woff"),url(ProximaNova-Light.ttf) format("truetype"),url(ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Bl;src:url(ProximaNova-Black.eot);src:url(ProximaNova-Black.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Black.woff2) format("woff2"),url(ProximaNova-Black.woff) format("woff"),url(ProximaNova-Black.ttf) format("truetype"),url(ProximaNova-Black.svg#ProximaNova-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}.container{max-width:100%;padding:0 15px;margin:0 auto}@media screen and (min-width: 576px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:960px}}@media screen and (min-width: 1200px){.container{max-width:1280px}}@media screen and (min-width: 768px){.row{max-width:100%}}@media screen and (min-width: 992px){.row{max-width:960px}}@media screen and (min-width: 1200px){.row{max-width:1140px}}@media screen and (min-width: 1390px){.row{max-width:1360px}}@media screen and (min-width: 1730px){.row{max-width:1730px}}.row{padding:0 15px}.justify-center{justify-content:center}body,.body-font{font-family:Proxima Nova Rg!important;font-weight:400}#wrapper>[role=main]{overflow:hidden}.thb-full-menu>li>a{font-family:Proxima Nova Rg;font-feature-settings:"salt" on,"liga" off;font-weight:400;font-size:18px;line-height:20px;color:#18191f}.header-section{z-index:999!important}.button,.spr-summary-actions-newreview,input[type=submit]{border-radius:100px}.thb-full-menu>li.menu-item-has-children>a{text-transform:uppercase}.thb-full-menu>li>a{text-transform:uppercase}.thb-full-menu>li.menu-item-has-children.menu-item-has-megamenu .sub-menu{padding:10px 0}.mobile-menu .sub-menu a{font-size:14px}.mobile-menu .sub-menu .menu-item-has-children>.link-container{display:block}.mobile-menu .sub-menu .menu-item-has-children>.link-container span{width:50px}@media screen and (max-width: 1200px) and (min-width: 1067px){.thb-full-menu>li>a{font-size:14px}}.home-banner{padding:40px 0 55px;background:-webkit-gradient(linear,right top,left top,from(#e6e9e7),to(#f6f8f6));background:-o-linear-gradient(right,#e6e9e7 0%,#f6f8f6 100%);background:linear-gradient(270deg,#e6e9e7,#f6f8f6);text-align:center}.home-banner .section-heading{font-size:28px;line-height:28px;text-transform:uppercase;color:#000;font-weight:400;font-family:Proxima Nova Rg;margin-bottom:10px}.home-banner-outter .section-large-heading{font-family:Proxima Nova Th;font-weight:700;font-size:52px;line-height:63px;display:inline-block;text-transform:uppercase;background:-o-radial-gradient(50.14% 50.79%,50.14% 1664.55%,#4ecebe 0%,#3caff4 100%);background:radial-gradient(50.14% 1664.55% at 50.14% 50.79%,#4ecebe,#3caff4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin:0}.home-banner-outter .discription{font-family:Proxima Nova Rg;font-weight:400;font-size:20px;line-height:22px;color:#000}.home-banner-outter .view-btn a{background:#0098ff;border-radius:100px;padding:17px 35px;font-size:20px;font-family:Proxima Nova Rg;font-weight:700;display:inline-block;color:#fff;min-width:218px}.home-banner-outter{width:100%}.home-banner-text{font-family:Proxima Nova Rg;font-size:22px;line-height:30px;margin-bottom:40px;color:#000}.testimonials.section-spacing-padding .section-header .h3{font-size:40px;text-transform:uppercas}.testimonials.section-spacing-padding .rte p{font-size:20px}.testimonials__inner.text-medium{font-size:30p;font-size:35px}.testimonials__author{font-size:30px!important;text-transform:uppercase!important}.card-stack-module .shop-box-content{position:absolute;top:50px;bottom:0;left:28%;text-align:center;max-width:440px}.card-stack-module .shop-box{position:relative;padding-left:25px}.card-stack-module .video-box{background:#03bcfb;border-radius:40px}.card-stack-module .video-box .heading{font-family:Proxima Nova Rg;line-height:1.2;font-size:38px;text-transform:uppercase;color:#fff;text-align:center;margin-top:50px;margin-bottom:30px}.card-stack-module{background-color:#ededed;padding:100px 0}.card-stack-module .video-box .content{font-family:Proxima Nova Rg;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;color:#fff;max-width:458px;padding:0 10px;margin:0 auto 70px}.card-stack-module .shop-box img{border-radius:40px}.card-stack-module.shop-box.shop.heading{font-family:Proxima Nova;font-style:normal;font-weight:700;font-size:38px;line-height:46px;text-transform:uppercase;color:#464749;text-align:center}.card-stack-module .video-box .image{text-align:center;border-radius:40px;overflow:hidden}.card-stack-module .video-box .btn-popup a.popup-youtube{border:2px solid #ffffff;border-radius:130px;display:inline-block;font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff;padding:21px 32px}.card-stack-module .video-box .btn-popup{text-align:center;margin-top:70px;padding-bottom:30px}.card-stack-module .shop-box-content h2.shop.heading{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:38px;line-height:1.2;text-transform:uppercase;color:#464749;margin-bottom:20px}.card-stack-module .shop-box-content p.shop.content{font-family:Proxima Nova rg;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;color:#464749;margin-bottom:20px}.card-stack-module .shop-box-content .shop-btn a{font-family:Proxima Nova rg;font-style:normal;font-weight:600;font-size:20px;line-height:1.2;text-align:center;color:#37aef5}.card-stack-module .video-box .btn-popup a.popup-youtube:hover{background-color:#fff;color:#464749}.card-stack-module .shop-box .img{height:100%}.card-stack-module .shop-box .img img{height:100%;-o-object-fit:cover;object-fit:cover}.home-about-wapper{padding:120px 0}.home-about-wapper .main-content h2.title{font-family:Proxima Nova rg;font-weight:700;font-size:52px;line-height:1.2;text-transform:uppercase;color:#0098ff;margin-bottom:40px}.home-about-wapper .main-content{width:100%;text-align:center}.home-about-wapper .main-content p.content{font-family:Proxima Nova rg;font-weight:400;font-size:32px;line-height:1.2;margin-bottom:60px}.home-about-wapper .inner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;width:100%}.home-about-wapper .inner-block .home-about-section{max-width:33.33%;width:100%;padding:0 15px}.home-about-wapper .inner-block .home-about-section h2.details.heading{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:30px;line-height:1.2;text-transform:uppercase;color:#464749;margin:20px 0}.home-about-wapper .inner-block .home-about-section p.details{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#464749;max-width:415px}.home-about-wapper .inner-block .learn-more-btn{width:100%;padding:0 15px;margin-top:60px;text-align:center}.home-about-wapper .inner-block .learn-more-btn a{border:2px solid #223a56;border-radius:130px;display:inline-block;font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:20px;line-height:24px;padding:21px 56px;color:#223a56}.template-index .list-collections{margin:0 auto 120px}.template-index .list-collections .section-header{max-width:100%;padding:0 15px;margin-bottom:40px}.template-index .list-collections .section-header h2.h3{font-family:Proxima Nova rg;font-weight:700;font-size:52px;line-height:1.2;text-transform:uppercase;color:#0098ff;margin-bottom:40px}.template-index .list-collections .section-header .rte{margin-top:0}.template-index .list-collections .section-header .rte p{font-family:Proxima Nova rg;font-weight:400;font-size:32px;line-height:1.2;margin-bottom:0}.text-with-icons.text-left .text-with-icons-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block{max-width:calc(25% - 50px);width:100%;padding:40px 40px 60px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:30px;position:relative}.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block .text-with-icons__icon{height:auto;width:auto;min-height:165px;margin-bottom:55px;margin-right:0}.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block .text-with-icons__block-content a,.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block .text-with-icons__block-content{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:20px;line-height:1.2;color:#464749}.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block .text-with-icons__block-content a span,.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block .text-with-icons__block-content span{color:#37aef5}.text-with-icons.text-left .text-with-icons-inner .text-with-icons__block:not(:last-child):after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQxIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTQxIDE4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTQxIDlMMTI2IDAuMzM5NzQ2VjE3LjY2MDNMMTQxIDlaTTAgMTAuNUgxMjcuNVY3LjVIMFYxMC41WiIgZmlsbD0iIzAwOThGRiIvPgo8L3N2Zz4K) no-repeat 50% / contain;bottom:auto;height:19px;left:340px;margin:auto 0;position:absolute;width:141px;z-index:9;top:40px}.template-index .section-image-with-text-overlay .image-with-text-overlay{margin:0;background-color:#ededed;padding:90px 0 60px;height:32vw;max-height:500px;min-height:auto}.text-with-icons.text-left{padding-top:110px;padding-bottom:30px}.template-index .section-image-with-text-overlay .image-with-text-overlay .button{background:#0098ff;border-radius:100px;padding:17px 15px;font-size:20px;font-family:Proxima Nova Rg;font-weight:700;display:block;color:#fff;min-width:230px;min-height:70px;letter-spacing:0;text-transform:capitalize}.template-index .email-signup{margin:0 auto;padding:120px 0}.template-index .email-signup .section-header{margin-bottom:80px;max-width:100%}.template-index .email-signup .section-header h2.h3{font-family:Proxima Nova rg;font-weight:700;font-size:52px;line-height:1.2;text-transform:uppercase;color:#0098ff;margin-bottom:50px}.template-index .email-signup .section-header .rte{margin-top:0}.template-index .email-signup .section-header .rte p{font-family:Proxima Nova rg;font-weight:400;font-size:24px;line-height:1.2;margin-bottom:0}.template-index .email-signup .signup-container{max-width:680px}.template-index .email-signup .signup-container label.field__label{font-style:normal;font-weight:400;font-size:20px;line-height:24px;font-family:Proxima Nova rg;margin-bottom:10px;display:block}.template-index .email-signup .signup-container input{font-size:28px;line-height:34px;font-family:Proxima Nova rg;outline:none}.template-index .email-signup .signup-container input::-webkit-input-placeholder{color:#cdcdcd}.template-index .email-signup .signup-container input::-moz-placeholder{color:#cdcdcd}.template-index .email-signup .signup-container input:-ms-input-placeholder{color:#cdcdcd}.template-index .email-signup .signup-container input::-ms-input-placeholder{color:#cdcdcd}.template-index .email-signup .signup-container input::placeholder{color:#cdcdcd}.template-index .list-collections .product-card .product-card-info .product-card-vendor{opacity:1;margin:0}.template-index .list-collections .product-card .product-card-info .product-card-vendor{display:none}.template-index .list-collections .product-card .product-card-info .product-card-title{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:28px;line-height:39px;color:#000;text-transform:capitalize;margin:20px 0 10px;display:block;text-align:left}.template-index .list-collections .product-card .product-card-info span.price,.template-index .list-collections .product-card .product-card-info .product-card-swatches,.template-index .list-collections .product-card .product-featured-image a.product-card-quickview,.template-index .list-collections .product-card .product-card-info .star-rating{display:none}.template-index .list-collections .product-card .product-featured-image{margin-bottom:0;background-color:#f5f5f5}.template-index .list-collections .product-card .product-featured-image a.product-featured-image-link{padding-bottom:100%!important}.template-index .list-collections .product-card{padding:0 25px;background-color:transparent}.template-index .list-collections .product-card .product-card-info{padding:0}.template-collection div#shopify-section-template-header{background-color:#ededed}.template-collection div#shopify-section-template-header .page-header{background-color:transparent;flex-wrap:wrap-reverse;padding:120px 0 0;max-width:1550px;margin:0 auto}.usf-zone :not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value{text-transform:capitalize;padding:4px 8px}.template-collection div#shopify-section-template-header .page-header .page-header__bg{position:relative;width:100%}.template-collection div#shopify-section-template-header .page-header .page-header__inner{padding:0;width:100%;max-width:100%}.template-collection div#shopify-section-template-header .page-header .page-header__inner>p{display:none}.template-collection div#shopify-section-template-header .page-header .page-header__inner h1.thb-shop-title{margin-bottom:-25px;font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:52px;line-height:1.2;text-transform:uppercase;color:#313131}.template-collection .card-stack-module{background-color:transparent}.template-collection .page-header h1{margin:0;line-height:62px}.template-collection .page-header{min-height:inherit;padding:30px 0}.template-product .need-assistance{padding:100px 0 75px}.usf-sr-container .usf-sr-more .usf-title,.usf-sr-container .usf-sr-more .usf-progress{display:none}.usf-sr-container .usf-load-more,.usf-sr-container .usf-load-more:hover{font-family:Proxima Nova Th;letter-spacing:0;text-transform:inherit;font-size:20px;color:#333;padding:18px 28px;width:auto;border:2px solid #333;border-radius:50px}.need-assistance h2.title{text-align:center;font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:52px;line-height:1.2;text-transform:uppercase;color:#0098ff}.need-assistance.product-page .title{color:#000;text-transform:inherit;margin-bottom:30px}.need-assistance .inner-wrapper{display:flex;flex-wrap:wrap;width:100%;max-width:1020px;margin:0 auto;justify-content:space-between}.need-assistance .inner-wrapper .box{max-width:calc(33.33% - 40px);width:100%;background:#fff;border:2px solid #000000;border-radius:30px;padding:40px 50px 30px;text-align:center}.need-assistance .inner-wrapper .box h3{font-family:Proxima Nova rg;font-style:normal;font-weight:600;font-size:26px;line-height:1.2;text-transform:uppercase;color:#000;margin:28px 0 10px}.need-assistance .inner-wrapper .box p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:20px;line-height:2;color:#000;margin-bottom:0}.template-product .text-with-icons.text-left{padding-bottom:10px}.card-stack-module.not-just-section{background-color:transparent;padding-bottom:0}.template-product .text-with-icons.text-left .text-with-icons-inner .text-with-icons__block:not(:last-child):after{display:none}.template-product .text-with-icons .heading-title h2.title{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:52px;line-height:63px;text-transform:uppercase;color:#424242;text-align:center;padding:0 15px;margin-bottom:95px}.image-with-text-section{background-color:#ededed;padding-top:120px}.image-with-text-section .image-with-text__content{padding:0 0 0 75px;max-width:700px}.image-with-text-section .image-with-text__image .image-with-text__image-media{padding:0}.image-with-text-section .image-with-text__image .image-with-text__image-media img.product-secondary-image{position:static}.image-with-text-section .image-with-text__content h3,.press-module-heading h2{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:52px;line-height:1.2;text-transform:uppercase;color:#fff;margin-bottom:25px}.image-with-text-section .image-with-text__content .rte p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:32px;line-height:1.2;color:#000;margin-bottom:25px}.image-with-text-section .image-with-text__content a.text-button{font-family:Proxima Nova rg;font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#0098ff}.image-with-text-section .image-with-text__content a.text-button:before,.image-with-text-section .image-with-text__content a.text-button:after{display:none}.image-with-text-section .image-with-text__content .rte p strong{color:#0098ff;font-weight:unset}.right-model{padding:60px 0;background:#ddd;background:linear-gradient(89.96deg,#eae9e9 .03%,#fff 70.93%)}.right-model .right-model-wappper{width:100%;text-align:center}.right-model .right-model-wappper .heading h2{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:52px;line-height:1.2;color:#000;margin-bottom:30px}.right-model .right-model-wappper .content{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:32px;line-height:1;color:#000;margin-bottom:40px}.right-model-wappper img{max-width:100%}.right-model .right-model-wappper .right-model-btn a{display:block;font-family:Proxima Nova lt;font-style:normal;font-weight:600;font-size:32px;line-height:28px;color:#0098ff;margin-bottom:80px}.right-model .right-model-wappper .content p{line-height:100%;font-size:100%}.carousel-container{background-image:linear-gradient(#fff 20%,#ededed 0)}.image-carousel-cell{width:100%;height:auto;counter-increment:gallery-cell;text-align:center}.image-carousel-cell img{border-radius:70px}.template-index .list-collections .collection-grid__carousel .flickity-page-dots{margin-top:40px;padding-bottom:0;padding-top:0}.template-index .list-collections .collection-grid__carousel .flickity-page-dots li.dot{width:20px;height:20px;border-radius:50px;border:2px solid #0098ff;opacity:1}.template-index .list-collections .collection-grid__carousel .flickity-page-dots li.dot.is-selected{background-color:#0098ff}.product-inner-wraper .product-gallery-sticky{top:0}.thb-product-detail .product-information .product-title-container .product-title{font-family:Proxima Nova Th;font-weight:700;font-size:26px;line-height:32px;color:#464749;margin-bottom:8px}.product-inner-wraper .product-images-wrap{max-width:calc(58.33333% - 35px);padding-top:70px;background:transparent!important}@media (max-width: 991px){.product-inner-wraper .product-images-wrap{max-width:60%}.thb-product-detail .product-information{max-width:40%}}.thb-product-detail .product-information{padding:70px 0;max-width:41.66667%}.thb-product-detail .product-information .product-title-container .pro-sub-title{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:16px;line-height:1.2;color:gray;margin-bottom:10px}.thb-product-detail.product{margin-top:0;background:linear-gradient(92.93deg,#e1e1e1 1.68%,#f9f9f9 98.35%)}.product-video-section{padding:100px 0 50px}.product-video-section .video-section .video-top-section h2{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:46px;line-height:56px;text-align:center;color:#000;max-width:740px;margin:0 auto 40px}.ruk_rating_snippet br{display:none}.product-title-container .ruk_rating_snippet i{color:#0098ff}.product-title-container .ruk_rating_snippet .ruk-rating-snippet-count{font-size:10px}.product-video-section .video-section .video-top-section h3{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:130px;line-height:1.2;text-align:center;background:linear-gradient(90deg,#3e95ad,#41b2a2 32.54%,#8cb478 59.47%,#edaf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-transform:uppercase;display:inline-block;margin-bottom:0}.product-video-section .video-section .video-top-section{text-align:center;margin-bottom:100px}.product-video-section .video-section .video-top-section h3:after{content:"";width:80px;height:12px;background:#9fa0a2;display:block;left:50%;position:relative;transform:translate(-50%);margin-top:40px}.product-video-section .video-banner-section{max-width:1372px;margin:0 auto;position:relative}.product-video-section .video-banner-section .video-banner-content{position:absolute;top:60px;left:50%;transform:translate(-50%);text-align:center}.product-video-section .video-banner-section .video-banner-content h3{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:52px;line-height:63px;text-align:center;color:#000;margin-bottom:15px}.product-video-section .video-banner-section .video-banner-content .btn-popup a.popup-youtube{display:inline-flex;align-items:center;position:relative;background:#f5f8ff00;border-radius:50px;padding:14px 32px}.product-video-section .video-banner-section .video-banner-content .btn-popup a.popup-youtube:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;border:4px solid transparent;background:linear-gradient(45deg,#20b190,#047fff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.product-video-section .video-banner-section .video-banner-content .btn-popup a.popup-youtube span{background:linear-gradient(90deg,#20b190 .01%,#047fff 99.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:Proxima Nova rg;font-style:normal;font-weight:600;font-size:15px;line-height:1.2;margin-right:10px;text-transform:uppercase}.product-video-section .video-banner-section .image img{border-radius:30px;width:100%}.product-video-section .video-banner-section .image:before{background:linear-gradient(0deg,#fff0,#fefdfdf5);content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:30px}.product-video-section .video-banner-section .image{position:relative}.template-product .content-section{padding:50px 0 90px}.template-product .content-section .content-box-section .content h2{font-family:Proxima Nova Th;font-weight:700;font-size:54px;line-height:66px;text-align:center;color:#444648;max-width:700px;margin:0 auto 40px}.template-product .content-section .content-box-section .content p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:18px;line-height:1.3;text-align:center;color:#444648;max-width:562px;margin:0 auto 15px}.template-product .content-section .content-box-section .content p:empty,.template-product .product-info .product-info-section p:empty,.tech-specs-section .tech-specs-wapper .inner-block .right-block .block-content p:empty{display:none}.template-product .content-section .content-box-section{text-align:center}.template-product .block-section .block-section-wapper{display:flex;flex-wrap:wrap;max-width:1368px;width:100%;margin:0 auto;justify-content:space-between}.template-product .block-section .block-section-wapper .block-left,.template-product .block-section .block-section-wapper .block-right{max-width:calc(50% - 20px);width:100%;position:relative;background:linear-gradient(53.19deg,#0080ff 3.41%,#65c0a4 70.19%);box-shadow:0 0 24px #0003;border-radius:30px;padding:120px 0;text-align:center;display:flex;align-items:center}.template-product .block-section .block-section-wapper .block-content{max-width:485px;margin:0 auto}.template-product .block-section .block-section-wapper .block-content h2{font-family:Proxima Nova rg;font-weight:700;font-size:54px;line-height:66px;text-align:center;color:#fff;margin-top:35px}.template-product .block-section .block-section-wapper .block-content p{font-family:Proxima Nova rg;font-style:normal;font-weight:600;font-size:20px;line-height:25px;text-align:center;color:#fff;max-width:360px;margin:30px auto 0}.template-product .block-section .block-section-wapper .block-right{background:#6c6f71}.template-product .block-section,.template-product .product-info{padding-bottom:140px}.template-product .product-info .product-info-section{display:flex;flex-wrap:wrap}.template-product .product-info .product-info-section .product-info-left{max-width:31%;width:100%;padding-top:20px}.template-product .product-info .product-info-section .product-info-right{max-width:29%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:20px}.template-product .product-info .product-info-section .product-info-center{max-width:40%;width:100%;text-align:center;padding:0 50px}.template-product .product-info .product-info-section h2{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:54px;line-height:66px;letter-spacing:.02em;color:#000;margin-bottom:10px}.template-product .product-info .product-info-section p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:18px;line-height:1.2;color:#393939;max-width:490px}.template-product .features{max-width:80%;padding:0 15px;margin:0 auto}.tabcontent-cus .heading h2{font-family:Proxima Nova rg;font-weight:700;font-size:28px;line-height:32px;text-align:center;margin:0 auto 50px;color:#464749}.template-product .features .features-block .features-details .text a{color:#0098ff;text-decoration:none}.template-product .features .features-block .features-details .text{line-height:1.25;font-size:16px}.template-product .features .features-block{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.template-product .features .features-block .sub-title{width:100%}.template-product .features .features-block p{font-family:Proxima Nova Lt;font-weight:600;font-size:22px;line-height:1.2;text-align:center;letter-spacing:.02em;color:#363636;max-width:815px;word-spacing:unset;margin:0 auto 55px;font-feature-settings:unset}.template-product .features .features-block .features-details{width:25%;text-align:center;padding:0 15px}.product-tab-sections{max-width:1250px;margin:45px auto 60px}.template-product .features .features-block .features-details .image{align-items:center;display:flex;flex-direction:column;height:61px;justify-content:center;width:100%;margin-bottom:24px}.features .features-block .features-details .image img{align-self:center;max-width:60px;aspect-ratio:1/1;object-fit:contain}.features .features-block .features-details .text span{font-size:16px;line-height:1.2;text-align:center;color:#464749;display:block}.how-it-work-section .heading h2.title{font-family:Proxima Nova Th;font-weight:700;font-size:62px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:40px;text-align:center}.template-product .how-it-work-section .block-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.template-product .how-it-work-section .block-content .block-left,.template-product .how-it-work-section .block-content .block-right{max-width:calc(50% - 20px);width:100%}.template-product .how-it-work-section .block-content .block-right{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0}.template-product .how-it-work-section .block-content .block-right .inner-block{max-width:calc(50% - 20px);width:100%}.template-product .how-it-work-section .block-content .block-right .inner-block span{font-family:Proxima Nova rg;font-weight:700;font-size:50px;line-height:1.3;letter-spacing:.02em;color:#000;padding-right:30px;border-bottom:2px solid #65d5bb;display:inline-block;margin-bottom:15px}.template-product .how-it-work-section .block-content .block-right .inner-block h3{font-family:Proxima Nova rg;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:15px}.template-product .how-it-work-section .block-content .block-right .inner-block p{font-family:Proxima Nova rg;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:.02em;color:#363636}.template-product .how-it-work-section{padding-bottom:140px}.banner-section-product{background:linear-gradient(89.96deg,#f1dbbe .03%,#ecedec 70.93%)}.banner-section-product .row{align-items:center}.banner-section-product .banner-content{padding:100px 0}.banner-section-product .banner-content .banner-title h2{font-family:Proxima Nova Th;font-style:normal;font-weight:700;font-size:54px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:50px}.banner-section-product .banner-content .banner-list ul{display:block;column-count:2;font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:0}.banner-section-product .banner-content .banner-list ul li{margin-bottom:10px}.tech-specs-section .tech-specs-wapper .heading{text-align:center}.tabcontent-cus .warranty-section .heading h2{margin-bottom:30px;width:100%}.template-product-custom .heading p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#464749;margin-bottom:0}.warranty-wapper .content{max-width:41.66666667%;margin:0 auto;padding:0 15px;text-align:left}.warranty-section .warranty-wapper .heading .image{width:25%}.warranty-section .warranty-wapper .heading .image img{width:auto}.warranty-wapper .content1.content{max-width:33.33333333%}.tech-specs-section .tech-specs-wapper .inner-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.tech-specs-section .tech-specs-col{width:25%;padding:0 15px 0 106px;position:relative;margin-bottom:15px}.tech-specs-section .tech-specs-wapper .block-content p span{display:block;color:#6c757d;max-width:106px;width:100%;position:absolute;left:0;text-align:right;padding-right:15px}.tech-specs-section .tech-specs-wapper .block-content p:has(span+span){display:flex;flex-wrap:wrap;align-items:flex-end}.tech-specs-section .tech-specs-wapper .block-content p:has(span+span)>span:first-child{width:100%;position:static;max-width:100%;text-align:left}.tech-specs-section .tech-specs-col:has(.image){padding-left:15px}.tech-specs-section .block-content h5{font-weight:600;font-size:16px;font-family:Proxima Nova Lt!important;color:#464749;line-height:20px;margin-bottom:8px}.tech-specs-section .tech-specs-wapper .block-content p{font-family:Proxima Nova rg;font-weight:600;font-size:12px;line-height:1.5;color:#464749;margin-bottom:0}.tech-specs-section .tech-specs-wapper .inner-block .right-block .block-content p b{font-size:80%;color:unset;color:#858585}.tech-specs-section .tech-specs-wapper .block-content{margin-bottom:16px}.tech-specs-section .tech-specs-wapper{max-width:90%;padding:0 15px;margin:0 auto}.tech-specs-section .tech-specs-col img{max-height:400px}.tech-specs-section .tech-specs-wapper .inner-block .right-block .block-content p span{color:#858585}.warranty-section .warranty-wapper .heading{text-align:center;margin-bottom:50px;display:flex;flex-wrap:wrap;align-items:center}.warranty-section .warranty-wapper .warranty-block{display:flex;flex-wrap:wrap;max-width:920px;width:100%;margin:0 auto}.how-to-use .how-to-use-details .text{text-align:center;font-size:16px;line-height:20px;color:#464749;padding:0 20px}.warranty-section .warranty-wapper .warranty-block>div{max-width:50%;width:100%;padding:0 15px}.warranty-section .warranty-wapper .warranty-block p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:18px;line-height:1.2;color:#393939;margin-bottom:0}.warranty-section .warranty-wapper .warranty-block p a{color:#2f7bf9}.how-to-use .how-to-use-block{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-15px;margin-left:-15px}.how-to-use .how-to-use-details{width:25%;padding:0 15px}.how-to-use .how-to-use-details .image{height:170px;display:flex;justify-content:center;margin-bottom:15px;align-items:flex-end}.how-to-use .how-to-use-details .image img{max-width:150px;width:100%;aspect-ratio:1/1;object-fit:contain}.template-product .product-info .product-info-section p:last-child{margin-bottom:0}.spr-stars svg path{fill:#047fff}.thb-product-detail.product .product-title-container{display:flex;flex-direction:column;margin-bottom:5px;padding-bottom:0;border:none}.thb-product-detail.product .product-price-container{order:4}.thb-product-detail.product .product-title-container .product-price-container span.amount{font-family:Proxima Nova rg;font-style:normal;font-weight:500;font-size:20px;line-height:1;color:#464749}.thb-product-detail.product .product-information .product-short-description,.thb-product-detail.product .product-information .product-short-description p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:gray;max-width:420px;margin:20px 0 10px}.thb-product-detail.product .product-information .product-short-description ul{line-height:1.2}.thb-product-detail.product .product-information .spr-starrating .spr-stars{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#464749}.thb-product-detail.product .product-information .spr-starrating{align-items:center}.thb-product-detail.product .product-information .spr-starrating .spr-stars svg.spr-star{max-width:12px;margin-right:4px}.product-form .product-add-to-cart-container .add_to_cart_holder .quantity{width:100%;margin-bottom:30px;position:relative;border:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;z-index:22}.variations .product-form__input--color input[type=radio]+label{z-index:22}.product-information>div{background:#fff;border-radius:24px;max-width:380px;padding:20px}.product-form .product-add-to-cart-container .add_to_cart_holder .quantity button{position:unset;border:1px solid #464749;width:25px;height:25px;border-radius:50px}.thb-product-detail .product-inner-wraper{align-items:inherit;display:flex;padding-bottom:20px}.product-form .product-add-to-cart-container .add_to_cart_holder .quantity input{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#464749;width:32px;height:auto}.product-form .product-add-to-cart-container .add_to_cart_holder .quantity svg path{fill:#464749}.product-form .product-add-to-cart-container .add_to_cart_holder .single_add_to_cart_button{background:#65ddc1;font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:13px;line-height:1.2;color:#fff;text-transform:uppercase;max-width:148px;padding:2px;height:40px;border-radius:50px;letter-spacing:0;flex:auto;margin-bottom:10px}.product-images-wrap{z-index:99}.product-form .product-add-to-cart-container .add_to_cart_holder .shopify-payment-button{width:auto;margin-top:0;margin-left:10px}.product-form .product-add-to-cart-container .add_to_cart_holder .shopify-payment-button button.shopify-payment-button__button{background:#047fff;font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:13px;line-height:1.2;color:#fff;text-transform:uppercase;max-width:130px;padding:2px;height:40px;border-radius:50px;letter-spacing:0;min-width:130px}.thb-product-detail.product .row{align-items:center}.product-review-wraper{margin-bottom:100px}.product-review-wraper .CarouselWidget-prefix .R-TextHeading--inline{display:block;margin:0}.product-review-wraper .CarouselWidget-prefix .R-RatingStars--xs .R-RatingStars__stars .stars__icon{font-size:22px;color:#0098ff}.product-review-wraper .CarouselWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon--0{opacity:.4}.product-review-wraper .heading{margin-bottom:60px}.product-review-wraper .CarouselWidget-prefix .R-TextBody--xxxs{color:#464749}.product-review-wraper .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{font-size:16px;color:#464749}.product-review-wraper #reviewsio-carousel-widget{max-width:1230px;margin:0 auto;background:#ededed;border-radius:20px;width:90%}.product-review-wraper .header__inner{display:none!important}.product-review-wraper .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{font-family:Proxima Nova Th;font-weight:600;font-size:22px;color:#464749}.product-review-wraper .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{background:#ededed}.product-review-wraper .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--left{left:-50px}.product-review-wraper .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--right{right:-50px}.spr-reviews button{width:24px;top:45%;position:absolute;transform:translateY(-50%);left:-35px}.spr-reviews button.next{left:inherit;right:-35px}.contact-btn{text-align:center}.contact-btn a{background:#65b094;color:#fff;font-size:18px;padding:12px 30px;border-radius:50px;text-transform:uppercase;font-family:Proxima Nova Rg}.product-bottom-info .content{font-size:18px;line-height:30px;color:#4d4d4d}.product-bottom-info{margin-bottom:80px;padding-top:60px;position:relative}.product-bottom-info:before{content:"";width:100px;height:16px;background:#a0a1a3;position:absolute;top:0;left:50%;transform:translate(-50%)}.usf-filters-horz .usf-facet .usf-title .usf-label{text-transform:inherit;font-size:20px;font-weight:600;font-family:Proxima Nova Lt;color:#000}.usf-filters-horz .usf-facets__body:before{content:"Filter By:";font-family:Proxima Nova Lt;font-weight:600;color:#696969;font-size:20px;margin-right:50px}.usf-filters-horz .usf-facets__body{border-bottom-color:#9b9b9b}.usf-sr-container .usf-c-select{display:none}.usf-sr-config .usf-sr-summary{text-align:right}.usf-results .collection-variant{border:0;margin:0;max-width:1000px;padding-right:100px}.usf-sr-container .usf-grid .usf-sr-product{width:calc(100% - 40px)!important;margin:20px!important;background:#f3f2f2;border-radius:20px;padding:20px!important}.usf-sr-container .usf-grid .slick-list{padding:0 8% 0 0!important}.usf-sr-container .usf-grid .usf-sr-product.black,.usf-sr-container .usf-grid .usf-sr-product.charcoal,.usf-sr-container .usf-grid .usf-sr-product.gunmetal{background:#434343;color:#fff!important}.usf-sr-container .usf-grid .usf-sr-product:is(.gunmetal,.indigo,.charcoal) .usf-title,.usf-sr-container .usf-grid .usf-sr-product:is(.gunmetal,.indigo,.charcoal) .usf-price-wrapper,.usf-sr-container .usf-grid .usf-sr-product:is(.gunmetal,.indigo,.charcoal) .usf-price-wrapper span.usf-price{text-decoration-color:#fff;color:#fff}.usf-sr-container .usf-grid .usf-sr-product.silver{background:#c9c8c8}.usf-sr-container .usf-grid .usf-sr-product.periwinkle{background:#c4c0de}.usf-sr-container .usf-grid .usf-sr-product.gold{background:#e7dbcc}.usf-sr-container .usf-grid .usf-sr-product.orchid{background:#e5a3b0}.usf-sr-container .usf-grid .usf-sr-product.aqua{background:#7ad4cf}.usf-sr-container .usf-grid .usf-sr-product.blue{background:#0096ff}.usf-sr-container .usf-grid .usf-sr-product.lavender{background:#a392c6}.usf-sr-container .usf-grid .usf-sr-product.red{background:red}.usf-sr-container .usf-grid .usf-sr-product.mint{background:#7ee7db}.usf-sr-container .usf-grid .usf-sr-product.indigo{background:#31516d}.usf-sr-container .usf-grid .usf-sr-product.black .usf-title,.usf-sr-container .usf-sr-product.black .usf-price-wrapper .usf-price,.usf-sr-container .usf-sr-product.black .usf-price-wrapper .usf-discount{color:#fff}.usf-sr-container .slick-prev:before,.usf-sr-container .slick-next:before{display:none}.usf-sr-container .usf-img-wrapper{height:auto;margin-top:20px;aspect-ratio:1/.68;min-height:auto}.usf-sr-container .usf-sr-product .usf-main-img{background-size:cover;border-radius:24px}.usf-product-row{margin-top:100px}.usf-product-row:first-child{margin-top:0}.usf-page-width .usf-filters-horz .usf-nosearch .usf-sr-config{margin-bottom:0}.usf-sr-container .usf-grid .usf-sr-product .usf-title,.usf-sr-container .usf-price-wrapper .usf-price,.usf-sr-container .usf-price-wrapper .usf-discount{font-size:16px;font-family:Proxima Nova Lt;font-weight:600}.usf-sr-container .usf-price-wrapper .usf-price-savings{display:none}.usf-page-width .usf-filters-horz .usf-refineby{padding:15px 0 7px}.usf-sr-container .usf-price-wrapper .usf-price{position:relative}.usf-sr-container .usf-price-wrapper .usf-price:before{content:"From";display:inline-block;padding-right:10px}.usf-sr-container .usf-slick .slick-arrow{width:46px;height:46px;background:#0098ff;border-radius:4px;margin:0 6px;top:-90px}.usf-sr-container .usf-slick .slick-arrow svg path{fill:#fff}.usf-sr-container .usf-slick .slick-arrow.slick-prev{left:inherit;right:55px}.usf-sr-container .usf-slick .slick-arrow.slick-next{left:auto;right:0}.usf-sr-container .usf-badge{right:60px;top:10px}.usf-page-width .usf-filters-horz .usf-facet .usf-title .usf-pm:before{width:2px;height:14px;border:0;background:#000;left:6px;top:-1px;transform:none}.usf-page-width .usf-collapsed .usf-title>.usf-pm{transform:none}.usf-page-width .usf-filters-horz .usf-facet .usf-title .usf-pm:after{content:"";width:14px;height:2px;border:0;background:#000;position:absolute;left:0;top:5px}.usf-badge.usf-sale-badge{display:none}.page-header h1,.blog-post-detail .post-title h1,.blog-header-content h1,.blog-main-title a{font-family:Proxima Nova Th;font-weight:700;font-size:52px;color:#464749}.contact-inner a,.contact-inner button{border:1px solid #464749;display:block;height:100%;width:100%;border-radius:30px;padding:50px}.contact-inner{height:100%;padding:0 10px;text-align:center;display:flex;width:100%;align-content:center}.contact-wraper{margin-bottom:60px}.contact-inner .icon svg{width:60px;height:60px}.contact-inner .icon svg path{fill:#464749}.contact-inner h2{color:#464749;font-weight:600;font-size:34px;font-family:Proxima Nova Lt}.contact-inner p{margin:0;font-family:Proxima Nova Rg;font-weight:400}.page-content-width h2{font-family:Proxima Nova Lt;font-weight:600;font-size:30px;line-height:32px;color:#464749}.page-content-width h2.text-success-secondary{color:#65ddc1}.page-content-width h4{font-family:Proxima Nova Lt;font-weight:600;font-size:22px;line-height:24px;color:#464749}.page-content-width p,.page-content-width ol li{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:18px;color:#464749}.page-content-width a{color:#0098ff;text-decoration:none}.page-content-width ul li{color:#464749}.video-popup .modal-content{max-width:1140px;width:90%;margin:0 auto;height:600px;background:#fff;border-radius:20px;padding:50px}.iframe-wrapper,.iframe-wrapper iframe{width:100%;height:100%}.template-page-faq .accordion summary{font-size:18px;line-height:22px;letter-spacing:0;text-transform:inherit;font-weight:600;font-family:Proxima Nova Lt}.template-page-faq .accordion .accordion__content p{color:#464749;font-size:16px;line-height:28px}.template-page-faq .accordion .accordion__content p a{color:#0098ff;text-decoration:none}.section-text-with-video{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),color-stop(0,#ededed));background-image:-o-linear-gradient(#fff 30%,#ededed 0);background-image:linear-gradient(#fff 30%,#ededed 0)}.template-index .section-text-with-video{background:none;margin-bottom:50px}.image-with-video-wrap{position:relative;margin-bottom:25px;border-radius:24px;overflow:hidden}.image-with-video-wrap img{border-radius:24px}.image-with-video-wrap .content-wraper{position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.image-with-video-wrap .content-wraper-inner{max-width:390px}.image-with-video-wrap .image-wraper{text-align:center}.content-wraper-inner .title,.post-content h2{font-family:Proxima Nova Th;font-weight:700;font-size:32px;line-height:42px;color:#464749}.post-content h3{font-family:Proxima Nova Th;font-weight:700;font-size:24px;line-height:32px;color:#464749}.post-content p,.post-content ul li{color:#464749;font-size:16px;line-height:28px}.post-content ul li{padding-bottom:5px}.post-content p a{color:#0098ff;text-decoration:none}.content-wraper-inner .btn.video-popup{position:inherit;display:inline-flex!important;font-family:Proxima Nova Lt;font-weight:600;font-size:16px;color:#464749;text-transform:uppercase;border:1px solid #464749;padding:15px 20px;border-radius:50px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-with-video-wrap .image-wraper.mobile img{width:100%}.image-with-video-wrap .content-wraper-inner .btn.video-popup{background:none;padding:17px 25px}.image-with-video-wrap .content-wraper-inner .btn.video-popup:hover{background:#464749;color:#fff}.image-with-video-wrap .content-wraper-inner .btn.video-popup svg{fill:#fff}.template-index .image-with-video-wrap .content-wraper-inner{max-width:100%}.content-wraper-inner .btn svg{margin-left:10px}.content-wraper-inner .btn svg path{stroke:#464749}.content-wraper-inner .btn:hover{background:#464749;color:#fff}.content-middle-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-middle-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-middle-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-bottom-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-bottom-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-bottom-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.support-module-main{background:#ededed;padding-bottom:100px}.Product-module.support-module-main{padding-bottom:60px}.template-page-returns .support-module-main{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,#fff),color-stop(0,#ededed));background:-o-linear-gradient(#fff 55%,#ededed 0);background:linear-gradient(#fff 55%,#ededed 0);margin-top:50px}.support-module-wrap{min-height:600px;border-radius:30px;overflow:hidden;position:relative}.support-module-wrap .image-wraper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.support-module-wrap .image-wraper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.support-content-wraper{z-index:9;position:absolute;top:0;bottom:0;left:0;right:0;padding:50px 20px 20px;text-align:center}.support-content-wraper .title p{font-family:Proxima Nova Th;font-weight:700;font-size:32px;line-height:42px;color:#464749}.support-content p{font-size:16px;color:#464749}.support-content-wraper .btn{color:#0098ff;font-size:16px;position:relative;padding-right:12px}.support-content{width:65%;margin:0 auto}.support-content-wraper .btn:after{content:"";width:11px;height:11px;border:solid #0098ff;border-width:1px 1px 0 0;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;right:0}.template-page-our-story{background-color:#ebebeb}.template-page-our-story .blog-post-detail{background:#fff;border-radius:1.45rem;margin-top:-180px;position:relative;padding:50px 0}.template-page-our-story{background-color:#ebebeb!important}.template-page-our-story .post-content{max-width:58%;margin:0 auto}.template-page-our-story .page-header__inner{display:none}.post-content .image-wrap{border-radius:1.46rem;position:relative;overflow:hidden}.template-page-our-story .post-content .image-wrap{margin:60px -50px;background:#f8f8f8}.template-page-our-story .post-content .image-wrap img{height:auto}@media (min-width: 768px){.post-content .image-wrap .image-caption{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}}.post-content .image-wrap .image-caption p{margin:0}.post-content .image-wrap .image-caption img{margin-bottom:10px}.press-module-inner ul{margin-left:-15px;margin-right:-15px;list-style:none}.press-module-inner>ul li{width:25%;padding:0 15px}.press-module-wrap{width:100%}.press-module-inner .slick-dots li{width:10px;height:10px;border-radius:50px;border:2px solid #0098ff;opacity:1;padding:0}.press-module-inner .slick-dots li.slick-active{background:#0098ff}.template-page-press-media .image-with-text-section{background-color:transparent;padding:0}.template-page-press-media .image-with-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template-page-press-media .image-with-text-section .image-with-text__content h3{text-transform:inherit}.template-page-press-media .image-with-text-section .image-with-text__content .rte p{color:#464749;font-size:16px}.template-page-press-media .image-with-text-section .image-with-text__content .rte p a{text-decoration:none;color:#0098ff}.template-page-press-media .image-with-text-section .image-with-text__content{padding-right:50px}.press-module-heading h2{margin-bottom:50px;text-transform:inherit}.press-module-wrap .press-image{text-align:center;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #dee2e6;min-height:75px}.press-module-wrap .press-item{margin-top:25px}.press-module-wrap .press-image img{max-height:50px}.press-module-wrap .press-item .content p{font-size:18px;color:#464749}.flickity-page-dots .dot{width:15px;height:15px;border-radius:50px;border:2px solid #0098ff;opacity:1;padding:0}.flickity-page-dots .dot.is-selected{background-color:#0098ff}.our-mission .title{font-size:20px;font-weight:400;text-transform:uppercase;color:#464749;letter-spacing:0;font-family:Proxima Nova Rg;line-height:24px}.our-mission .content{padding:0 100px}.our-mission .content p{font-size:50px;line-height:1.25;color:#464749;font-weight:600}.company-stats-block{max-width:800px;margin:50px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-stats-block .stats-col{width:33.333%;text-align:center}.company-stats-block .stats-col .title{font-size:50px;color:#65d6ba;line-height:52px;margin:0}.company-stats-block .stats-col label{font-size:20px;line-height:22px;color:#0f0f0f}.our-mission .bottom-sec{width:100%;text-align:center;margin:50px 0}.our-mission .bottom-sec .btn{border-radius:100px;padding:10px 60px;font-size:20px;font-family:Proxima Nova Rg;font-weight:500;text-transform:uppercase;color:#fff;background:#65ddc1}.product-page-modules{background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#fff),color-stop(0,#ededed));background:-o-linear-gradient(#fff 2%,#ededed 0);background:linear-gradient(#fff 2%,#ededed 0)}.image-slider-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 15px}.image-slider-inner li{width:100%;list-style:none}.image-slider-inner:after{left:inherit;right:0;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:-o-linear-gradient(right,#fff,hsla(0,0%,100%,0));background-image:linear-gradient(270deg,#fff,#fff0)}.image-slider-inner{margin:0}.image-wrap>img{width:100%;height:30vw;-o-object-fit:cover;object-fit:cover;border-radius:1.25em}.flickity-button svg{width:20px}.flickity-button{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99;display:flex;align-items:center;justify-content:center}.image-slider-inner .flickity-button.previous{left:40px}.image-slider-inner .flickity-button.next{right:40px}button.flickity-button.flickity-prev-next-button.next{right:5px}button.flickity-button.flickity-prev-next-button.previous{left:5px}.value-slider-nav .nav,.value-slider-nav .flickity-slider{position:inherit!important;-webkit-transform:inherit!important;-ms-transform:inherit!important;transform:inherit!important;left:inherit!important}.value-slider-nav .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.value-slider-nav .flickity-viewport{height:auto!important}.bg-gray{background-color:#ededed}.value-slider-nav .nav{width:50%;padding:6px;cursor:pointer}.value-slider-nav .nav img{width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.value-slider-nav .nav .active-img{display:none}.value-slider-nav .nav.is-nav-selected .active-img{display:block}.value-slider-nav .nav.is-nav-selected .inactive-img{display:none}.value-slider-main .item{margin-top:50px;padding:0 15px}.value-slider-main .item h3{font-size:20px;font-family:Proxima Nova Rg!important;font-weight:400;text-transform:uppercase;color:#464749;line-height:22px}.value-slider-main .item .content p{color:#464749;font-size:20px;line-height:29px}.career-module-values .heading{width:100%}.career-module-values{background-color:#ededed;padding:50px 0 70px}.mx-auto{margin:0 auto}.career-module-values .heading h2,.careers-module-benefits .heading h2,.branded-wrap h2{font-size:32px;color:#464749;font-family:Proxima Nova Rg;font-weight:600;line-height:36px}.career-module-values .flickity-page-dots .dot{width:10px;height:10px}.culture-blocks .cul-item h2{font-size:20px;font-weight:400;color:#464749;border-bottom:1px solid #9d9d9d;letter-spacing:0;text-transform:uppercase;line-height:24px;font-family:Proxima Nova Rg!important;padding-bottom:15px;margin-bottom:15px}.culture-blocks .cul-item p{font-size:20px;color:#464749;margin:0}.culture-blocks{padding-bottom:50px}.benefits-inner{width:100%;background:#fff;border-radius:2rem;padding:50px 0;margin-top:50px}.careers-module-benefits .heading h2{margin-bottom:30px}.careers-module-benefits .benefits-list{max-width:980px!important;margin:0 auto!important}.benefits-list .image-wraper img{width:60px}.benefits-list .image-wraper{min-height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.benefits-list .title p{font-size:16px;color:#464749;line-height:24px;margin:0}.career-module-opportunity{padding:50px 0}.career-module-opportunity h2{font-size:20px;font-family:Proxima Nova Rg!important;font-weight:400;color:#464749;line-height:24px}.career-module-opportunity .desc p{color:#464749;font-size:20px;line-height:26px}.career-module-opportunity .desc{max-width:950px;margin:0 auto}.career-module-opportunity .content-wrap{width:100%;margin-bottom:70px}.career-module-iframe-wrapper iframe{width:100%;height:500px;border-style:unset;border-radius:2rem}.career-module-iframe-wrapper{margin-bottom:60px}.career-email-wrap,.bottom-text{width:100%;text-align:center}.blog-post-detail--navigation-current>div span{color:#464749}.bottom-text{margin-bottom:50px}.career-email-wrap p,.bottom-text p,.section-header h2{font-size:32px;line-height:1.25;color:#464749;font-weight:600;margin:0}.section-header h2,.blog-post-detail--navigation-current>div h6{font-family:Proxima Nova Th!important}.blog-post-detail--navigation-current>div h6{font-size:22px;color:#464749}.career-email-wrap p a,.bottom-text p a{color:#464749}.troubleshooting-support{max-width:60%;margin:0 auto}.troubleshooting-support .support-item img{max-height:150px;margin-bottom:15px}.troubleshooting-support .support-item{text-align:center;padding:50px;border:1px solid #464749;border-radius:1.25em;height:100%}.troubleshooting-support .columns{margin-bottom:30px}.troubleshooting-support .support-item h3{font-family:Proxima Nova Rg!important;color:#464749;font-size:28px;line-height:32px;margin:0}.template-page-troubleshooting-child .back-link a{font-size:16px;color:#212529;position:relative;padding-left:50px}.template-page-troubleshooting-child .back-link a:before{content:"";width:35px;height:35px;border:1px solid;position:absolute;border-radius:100%;top:-7px;left:0}.template-page-troubleshooting-child .back-link a:after{content:"";width:12px;height:12px;border:solid;border-width:1px 1px 0 0;position:absolute;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:4px;left:15px}.template-page-troubleshooting-child .back-link{max-width:840px;margin:0 auto 30px}.text-bottom{max-width:840px;margin:50px auto}.text-bottom p,.text-bottom p a{font-size:20px;color:#464749}.form-wraper iframe{width:100%;border:0;margin-top:55px}.branded-wrap .image-wraper{margin-bottom:30px}.page-content-width iframe{width:100%;border:0;margin-bottom:40px}.guided-support-wrap .content-wrap p{font-size:20px;font-weight:600;color:#464749}.guided-support-wrap .content-wrap{margin-bottom:65px}.guided-support-wrap .video_wraper{margin-bottom:50px}.template-page-guided-support .image-with-text-overlay--bg:after,.template-page-contact .image-with-text-overlay--bg:after{background-color:transparent}.prop-waring-wraper>a,.vid-wrapper .vid-head{font-size:16px;color:#464749;font-weight:600;font-family:Proxima Nova Rg!important}.vid-wrapper .vid-head{cursor:pointer;display:inline-block;background:#fff;font-weight:600;width:118px;height:40px;line-height:40px;border-radius:20px;font-size:11px;text-transform:uppercase;border:2px solid #fff;position:relative;margin:0;text-align:center}.product-images-wrap .vid-wrapper{padding:0}.variations .options--Ships{display:none}.white-popup-block{background:#fff;padding:30px;text-align:left;max-width:650px;margin:40px auto;position:relative;border-radius:20px}.white-popup-block h2{font-family:Proxima Nova Th;font-weight:700;font-size:26px;line-height:1.2;color:#464749;margin-bottom:15px}.white-popup-block .desc p,.white-popup-block .desc p a{font-size:16px;color:#464749}.white-popup-block .desc p:not(:last-child){margin-bottom:0}.white-popup-block .desc strong{font-weight:600}#warning-modal .popup-modal-dismiss{position:absolute;right:20px;top:20px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;width:90%;margin:0 auto;background:#fff;border-radius:20px;padding:50px}.mfp-iframe-holder .mfp-content .mfp-iframe-scaler{position:relative;overflow:visible}.mfp-iframe-holder .mfp-close{top:-45px;right:-30px;color:#000;z-index:9999;position:absolute;width:auto;font-size:34px}.template-blog,.template-article,.template-search{background-color:#ededed}.blog-header-content{margin-bottom:25px}.blog-tag-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0}.blog-tag-menu ul a{font-size:20px;text-decoration:none;color:#464749;font-weight:600;margin-right:30px}.blog-post{background:#fff;border-radius:2rem;overflow:hidden;height:100%;margin:0}.blog-post .featured-image{margin-bottom:0}.blog-post .blog-content{padding:50px;text-align:left}.blog-content h5{font-family:Proxima Nova Th;font-size:40px!important;line-height:50px;color:#464749}.blog-content h5 a{color:#464749}.blog-section .columns,.blog-posts .columns{margin-bottom:30px}.blog-post-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-post-bottom .post-comments a{color:#0098ff;font-weight:600;font-size:16px!important}.blog-post-detail--wrapper{margin-top:50px}.blog-post-detail--wrapper .featured-image{height:30vh;max-height:500px;position:relative;overflow:hidden}.blog-post-detail--wrapper .featured-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0}.blog-post-detail--wrapper .blog-post-detail{max-width:100%;background:#fff;border-radius:1.5rem 1.5rem 0 0;padding:80px 80px 40px;margin-top:-80px;position:relative}.comments-wrapper{border-radius:0 0 1.5rem 1.5rem;max-width:100%;background:#fff;padding:0 80px 80px}.blog-post-detail .article-tags a{font-size:20px;color:#464749;font-weight:600;text-transform:uppercase;padding:0 5px}.blog-post-detail .article-tags a:before{display:none}.blog-post-detail .entry-title{margin-bottom:10px}.blog-post-detail .share-article a{font-size:0}.share-article svg path{fill:#464749}.blog-post-detail .share-article a:first-child:before{content:"Share";position:absolute;font-size:16px;color:#464749;line-height:20px;left:0;text-transform:uppercase;font-weight:600}.blog-post-detail .share-article a:first-child{padding-left:80px;position:relative}.blog-post-detail .post-content p{margin-bottom:10px}.blog-post-detail .post-content p,.blog-post-detail .post-content ul li,.blog-post-detail .post-content ol li{font-size:16px;line-height:22px}.comments-container h4 span{font-size:18px}.video-popup.video-modal-wraper{display:none}.blog-tag-menu .text-button:before{display:none}.template-page-hulkapp_ost_page #order-lookup-by-hulkapps .btn{width:300px;margin:0 auto}.template-page-hulkapp_ost_page .support-module-main{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,#fff),color-stop(0,#ededed));background:-o-linear-gradient(#fff 55%,#ededed 0);background:linear-gradient(#fff 55%,#ededed 0)}.contact-wraper .col{margin-bottom:15px}.prop-waring-wraper{display:none}#wrapper .side-panel{z-index:9999}.usf-grid form.usf-add-to-cart{display:none}.usf-grid .usf-sr-product:hover form.usf-add-to-cart{display:block}.usf-sr-container .usf-grid .usf-sr-product .usf-title{margin:0!important}.usf-grid form.usf-add-to-cart .usf-add-to-cart-btn{-webkit-box-shadow:none;box-shadow:none;background:transparent;border:1px solid #000;width:175px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:600}.product-form .quantity input[type=number]{-moz-appearance:textfield}.usf-page-width .usf-page-title{display:none}.video-popup{top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:998;background:#000000b3;cursor:pointer;display:none!important}.video-popup.show-video{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.iframe-wrapper{position:relative}.iframe-wrapper .close-video{content:"";position:absolute;width:25px;height:25px;top:-20px;right:0;background:url(https://image.flaticon.com/icons/svg/149/149690.svg) #fff;border-radius:50%;background-size:cover}.vid.item iframe{display:none}.vid-slider .vid-wrapper .vid.item{width:132px;margin:0 auto}@media screen and (max-width: 1068px){.video-popup{display:none!important}.video-popup.video-modal-wraper.show-video{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:998;background:#000000b3;cursor:pointer}.video-popup .modal-content{width:90%;height:530px}}@media screen and (max-width: 767px){.video-popup .modal-content{width:94%;height:517px;padding:20px}}#order-lookup-by-hulkapps .find-order{max-width:initial!important;-webkit-box-shadow:none!important;box-shadow:none!important}#order-lookup-by-hulkapps .find-order .heading h3{font-size:4.5rem!important}#order-lookup-by-hulkapps .find-order .heading{border:none!important}.order-track-form p{color:#65ddc1!important;font-size:20px!important}input.order-track-input{border-radius:50rem!important;border-color:#464749!important}.order-track-form button.btn.navigable{border-radius:50rem!important;width:50%!important;text-transform:uppercase!important;padding:10px!important}#input-email label:before{font-size:15px;padding:3px}#input-orderid label:before{font-size:15px;padding:3px}.order-track-form #input-email,.order-track-form #input-orderid{margin:auto!important}.order-track-form{padding:5% 10%!important}#order-lookup-by-hulkapps{width:auto!important;margin:inherit!important}.accessibly-otm-icon-large{width:45px!important;height:45px!important;min-height:45px!important;min-width:45px!important;max-width:45px!important;max-height:45px!important;transform:scale(1)!important}body .accessibly-otm-icon-large svg{width:calc(100% - 12px)!important;height:calc(100% - 12px)!important}.intercom-lightweight-app-launcher{bottom:8px!important;right:80px!important}@media screen and (max-width: 767px){.flickity-nav:focus-visible{opacity:1}.flickity-nav.flickity-prev{display:-webkit-box;display:-ms-flexbox;display:flex;left:10px!important}.flickity-nav.flickity-next{display:-webkit-box;display:-ms-flexbox;display:flex;right:-24px!important}}.testimonials__testimonial-inner p{font-size:30px}.usf-goto-top{display:none!important}.usf-sr-paging .usf-sr-more{text-align:center;min-height:inherit}.usf-sr-container.usf-general.usf-nosearch .usf-sr-paging{clear:both;padding:40px 0 0}.usf-collage .usf-product-row{margin-top:50px}.usf-collage .usf-product-row{margin-top:20px!important}.product-inner-wraper .product-gallery-container .product-thumbnail-container{height:auto}.product-thumbnail-container{width:400px;-webkit-transform:rotate(90deg) translate(30px,-100%);-ms-transform:rotate(90deg) translate(30px,-100%);transform:rotate(90deg) translate(30px,-100%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.product-thumbnail-container .product-thumbnail{background:#eee;border:1px solid #eee;width:80px;height:80px;cursor:pointer;margin-right:1rem;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-thumbnail-container .product-thumbnail.is-selected{border-color:#0098ff}.product-thumbnail-container .flickity-prev-next-button{width:40px;height:40px;background:transparent}.product-thumbnail-container .flickity-prev-next-button.previous{left:-40px}.product-thumbnail-container .flickity-prev-next-button.next{right:-40px}.thumbnails-wrap{position:absolute;top:0;left:0;width:80px;height:100%;display:block}.product-thumbnail-container .product-thumbnail img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.product-images .flickity-button{width:50px;height:50px;border:1px solid #666;border-radius:100%;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.product-images .flickity-button svg{fill:#666}.product-images .flickity-button.previous{left:-27px}.product-images .flickity-button.next{right:-27px}.product-images:hover .flickity-button{opacity:1}.page-header .page-header__inner p{display:none}.page-header{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-tab-sections .tab-customize{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-tab-sections .tablinks-cus{font-family:Proxima Nova rg;padding:8px 24px;font-size:16px;color:#979797;font-weight:600;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:1px solid #9d9d9d;position:relative}.product-tab-sections .tablinks-cus.active{color:#71c9b2}.product-tab-sections .tablinks-cus.active:after{background-color:#71c9b2;bottom:0;content:"";height:3px;left:0;opacity:1;position:absolute;right:0}.product-tab-sections .tabcontent-cus{display:none;margin-top:75px}.content-image-wapper .row .content-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:100px}.content-image-wapper .row .content-image-block .image-block,.content-image-wapper .row .content-image-block .content-block{width:50%}.content-image-wapper{margin-top:100px;margin-bottom:50px}.content-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -15px}.content-image-block>div{width:50%;padding:0 15px}.content-image-block .image-block img{max-width:400px;height:100%;border-radius:1.45rem}.content-image-wapper .content-image-block .image-block img{max-width:100%}.content-image-block .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-image-block .content-block h2,.product-feature-sec .heading h2{font-size:32px;color:#464749;margin-bottom:8px;line-height:36px}.content-image-block .content-block p{font-size:16px;line-height:22px;max-width:83.3333%;padding:0;margin-bottom:8px}.content-image-block a.btn{color:#0098ff;font-size:16px;position:relative;padding-right:12px}.content-image-block a.btn:after{content:"";width:11px;height:11px;border:solid #0098ff;border-width:1px 1px 0 0;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;right:0}.feature-block-content{background:#fff;padding:50px 15px;border-radius:1.25rem;text-align:center}@media (min-width: 968px){.feature-block-content{padding:50px 150px}}.feature-block-content .feature-icons-innner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.feature-block-content .feature-col{width:25%;padding:0 15px;margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-block-content .feature-col .up-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.feature-block-content .feature-col .features-btn a.btn{color:#0098ff;font-size:16px;position:relative;padding-right:12px}.feature-block-content .feature-col .features-btn a.btn:after{content:"";width:11px;height:11px;border:solid #0098ff;border-width:1px 1px 0 0;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;right:0}.feature-block-content .feature-col .features-btn{margin-top:15px}.feature-block-content .feature-col .image{margin-bottom:20px}.feature-block-content .feature-col .text{font-size:16px;line-height:20px;color:#464749}.product-right-model.right-model .right-model-wappper .heading h2{font-size:32px;color:#464749;line-height:38px;margin-bottom:10px}.product-right-model.right-model .right-model-wappper .content{font-size:16px;line-height:20px;color:#464749;max-width:315px;margin:0 auto 8px;padding:0 15px}.product-right-model.right-model .right-model-wappper .right-model-btn a{font-size:16px;font-family:inherit;font-weight:400;position:relative}.product-right-model.right-model .right-model-wappper .right-model-btn a:after{content:"";width:13px;height:13px;border:solid #0098ff;border-width:1px 1px 0 0;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:7px}.product-right-model .right-model-wappper img{max-width:960px}.product-right-model.right-model{background:none;padding-bottom:100px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,#ededed));background-image:-o-linear-gradient(#fff 0%,#ededed 0);background-image:linear-gradient(#fff,#ededed 0)}.support-module-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.support-module-inner .columns:first-child{padding-right:45px}.support-module-inner .title{font-size:32px;max-width:60%;margin:0 auto 10px;line-height:38px}.support-module-inner .support-content{font-size:16px;line-height:20px;margin-bottom:16px}.need-assistance.product-page{background:#ededed;padding:0 0 50px}.need-assistance.product-page .title{font-family:Proxima Nova Th;font-weight:700;font-size:28px;color:#464749;margin:0 8px 0 0}.need-assistance.product-page .contact-btn a{background:transparent;padding:0;font-family:Proxima Nova Th;font-weight:700;text-decoration:underline;font-size:28px;color:#464749;text-transform:inherit}.need-assistance.product-page .small-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flip-card-module-wapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flip-card-module-wapper .left-block{width:33.3333%;padding-right:50px}.flip-card-module-wapper .right-block{width:66.6666%}.flip-card-module{margin-top:30px}.flip-card-module .inner-wrap{background:#fff;padding:20px 50px 0;border-radius:1.45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flip-card-module .content-dt h3{margin-bottom:15px}.flip-card-module .content-dt .content{font-size:16px;line-height:20px;margin-bottom:45px}.flip-card-module .card>.front{background:-o-linear-gradient(20deg,rgb(0,127,255) 10%,rgb(59,194,161) 75%);background:linear-gradient(70deg,#007fff 10%,#3bc2a1 75%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.flip-card-module .front-inner{padding:0 50px;color:#fff}.flip-card-module .front-inner h3{color:#fff;margin-bottom:8px}.flip-card-module .front-inner p{font-size:16px;line-height:20px}.flip-card-module-wapper .right-block{position:relative;-webkit-perspective:1000px;perspective:1000px}.flip-card-module .container{position:relative}.flip-card-module .card{position:relative;-webkit-box-shadow:0 0 15px #0000001a;box-shadow:0 0 15px #0000001a;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:1.45rem;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:100%}.flip-card-module .card>div{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;border-radius:1.45rem;height:100%;width:100%}.flip-card-module .card .back,.flip-card-module .card.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-module-wapper .right-block>a.flip-btn{position:absolute;bottom:-40px;right:0}.flip-card-module-wapper .back-inner,.flip-card-module-wapper .back-inner iframe{width:100%;height:100%;border-radius:1.45rem}.flip-btn{font-size:16px;border:2px solid #ffffff;border-radius:50px;padding:16px;position:absolute;bottom:16px;right:16px;font-weight:600;color:#fff;letter-spacing:1px;text-transform:uppercase;z-index:9}.flip-btn:hover{color:#212529}.flip-btn:after{content:"";width:16px;height:16px;border:solid #fff;border-width:2px 2px 0 0;position:absolute}.flip-btn:hover:after{border-color:#212529}.front .flip-btn:after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:21px}.front .flip-btn{padding-right:40px}.back .flip-btn:after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:21px}.back .flip-btn{padding-left:40px}.flip-btn:focus{-webkit-box-shadow:0 0 0 .2rem hsl(0deg 0% 100% / 50%);box-shadow:0 0 0 .2rem #ffffff7f}.flip-card-module .card.flipped .back{z-index:99}.need-assistance.product-page .need-assistance-list{padding-top:50px}.need-assistance.product-page .need-assistance-list li,.need-assistance.product-page .need-assistance-list li a{background-color:transparent;color:#0098ff;text-decoration:none;font-size:13px}.need-assistance.product-page .inner-wrapper{max-width:1220px}.flip-card-module-wapper .back-inner .back-inner-content{width:100%;height:100%;background-image:-o-linear-gradient(315deg,#3b76d2,#579bd4);background-image:linear-gradient(135deg,#3b76d2,#579bd4);padding:16px 85px;border-radius:1.45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flip-card-module-wapper .back-inner .back-inner-content p{font-size:16px;color:#fff;max-width:498px;line-height:20px}.flip-card-module-wapper .image-list{margin-top:48px}.flip-card-module-wapper .image-list img{width:100px;height:50px;margin-right:16px;-o-object-fit:contain;object-fit:contain;padding-right:8px}.flip-card-module .front-inner:has(.image-list){padding:16px 85px}.flip-card-module .front-inner:has(.image-list) h3,.flip-card-module .front-inner:has(.image-list) p{max-width:498px}.flip-card-module .flip-card{position:relative}.flip-card-module .flip-card a.flips-btn{width:60px;height:60px;border:2px solid #6c757d;color:#6c757d;padding:16px;position:absolute;bottom:16px;right:16px;border-radius:50%;z-index:999;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.flip-card-module .flip-card a.flips-btn:before{content:"";background-color:#6c757d;width:2px;height:24px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.flip-card-module .flip-card a.flips-btn:after{content:"";background-color:#6c757d;width:24px;height:2px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.flip-card-module .flip-card.flipped a.flips-btn{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.flip-card-module-wapper .left-block .flip-card{-webkit-perspective:1000px;perspective:1000px}.flip-card-module-wapper .left-block .flip-card.flipped .fc-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-module-wapper .left-block .flip-card .fc-inner{position:relative;-webkit-box-shadow:0 0 15px #0000001a;box-shadow:0 0 15px #0000001a;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:1.45rem;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.flip-card-module-wapper .left-block .flip-card .fc-inner>div{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;border-radius:1.45rem}.flip-card-module-wapper .left-block .flip-card .fc-inner .inner-wrap{padding-top:0;height:100%}.flip-card-module-wapper .left-block .flip-card .fc-inner .left-block-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);position:relative;z-index:99}.flip-card-module .flip-card a.flips-btn:hover{background:#6c757d}.flip-card-module .flip-card a.flips-btn:hover:before,.flip-card-module .flip-card a.flips-btn:hover:after{background-color:#fff}.rb-btn{position:relative;width:100%}.rb-btn:not(.flipped)>.back,.rb-btn.flipped>.front{display:none}.feature-block-content .feature-col .image img{aspect-ratio:1/1;max-width:59px}.template-product-airsoap .features{max-width:100%;padding:0 0 125px}.template-product-airsoap .features h2{font-family:Proxima Nova rg;font-style:normal;font-weight:700;font-size:104px;line-height:1.2;text-align:center;letter-spacing:.02em;background:-webkit-gradient(linear,left top,right top,from(#96e7d6),color-stop(32.54%,#28b4e6),color-stop(59.47%,#0a9cf9),to(#edaf45));background:-o-linear-gradient(left,#96e7d6 0%,#28b4e6 32.54%,#0a9cf9 59.47%,#edaf45 100%);background:linear-gradient(90deg,#96e7d6,#28b4e6 32.54%,#0a9cf9 59.47%,#edaf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;max-width:800px;text-transform:uppercase;margin:0 auto 50px}.template-product-airsoap .features .features-block{background:#fbfafa;-webkit-box-shadow:0 0 24px #0003;box-shadow:0 0 24px #0003;border-radius:30px;max-width:1365px;margin:0 auto;padding:60px 60px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-product-airsoap .features .features-block .features-details .image{margin-bottom:30px;min-height:120px;height:auto}.template-product-airsoap .features .features-block .features-details .image img{max-width:100%;aspect-ratio:unset}.template-product-airsoap .features .features-block .features-details{padding:0}.template-product-airsoap .features .features-block .text span{font-family:Proxima Nova Lt;font-style:normal;font-weight:600;font-size:22px;line-height:1.2;text-align:center;letter-spacing:.02em;color:#363636;padding:0 20px;display:block}.template-product-airsoap .airsoap-product.tech-specs-section{padding:100px 0}.template-product-airsoap .airsoap-product.tech-specs-section h2{font-family:Proxima Nova Th;font-weight:700;font-size:50px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:8px}.template-product-airsoap .airsoap-product.tech-specs-section .heading p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:0}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block .left-block{max-width:42%;width:100%}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block .right-block{max-width:58%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block .right-block .block-content{max-width:50%;width:100%;padding:0 15px 30px;margin:0}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block .right-block .block-content h5{font-family:Proxima Nova Th!important;font-weight:700;font-size:26px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:15px}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block .right-block .block-content p{font-size:18px;line-height:1.5;letter-spacing:.02em;color:#363636}.template-product-airsoap .airsoap-product.tech-specs-section .inner-block .right-block .block-content p span{color:#858585;max-width:initial;position:static;padding-right:0;text-align:left;display:inline}.template-product-airsoap .airsoap-product.tech-specs-section .tech-specs-wapper{max-width:100%;padding:0}.template-product-airsoap .product-review-wraper .heading h2{font-family:Proxima Nova Th;font-weight:700;font-size:50px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:8px}.template-product-airsoap .product-review-wraper .heading p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:0}.template-product-airsoap .warranty-section{padding-bottom:100px}.template-product-airsoap .warranty-section .heading{display:block}.template-product-airsoap .warranty-section .heading h2{font-family:Proxima Nova Th;font-weight:700;font-size:50px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:8px}.template-product-airsoap .warranty-section .heading p{font-family:Proxima Nova rg;font-style:normal;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:.02em;color:#000;margin-bottom:0}.template-product-airsoap .need-assistance.product-page{padding:100px 0 75px;background-color:transparent}.template-product-airsoap .need-assistance.product-page h2.title{color:#000;margin-bottom:30px;font-style:normal;font-weight:700;font-size:52px;line-height:1.2;text-align:center}.template-product-airsoap .need-assistance.product-page .contact-btn a{background:#65b094;color:#fff;font-size:18px;padding:12px 30px;border-radius:50px;text-transform:uppercase;font-family:Proxima Nova Rg;text-decoration:none;font-weight:400}.template-product-airsoap .need-assistance.product-page .small-12{display:block}.accessories-module-card .amc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.accessories-module-card .amc-wrapper .right-col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 15px;margin-bottom:15px}.accessories-module-card .amc-wrapper .left-col{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%;padding:0 15px;margin-bottom:15px}.accessories-module-card .amc-wrapper .right-col .right-content{background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:1.45rem;padding:4.5rem;background-image:-o-linear-gradient(25deg,#0080fa 30%,#05be9f 70%);background-image:linear-gradient(65deg,#0080fa 30%,#05be9f 70%);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accessories-module-card .amc-wrapper .left-col .left-content{border-radius:1.45rem;padding:4rem;background:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accessories-module-card .amc-wrapper .right-col .right-content h3{font-size:40px;line-height:48px;color:#fff;margin-bottom:16px;font-weight:700}.accessories-module-card .amc-wrapper .right-col .right-content .card-content p{font-family:Proxima Nova Rg;font-weight:400;line-height:1.25;font-size:16px;color:#fff}.accessories-module-card .amc-wrapper .left-col .left-content h3{font-size:40px;line-height:48px;margin-bottom:16px;font-weight:700}.accessories-module-card .amc-wrapper .left-col .left-content .card-content p{font-family:Proxima Nova Rg;font-weight:400;line-height:1.25;font-size:16px}.flickity-enabled:not(.is-draggable) .flickity-button.previous[disabled],.flickity-enabled:not(.is-draggable) .flickity-button.next[disabled]{display:none}.product-tab-sections .tabcontent-cus .faq-section .faq-title h3{margin-bottom:16px;font-size:28px;line-height:1.2;color:#464749;font-weight:900;text-align:center}.product-tab-sections .tabcontent-cus .faq-section .faq-content .faq-content-details h4{font-size:24px;line-height:1.2;color:#65ddc1;margin-bottom:8px;font-weight:700;font-family:Proxima Nova Rg!important}.product-tab-sections .tabcontent-cus .faq-section .faq-content .faq-content-details p{font-size:16px;line-height:1.25;margin-bottom:1rem}.product-tab-sections .tabcontent-cus .faq-section .faq-btn a{background-color:transparent;border:1px solid #464749;border-radius:50px;color:#464749;display:inline-block;font-size:1rem;font-weight:500;line-height:1.5;text-align:center;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;padding:6px 24px;text-transform:uppercase;font-family:Proxima Nova Th}.product-tab-sections .tabcontent-cus .faq-section .faq-section-wapper{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%;margin:0 auto}.product-tab-sections .tabcontent-cus .faq-section .faq-section-wapper .faq-btn{text-align:center}.product-tab-sections .tabcontent-cus .faq-section .faq-btn a:hover{background-color:#464749;border-color:#464749;color:#fff}.product-tab-sections .tabcontent-cus .overview-video iframe{width:100%;min-height:500px;border-radius:1.45rem;height:100%;overflow:hidden}.template-product-expresspro .tabcontent-cus .warranty-section .heading h2{margin-bottom:16px}.template-product-expresspro .product-tab-sections .tabcontent-cus .warranty-wapper .content{max-width:100%}.template-product-expresspro .product-tab-sections .tabcontent-cus .warranty-wapper .content p{font-size:16px;font-weight:400;line-height:1.25}.product-tab-sections .tabcontent-cus .resouces-wraper h2{margin-bottom:32px}.product-tab-sections .tabcontent-cus .resouces-wraper .content p,.product-tab-sections .tabcontent-cus .resouces-wraper .content li{margin-bottom:16px;font-size:16px;line-height:1.25}.product-tab-sections .tabcontent-cus .resouces-wraper .content p a{color:#0098ff;text-decoration:none}.product-tab-sections .tabcontent-cus .resouces-wraper .content h4{padding:48px 0 24px;margin-bottom:8px;font-size:24px;color:#464749}.product-tab-sections .tabcontent-cus .resouces-wraper .content h5{font-size:1.25rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.product-tab-sections .tabcontent-cus .resouces-wraper .content ul{margin-bottom:0}.product-flip-slider-section{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),color-stop(0,#ededed));background-image:-o-linear-gradient(#fff 10%,#ededed 0);background-image:linear-gradient(#fff 10%,#ededed 0)}.template-product-expresspro .right-model{padding:80px 0 50px;background:#ededed}.template-product-expresspro .right-model h2.h2{line-height:1.2;margin-bottom:8px;font-size:32px;color:#464749}.template-product-expresspro .right-model .content{max-width:610px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.25}.template-product-expresspro .right-model .right-model-wappper .content p a{color:#0098ff;text-decoration:none}.template-product-expresspro .right-model .image{margin-top:60px}.template-product-expresspro .flip-card-module{margin-top:0;background:#ededed}.template-product-expresspro .flip-card-module-wapper .left-block .flip-card .fc-inner .inner-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:-o-linear-gradient(45deg,#0080ff,#65c1a5);background-image:linear-gradient(45deg,#0080ff,#65c1a5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 38px;min-height:598px}.template-product-expresspro .flip-card-module-wapper .left-block .flip-card .fc-inner .inner-wrap h2{font-size:2.5rem;line-height:1;color:#fff;margin-bottom:8px}.template-product-expresspro .flip-card-module-wapper .left-block .flip-card .fc-inner .inner-wrap p{font-size:16px;line-height:1.2;color:#fff}.template-product-expresspro .flip-card-module .flip-card a.flips-btn{background:#fff;border:none}.template-product-expresspro .flip-card-module-wapper .left-block .flip-card .fc-inner .left-block-back .inner-wrap{background-image:-o-linear-gradient(45deg,#868686,#b0b0b0);background-image:linear-gradient(45deg,#868686,#b0b0b0);height:100%}.template-product-expresspro .flip-module-pro .front-inner{position:relative;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.template-product-expresspro .flip-module-pro .front-inner .image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:hidden;border-radius:1.45rem}.template-product-expresspro .flip-module-pro .front-inner .content-dt{position:relative;z-index:1;max-width:300px;margin-right:50px}.template-product-expresspro .flip-module-pro .front-inner .content-dt h2.heading{font-size:2.5rem;line-height:1;margin-bottom:8px}.template-product-expresspro .flip-card-module .flip-card a.flips-btn:before,.template-product-expresspro .flip-card-module .flip-card a.flips-btn:after{background-color:#6c757d}.template-product-expresspro .flip-module-pro .front-inner p{font-size:16px;line-height:1.2;color:#464749}.template-product-expresspro .flip-module-pro .front-inner p a{border-bottom:1px solid;color:#0098ff;margin-bottom:5px}.template-product-expresspro .flip-card-module .rb-btn a.flip-btn{width:60px;height:60px;border:none;padding:16px;position:absolute;bottom:16px;right:16px;border-radius:50%;z-index:999;-webkit-transform:rotate(0deg);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#464749;border-color:#464749}.template-product-expresspro .flip-card-module .rb-btn a.flip-btn:after{content:"";background-color:#fff;width:24px;height:2px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border:none}.template-product-expresspro .flip-card-module .rb-btn a.flip-btn:before{content:"";background-color:#fff;width:2px;height:24px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.template-product-expresspro .flip-card-module .rb-btn.flipped a.flip-btn{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.template-product-expresspro .flip-card-module .back-inner-content{padding:0}.template-product-expresspro .flip-card-module .back-inner-content .bc-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:100%}.template-product-expresspro .flip-card-module .back-inner-content .content{padding:15px}.template-product-expresspro .flip-card-module .back-inner-content .content h2.heading{font-size:2.5rem;line-height:1;color:#fff}.template-product-expresspro .flip-card-module .back-inner-content .content p a{border-bottom:1px solid;margin-bottom:5px;padding-bottom:0!important;color:#fff;font-weight:600}.template-product-expresspro .flip-card-module-wapper .back-inner .back-inner-content p:is(:nth-child(2),:nth-child(3)){margin-bottom:40px}.template-product-expresspro .flip-module-pro{padding-bottom:50px}.template-product-expresspro .flip-module-pro-1 .right-block{width:100%}.template-product-expresspro .flip-module-pro-1 .right-block .front{position:relative}.template-product-expresspro .flip-module-pro-1 .right-block .front .image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:1.45rem}.template-product-expresspro .flip-module-pro-1 .front-inner .fi-content{position:relative;z-index:9;left:30%;max-width:360px}.template-product-expresspro .flip-module-pro-1 .front-inner .fi-content h2.heading{font-size:2.5rem;line-height:1;margin-bottom:8px}.template-product-expresspro .flip-module-pro-1 .content-dt p{font-size:16px;line-height:1.2;color:#464749;margin-bottom:0}.template-product-expresspro .flip-module-pro-1 .front-inner .fi-content ul.download-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0;list-style:none}.template-product-expresspro .flip-module-pro-1 .front-inner .fi-content ul.download-links li{margin-right:16px}.template-product-expresspro .flip-card-module .card{-webkit-box-shadow:none;box-shadow:none}.template-product-expresspro .flip-module-pro-1 .back-inner-content{max-width:78%;margin:0 auto;padding:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:transparent}.template-product-expresspro .flip-module-pro-1 .back-inner{background-image:-o-linear-gradient(315deg,#3b76d2,#579bd4);background-image:linear-gradient(135deg,#3b76d2,#579bd4);padding:20px 16px}.template-product-expresspro .flip-module-pro-1 .back-inner-content .flip-col{max-width:25%;padding:0 15px;height:100%}.template-product-expresspro .flip-module-pro-1 .back-inner-content .flip-col h2{font-size:2.5rem;line-height:1;color:#fff;margin-bottom:8px}.template-product-expresspro .flip-module-pro-1 .back-inner-content .flip-col .content{padding:0;margin-top:8px}.template-product-expresspro .flip-module-pro-1 .back-inner-content .flip-col .content p:last-child{margin-bottom:0}.template-product-expresspro .flip-module-pro-1 .right-block .front .image-wrap img{width:100%;height:100%}.template-product-expresspro .flip-module-pro-1 .card .back,.template-product-expresspro .flip-module-pro-1 .card.flipped{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.product-text-slider{background:#ededed;padding:48px 16px}.product-text-slider .pts-inner.slick-slider{margin-bottom:100px;margin-top:48px}.product-text-slider .pts-inner .slick-prev.slick-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:25px;width:54px;height:38px;top:50%;translate:0 -50%}.product-text-slider .pts-inner .slick-prev.slick-arrow:before{content:"\2335";opacity:1;font-size:30px;font-weight:800;color:#212529}.product-text-slider .pts-inner .slick-next.slick-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);right:25px;width:54px;height:38px;top:50%;translate:0 -50%}.product-text-slider .pts-inner .slick-next.slick-arrow:before{content:"\2335";opacity:1;font-size:30px;font-weight:800;color:#212529}.product-text-slider .pts-inner.slick-slider .slick-list{position:relative;max-width:65%;margin:0 auto}.product-text-slider .pts-inner.slick-slider .pts-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0}.product-text-slider .pts-inner.slick-slider .pts-item .image{margin-right:16px}.product-text-slider .pts-inner.slick-slider .pts-item .image img{max-width:95px;width:100%}.product-text-slider .pts-inner.slick-slider .pts-item .content{max-width:calc(100% - 143px)}.product-text-slider .pts-inner.slick-slider .pts-item .content p{font-size:16px;line-height:1.25;margin-bottom:0}.left-block-back ul.pdf-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0}.left-block-back ul.pdf-wraper li{width:100%;margin-bottom:16px}.left-block-back ul.pdf-wraper li svg{aspect-ratio:1/1;max-width:50px;margin-right:8px}.left-block-back ul.pdf-wraper li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;line-height:1.25}.product-text-slider .pts-inner.slick-slider ul.slick-dots{min-height:28px}.product-text-slider .pts-inner.slick-slider ul.slick-dots li{background-color:#ccc;border-radius:50%;height:8px;opacity:1;width:8px}.product-text-slider .pts-inner.slick-slider ul.slick-dots li.slick-active{background-color:#48deb9}.template-product-expresspro .flip-module-pro-2 .flip-card-module-wapper>div{width:50%;padding:0 15px;margin-bottom:24px}.template-product-expresspro .flip-module-pro-2 .flip-card-module-wapper{margin:0 -15px}.template-product-expresspro .flip-module-pro-2 .inner-wrap .image{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.45rem;overflow:hidden;width:100%;z-index:0}.template-product-expresspro .flip-module-pro-2 .inner-wrap .image img{width:100%;height:100%}.template-product-expresspro .flip-module-pro-2 .fc-inner>.inner-wrap .content{position:relative;z-index:99;max-width:242px}.template-product-expresspro .flip-module-pro-2 .inner-wrap{width:100%}.template-product-expresspro .flip-module-pro-2 .left-block .flip-card .fc-inner .left-block-back .inner-wrap{background-image:-o-linear-gradient(45deg,rgb(63,123,209),rgb(80,148,211));background-image:linear-gradient(45deg,#3f7bd1,#5094d3);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.template-product-expresspro .flip-module-pro-2 .left-block-back .inner-wrap .image{position:static;border-radius:0;max-width:79%;margin:0 auto 16px}.template-product-expresspro .flip-module-pro-2 .left-block-back .inner-wrap .image img{width:auto;height:auto}.template-product-expresspro .flip-module-pro-2 .left-block-back .inner-wrap .content-dt{max-width:75%;margin:0 auto;padding:24px 0}.template-product-expresspro .flip-module-pro-2 .right-block .rb-btn .flip-btn:after,.template-product-expresspro .flip-module-pro-2 .right-block .rb-btn .flip-btn:before{display:none}.template-product-expresspro .flip-module-pro-2 .right-block .rb-btn .flip-btn{width:auto;height:auto;border-radius:50px;padding:11px 24px;font-size:16px;background-color:#fff;color:#6c757d}.template-product-expresspro .flip-module-pro-2 .right-block .rb-btn.flipped a.flip-btn{-webkit-transform:unset;-ms-transform:unset;transform:unset;color:#fff;background-color:#9d9d9d}.template-product-expresspro .flip-module-pro-2 .right-block .back-inner .back-inner-content{background:#fff}.thb-product-detail .product-images__slide,.thb-product-detail .product-images__slide img{border-radius:24px;overflow:hidden}.template-product-expresspro .flip-module-pro-2 .right-block .back-inner .back-inner-content h2.heading{color:#6c757d;font-size:32px;line-height:1.2;margin-bottom:8px}.template-product-expresspro .flip-module-pro-2 .right-block .back-inner .back-inner-content .content{padding:48px;height:100%;width:100%}.template-product-expresspro .flip-module-pro-2 .klaviyo-form input,.template-product-expresspro .flip-module-pro-2 .klaviyo-form .text-secondary{font-family:Proxima Nova Rg!important}.template-product-expresspro .flip-module-pro-2 .klaviyo-form .text-secondary{font-size:10px!important;line-height:12px!important}.template-product-expresspro .flip-module-pro-2 .klaviyo-form .needsclick button.go3894874857{min-width:385px!important;background-image:linear-gradient(45deg,#0080ff,#5db3e1,#5abaae)!important;text-transform:uppercase}.template-product-expresspro .flip-module-pro-2 .front{background-image:-o-linear-gradient(45deg,#0080ff,#65c1a5);background-image:linear-gradient(45deg,#0080ff,#65c1a5)}.template-product-expresspro .flip-module-pro-2 .front .front-inner{padding:16px}.template-product-expresspro .flip-module-pro-2 .front .front-inner .content-dt{max-width:55%;margin:0 auto}.template-product-expresspro .flip-module-pro-2 .front .front-inner .content-dt h2.heading{font-size:40px;line-height:1;color:#fff;margin-bottom:8px}.template-product-expresspro .flip-module-pro-2 .front .front-inner .content-dt .content p{margin-bottom:8px}.template-product-expresspro .flip-module-pro-2 .flip-card-module-wapper .right-block .card{-webkit-box-shadow:0 .5rem 1rem hsla(0,0%,6%,.15);box-shadow:0 .5rem 1rem #0f0f0f26}.template-product-expresspro .flip-module-pro .front-inner .image-wrap img{width:100%;height:100%}.template-product-expresspro .flip-module-pro .front{position:absolute}.template-product-expresspro .flip-module-pro .back,.template-product-expresspro .flip-module-pro .card.flipped{position:relative}.template-product-expresspro .flip-module-pro-1 .rb-btn a.flip-btn{background:#fff}.template-product-expresspro .flip-module-pro-1 .rb-btn a.flip-btn:before,.template-product-expresspro .flip-module-pro-1 .rb-btn a.flip-btn:after{background-color:#212529}.template-product-expresspro.template-product .need-assistance{padding-top:50px}.template-product-gift-card .right-model{background:#fff}.template-product-gift-card .right-model .right-model-wappper .heading h2{font-size:32px;color:#464749}.template-product-gift-card .right-model .right-model-wappper .content{max-width:900px;margin:0 auto}.template-product-gift-card .right-model .right-model-wappper .content p{font-size:16px;color:#464749;line-height:1.25}.template-product-gift-card .right-model .right-model-wappper .image{max-width:610px;margin:0 auto}.template-product-gift-card .support-module-main{background:#fff}.template-product-gift-card .support-module-main .support-content p,.template-product.template-product .support-module-main .support-content p{line-height:1.25}.template-product-gift-card .need-assistance.product-page{background:#fff;padding-top:0}.template-product.template-product:not(.template-product-airsoap) .need-assistance.product-page{padding-top:0}.template-product-gift-card .support-module-main,.template-product.template-product .support-module-main{padding-bottom:60px}.template-product-gift-card .support-module-main .title p,.template-product.template-product .support-module-main .title p{font-size:32px;max-width:320px;margin:0 auto}.template-product.template-product .multicolumn{margin:100px 0 50px}.template-product.template-product .multicolumn .section-header{padding:16px 0;margin:0 auto}.template-product.template-product .multicolumn .section-header h2.h3{font-size:28px;color:#464749;line-height:1.2;padding:0 15px}.template-product.template-product .multicolumn .multicolumn__inner .row{padding-top:16px;max-width:990px}.template-product.template-product .multicolumn .multicolumn__inner .row .multicolumn__column h4.h4{font-size:16px;margin-bottom:8px;line-height:1.2;text-align:center}.template-product.template-product .multicolumn .multicolumn__inner .row .multicolumn__column p{font-size:12.8px;line-height:20px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#464749;font-weight:700}.template-product.template-product .multicolumn .multicolumn__inner .row .multicolumn__column p strong{max-width:50%;display:block;width:100%;text-align:right;font-weight:700;padding-right:8px;color:#6c757d}.template-product.template-product .support-module-main{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,#ededed));background-image:-o-linear-gradient(#fff 0%,#ededed 0);background-image:linear-gradient(#fff,#ededed 0)}.template-product-surfacesoap .background-video{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;min-height:100%}.template-product-surfacesoap .background-video .background-video__overlay{display:none}.template-product-surfacesoap .background-video .background-video__iframe{position:static;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}.template-product-surfacesoap .background-video .background-video__iframe iframe{position:static;width:100%}.template-product-surfacesoap .background-video .background-video__content-wrap{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-product-surfacesoap .background-video div#with-content{padding:50px 0 0}.template-product-surfacesoap .background-video .background-video__content-wrap .background-video__content{color:#464749;max-width:695px;width:100%}.template-product-surfacesoap .background-video .background-video__content-wrap h3.h1{color:#464749;font-size:40px;line-height:1.2}.template-product-surfacesoap .background-video .background-video__fallback-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:static;max-width:1280px;margin:0 auto;padding:0 15px}.template-product-surfacesoap .background-video .background-video__content-wrap .background-video__content p{line-height:1.25;font-size:16px;color:#464749;margin-bottom:0}.template-product-surfacesoap .background-video .background-video__fallback-img img{border-radius:26px;min-height:450px;-o-object-fit:cover;object-fit:cover;width:100%}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn{width:100%;background:#ededed;position:relative;padding:50px 0}.template-product-surfacesoap .background-video div#with-content .image-with-btn{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(26%,#fff),color-stop(0,#ededed));background-image:-o-linear-gradient(#fff 26%,#ededed 0);background-image:linear-gradient(#fff 26%,#ededed 0);margin:60px 0 0;padding:0}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn .video-lightbox-modal__opener{position:absolute;top:50%;left:50%;translate:-50% -50%}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn .video-lightbox-modal__opener button{background-color:#65ddc1;border-color:#65ddc1;border-radius:50px;padding:2.5px 16px 2.5px 29px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn .video-lightbox-modal__opener button svg{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn .video-lightbox-modal__opener button svg circle{display:none}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn .video-lightbox-modal__opener button svg path{fill:#fff}.template-product-surfacesoap .background-video .background-video__content-wrap .image-with-btn .video-lightbox-modal__opener button span{font-size:16px;letter-spacing:.5px}.template-product-surfacesoap .section-image-with-text-overlay{background:#ededed}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full{max-width:1280px;padding:0 15px}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full .image-with-text-overlay{margin:50px 0 0}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full .image-with-text-overlay .image-with-text-overlay--content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:70px}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full .image-with-text-overlay .image-with-text-overlay--content h3.h3{font-size:40px;margin-bottom:16px}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full .image-with-text-overlay .image-with-text-overlay--content .image-with-text-overlay--content-inner{max-width:695px;width:100%}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full .image-with-text-overlay .image-with-text-overlay--content .rte p{font-size:16px;line-height:1.25;color:#464749}.template-product-surfacesoap .section-image-with-text-overlay .row.full-width-row-full .image-with-text-overlay .image-with-text-overlay--bg:after{display:none}.template-product-surfacesoap .background-video.section-spacing--disable-bottom,.template-product.template-product-surfacesoap .support-module-main{background:#ededed}.template-product.template-product-surfacesoap .support-module-main .row{padding:0}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper{padding:20px}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper .title{margin-bottom:8px}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper .title p{font-size:28px;line-height:1.2}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper .title p+p{font-size:20px;max-width:400px}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper .support-content{width:100%}.template-product.template-product-surfacesoap .support-module-main h3.heading{width:100%;text-align:center;margin:1rem 0 .5rem}.template-product.template-product-surfacesoap .support-module-main .columns{margin-top:34px}.template-product-surfacesoap .section-image-with-text .image-with-text-section{padding-top:0}.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text{margin:0 0 50px}.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text__content h3.h3{font-size:40px;margin-bottom:8px}.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text__content .rte p{font-size:16px;line-height:1.25;max-width:496px;margin-bottom:16px}.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text__image,.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text__content.image-with-text__inner{width:50%}.template-product-surfacesoap .support-module-main.support-module-pro .row .support-content-wraper .title p{font-size:40px}.template-product-surfacesoap .support-module-main.support-module-pro .support-module-wrap{background:#fff}.template-product-surfacesoap .support-module-main.support-module-pro .support-module-wrap .image-wraper img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.template-product-surfacesoap .support-module-main.support-module-pro .row .support-content-wraper{padding:48px}.template-product-surfacesoap .support-module-main.support-module-pro .row .support-content-wraper .support-content{max-width:300px}.template-product-surfacesoap .product-page-modules{background:#ededed;padding-bottom:50px}.template-product-surfacesoap .product-page-modules .flip-card-module{margin-top:0}.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text__content.image-with-text__inner a.text-button{color:#0098ff;font-size:16px;position:relative;padding-right:12px;display:inline-block}.template-product-surfacesoap .section-image-with-text .image-with-text-section .image-with-text__content.image-with-text__inner a.text-button:after{content:"";width:11px;height:11px;border:solid #0098ff;border-width:1px 1px 0 0;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:transparent;display:inherit;top:-3px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .left-block .inner-wrap{background-image:-o-linear-gradient(20deg,rgb(0,127,255) 10%,rgb(59,194,161) 75%);background-image:linear-gradient(70deg,#007fff 10%,#3bc2a1 75%);padding:48px 60px;min-height:550px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .left-block .inner-wrap .image img{max-height:150px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .left-block .inner-wrap .image{text-align:center}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .left-block .inner-wrap .content-dt h3.heading{font-size:40px;margin:16px 0;color:#fff}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .left-block .inner-wrap .content-dt p.content{color:#fff;margin-bottom:15px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>div{height:100%!important}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.front{background:#fff;overflow:hidden;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.front .image{position:absolute;top:0;right:0;bottom:0;left:0}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.front .image img{width:100%;height:100%}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.front .fi-content{position:relative;z-index:2;color:#464749;max-width:435px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.front .fi-content h3{color:currentColor;margin-bottom:3px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.front .front-inner{padding:48px 43px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.back .back-inner-content{background-image:-o-linear-gradient(45deg,rgb(63,123,209),rgb(80,148,211));background-image:linear-gradient(45deg,#3f7bd1,#5094d3);padding:64px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.back .back-inner-content h3{color:#fff;margin-bottom:3px}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .card>.back .back-inner-content .content{max-width:460px}.product-page-modules .content-image-wapper .content-block a{color:#0098ff;text-decoration:none}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .rb-btn a.flip-btn{width:60px;height:60px;border:none;padding:16px;position:absolute;bottom:16px;right:16px;border-radius:50%;z-index:999;-webkit-transform:rotate(0deg);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#fff;border-color:#fff}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .rb-btn a.flip-btn:after{content:"";background-color:#212529;width:24px;height:2px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border:none}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .rb-btn a.flip-btn:before{content:"";background-color:#212529;width:2px;height:24px;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .rb-btn.flipped a.flip-btn{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.template-product-surfacesoap .product-page-modules .flip-card-module-wapper .right-block .rb-btn>div{display:block}.template-product-surfacesoap .tech-specs-section{margin:50px 0}.template-product-surfacesoap .section-text-with-icons .text-with-icons{background-color:transparent;padding:0 15px;margin:30px auto;max-width:1280px}.template-product-surfacesoap .section-text-with-icons .text-with-icons .text-with-icons-inner .text-with-icons__block{display:block;padding:0 15px;width:100%;max-width:25%}.template-product-surfacesoap .section-text-with-icons .text-with-icons .text-with-icons-inner .text-with-icons__block .text-with-icons__icon{min-height:auto;max-height:150px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-product-surfacesoap .section-text-with-icons .text-with-icons .text-with-icons-inner .text-with-icons__block .text-with-icons__block-content p{font-size:16px;line-height:1.25;margin-bottom:16px}.template-product-surfacesoap .section-text-with-icons .text-with-icons .text-with-icons-inner .text-with-icons__block .text-with-icons__block-content{font-size:16px;line-height:1.25}.template-product-surfacesoap .section-text-with-icons .text-with-icons .text-with-icons-inner .text-with-icons__block .text-with-icons__icon img{width:auto;height:auto}.template-product-surfacesoap .section-text-with-icons .text-with-icons .heading-title h2.title,.template-product-surfacesoap .tech-specs-section .heading h2,.template-product-surfacesoap .warranty-section .warranty-wapper .heading h2{font-size:40px;line-height:1.2;margin-bottom:16px;text-transform:none}.template-product-surfacesoap .section-text-with-icons .text-with-icons .heading-title h2.title p,.template-product-surfacesoap .tech-specs-section .heading h2 p,.template-product-surfacesoap .warranty-section .warranty-wapper .heading h2 p{font-size:24px;font-family:Proxima Nova Rg;font-weight:300}.feature-block-content .feature-col .text span a,.flip-card-module .content-dt .content a{color:#0098ff;text-decoration:none}.template-product-surfacesoap .warranty-section .warranty-wapper{max-width:1280px;margin:0 auto;padding:0 15px}.template-product-surfacesoap .warranty-section .warranty-wapper .heading h2{width:100%;margin-bottom:0}.template-product-surfacesoap .warranty-section{margin-top:30px}.template-product-surfacesoap .warranty-section .warranty-wapper .content p,.template-product-surfacesoap .warranty-section .warranty-wapper .content{font-size:16px;line-height:1.25}.template-product-surfacesoap .warranty-section .warranty-wapper .content a{color:#0098ff;text-decoration:none}.template-product-surfacesoap .warranty-section .warranty-wapper .image{padding:0 15px}.template-product-surfacesoap.template-product .need-assistance.product-page{background-color:transparent}.template-product-surfacesoap .need-assistance.product-page .need-assistance-list li{color:#464749;line-height:1.25}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper a.vid-head{background-color:#65ddc1;border-color:#65ddc1;border-radius:50px;padding:2.5px 16px 2.5px 29px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper .vid.item{width:100%;position:absolute;top:55%;left:50%;translate:-50% -50%}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper a.vid-head span{font-size:16px;letter-spacing:.5px;color:#fff}.template-product.template-product-surfacesoap .support-module-main .row .support-content-wraper a.vid-head svg path{fill:#fff}.flip-card-module.express-pro-wall-mount{margin:20px 0 30px}.flip-card-module.express-pro-wall-mount .flip-card-module-wapper>div{width:50%;padding:0 15px}.flip-card-module.express-pro-wall-mount .flip-card-module-wapper,.Product-module.support-module-main.express-pro-wall-mount .support-module-inner{margin:0 -15px}.Product-module.support-module-main.express-pro-wall-mount .support-module-inner .columns{padding:0 15px}.template-product-custom .flip-card-module.express-pro-wall-mount .fc-inner>.inner-wrap .content-dt{position:relative;z-index:99;max-width:242px;color:#fff}.template-product-custom .flip-card-module.express-pro-wall-mount .fc-inner>.inner-wrap .content-dt h3.heading{font-size:2.5rem;line-height:1;color:#fff;margin-bottom:8px}.template-product-custom .flip-card-module.express-pro-wall-mount .inner-wrap{width:100%}.template-product-custom .flip-card-module.express-pro-wall-mount .left-block .flip-card .fc-inner .left-block-back .inner-wrap{background-image:-o-linear-gradient(45deg,rgb(63,123,209),rgb(80,148,211));background-image:linear-gradient(45deg,#3f7bd1,#5094d3);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.template-product-custom .flip-card-module.express-pro-wall-mount .left-block-back .inner-wrap .image img{width:auto;height:auto}.template-product-custom .flip-card-module.express-pro-wall-mount .right-block .rb-btn .flip-btn:after,.template-product-custom .flip-card-module.express-pro-wall-mount .right-block .rb-btn .flip-btn:before{display:none}.template-product-custom .flip-card-module.express-pro-wall-mount .right-block .rb-btn .flip-btn{width:auto;height:auto;border-radius:50px;padding:11px 24px;font-size:16px;background-color:#fff;color:#6c757d}.template-product-custom .flip-card-module.express-pro-wall-mount .right-block .rb-btn.flipped a.flip-btn{-webkit-transform:unset;-ms-transform:unset;transform:unset;color:#fff;background-color:#9d9d9d;border:none}.template-product-custom .flip-card-module.express-pro-wall-mount .flip-card-module-wapper .right-block .card>.front{background-image:-o-linear-gradient(45deg,#0080ff,#65c1a5);background-image:linear-gradient(45deg,#0080ff,#65c1a5)}.template-product-custom .flip-card-module.express-pro-wall-mount .inner-wrap .image img{width:100%;height:100%}.template-product-custom .flip-card-module.express-pro-wall-mount .inner-wrap .image{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.45rem;overflow:hidden;width:100%;z-index:0}.template-product-custom .flip-card-module.express-pro-wall-mount .flip-card-module-wapper .right-block .card{-webkit-box-shadow:none;box-shadow:none}.template-product-custom .flip-card-module.express-pro-wall-mount .left-block-back .inner-wrap .image{position:static;border-radius:0;max-width:79%;margin:0 auto 16px}.template-product-custom .flip-card-module.express-pro-wall-mount .left-block-back .inner-wrap .content-dt{max-width:75%;margin:0 auto;padding:24px 0;color:#fff}.template-product-custom .flip-card-module.express-pro-wall-mount .front .front-inner{max-width:55%;margin:0 auto;padding:0 15px}.flip-card-module.express-pro-wall-mount .flip-card a.flips-btn{background:#fff;border:none}.flip-card-module.express-pro-wall-mount .flip-card a.flips-btn:before,.flip-card-module.express-pro-wall-mount .flip-card a.flips-btn:after{background-color:#6c757d}.template-product-custom .flip-card-module.express-pro-wall-mount .left-block-back .inner-wrap .content-dt h3.heading{color:currentColor;font-size:2.5rem;line-height:1;margin-bottom:8px}.template-product-custom .flip-card-module.express-pro-wall-mount .flip-card-module-wapper .right-block .card .back .back-inner-content{background:#fff;padding:48px;height:100%}.flip-card-module.express-pro-wall-mount .flip-card-module-wapper .left-block .flip-card .inner-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 38px;min-height:551px}.template-product.template-product .Product-module.support-module-main.express-pro-wall-mount{background:#ededed}.template-product-custom .flip-card-module.express-pro-wall-mount .flip-card-module-wapper .right-block .card .back .back-inner-content .content{font-size:16px;line-height:1.25}.template-product.template-product .certified-lightning-cable,.template-product.template-product .support-module-main.homesoap{background:#ededed}.product-right-model.right-model.homesoap .right-model-wappper{max-width:1280px;margin:0 auto;background:#fff;padding:48px 48px 0;border-radius:1.5rem}.product-right-model.right-model.homesoap .right-model-wappper .image img{max-width:600px}.product-right-model.right-model.homesoap .right-model-wappper .right-model-btn a{margin-bottom:10px}.product-right-model.right-model.homesoap .right-model-wappper .content p{margin-bottom:0}.product-right-model.right-model.homesoap{padding:50px 0}#usf_container .usf-sr-config__mobile-filters-wrapper .usf-filters{width:100%;border-right:1px solid #ededed}.collection-grid.collection-grid__carousel .flickity-button{background:#0098ff}.collection-grid.collection-grid__carousel .flickity-prev-next-button{width:30px;height:30px;border-radius:5px}.collection-grid.collection-grid__carousel .flickity-button-icon{fill:#fff}.collection-grid.collection-grid__carousel .flickity-prev-next-button.previous{left:-40px}.collection-grid.collection-grid__carousel .flickity-prev-next-button.next{right:-40px}.collection-grid.collection-grid__carousel .flickity-button{top:40%}.testimonials__inner .flickity-button{background:#0098ff}.testimonials__inner .flickity-prev-next-button{width:30px;height:30px;border-radius:5px}.testimonials__inner .flickity-button-icon{fill:#fff}.testimonials__inner .flickity-prev-next-button.previous{left:20%}.testimonials__inner .flickity-prev-next-button.next{right:20%}.testimonials__inner .flickity-button{top:25%}.ui-dialog .ui-widget-header{background:transparent;border:0;color:#000}.newsletter-popup h2{font-size:32px;line-height:38px;margin-bottom:10px}.newsletter-popup p{font-size:16px;line-height:22px;color:#464749}.newsletter-popup .field__label{display:none}.ui-widget input[type=email]{border:1px solid #464749;border-radius:50px;padding:0 20px;font-size:16px;color:#464749;font-family:Archivo;font-weight:400}.newsletter-popup .signup-container button{position:inherit;width:auto;margin-top:20px;background:#65ddc1;color:#fff;padding:10px 20px;border-radius:50px;min-width:200px}.newsletter-popup .signup-container button svg{display:none}:focus-visible{outline:none}.ui-dialog .ui-dialog-titlebar-close:after{content:"\e814";font-family:ps-icons;display:inline-block;color:#464749;font-weight:400;position:absolute;top:0;right:15px}.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{background:none;border:0}.ui-dialog .ui-dialog-titlebar-close span{opacity:0}.collection-container{margin-bottom:20px}.variations .product-form__input--color input[type=radio]+label:after{border:1px solid #cccccc}.product-add-to-cart-container .add_to_cart_holder .shopify-payment-button .shopify-payment-button__button{background-color:#fff;border-color:#fff;padding:0;height:auto;min-height:auto}.product-add-to-cart-container .add_to_cart_holder .shopify-payment-button .shopify-payment-button__button form button{min-height:40px!important}.product-add-to-cart-container .add_to_cart_holder .shopify-payment-button__button--branded .shopify-cleanslate{border-radius:50px;overflow:hidden}.collection-title.row .thb-shop-title{line-height:1.2;margin-top:20px;margin-bottom:0;font-size:34px;color:#696969}.shopify-payment-button__button:before{border-radius:50px}.product-form .product-add-to-cart-container .add_to_cart_holder .shopify-payment-button button.shopify-payment-button__more-options{display:none}.product-information .vid-slider .vid-wrapper{padding:0;text-align:left}.product-information .vid-slider .vid-wrapper .vid.item{width:auto}.product-information .vid-slider .vid-wrapper .vid.item .vid-head{position:relative;border:1px solid #464749;padding:0 12px 0 15px;width:auto}.product-information .vid-slider{margin:0 auto}.product-information .vid-slider .vid-wrapper .vid.item .vid-head i.ps-play{padding-left:5px}a.screen-reader-shortcut,.accessibly-otm-skip-link{display:none!important}body .ac-focus{outline:0px!important;outline-offset:0px!important;outline-style:inset!important;transition:none!important}.shopify-section.cart-section .quantity .qty{line-height:1}.template-page .page-header .page-header__inner h1.thb-shop-title{margin-bottom:0}.shopify-section.cart-section .quantity{padding-left:0;padding-right:0}.shopify-section.cart-section td.product-quantity a.remove{display:inline-block;vertical-align:bottom}.template-page-contact .ui-dialog.ui-widget.ui-widget-content{max-width:600px;width:95%!important;top:50%!important;left:50%!important;position:fixed!important;translate:-50% -50%}.template-page-careers .image-slider-module{background:linear-gradient(180deg,#fff0 50%,#ededed 50%)}.template-cart ul.products.collection li.columns figure.product-featured-image a.product-featured-image-link{padding-bottom:100%}body .announcement-bar-section{z-index:9999}div#powrIframeLoader{height:0}.template-product-straw .image-with-text-section{padding-top:0}.template-product-straw .background-video__fallback-img,.background-video__iframe,.background-video__overlay{pointer-events:auto!important}.template-product-straw .background-video__iframe{z-index:9999}.image-with-text-section.shop-banner{padding:0}.image-with-text-section.shop-banner .row{max-width:100%;padding:0}.image-with-text-section.shop-banner .row .small-12.columns{padding:0}.image-with-text-section.shop-banner .image-with-text{flex:60%}.image-with-text-section.shop-banner .image-with-text__content.image-with-text__inner{display:flex;align-items:center;width:65%;padding:0;max-width:59%}.image-with-text-section.shop-banner .image-with-text__image.image-with-text__inner{width:35%;max-width:35%}.image-with-text-section.shop-banner{background-color:#089dfd}.image-with-text-section.shop-banner .image-content-box h3.h3{font-size:75px;text-transform:capitalize;color:#fff;margin:0 0 17px}.image-with-text-section.shop-banner .image-content-box .rte p{font-size:43px;color:#fff}.image-with-text-section.shop-banner a.text-button{min-width:240px;display:flex;font-size:23px!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;color:#fff;text-align:initial;min-height:53px;line-height:53px;background-color:#2f689f;border-radius:5px;max-width:max-content;align-items:center;text-align:center;justify-content:center;font-weight:400;border:1px solid #004c95;transition:all ease-in-out .5s}.template-collection .product-card-info a{color:#464749;font-size:21px;font-weight:700;line-height:25px}.template-collection .product-card span.price{font-size:17px;font-weight:600;margin-top:7px}.template-collection .product-card .badge{position:unset;background:transparent;color:#c65250;font-size:19px;padding:0;font-weight:400}.template-collection .section-header{max-width:100%;text-align:left;padding-left:0}.template-collection .product-card .product-card-swatches .product-card-swatch{width:17px!important;height:17px!important;border-radius:22px!important}.template-collection .product-card .product-card-swatches .product-card-swatch:after{border-radius:12px}.template-collection .product-card .product-card-swatches{text-align:right}.image-with-text-section.shop-banner .image-with-text__image .image-with-text__image-media img.product-secondary-image{min-height:363px!important}.image-with-text-section.shop-banner a.text-button:hover{background:#fff;color:#045d96}@media (min-width: 1024px) and (max-width: 1250px){.image-with-text-section.shop-banner .image-content-box h3.h3{font-size:63px}.image-with-text-section.shop-banner .image-content-box .rte p{font-size:36px}}@media (min-width: 768px) and (max-width: 1024px){.image-with-text-section.shop-banner .image-content-box h3.h3{font-size:43px!important}.image-with-text-section.shop-banner .image-content-box .rte p{font-size:27px!important}.image-with-text-section.shop-banner .image-with-text__image.image-with-text__inner{margin-bottom:0!important}}@media (max-width:767px){.template-collection .featured-collection.swipe-on-mobile .featured-collection__inner.display-type--grid .products.row{display:flex!important}.template-collection .featured-collection.swipe-on-mobile .featured-collection__inner.display-type--grid .products.row li.small-12.medium-6.large-3.columns{flex:0 0 47%!important}.template-collection .product-card-info a{font-size:17px;line-height:20px}.template-collection .product-card.text-left span.price{font-size:14px}.template-collection .product-card .badge{font-size:16px}.image-with-text-section.shop-banner .image-with-text .image-with-text__image.image-with-text__inner{max-width:100%}.image-with-text-section.shop-banner .image-with-text__content.image-with-text__inner{width:100%;max-width:100%;padding:10px 30px}.image-with-text-section.shop-banner .image-content-box h3.h3{font-size:56px}.image-with-text-section.shop-banner .image-content-box .rte p{font-size:31px}.image-with-text-section .image-with-text__content a.text-button{margin:33px 0}.image-with-text-section.shop-banner{text-align:center}.image-with-text-section .image-with-text__content a.text-button{margin:33px 0;justify-content:center;align-items:center;max-width:100%}}.template-collection .product-card .product-card-swatches .product-card-swatch{box-shadow:0 0 0 1px #ccc inset}.template-collection .featured-collection{margin:45px auto 0}.template-collection footer.footer{margin-top:20px}.featured-collection__collection .product-card .product-featured-image-link img{object-fit:unset!important}.product-information span.colorname{position:absolute;bottom:-28px;opacity:0;font-size:16px;left:2px;color:#0098ff}.product-information .variations input[type=radio]:hover+label+span{z-index:9}.product-information .variations .product-form__input--color{position:relative}.product-information .variations input[type=radio]:checked+label+span,.variations input[type=radio]:hover+label+span{opacity:1;background:#fff;width:100%}.rebuy-cart__flyout-item-bundle-title{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom.css.map */
