@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/Roboto-Light.ttf?23833) format("truetype")}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/Roboto-Regular.ttf?v=97887884164583040081720632263) format("truetype")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/Roboto-Bold.ttf?v=67933206622017288161720679304) format("truetype")}@font-face{font-family:Gotham;font-weight:200;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-XLight_Web.woff2?v=28485580743973329161682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-XLight_Web.woff?v=25272904884364314581682033529) format("woff")}@font-face{font-family:Gotham;font-weight:200;font-style:italic;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-XLightItalic_Web.woff2?v=11780393029663230971682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-XLightItalic_Web.woff?v=37120672197615372251682033529) format("woff")}@font-face{font-family:Gotham;font-weight:300;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Light_Web.woff2?v=58272092428893912111682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Light_Web.woff?v=28878424335600496191682033529) format("woff")}@font-face{font-family:Gotham;font-weight:300;font-style:italic;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-LightItalic_Web.woff2?v=19408624800262419651682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-LightItalic_Web.woff?v=104744933385737491061682033529) format("woff")}@font-face{font-family:Gotham;font-weight:400;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Book_Web.woff2?v=93749829738818908811682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/Font.ttf?23833) format("ttf"),url(//neatorobotics.com/cdn/shop/t/72/assets/Font.otf?23833) format("otf"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Book_Web.woff?v=106431077362625990591682033529) format("woff")}@font-face{font-family:Gotham;font-weight:400;font-style:italic;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-BookItalic_Web.woff2?v=175520424348402163011682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-BookItalic_Web.woff?v=69215520488854387351682033529) format("woff")}@font-face{font-family:Gotham;font-weight:500;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Medium_Web.woff2?v=156681930989653368881682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Medium_Web.woff?v=103220454224204022331682033529) format("woff")}@font-face{font-family:Gotham;font-weight:500;font-style:italic;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-MediumItalic_Web.woff2?v=134120680344272586491682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-MediumItalic_Web.woff?v=88272431180172874091682033529) format("woff")}@font-face{font-family:Gotham;font-weight:700;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Bold_Web.woff2?v=173072191332311880511682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Bold_Web.woff?v=175273074723104644111682033529) format("woff")}@font-face{font-family:Gotham;font-weight:700;font-style:italic;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-BoldItalic_Web.woff2?v=95815258477804589101682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-BoldItalic_Web.woff?v=40866160366629920751682033529) format("woff")}@font-face{font-family:Gotham;font-weight:800;font-style:normal;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Black_Web.woff2?v=105744772342985450791682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-Black_Web.woff?v=108360567196917462931682033529) format("woff")}@font-face{font-family:Gotham;font-weight:800;font-style:italic;src:url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-BlackItalic_Web.woff2?v=39124133343826495461682033529) format("woff2"),url(//neatorobotics.com/cdn/shop/t/72/assets/GothamSSm-BlackItalic_Web.woff?v=152638055249197559701682033529) format("woff")}body{color:#000;margin:0;padding:0;font-family:Roboto;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}*,:after,:before{margin:0;padding:0;box-sizing:border-box}.nr-icon{height:17px}.nr-btn,#checkout-flyby .flyby-header div,#checkout-flyby .flyby-products-list .flyby-product button,.blog-entries-list-pagination button,.comparer-drawer .comparer-drawer-close,.comparer-drawer>div .comparer-drawer-item,.features-stats-carousel .features-stats-carousel-navigation button,.hero-image a,.hero-image button,.media-assets-tabs .media-assets-tabs-buttons button,.product-details-navigation ul button,.product-list-sidebar .back-to-top,.quiz-page .quiz-page-breadcrumbs button,.quiz-page .quiz-page-item,.retailers .retailers-arrow,.search-page-pagination button,.section-title-tabs .section-title-tabs-nav button,.site-footer-bottom-area .site-footer-language-change,.site-header .menu-item .sub-menu-toggle,.site-header .site-actions .site-actions-btn{background-color:transparent;border:none;outline:0;-webkit-user-select:auto;user-select:auto;cursor:pointer}.custom-btn.on-light-bg{border-color:#484848;color:#484848}.custom-btn.btn-red,.gform_wrapper form .btn-red.gform_button,.gform_wrapper form .custom-btn.gform_button,.gform_wrapper form .gform_button,.gform_wrapper form .section-title-block .section-title-search button.gform_button,.section-title-block .section-title-search .gform_wrapper form button.gform_button,.section-title-block .section-title-search button{position:relative;background-color:var(--theme-primaryColor);border:none;color:#fff}.custom-btn.btn-red:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a;opacity:0;transition:opacity ease .25s}.custom-btn.btn-red:hover:after,.custom-btn:hover:after{opacity:1}.custom-btn.btn-red span{z-index:1}a{text-decoration:none}img{display:block;max-width:100%}p{line-height:1.75}.blog-entry .blog-entry-header .header-control-group+span:after,.blog-entry .blog-entry-header .header-control-group+span:before,.blog-list-entry .blog-list-entry-date:after,.blog-list-entry .blog-list-entry-date:before,.custom-heading:after,.custom-heading:before,.media-assets-sidebar>div h3:after,.media-assets-sidebar>div h3:before,.media-assets-wrapper.has-press-releases .media-assets-entry:after,.media-assets-wrapper.has-press-releases .media-assets-entry:before,.products-list-wrapper .product-list-entry:after,.products-list-wrapper .product-list-entry:before,.single-page-hero p:after,.single-page-hero p:before,.vacuum-carousel-wrapper .vacuum-card:after,.vacuum-carousel-wrapper .vacuum-card:before{content:"";position:absolute;left:15px;top:15px;background-color:#ff6021}.blog-entry .blog-entry-header .header-control-group+span:before,.blog-list-entry .blog-list-entry-date:before,.custom-heading:before,.media-assets-sidebar>div h3:before,.media-assets-wrapper.has-press-releases .media-assets-entry:before,.products-list-wrapper .product-list-entry:before,.single-page-hero p:before,.vacuum-carousel-wrapper .vacuum-card:before{width:12px;height:2px;transition:width ease .25s}.blog-entry .blog-entry-header .header-control-group+span:after,.blog-list-entry .blog-list-entry-date:after,.custom-heading:after,.media-assets-sidebar>div h3:after,.media-assets-wrapper.has-press-releases .media-assets-entry:after,.products-list-wrapper .product-list-entry:after,.single-page-hero p:after,.vacuum-carousel-wrapper .vacuum-card:after{width:2px;height:12px;transition:height ease .25s}.blog-entry .blog-entry-header .header-control-group+span,.blog-list-entry .blog-list-entry-date,.custom-heading,.media-assets-sidebar>div h3,.media-assets-wrapper.has-press-releases .media-assets-entry,.products-list-wrapper .product-list-entry,.single-page-hero p,.vacuum-carousel-wrapper .vacuum-card{position:relative}h1,h2,h3,h4,h5,h6{width:100%;letter-spacing:.5px;margin-bottom:15px}@keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes reveal-entry{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-ltr{0%{opacity:0;transform:translate(-15px)}65%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes reveal-rtl{0%{opacity:0;transform:translate(15px)}65%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes mobile-reveal-submenu{0%{top:100vh}to{top:100%}}@keyframes rotate-spinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes reveal-arrow{0%{opacity:0;transform:rotateY(0)}50%{transform:rotateY(100deg)}to{opacity:1;transform:rotateY(360deg)}}@keyframes reveal-header-languages{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.achievements,.main-t>.cart-form,#reviews-tab,.list-collections-template,.breadcrumb,.already-own>div,.blog-entries-list,.blog-entry,.cgb-form-block>div,.feature-block,.features-grid,.hero-image,.image-grid,.image-text-grid,.info-block-group,.location-map,.media-assets-list,.news-carousel-block,.products-list,.quiz-page .quiz-page-single,.quiz-page-result-item,.repair-center-block,.retailers,.section-title-tabs,.single-page-content-wrapper,.single-page-hero,.site-footer,.specs-section{padding:100px 5%}@media (max-width: 1349px){.achievements,.already-own>div,#reviews-tab,.blog-entries-list,.blog-entry,.cgb-form-block>div,.feature-block,.features-grid,.hero-image,.image-grid,.image-text-grid,.info-block-group,.location-map,.media-assets-list,.news-carousel-block,.products-list,.quiz-page .quiz-page-single,.quiz-page-result-item,.repair-center-block,.retailers,.section-title-tabs,.single-page-content-wrapper,.single-page-hero,.site-footer,.specs-section{padding:75px 50px}}.custom-btn svg,.gform_wrapper form .gform_button svg,.section-title-block .section-title-search button svg{display:block;height:15px;transition:transform ease .25s}.main-t{margin-top:70px}@media only screen and (max-width: 990px){.main-t{margin-top:70px}}.header__icon-bar{background-color:#f5f5f7d9;color:#484848;z-index:-1;padding:9px 0}.header__icon-bar .icon-bar__container{display:flex;justify-content:space-evenly;max-width:1440px;margin:auto}.icon-bar__block .icon-bar__text{font-size:14px;line-height:14px}.icon-bar__block{display:flex!important;justify-content:center;align-items:center}.icon-bar__block svg{margin-right:8px}.inner-site-header,.site-header .nav-menu,.site-header .site-branding{display:flex;align-items:center}.inner-site-header{padding:0 30px;height:70px;background-color:#ff6021}@media only screen and (max-width: 990px){.inner-site-header{justify-content:space-between;padding:0 30px;position:relative;height:70px}}.site-header{position:fixed;top:0;right:0;left:0;z-index:100;transition:all .8s ease}.site-header .site-branding{margin-right:100px}@media only screen and (max-width: 990px){.site-header .site-branding{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}}.site-header .site-branding img{max-width:100px;height:100%}.site-header .site-branding svg{width:120px}@media only screen and (max-width: 767px){.site-header .site-branding svg{width:100px}}.site-header .nav-menu{list-style:none}@media only screen and (max-width: 990px){.site-header .nav-menu{position:fixed;top:0;bottom:0;left:-100%;width:335px;background-color:#fff;padding-top:75px;transition:left ease .25s;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media only screen and (max-width: 575px){.site-header .nav-menu{width:95%}}@media only screen and (max-width: 990px){.site-header .menu-item{width:100%}}.site-header .menu-item a{position:relative;display:block;text-decoration:none;transition:color ease .25s;padding:0 50px 0 30px;line-height:70px;color:#fff}@media only screen and (max-width: 990px){.site-header .menu-item a{color:#000;font-weight:700;padding:30px;white-space:pre-wrap}}.site-header .site-actions{margin-left:auto}.site-header a#header_search{display:inline-block}.site-header .main-navigation{display:none;opacity:0;animation:reveal ease forwards .25s}.site-header .main-navigation.nav-visible{display:block;z-index:1}@media only screen and (max-width: 990px){.site-header .main-navigation.toggled .nav-menu{left:-1px;overflow-y:auto}}.site-header .menu-toggle{display:none;margin-left:auto;cursor:pointer}@media only screen and (max-width: 990px){.site-header .menu-toggle{display:block;background-color:transparent;border:none;outline:0;-webkit-user-select:auto;user-select:auto;cursor:pointer}}.site-header .menu-toggle svg{position:relative;height:20px}.site-header .menu-toggle svg path{fill:#fff}@media only screen and (max-width: 990px){.site-header .menu-toggle .menu-toggle-close{display:none}}.site-header .site-header{padding:30px;position:relative}@media only screen and (max-width: 990px){.site-header .site-actions #nav-language-btn,.site-header .site-actions #nav-user-btn,.site-header .main-navigation.toggled .menu-toggle-burger{display:none}}@media only screen and (max-width: 990px){.site-header .main-navigation.toggled .menu-toggle-close{display:block;z-index:1}}@media only screen and (max-width: 990px){.site-header .menu-toggle .menu-toggle-close path{fill:#a2a2a2}}@media only screen and (max-width: 990px){.site-header .menu-item+.menu-item{margin-left:0;border-top:1px solid #e0e0e0}}@media only screen and (max-width: 990px){.site-header .main-navigation.toggled .menu-main-menu-container:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;transition:background-color ease .25s}}.site-header .site-actions .site-actions-btn+.site-actions-btn{margin-left:20px}.site-header .site-actions #nav-language-btn img{width:30px;height:20px;pointer-events:none}.site-header .site-actions .site-actions-btn svg{height:20px}.site-header .site-actions .site-actions-btn .items-quantity-badge,.site-header .site-actions .site-actions-btn svg{pointer-events:none}.site-header .site-actions .site-actions-btn svg circle,.site-header .site-actions .site-actions-btn svg path{fill:#fff}.site-header .menu-item .sub-menu-toggle{position:absolute;padding:5px;top:50%;transform:translateY(-50%);right:20px}.site-header .menu-item .sub-menu-toggle svg{display:block;height:9px;transition:transform ease .25s}.site-header .menu-item .sub-menu-toggle svg path{transition:stroke ease .25s}@media only screen and (min-width: 991px){.site-header .menu-item .sub-menu-toggle svg path{stroke:#ffffffbf}}@media only screen and (max-width: 990px){.site-header .menu-item .sub-menu-toggle{width:100%;height:100%;min-height:75px;padding:0 30px;margin-top:0;display:flex;justify-content:flex-end;align-items:center}}.site-header .menu-item .sub-menu{position:absolute;display:none;width:100%;list-style:none;z-index:1}@media only screen and (max-width: 990px){.site-header .menu-item .sub-menu{top:100vh;left:0;height:100vh;background-color:#efefef;color:#484848;animation:mobile-reveal-submenu ease forwards .25s}}@media only screen and (min-width: 991px){.site-header .menu-item .sub-menu{top:calc(100% - 15px);left:50%;opacity:0;min-width:200px;background-color:#fff;padding:15px 0;border-radius:5px;animation:reveal ease forwards .25s;transform:translate(-50%);box-shadow:0 3px 5px #0003,0 3px 5px #00000040;text-align:center}}.site-header .menu-item.sub-menu-visible .sub-menu{display:block}.site-header .menu-item>.sub-menu{width:100%;grid-template-columns:2fr 3fr;grid-template-rows:auto 50px;left:0;padding:0}@media only screen and (max-width: 990px){.site-header .menu-item.sub-menu-visible>.sub-menu{height:auto}}@media only screen and (min-width: 991px){.site-header .menu-item.sub-menu-visible>.sub-menu{display:grid;width:50vw;min-width:760px;transform:translate(-50px)}}.site-header .menu-item.sub-menu-visible .sub-menu-toggle svg{transform:rotate(180deg)}.site-header .menu-item>.sub-menu .is-link-to-all{order:2;grid-column:span 2}#checkout-flyby,#ajaxifyDrawer,#ajaxifyModal{width:100%;position:fixed;top:0;right:0;bottom:0;max-width:450px;padding:30px 15px 30px 30px;background-color:#fff;transform:translate(450px);box-shadow:0 3px 5px #0000001a,0 3px 5px #00000026;transition:transform ease .25s;z-index:102;flex-direction:column;height:100%!important}@media only screen and (max-width: 767px){#checkout-flyby,#ajaxifyDrawer,#ajaxifyModal{padding:15px}}#ajaxifyModal{left:auto;z-index:99999999}.is-visible~#ajaxifyCart-overlay{opacity:.41}#ajaxifyCart-overlay{background-color:#000}#checkout-flyby,#checkout-flyby .flyby-header{display:flex;justify-content:space-between}#checkout-flyby.is-visible,#ajaxifyDrawer.is-visible,#ajaxifyModal.is-visible{transform:translate(0)}.ajaxifyCart-overlay{display:none}#checkout-flyby .flyby-products-spinner{position:absolute;top:0;left:-16px;width:120%;height:110%;background-color:#fffffff2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10}#checkout-flyby .flyby-header{align-items:center;flex-wrap:wrap;margin-bottom:50px}@media only screen and (max-width: 990px){#checkout-flyby .flyby-header{margin-bottom:25px}}#checkout-flyby .flyby-header div svg{height:15px;transform-origin:right;transition:transform ease .25s}#checkout-flyby .flyby-header div svg path{stroke:#484848}#checkout-flyby .flyby-header #flyby-products-quantity{width:30px;height:30px;border-radius:50%;font-size:14px;font-weight:500;color:#fff;background-color:#ff6021;padding-bottom:2px;display:flex;justify-content:center;align-items:center}#checkout-flyby .flyby-header h3{flex-basis:100%;font-size:24px;text-align:center;margin:0}#checkout-flyby .flyby-products-list{margin-bottom:50px;overflow-y:auto;padding-right:15px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}#checkout-flyby .flyby-products-list .flyby-product{display:grid;grid-template-columns:1fr 3fr;grid-gap:5px 10px;align-items:center;border-bottom:1px solid #e0e0e0;padding-bottom:25px}#checkout-flyby .flyby-products-list .flyby-product img{min-width:100px;max-width:100px;min-height:65px;grid-row:span 2}#checkout-flyby .flyby-products-list .info-wrapper-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px}#checkout-flyby .flyby-products-list .info-wrapper-header p{font-size:18px;font-weight:700;padding-right:10px;line-height:1.2}@media only screen and (max-width: 767px){#checkout-flyby .flyby-products-list .info-wrapper-header p{font-size:15px;font-weight:500}}#checkout-flyby .flyby-products-list .info-wrapper-header svg{height:8px}#checkout-flyby .flyby-products-list .info-wrapper-header svg path{transition:fill ease .25s}@media only screen and (max-width: 767px){#checkout-flyby .flyby-products-list{margin-bottom:25px}}#checkout-flyby .flyby-products-list .flyby-actions-price{display:flex;align-items:center;justify-content:space-between}#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products{max-width:100px;height:35px;display:flex;justify-content:space-between;align-items:center;border:1px solid #484848}#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products svg{width:12px}#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products svg path{stroke:#a2a2a2}#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products input{outline:0;text-align:center;background-color:transparent;border:none}#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products button{display:flex;justify-content:center;align-items:center}#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products button,#checkout-flyby .flyby-products-list .flyby-actions-price .add-remove-products input{flex:1;width:100%;height:100%}#checkout-flyby .flyby-price-wrapper .price,#checkout-flyby .flyby-price-wrapper p,.ajaxify-modal .cart-subtotal-p{text-align:center}#checkout-flyby .flyby-price-wrapper{margin:auto auto 50px}@media only screen and (max-width: 767px){#checkout-flyby .flyby-price-wrapper{margin-bottom:25px}}#checkout-flyby .flyby-price-wrapper p{margin:0;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}#checkout-flyby .flyby-price-wrapper .price{font-size:50px;font-weight:200;margin:0 auto}@media only screen and (max-width: 767px){#checkout-flyby .flyby-price-wrapper .price{font-size:40px}}#checkout-flyby .flyby-btn-wrapper small,.ajaxify-modal .cart__policies{max-width:75%;display:block;text-align:center;margin:0 auto 30px}#continue-shopping-btn{margin-top:15px}.ajaxify-modal .additional-checkout-buttons{display:none}.ajaxify-modal .cart-row a.remove{color:#000;background-color:transparent}.site-footer{display:grid;grid-template-columns:1fr 3fr 1fr;grid-gap:15px 50px;justify-content:center;background-color:#efefef;font-size:14px;-webkit-user-select:auto;user-select:auto;padding-bottom:15px}@media only screen and (max-width: 1349px){.site-footer{grid-template-columns:repeat(2,1fr);grid-gap:15px 50px}}@media only screen and (max-width: 575px){.site-footer{grid-template-columns:1fr;grid-gap:25px}}.site-footer ul{list-style:none}.site-footer .menu-item a{color:#484848;transition:color ease .25s}.site-footer a{line-height:1.75}.site-footer .menu-item-has-children>a{font-weight:600;min-height:25px}@media only screen and (max-width: 575px){.site-footer .site-footer-contact h4{font-size:20px}}@media only screen and (max-width: 575px){.site-footer .site-footer-contact h5,.site-footer .site-footer-contact p{display:none}}@media only screen and (max-width: 575px){.site-footer .site-footer-contact.submenu-is-active h5,.site-footer .site-footer-contact.submenu-is-active p{display:block}}.site-footer .site-footer-contact p+p{margin-top:5px}.site-footer li a{font-size:14px}.site-footer-menu>.menu li.menu-item-has-children .sub-menu li a:hover{color:#ff6021}.site-footer-contact h4,.site-footer .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between;color:#000;margin-bottom:20px}@media only screen and (max-width: 575px){.site-footer-contact h4,.site-footer .menu-item-has-children>a{font-size:20px}}.site-footer-contact h4 svg,.site-footer-menu>.menu li.menu-item-has-children>a svg{height:13px;transition:transform ease .25s}@media only screen and (min-width: 576px){.site-footer-contact h4 svg,.site-footer-menu>.menu li.menu-item-has-children>a svg{display:none}}.site-footer-contact h5 p{font-size:14px;margin-bottom:5px}.site-footer-contact h5 p:first-child{color:#484848}.site-footer-contact h5{font-weight:400}@media only screen and (max-width: 575px){.site-footer-menu>.menu li.menu-item-has-children.submenu-is-active>a svg,.site-footer-contact.submenu-is-active h4 svg{transform:rotate(180deg)}}@media only screen and (max-width: 1349px){.site-footer-menu{grid-column:1/-1}}@media (max-width: 1349px) and (min-width: 576px){.site-footer-menu{grid-row:2;margin-top:35px;padding-top:50px;border-top:1px solid #a2a2a2}}.site-footer-menu>.menu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:50px}@media only screen and (max-width: 575px){.site-footer-menu>.menu li.menu-item-has-children ul{display:none}}@media only screen and (max-width: 575px){.site-footer-menu>.menu li.menu-item-has-children.submenu-is-active ul{display:block}}@media only screen and (max-width: 1349px){.site-footer-menu>.menu{grid-gap:25px}}@media only screen and (max-width: 575px){.site-footer-menu>.menu{grid-template-columns:1fr}}@media only screen and (max-width: 575px){.site-footer-buttons{padding:50px 0;border-top:1px solid #a2a2a2}}.site-footer-buttons a{max-width:250px;margin-left:auto}@media only screen and (max-width: 575px){.site-footer-buttons a{max-width:100%}}.site-footer-buttons a span{text-align:center!important;margin-right:0!important}.site-footer-buttons .custom-btn{justify-content:center;font-weight:500}.site-footer-buttons .footer-link{width:100%;margin-top:30px;transition:color ease .25s;color:#484848;display:flex;align-items:center}.site-footer-buttons .footer-link svg{height:15px;margin-right:10px}.site-footer-buttons .custom-btn+.custom-btn{margin-top:20px}.custom-btn{position:relative;width:100%;border:none;padding:10px 15px;line-height:1.5;background-color:transparent;border:1px solid;transition:background-color ease .25s,color ease .25s,border-color ease .25s;-webkit-user-select:auto;user-select:auto;cursor:pointer;font-size:16px;display:flex!important;justify-content:space-between;align-items:center}.custom-btn:after{content:"";position:absolute;top:0;left:0;width:100%;z-index:0;height:100%;opacity:0;transition:opacity ease .25s;background-image:linear-gradient(90deg,#ff6021,#fd930e)}.custom-btn span{z-index:1}.already-own .custom-btn+.custom-btn:hover,.site-footer .custom-btn:hover{border-color:transparent}.already-own .custom-btn.btn-red span{text-align:left}.site-footer-logo{padding:50px 0 15px}@media only screen and (max-width: 1349px){.site-footer-logo{padding-top:15px}}@media only screen and (max-width: 575px){.site-footer-logo{display:none}}.site-footer-logo img{filter:brightness(80%);height:auto}.site-footer-logo a{max-width:165px;display:flex;align-items:flex-start}.site-footer-bottom-area,.site-footer-logo{grid-column:1/-1}.site-footer-bottom-area{position:relative;padding-top:15px;border-top:1px solid #a2a2a2;font-size:12px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1349px){.site-footer-bottom-area{flex-direction:column}}.site-footer-bottom-area .site-footer-social-media{display:flex;align-items:center}.site-footer-bottom-area .site-footer-social-media svg{height:15px}@media only screen and (max-width: 575px){.site-footer-bottom-area .site-footer-social-media svg{height:25px}}.site-footer-bottom-area .site-footer-social-media svg path{transition:fill ease .19s;fill:#484848;transition:fill ease .25s}@media only screen and (min-width: 1350px){.site-footer-bottom-area .site-footer-social-media{margin-right:70px}}@media only screen and (max-width: 1349px){.site-footer-bottom-area .site-footer-social-media{margin:50px auto}}@media only screen and (max-width: 575px){.site-footer-bottom-area .site-footer-social-media{width:100%;justify-content:space-between}}.site-footer-bottom-area .site-footer-social-media a+a{margin-left:25px}@media only screen and (max-width: 1349px){.site-footer-bottom-area span{order:1}}.site-footer-bottom-area a{color:#ff6021;font-size:12px}.site-footer-bottom-area .site-footer-language-change{position:relative;display:flex;align-items:center}@media only screen and (min-width: 1350px){.site-footer-bottom-area .site-footer-language-change{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:7.5px}}@media only screen and (max-width: 990px){.site-footer-bottom-area .site-footer-language-change{margin-top:20px}}.site-footer-bottom-area .site-footer-language-change svg{height:20px;margin-right:10px}.site-footer-two{background-color:#efefef}.site-footer-two .affirm-copy{padding:13px;text-align:center;display:block;font-size:12px;line-height:24px}.site-footer-bottom-area-two{display:flex;width:100%;margin:auto}.site-footer-bottom-area-two ul{display:block;list-style:none;margin:15px auto;text-align:center}.site-footer-bottom-area-two ul li{margin:0 0 7.5px 15px;display:inline-block}#add-to-cart-btn span{z-index:1}.product-description{width:60%}.robot-inline-rating{margin-right:-5px}.product-details-info p span .nr-icon{height:20px;display:block;margin-bottom:3px}.product-details-gallery{display:grid;align-items:flex-start;justify-content:center;grid-gap:25px;padding:25px;grid-template-columns:100%;margin-top:70px}@media only screen and (min-width: 1350px){.product-details-gallery{grid-template-columns:60% 40%;padding-left:15%;padding-right:15%;grid-gap:100px}}@media only screen and (min-width: 991px){.product-details-gallery{padding-top:75px}}@media only screen and (max-width: 990px){.product-details-gallery{margin-top:70px}}@media only screen and (min-width: 767px){.product-details-gallery{position:relative;grid-template-columns:50% 50%;grid-gap:50px;padding-top:50px}}.cgb-gallery-navigation.img-1{display:none}.cgb-gallery-dots,.cgb-gallery-navigation,.cgb-gallery-slide{display:flex;justify-content:center;align-items:center}.product-details-gallery .cgb-gallery .cgb-gallery-slides{padding-bottom:50px}.cgb-gallery-slide{position:relative;height:100%;flex-shrink:0;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding:50px 25px;scroll-snap-align:start;flex-direction:column}.product-details-gallery .cgb-gallery .cgb-gallery-slide{background-size:contain;margin:0 1px}.cgb-gallery-slides{width:100%;height:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.cgb-gallery-slides .hero-banner__video{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.carousel-cta-col{display:flex}.carousel-cta-col.center{justify-content:center}.carousel-cta-col.left{justify-content:flex-start}.carousel-cta-col.right{justify-content:flex-end}.cgb-gallery-slides.slick-dotted.slick-slider{margin-bottom:0}.cgb-gallery-navigation .cgb-gallery-dot+.cgb-gallery-dot{margin-left:15px}.cgb-gallery-navigation{position:absolute;right:0;bottom:25px;left:0;z-index:1}.cgb-gallery-navigation .cgb-gallery-arrow,.cgb-gallery-navigation .cgb-gallery-navigation .cgb-gallery-dot{background-color:transparent;outline:0;opacity:0;animation:reveal ease forwards .25s;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;cursor:pointer}.cgb-gallery-navigation .cgb-gallery-arrow svg,.cgb-gallery-navigation .cgb-gallery-navigation .cgb-gallery-dot svg{height:15px;transition:stroke ease .25s,transform ease .25s}.cgb-gallery-navigation .cgb-gallery-arrow svg path,.cgb-gallery-navigation .cgb-gallery-navigation .cgb-gallery-dot svg path{stroke:#fff}.cgb-gallery-navigation .cgb-gallery-arrow:hover svg{transform:scale(1.5)}.cgb-gallery-navigation .cgb-gallery-arrow{border:none;padding:0;animation-delay:.25s}.cgb-gallery-navigation .cgb-gallery-dots{margin:0 15px;list-style:none;padding:0}.cgb-gallery-navigation .cgb-gallery-dots .cgb-gallery-dot{width:75px!important;height:2px!important;border:none!important;background-color:#333}.cgb-gallery-navigation .cgb-gallery-dots .cgb-gallery-dot.is-active button{background-color:#eee!important}.cgb-gallery-navigation .cgb-gallery-dots .cgb-gallery-dot:focus{color:none}.product-details-gallery .product-details-info ul,.product-details-gallery .product-details-info-mobile ul{margin:20px 0 0;padding:25px 0 25px 20px;border-top:1px solid;border-bottom:1px solid;border-color:#a2a2a2}.product-details-gallery .product-details-info ul li,.product-details-gallery .product-details-info-mobile ul li{line-height:1.5}.product-details-gallery .product-details-info ul li+li,.product-details-gallery .product-details-info-mobile ul li+li{margin-top:10px}.product-details-gallery .product-details-info-mobile ul{display:grid;align-items:baseline;grid-template-columns:repeat(2,1fr);grid-gap:25px}@media only screen and (max-width: 767px){.product-details-gallery .product-details-info-mobile ul{display:block}}.product-details-gallery .product-details-info{margin-top:25px}@media only screen and (max-width: 767px){.product-details-gallery .product-details-info ul{display:none}}.product-details-gallery .product-details-info h1{font-size:1.75em}@media only screen and (max-width: 990px){.product-details-gallery .product-details-info h1{font-size:30px}}@media only screen and (max-width: 990px){.product-details-gallery .product-details-info h1+p{font-size:18px}}.product-form,.product-from button,.product-form select,.btn-add-to-cart,button{font-family:Roboto!important}.product-details-gallery .product-details-info ul+p span,.product-details-gallery .product-details-info-mobile ul+p span{margin-right:10px}.product-detail-compare-review{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 990px){.product-detail-compare-review{display:block}}.feature-nc{font-size:14px;margin:0 0 5px;top:90px;color:#fff;position:absolute;right:10%;max-width:200px;text-align:right;line-height:1.75}.models-nc{font-size:15px;margin:0 0 5px;text-transform:uppercase;color:#fff;font-weight:700;position:absolute;right:10%;top:50px;max-width:200px;text-align:right}@media (max-width: 786px){.feature-nc,.models-nc{position:relative;text-align:center;max-width:100%;right:0}.feature-nc{top:50px}}.product-sku{line-height:1.5em;font-size:14px}@media (max-width: 768px){.product-sku{margin:10px 0}}@media (max-width: 1500px){.product-sku{font-size:12px}}.product-details-gallery .product-detail-buy{margin-top:32px;display:grid;grid-template-columns:45% 55%;justify-content:space-between}@media only screen and (max-width: 990px){.product-details-gallery .product-detail-buy{grid-template-columns:1fr}}@media only screen and (max-width: 767px){.product-details-gallery .product-detail-buy{margin-top:15px;grid-gap:15px}}.product-details-gallery .product-detail-buy .product-detail-price{position:relative;display:flex;flex-direction:column;min-height:30px;padding-right:20px}.product-details-gallery .product-detail-buy .product-detail-price .price{font-size:30px;font-weight:500;white-space:nowrap}.product-details-gallery .product-details-info .warranty-pdp,.product-details-gallery .product-details-info-mobile .warranty-pdp{text-align:center;border-bottom:1px solid #a2a2a2;padding:15px 0;font-weight:500;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 990px){.product-details-gallery .product-details-info .warranty-pdp{display:none}}.product-details-gallery .product-details-info .warranty-pdp>span{margin-right:10px}.product-details-gallery .product-details-info-mobile{grid-column:1/-1;z-index:1}@media (min-width: 991px){.product-details-gallery .product-details-info-mobile{display:none}}@media (max-width: 991px) and (min-width: 768px){.product-details-gallery .product-details-info{margin-top:100px}}#ProductSelect-product-template{display:none}.testimonials .testimonials-container{position:relative;display:flex;justify-content:flex-start;overflow-x:auto;padding-bottom:25px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media only screen and (min-width: 1350px){.nr-testimonials{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;padding:75px 10%}}.nr-testimonials .testimonials-container{position:relative;display:flex;justify-content:flex-start;overflow-x:auto;padding-bottom:25px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media only screen and (min-width: 1350px){.nr-testimonials .testimonials-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;padding-bottom:0;overflow-x:visible}}.nr-testimonials .testimonials{padding:75px 10%;background-color:#fafafa}@media only screen and (max-width: 1550px){.nr-testimonials .testimonials{padding-left:5%;padding-right:5%}}@media only screen and (min-width: 1350px){.nr-testimonials .testimonials{padding:25px}}.nr-testimonials .testimonials .testimonial{flex:1;background-color:#fff;margin:0 10px;padding:75px 50px;text-align:center;box-shadow:0 3px 5px #0000001a,0 3px 5px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1350px){.nr-testimonials .testimonials .testimonial{position:relative;min-width:auto;margin:0}}@media only screen and (max-width: 1349px){.nr-testimonials .testimonials .testimonial{min-width:260px;padding-left:30px;padding-right:30px}}.nr-testimonials .testimonials .testimonial p{font-size:15px;font-weight:300;margin-bottom:50px}.nr-testimonials .testimonials .testimonial img{max-width:175px;max-height:35px;margin:0 auto}.testimonials .testimonials-container::-webkit-scrollbar-track{background-color:#e0e0e0}.testimonials .testimonials-container::-webkit-scrollbar-thumb{background-color:#a2a2a2}.image-text-block{padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-text-block img{margin:0 auto}@media only screen and (max-width: 990px){.image-text-block img{max-width:350px}}@media only screen and (max-width: 575px){.image-text-block img{max-width:100%}}.image-text-block p.custom-heading{font-size:1.75em;font-weight:400;margin:0;line-height:1.2;letter-spacing:.5px}.image-text-block p.custom-heading+p{max-width:750px;margin:40px auto 0}.image-text-block div{max-width:500px;margin:0 auto;padding:25px}@media only screen and (max-width: 575px){.image-text-block div{padding:0;margin-top:25px}}.custom-heading:after,.custom-heading:before{left:-10px;top:-10px}@media only screen and (min-width: 1350px){.testimonials .testimonial:nth-child(odd){bottom:-40px}}@media only screen and (min-width: 1350px){.testimonials .testimonial:nth-child(2n){top:-40px}}.multicolor-bg.with-light-gray-bg{background-color:#efefef}.product-details-navigation{height:75px;position:-webkit-sticky;position:sticky;top:70px;text-align:center;background-color:#fff;z-index:99;display:flex;justify-content:center;align-items:center;transition:all .5s ease}@media only screen and (max-width: 767px){.product-details-navigation{top:70px}}.product-details-navigation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:98;box-shadow:0 5px 4px #00000026;pointer-events:none}.product-details-navigation ul{display:flex;justify-content:center;align-items:center;list-style:none}.product-details-navigation ul button{color:#484848;text-transform:uppercase;transition:color ease .25s;font-size:18px}.product-details-navigation ul button.is-active{color:#000;font-weight:500}.product-details-navigation ul button.is-active:after{animation:enlarge-line ease forwards .25s;opacity:1}.product-details-navigation ul button:after{content:"";display:block;width:100%;height:2px;margin-top:3px;background-color:#ff6021;opacity:0}.product-details-navigation li+li{margin-left:50px}#features-tab,#reviews-tab,#specs-tab,#support-tab{display:none;opacity:0;animation:reveal ease forwards .25s}#features-tab.tab-active,#reviews-tab.tab-active,#specs-tab.tab-active,#support-tab.tab-active{display:block}.specs-section{background-color:#484848;color:#fff;display:grid;grid-template-columns:3fr 1fr;grid-gap:75px 150px}@media only screen and (max-width: 1349px){.specs-section{grid-column-gap:75px}}@media only screen and (max-width: 990px){.specs-section{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 575px){.specs-section{grid-template-columns:1fr}}@media only screen and (max-width: 990px){.specs-section .specs-section-left{grid-column:1/-1}}.specs-section .specs-section-left img{max-width:100%;margin:75px auto}@media only screen and (min-width: 768px){.specs-section .specs-section-left img{display:none}}.specs-section .specs-section-left .specs-section-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:75px 100px;list-style:none}@media only screen and (max-width: 1349px){.specs-section .specs-section-left .specs-section-list{grid-column-gap:75px}}@media only screen and (max-width: 767px){.specs-section .specs-section-left .specs-section-list{grid-template-columns:1fr}}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list{grid-gap:0;border-top:1px solid #a2a2a2}}.specs-section .specs-section-left .specs-section-list h4{width:100%;text-transform:uppercase;padding-bottom:10px;font-size:16px;border-bottom:1px solid #a2a2a2}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list h4{padding:20px 0 0;margin:0;border-bottom:none;display:flex;align-items:center;justify-content:space-between}}.specs-section .specs-section-left .specs-section-list h4 span{display:none;cursor:pointer}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list h4 span{display:block}}.specs-section .specs-section-left .specs-section-list h4 svg{height:30px}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list h4 svg{pointer-events:none}}.specs-section .specs-section-left .specs-section-list h4 svg path{fill:#a2a2a2}.specs-section .specs-section-left .specs-section-list ul{font-size:16px;color:#a2a2a2}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list ul{display:none}}.specs-section .specs-section-left .specs-section-list ul li{line-height:1.5}.specs-section .specs-section-left .specs-section-list ul li p{display:list-item}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list ul.is-active{display:block;margin-top:15px}}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list>li{border-bottom:1px solid #a2a2a2;padding-bottom:20px}}.specs-section .specs-section-right .whats-in-the-box-list{list-style:none}.specs-section .specs-section-right .whats-in-the-box-list li{display:grid;grid-template-columns:28px 1fr;grid-gap:25px;align-items:center}.specs-section .specs-section-right .whats-in-the-box-list li img{max-width:28px;margin:0 auto}.specs-section .specs-section-right .whats-in-the-box-list li+li{margin-top:45px}.specs-section p.main-heading{max-width:450px;margin-bottom:50px}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list h4 span.specs-list-minus,.specs-section .specs-section-left .specs-section-list h4 span.specs-list-plus{display:none}}@media only screen and (max-width: 575px){.specs-section .specs-section-left .specs-section-list h4 span.is-active{display:block}}.gform_wrapper form .gform_heading .gform_title,.main-heading{font-size:60px;font-weight:200;line-height:1.25}@media only screen and (max-width: 1349px){.gform_wrapper form .gform_heading .gform_title,.main-heading{max-width:100%}}@media only screen and (max-width: 990px){.gform_wrapper form .gform_heading .gform_title,.main-heading{font-size:40px}}@media only screen and (max-width: 575px){.gform_wrapper form .gform_heading .gform_title,.main-heading{font-size:32px;font-weight:400}}.specs-section .specs-section-images{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:50px}@media only screen and (min-width: 991px){.specs-section .specs-section-images{grid-column:1/-1;margin-top:0}}@media only screen and (max-width: 575px){.specs-section .specs-section-images{display:none}}.specs-section .specs-section-images img{max-width:350px}.feature-block{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}@media only screen and (max-width: 990px){.feature-block{flex-direction:column}}.feature-block:before{content:"";position:absolute;top:0;left:50%;width:90%;height:1px;transform:translate(-50%);display:none}.feature-block.has-border-top:before{display:block;height:.5px;background-color:#a2a2a2}.feature-block.with-dark-gray-bg:before{display:block;background-color:#ffffff40}@media (max-width: 1349px){.feature-block:before{width:calc(100% - 100px)}}.feature-block.has-two-stats{position:relative;overflow:visible}.feature-block.has-two-stats .feature-block-right{flex-basis:45%}.feature-block.multicolor-bg.is-inverted .feature-block-right>img{width:100%;object-fit:contain;height:100%}.feature-block.multicolor-bg.is-inverted.has-two-stats .feature-block-right img{position:absolute;left:-15%;top:0;max-width:57%;width:auto;height:auto;max-height:910px}.image-grid .grid-images,.image-grid h2,.image-grid p{display:block}@media only screen and (min-width: 991px){.image-grid h2,.image-grid p{max-width:800px;margin:0 auto}}.image-grid .grid-images{width:100%;height:90vh;display:grid;grid-template-columns:1fr 2fr 1.5fr;grid-gap:15px;margin:0 auto}@media only screen and (max-width: 990px){.image-grid .grid-images{height:50vh}}@media only screen and (max-width: 767px){.image-grid .grid-images{height:auto;grid-template-columns:1fr}}.image-grid .grid-image{height:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 767px){.image-grid .grid-image{min-height:300px}}.image-grid .grid-image:after{content:"";position:absolute;right:0;left:0;height:50%}.image-grid .grid-image .grid-image-text{position:absolute;left:0;text-align:left;padding:25px;z-index:1}.image-grid .grid-image h3{font-size:18px;font-weight:500}.image-grid h2{font-weight:500;margin-bottom:15px}.image-grid p{margin-bottom:75px}.image-grid .grid-image .grid-image-text h3,.image-grid .grid-image .grid-image-text p{margin:0;color:#fff}.image-grid .grid-image:nth-child(1) .grid-image-text,.image-grid .grid-image:nth-child(2) .grid-image-text{bottom:0}.image-grid .grid-image:nth-child(1):after,.image-grid .grid-image:nth-child(2):after{bottom:0;background-image:linear-gradient(transparent,#000000bf)}.image-grid .grid-image:nth-child(3):after{bottom:0;background-image:linear-gradient(transparent,#000000bf)}@media only screen and (min-width: 768px){.image-grid .grid-image:nth-child(3):after{top:0;bottom:auto;background-image:linear-gradient(rgba(0,0,0,.75),transparent)}}@media only screen and (min-width: 768px){.image-grid .grid-image:nth-child(1){max-height:calc(45vh - 30px)}}@media only screen and (min-width: 768px){.image-grid .grid-image:nth-child(3){max-height:65%;margin-top:auto}}.feature-block.is-inverted .feature-block-right{margin-right:8px}@media only screen and (min-width: 991px){.feature-block.is-inverted .feature-block-right{order:-1}}.feature-block,.feature-block-custom,.image-grid,.related-products,.features-homepage,.accordions{padding:50px 5%}.footer_note_col{margin-top:15px;font-size:14px;line-height:1.5}.feature-block-layout-two .feature-block-mobile{display:none}.feature-block-layout-two{position:relative}.feature-block-layout-two .feature-block-center{position:absolute;left:0;right:0;bottom:0;width:20%;margin:0 auto}.feature-block-layout-two .feature-block-desktop{align-items:inherit;justify-content:flex-start}.feature-block-layout-two .feature-block.is-inverted .feature-block-left{padding:120px 80px 120px 180px;display:flex;align-items:center;flex-direction:column;text-align:left;justify-content:flex-start}.feature-block-layout-two .feature-block-left p.custom-heading{width:100%;text-align:left}.feature-block-layout-two .feature-block-left .feature-block-stats{align-items:flex-start;width:100%}.feature-block-layout-two .feature-block{padding:50px 5%}.feature-block-layout-two .feature-block.is-inverted .feature-block-right{width:calc(50% - 10px)}.feature-block-layout-two .feature-block.is-inverted .feature-block-right img{width:100%;object-fit:cover;height:100%}.feature-block-layout-two .feature-block.is-inverted .feature-block-left{width:50%;flex-basis:50%}.feature-block-left .feature-block-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;font-size:14px;font-weight:400;padding-left:15px;margin:50px 0;list-style-type:square;line-height:1.5em}@media (max-width: 991px){.feature-block-left .feature-block-list{grid-template-columns:1fr;text-align:center;list-style:none;grid-gap:20px;margin:25px 0 30px;padding:0}}.feature-block-left .feature-block-buttons{display:flex;margin-bottom:25px}@media (max-width: 991px){.feature-block-left .feature-block-buttons{justify-content:center}}.feature-block-left .feature-block-buttons a+a{margin-left:25px}.feature-block.image-to-bottom img{margin-bottom:-8%}.single-products .feature-block-layout-two .feature-block-stats .p-big-txt{font-size:40px}.feature-block-layout-two .feature-block-stat p:first-child{font-size:18px}.feature-block-layout-two .feature-block-stats{padding-top:30px;border-top:1px solid #a2a2a2}@media (min-width: 1350px){.features-stats-carousel.nav-to-left .features-stats-carousel-navigation{left:5%}}@media (max-width: 1350px){.feature-block-layout-two .feature-block.is-inverted .feature-block-left{padding:100px 50px 100px 120px}.feature-block-layout-two .feature-block.is-inverted .feature-block-right img{height:100%}.feature-block-layout-two .feature-block-center{position:absolute;left:0;right:0;bottom:0;width:20%;margin:0 auto}}@media (min-width: 992px){.feature-block-layout-two .feature-block.is-inverted .feature-block-right{margin-right:10px}}@media (min-width: 1600px){.feature-block-layout-two .feature-block{max-width:1500px;margin:0 auto;padding:50px 0}.feature-block-layout-two .feature-block.is-inverted .feature-block-right img{max-width:100%;height:100%;object-fit:cover}.site-header .menu-item.neato-products-menu>.sub-menu .is-featured-product>a>span{padding-left:65px}.site-header .menu-item.neato-products-menu>.sub-menu .is-featured-product>a p.nav_description{padding-left:65px}.feature-block-layout-two .feature-block.is-inverted .feature-block-left{padding:170px 150px 170px 240px}.features-stats-carousel.nav-to-left .features-stats-carousel-navigation{left:calc(10% + 15px)}.feature-block-layout-two .feature-block-center{position:absolute;bottom:-15px;width:28%;left:-60px}}@media (max-width: 990px){.feature-block-layout-two .feature-block.is-inverted .feature-block-left{padding:50px 50px 50px 70px}.feature-block-layout-two .feature-block-desktop{align-items:inherit;justify-content:flex-start;flex-direction:row-reverse}.feature-block-layout-two .feature-block.is-inverted .feature-block-right{width:calc(40% - 10px)}.feature-block-layout-two .feature-block.is-inverted .feature-block-left{width:60%;flex-basis:60%;margin:0}.feature-block-layout-two .feature-block-center{left:-170px}}@media (max-width: 767px){.feature-block-layout-two .feature-block-desktop{display:none}.feature-block-layout-two .feature-block-mobile{display:block}.feature-block-layout-two .feature-block-image-section{position:relative;padding:100px 0}.feature-block-layout-two .feature-block-image-one img{max-width:80%}.feature-block-layout-two .feature-block-image-two{position:absolute;top:60px;right:0;width:60%}.feature-block-layout-two .feature-block-content-section{text-align:center}.feature-block-layout-two .feature-block-content-section .custom-heading{font-size:25px;margin-bottom:30px;display:inline-block}.feature-block-layout-two .feature-block-stats{border:none;text-align:center;padding-top:0}.feature-block-layout-two .custom-heading:after,.feature-block-layout-two .custom-heading:before{left:0;top:-10px}}@media (max-width: 500px){.feature-block-layout-two .custom-heading:after,.feature-block-layout-two .custom-heading:before{left:20px}}.feature-block.multicolor-bg.is-inverted.has-two-stats{min-height:746px}.feature-block.multicolor-bg.with-gray-bg.is-inverted .feature-block-left{background-color:#484848;color:#fff}.feature-block.multicolor-bg.is-inverted .feature-block-left{display:flex;flex-direction:column;place-content:center;padding:0 70px;margin-left:8px}.feature-block.multicolor-bg.is-inverted>img{position:absolute;bottom:0}.feature-block.multicolor-bg.is-inverted .feature-block-right,.feature-block.multicolor-bg.is-inverted .feature-block-left{flex-basis:50%;height:100%}.feature-block-custom{position:relative;display:flex;align-items:center;padding-bottom:0;padding-top:0}@media only screen and (min-width: 1350px){#features-tab .image-grid{padding-top:220px}}.image-grid .grid-images{margin-bottom:50px}@media only screen and (min-width: 991px){.image-grid .grid-images{margin-bottom:139px}}.feature-block-left{flex-basis:45%;margin-right:75px}@media only screen and (max-width: 990px){.feature-block-left{margin-right:0;margin-bottom:50px;text-align:center}}.feature-block-left .feature-block-stats{margin-top:50px;display:flex;justify-content:flex-start}@media only screen and (max-width: 990px){.feature-block-left .feature-block-stats{align-items:center;justify-content:center}}@media only screen and (max-width: 767px){.feature-block-left .feature-block-stats{flex-direction:column}}.feature-block-left .feature-block-stats h2,.feature-block-left .feature-block-stats p{margin:0}.feature-block-left .feature-block-stats h2,.feature-block-left .feature-block-stats .p-big-txt,.feature-block-left .feature-block-stats p.featureSecondStat{font-size:28px;font-weight:400;line-height:1.3;letter-spacing:.5px}@media only screen and (max-width: 990px){.feature-block-left .feature-block-stats h2,.feature-block-left .feature-block-stats .p-big-txt,.feature-block-left .feature-block-stats p.featureSecondStat{font-size:36px}}.feature-block-left .feature-block-video+.feature-block-stats{margin-top:0}.feature-block-video{position:relative;margin:50px 0}.feature-block-video .feature-block-video-toggle{display:flex;align-items:center;justify-content:flex-start;cursor:pointer}@media only screen and (max-width: 767px){.feature-block-video .feature-block-video-toggle{flex-direction:column;align-items:flex-start}}.feature-block-video .feature-block-video-toggle iframe{border:none}@media only screen and (max-width: 767px){.feature-block-video .feature-block-video-toggle iframe{width:100%;height:195px;margin-right:0;margin-bottom:25px}}.feature-block-video iframe{width:134px;height:76px;padding:0;margin-right:15px;pointer-events:none}.feature-block-video span{pointer-events:none;line-height:1.5}@media only screen and (max-width: 767px){.feature-block-video span{text-align:left}}.feature-block-video-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:none;justify-content:center;align-items:center;padding-left:10vw;padding-right:10vw}@media only screen and (min-width: 1350px){.feature-block-video-modal{padding-left:20vw;padding-right:20vw}}.feature-block-video-modal.video-is-active{display:flex}.feature-block-video-modal .feature-block-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000bf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;animation:reveal ease forwards .25s}.feature-block-video-modal .feature-block-video-container{width:100%;position:relative;padding-bottom:56.25%}.feature-block-video-modal .feature-block-video-container iframe,.feature-block-video-modal .feature-block-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:all;margin:0}@media only screen and (max-width: 990px){.feature-block.has-two-stats .feature-block-right{display:none}}@media only screen and (max-width: 990px){.feature-block.has-two-stats .feature-block-left{margin-bottom:0}}@media only screen and (max-width: 990px){.feature-block-left .feature-block-stats{margin-top:50px}}body.has-video-active{overflow:hidden}body.has-video-active .site-header,body.has-video-active .product-details-navigation{z-index:0}.feature-block.has-two-stats .feature-block-stat+.feature-block-stat{margin-left:75px}@media only screen and (max-width: 1349px){.feature-block.has-two-stats .feature-block-stat+.feature-block-stat{margin-left:50px}}@media only screen and (max-width: 767px){.feature-block.has-two-stats .feature-block-stat+.feature-block-stat{margin-left:0;margin-top:25px}}.feature-block-left .feature-block-video:after,.feature-block-left .feature-block-video:before,.landing-page-type1 .feature-block-left .feature-block-video.with-borders:before,.landing-page-type1 .feature-block-left .feature-block-video.with-borders:after{content:"";display:block;height:1px;width:100%;background-color:#a2a2a2}.feature-block-left .feature-block-video:after{margin-top:10px}@media only screen and (max-width: 767px){.feature-block-left .feature-block-video:after{margin-top:35px}}.landing-page-type1 .feature-block-left .feature-block-video.with-borders:after{margin-top:10px}.feature-block-left .feature-block-video:before,.landing-page-type1 .feature-block-left .feature-block-video.with-borders:before{margin-bottom:10px}.feature-block-left h3,.feature-block-left p.custom-heading{font-size:32px;font-weight:400}.feature-block-left p.custom-heading{line-height:1.2;letter-spacing:.5px}@media (max-width: 1024px){.feature-block-left p.custom-heading{line-height:1.24}.feature-block-left .feature-block-stats h2,.feature-block-stats .p-big-txt{line-height:1.2}.related-products h6{font-size:20px}.accesories .flex-item{padding:0 35px}}.image-grid h2.custom-heading{font-size:1.75em;font-weight:500;margin-bottom:15px;line-height:1.2}.custom-heading{position:relative;display:inline}.feature-block-left h3+p,.feature-block-left p.custom-heading+p{margin-top:10px}.features-stats-carousel{position:relative;background-color:#efefef}.features-stats-carousel{padding-top:42px;padding-bottom:97px}.custom-nav{display:block}.custom-nav .custom-btn.btn-red{max-width:313px}.feature-block-left .feature-block-stats .featureStat{font-size:48px;font-weight:400;line-height:1.2;letter-spacing:.5px}.t-absolute{position:absolute;bottom:106px}@media (max-width: 1500px){.t-absolute{bottom:155px}}.features-stats-carousel .features-stats-carousel-navigation{display:flex;align-items:flex-start;margin-bottom:40px}.features-stats-carousel .feature-block{padding-top:0}.features-stats-carousel .features-stats-carousel-navigation button svg path{stroke:#484848}.features-stats-carousel .features-stats-carousel-navigation button svg{height:15px}.features-stats-carousel .features-stats-carousel-navigation .nav-buttons-wrapper{margin:6.5px 15px 0}.features-stats-carousel .features-stats-carousel-navigation .nav-buttons-wrapper button{min-width:115px;text-transform:uppercase;font-size:10px;padding:10px;border-top:3px solid #e0e0e0;transition:border-color ease .25s}.features-stats-carousel .features-stats-carousel-navigation .nav-buttons-wrapper button.is-active{border-color:#484848}.features-stats-carousel .feature-block .feature-block-right{flex-basis:55%}.features-stats-carousel .feature-block .feature-block-right img{width:100%}.feature-block-right img{max-width:690px;width:100%}.features-stats-carousel .feature-block img{max-height:450px}.image-text-grid h2,.image-text-grid ul{max-width:750px;position:relative;z-index:1}.image-text-grid{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding-bottom:100px}@media only screen and (max-width: 990px){.image-text-grid{align-items:center;background-position:left}}@media only screen and (max-width: 767px){.image-text-grid{padding-bottom:200px}}.image-text-grid h2{font-size:32px;font-weight:500;margin-bottom:50px}@media only screen and (max-width: 767px){.image-text-grid h2{text-align:center}}.image-text-grid h3{font-size:24px;font-weight:500;margin-bottom:10px}.image-text-grid ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;list-style:none}@media only screen and (max-width: 990px){.image-text-grid ul{grid-row-gap:50px}}@media only screen and (max-width: 767px){.image-text-grid ul{grid-template-columns:1fr}}.image-text-grid:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000073}@media (max-width: 1349px) and (min-width: 768px){.image-text-block{flex-direction:row}}.already-own{position:relative;overflow:hidden;background-color:transparent;margin-top:-75px;padding-top:75px}@media only screen and (max-width: 1349px){.already-own{background-color:#484848;margin-top:0;padding-top:50px}}.already-own>div{height:100%;min-height:300px;display:flex;flex-direction:column;justify-content:center;padding:100px 5%}@media only screen and (max-width: 1349px){.already-own>div{padding:75px 50px}}@media only screen and (max-width: 990px){.already-own>div{min-height:auto;align-items:center}}@media only screen and (max-width: 767px){.already-own>div{padding-left:25px;padding-right:25px}}.already-own img{max-width:450px;position:absolute;top:0;right:5%}@media only screen and (max-width: 1349px){.already-own img{position:absolute;max-width:400px;height:auto}}@media only screen and (max-width: 767px){.already-own img{right:25px}}@media only screen and (max-width: 575px){.already-own img{max-width:90%}}.already-own h2{font-size:25px;margin-bottom:30px}.already-own .custom-btn{max-width:350px}.already-own .custom-btn+.custom-btn{margin-top:25px}@media (max-width: 991px) and (min-width: 576px){.already-own h2{text-align:center}}.custom-btn.on-dark-bg{border-color:#fff;color:#fff}.multicolor-bg.with-dark-gray-bg{background-color:#484848;color:#fff}.hero-image{min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero-image.not-full-width{min-height:575px;margin-top:70px;position:relative}.hero-image.not-full-width p{margin-top:0}.hero-image a svg,.hero-image button svg{height:25px;margin-right:10px}.hero-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,.35) 40%,transparent)}@media (min-width: 992px){.hero-image h1{max-width:75%}}@media (max-width: 1349px){.hero-image{padding:75px 50px}}.hero-image button,.hero-image h1,.hero-image p{margin:0;color:#fff}.product-list-hero h1{font-weight:300!important}.main-heading{font-size:60px;font-weight:200;line-height:1.25;position:relative;z-index:1}@media (max-width: 991px){.main-heading{font-size:40px}}@media (min-width: 992px){.specs-section p.main-heading{font-size:45px}}.products-list{position:relative;display:grid;grid-template-columns:1fr 2.5fr;grid-gap:100px;background-color:#484848;padding-top:0}.product-list-hero h1,.product-list-sidebar,.products-list-wrapper{margin-top:-150px}.product-list-sidebar .back-to-top{margin-top:50px;color:#fff;transition:opacity ease .25s;display:flex;align-items:center;background-color:transparent;border:none;outline:0;-webkit-user-select:auto;user-select:auto;cursor:pointer;position:sticky;top:180px}.product-list-sidebar .back-to-top svg{height:25px;transform:rotate(180deg);margin-right:10px}.product-list-sidebar .back-to-top span{text-transform:uppercase;font-size:12px;margin-top:5px}.product-list-sidebar div{color:#fff;background-color:#2f2f2f;padding:50px 35px;min-height:475px}.product-list-sidebar div>svg{display:block;height:50px;margin-bottom:25px}.product-list-sidebar div h3{font-size:28px;margin-bottom:10px}.product-list-sidebar div a{width:100%;background-color:#484848;color:#fff;font-size:18px;font-weight:500;padding:15px 20px;text-transform:uppercase;transition:background-color ease .25s,color ease .25s;margin-top:25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.product-list-sidebar div .advanced-filters a{padding-top:0;padding-bottom:0;margin-top:10px;font-size:16px;background-color:transparent;text-transform:none;font-weight:400}.product-list-sidebar div .advanced-filters a:before{top:3px}.product-list-sidebar div .advanced-filters a:after{top:5.5px}.product-list-sidebar div .advanced-filters h2{font-size:18px}.product-list-sidebar div .advanced-filters a:hover{background-color:transparent}.product-list-sidebar div a svg{height:15px;transition:transform ease .25s}.product-list-sidebar div .accessories-filters-toggle.is-active svg{transform:rotate(180deg)}.product-list-sidebar div a.accessories-filters-toggle:hover{color:#fff}.product-list-sidebar .clear-filters{margin-top:0;margin-bottom:25px;font-size:16px;max-width:max-content;margin-right:auto}.products-list-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;height:fit-content}.products-list-wrapper .product-list-entry{position:relative;display:flex;flex-direction:column;background-color:#eee;transition:background-color ease .25s}.products-list-wrapper .product-list-entry,.products-list-wrapper .products-list-link{min-height:550px;overflow:hidden}.product-list-sidebar div a:hover{background-color:#fff;color:#484848}.product-list-sidebar div a:hover svg g{stroke:#484848}.product-list-sidebar .back-to-top:hover{opacity:.75}.accessories-filters-toggle{background-color:#2f2f2f!important;width:100%;max-width:none!important;padding:6.5px 0!important}@media (max-width: 1349px){.product-list-sidebar{position:fixed;bottom:0;left:0;right:0;z-index:101}.accessories-filters-toggle.is-active{margin-bottom:10px}.product-list-sidebar .back-to-top{display:none}.product-list-sidebar div{width:100%;min-height:auto;display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;flex-direction:column;z-index:1000}.product-list-sidebar div>svg{height:40px;margin-bottom:0;margin-right:25px}.product-list-sidebar div h3{font-size:16px;width:100%;text-align:center}.product-list-sidebar div p{display:none}.product-list-sidebar div a{max-width:225px;margin-top:0;font-size:16px}.products-list{grid-template-columns:1fr;grid-gap:20px}}@media (max-width: 767px){.product-list-sidebar div a{font-size:15px;padding:15px 10px;background-color:#3c3c3c}.main-t>.cart-form{padding:15px}}.products-list-wrapper article:before{width:12px;height:2px;transition:width ease .25s;content:"";position:absolute;left:15px;top:15px;background-color:#ff6021}.products-list-wrapper article:after{width:2px;height:12px;transition:height ease .25s;content:"";position:absolute;left:15px;top:15px;background-color:#ff6021}.products-list-wrapper .product-list-entry-thumb{padding:50px 0 25px}.products-list-wrapper .product-list-entry-thumb img{max-width:80%;margin:0 auto;transition:transform ease .25s}.products-list-wrapper .product-list-entry-description{margin-top:auto;padding:25px}.products-list-wrapper .product-list-entry-description .product-list-entry-header{display:flex;align-items:flex-end;margin-bottom:10px}.products-list-wrapper .product-list-entry-description h2 a{color:#484848;font-size:24px}.custom-btn.btn-red{position:relative;background-color:#ff6021;border:none;color:#fff}.custom-btn.btn-red span{position:relative;z-index:1;font-weight:500}.custom-btn.btn-red svg{display:block;height:15px;transition:transform ease .25s;position:relative;z-index:1}.custom-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity ease .25s}.products-list-wrapper .product-list-entry:hover{background-color:#fff}.products-list-wrapper .product-list-entry:hover:before{width:25px}.products-list-wrapper .product-list-entry:hover .product-list-entry-thumb img{transform:translateY(-15px)}.products-list-wrapper .product-list-entry:hover:after{height:25px}@media (max-width: 767px){.products-list-wrapper{grid-template-columns:1fr}}.products-list-wrapper .products-list-link{min-height:550px;position:relative;background-color:#2f2f2f;color:#fff;padding:150px 75px;transition:background-color ease .25s;overflow:hidden}.products-list-wrapper .products-list-link h2{font-size:45px;font-weight:200}.products-list-wrapper .products-list-link svg{height:15px;margin-top:25px;transition:transform ease .25s}.products-list-wrapper .products-list-link img{position:absolute;bottom:-10%;left:50%;max-width:250px;transform:translate(-50%)}.products-list-wrapper .products-list-link:hover{background-color:#ff6021}.products-list-wrapper .products-list-link:hover svg,.custom-btn:focus svg,.custom-btn:hover svg,.product-list-sidebar div a:hover svg{transform:translate(5px)}.custom-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#ff6021,#fd930e);opacity:0;transition:opacity ease .25s}.retailers{padding:100px 5%;margin:auto;max-width:1440px}.retailers h3{text-align:center;margin-bottom:75px;font-size:28px}.retailers .retailers-container{display:flex;align-items:center;justify-content:space-between}.retailers .retailers-arrow.retailers-arrow-left{margin-right:50px}.retailers .retailers-arrow{display:none;background-color:transparent;border:none;outline:0;-webkit-user-select:auto;user-select:auto;cursor:pointer}.retailers .retailers-arrow svg{display:block;height:15px}.retailers .retailers-arrow svg g{stroke:#484848}.retailers .retailers-slider .retailer{scroll-snap-align:center;-webkit-user-select:none;user-select:none}.retailers .retailers-slider{display:flex;align-items:center;overflow-x:auto}.retailers .retailers-slider .retailer img{min-width:100px;max-height:85px;object-fit:contain}.retailers .retailers-arrow.retailers-arrow-right{margin-left:50px}.retailers .custom-btn{max-width:350px;margin:100px auto 0}.retailers .retailers-slider .retailer+.retailer{margin-left:50px}.retailers .retailers-arrow:hover svg g{stroke:#ff6021}.ly-is-transparent.ly-custom-dropdown-switcher{padding:0}.ly-is-transparent.ly-custom-dropdown-switcher i{vertical-align:top}.retailers .custom-btn.btn-red span:first-child{text-align:left}@media (min-width: 768px){.retailers .retailers-container.is-overflowing .retailers-arrow{display:block}.retailers .retailers-container.is-overflowing .retailers-slider{justify-content:flex-start}.retailers .retailers-slider{max-width:950px;margin:0 auto;scroll-snap-type:x mandatory}}@media (min-width: 1350px) and (max-width: 1490px){.feature-block.has-two-stats .feature-block-right img{left:-20%;top:0;max-width:67%}}@media (min-width: 1500px){.retailers{padding-left:10%;padding-right:10%}.features-stats-carousel .features-stats-carousel-navigation{left:10%}.image-grid .grid-images{height:70vh}.feature-block.multicolor-bg.is-inverted.has-two-stats{height:746px}}.attachment-thumbnail.size-thumbnail.wp-post-image{margin:0 auto 10px}.site-header #primary-menu>.menu-item:hover{background:#f44a19}.menu-item.is-featured-product a{position:relative;height:100%;font-weight:700;display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center}.nav_violator{position:relative;text-align:left;color:#fff;background:#343e4a;display:inline-block;width:max-content;padding:10px 20px 10px 10px;border-top-right-radius:30px;line-height:10px;border-bottom-right-radius:30px;margin-left:25px;font-size:14px;font-weight:400}.menu-item.is-featured-product a p.nav_description{position:relative;z-index:99;text-align:left;font-size:14px;font-weight:400;padding-left:40px;display:inline-block}.menu-item.is-featured-product a>span{text-align:left;align-items:flex-start;justify-content:flex-start;font-size:18px;font-weight:500;padding-left:40px}.products-list-inner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media (max-width: 1349px){.site-header .site-branding{margin-right:50px}}@media (max-width: 991px){.products-list-inner .menu-item{border-top:none!important}.site-header .menu-item a{white-space:initial;margin:auto;padding:20px 30px;line-height:initial}.site-header #primary-menu>.menu-item:hover{background:transparent}.site-header .menu-item a{margin-left:0}.site-header .menu-item.nc>.sub-menu .is-additional-link{display:none}.inner-site-header{justify-content:space-between;padding:0 30px;height:70px}.site-header .menu-item.nc.sub-menu-visible>.sub-menu{height:100vh}}.is-link-to-all{order:2;grid-column:span 2}.sub-menu:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);width:10px;height:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;display:none;z-index:1}@media (min-width: 992px){.site-header .menu-item .sub-menu:before{display:block}.site-header .menu-item.nc>.sub-menu .menu-list-inner a{padding-left:0;justify-content:flex-start;text-align:left}}.site-header .menu-item.nc>.sub-menu .menu-list-inner a:after{content:"";position:absolute;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNS4wNiAxNy4wNicgZmlsbD0nI2ZmNjAyMSc+IDxwb2x5Z29uIHBvaW50cz0nMTYuNTMsMCAxNS40NywxLjA2IDIyLjE5LDcuNzggMCw3Ljc4IDAsOS4yOCAyMi4xOSw5LjI4IDE1LjQ3LDE2IDE2LjUzLDE3LjA2IDI1LjA2LDguNTMgJy8+IDwvc3ZnPg==);background-repeat:no-repeat;width:25.06px;height:17.06px;right:0;opacity:0;transform:translate3d(-10px,0,0);transition-property:opacity,transform;transition-timing-function:ease;transition-duration:.2s}.site-header .menu-item.nc>.sub-menu .menu-list-inner a:hover:after{opacity:1;transform:translateZ(0)}.sub-menu:before{left:95px}.site-header .menu-item:nth-of-type(1) .sub-menu:before{left:100px}.site-header .menu-item:nth-of-type(2) .sub-menu:before{left:120px}.site-header .menu-item:nth-of-type(3) .sub-menu:before{left:145px}.site-header .main-menu-visit-help{position:relative;height:unset;color:#fff;text-align:left;margin:0;font-weight:400;padding-left:15px;font-size:14px}.products-list-inner{margin:20px 0;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.site-header .menu-item.neato-products-menu>.sub-menu .is-featured-product{order:0;justify-content:stretch}.site-header .menu-item.neato-products-menu>.sub-menu .is-featured-product>a{position:relative;height:100%;font-weight:700;display:flex;flex-direction:column;justify-content:center}.is-featured-product>a>img{transition:transform ease .2s;position:relative;margin-left:auto;margin-right:auto}.is-featured-product>a>span{display:flex;align-items:center;justify-content:center;position:relative;font-weight:700}.site-header .menu-item .sub-menu li a{width:100%;padding:10px 15px;line-height:1.5;color:#484848;transition:background-color ease .25s,color ease .25s;font-size:15px;font-weight:500}.attachment-thumbnail.size-thumbnail.wp-post-image{pointer-events:none}.is-featured-product>a>span:after{content:"";position:absolute;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNS4wNiAxNy4wNicgZmlsbD0nI2ZmNjAyMSc+IDxwb2x5Z29uIHBvaW50cz0nMTYuNTMsMCAxNS40NywxLjA2IDIyLjE5LDcuNzggMCw3Ljc4IDAsOS4yOCAyMi4xOSw5LjI4IDE1LjQ3LDE2IDE2LjUzLDE3LjA2IDI1LjA2LDguNTMgJy8+IDwvc3ZnPg==);background-repeat:no-repeat;width:25.06px;height:17.06px;right:0;opacity:0;transform:translate3d(-10px,0,0);transition-property:opacity,transform;transition-timing-function:ease;transition-duration:.2s}.menu-item.is-featured-product>a{position:relative;height:100%;font-weight:700;display:flex;flex-direction:column;justify-content:center}.products-list-inner:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:1px;background-color:#ebebeb}.sub-menu img{margin:0 auto 10px}.site-header .menu-item .sub-menu li{margin:0}.is-featured-product>a:hover:before{opacity:1}.is-featured-product>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff 0,#ddd);opacity:0;transition:opacity ease .2s}.is-featured-product>a:hover>span:after{opacity:1;transform:translateZ(0)}.is-featured-product>a:hover,.site-header .menu-item .sub-menu li a:hover{color:#ff6021}.sub-menu .is-additional-link{cursor:default;display:flex}.sub-menu .menu-list-inner{order:-1}.site-header .menu-item{position:relative;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}@media only screen and (min-width: 991px){.site-header .menu-item.sub-menu-visible.nc>.sub-menu{min-width:400px;min-height:200px;transform:translate(-50px);padding:15px;width:auto}.site-header .menu-item.menu-3.sub-menu-visible.nc>.sub-menu{min-width:200px;min-height:auto}}.site-header .menu-item.sub-menu-visible.nc>.sub-menu{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:15px}.site-header .menu-item.menu-3.sub-menu-visible.nc>.sub-menu{grid-template-columns:1fr}.is-additional-link>div{width:100%;height:100%;max-height:180px;margin-top:auto;margin-bottom:auto;background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-repeat:no-repeat;background-size:cover}.site-header .menu-item .sub-menu .is-additional-link a{color:#fff;position:relative;display:flex;align-items:center;justify-content:space-between;text-align:left}.site-header .menu-item .sub-menu .is-additional-link a:hover{color:#fff}.site-header .menu-item.nc>.sub-menu .is-additional-link a:after{content:"";background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNS4wNiAxNy4wNicgZmlsbD0nI2ZmZmZmZic+IDxwb2x5Z29uIHBvaW50cz0nMTYuNTMsMCAxNS40NywxLjA2IDIyLjE5LDcuNzggMCw3Ljc4IDAsOS4yOCAyMi4xOSw5LjI4IDE1LjQ3LDE2IDE2LjUzLDE3LjA2IDI1LjA2LDguNTMgJy8+IDwvc3ZnPg==);background-repeat:no-repeat;width:25.06px;height:17.06px;transform:scale(.8)}@media (max-width: 991px){.site-header .menu-item a{font-weight:700}.site-header .menu-item .sub-menu li a{padding:20px 30px;font-weight:400;font-size:16px;line-height:1.5}}.header-search-module-overlay{position:fixed;z-index:100;top:0;right:0;left:220px;opacity:0;visibility:hidden;transition:all ease-in-out .5s}.header-search-module-overlay form{display:flex;height:70px}.header-search-module-overlay input{border-radius:0;border:1px solid #707070;width:100px;height:100%;flex:1;padding:10px 30px;font-size:23px;-webkit-appearance:none}.header-search-module-overlay .header-search-go{background-color:#ff6021}.header-search-module-overlay .header-search-close,.header-search-module-overlay .header-search-go{padding:0;border:none;flex-basis:100px;display:flex;justify-content:center;align-items:center;cursor:pointer}.header-search-module-overlay .header-search-close{background-color:#484848}.header-search-module-overlay.active{opacity:1;visibility:visible}@media (max-width: 1349px){.header-search-module-overlay{left:165px}}@media (max-width: 991px){.header-search-module-overlay{left:0}.header-search-module-overlay .header-search-close,.header-search-module-overlay .header-search-go{flex-basis:75px}.header-search-module-overlay form{height:75px}}.cgb-gallery{position:relative}.toggle-filters{width:33%}@media (min-width: 1350px){.cgb-gallery{position:relative}.toggle-filters{display:none}.features-stats-carousel .feature-block{padding-bottom:0}.product-details-gallery{margin-top:100px;padding-top:75px;grid-template-columns:60% 40%;padding-left:15%;padding-right:15%;grid-gap:100px}.product-details-gallery .product-details-info{margin-top:25px}}.product-details-gallery .product-detail-compare-review{margin-top:15px}.cgb-gallery-slides,.retailers .retailers-slider,.vacuum-carousel-wrapper .vacuum-carousel>div{-ms-overflow-style:none;scrollbar-width:none}.cgb-gallery-slides::-webkit-scrollbar-thumb,.retailers .retailers-slider::-webkit-scrollbar-thumb,.vacuum-carousel-wrapper .vacuum-carousel>div::-webkit-scrollbar-thumb{border:none}.cgb-gallery-slides::-webkit-scrollbar-thumb,.cgb-gallery-slides::-webkit-scrollbar-track,.retailers .retailers-slider::-webkit-scrollbar-thumb,.retailers .retailers-slider::-webkit-scrollbar-track,.vacuum-carousel-wrapper .vacuum-carousel>div::-webkit-scrollbar-thumb,.vacuum-carousel-wrapper .vacuum-carousel>div::-webkit-scrollbar-track{background:0 0}.cgb-gallery-slides::-webkit-scrollbar,.retailers .retailers-slider::-webkit-scrollbar,.vacuum-carousel-wrapper .vacuum-carousel>div::-webkit-scrollbar{width:0;height:0}.cgb-gallery-navigation .cgb-gallery-dot.is-active{background-color:#eee!important}.medium-screen-show a.btn.cp-btn{position:relative;background-color:#ff6021;border:none;color:#fff!important;padding:10px 15px;width:100%;border-radius:0!important;display:flex;justify-content:space-between}.medium-screen-show a.btn.cp-btn:hover{background-image:linear-gradient(90deg,#ff6021,#fd930e)}.medium-screen-show a.btn.cp-btn:after{display:inline-block;height:15px;margin-top:3px;width:22px;background-repeat:no-repeat;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.061 17.061'%3E%3Cg fill='none' stroke='%23fff' stroke-width='1.5'%3E%3Cpath stroke='%23fff' d='M16 16.53l8-8-8-8'%3E%3C/path%3E%3Cpath stroke='%23fff' d='M24 8.53H0'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.medium-screen-show a.btn.cp-btn:hover:after{transform:translate(5px)}.icon-close.compare_page.cross_icon,.icon-close.cp-btn{display:none!important}.text_ATC{color:#000!important;margin-left:5px!important;font-size:12px!important}td.fc.small-screen-css.medium-screen-css{text-align:left!important}.site-header .menu-item>.sub-menu .is-link-to-all>a,.site-header .menu-item>.sub-menu .is-link-to-all>a:hover{color:#fff}.site-header .is-link-to-all .custom-btn.btn-red span{width:auto}.site-header .is-link-to-all .custom-btn.btn-red span:last-child{margin-left:20px}@media only screen and (min-width: 768px){.site-header .menu-item>.sub-menu .is-link-to-all>a{height:100%;justify-content:flex-end}}.site-header .menu-item>.sub-menu .is-featured-product>a:hover>img{transform:translate3d(0,-15px,0)}.product-details-gallery .product-details-info ul li strong,.product-details-gallery .product-details-info-mobile ul li strong{font-weight:500}.exit-compare:after{content:" X"}.already-own img{top:0}.main-row td{text-transform:none!important;font-size:20px;font-weight:400}.fc{font-family:Roboto!important}.fn{font-family:Roboto!important;font-weight:600!important;font-size:15px!important}.fv{font-weight:600!important;font-family:Roboto!important}.ajaxified-cart-feedback{display:none!important}@media (min-width: 992px){.product-details-gallery{padding-top:75px}}@media (max-width: 991px){.already-own img{position:relative;max-width:400px;height:auto;margin:auto;top:0;left:0;right:0}.already-own{background-color:#484848}.already-own{padding-top:50px;margin-top:0}}@media (max-width: 575px){.already-own img{max-width:90%;margin-top:50px;top:0}}@media (max-width: 1349px){.hero-image.not-full-width{margin-top:70px}}@media (min-width: 991px) and (max-width: 1349px){.already-own img{max-width:350px}}@media (min-width: 1025px){td.big-screen-show{display:table-cell!important}}@media (max-width: 600px) and (min-width: 320px){.table td{text-align:left!important}.fn,.fv{font-size:12px!important;font-weight:500!important;line-height:1.5!important}}.main-t>form #flyby-close-btn1,.main-t>form #flyby-products-quantity{display:none}@media (max-width: 768px){.features-stats-carousel .feature-block{flex-direction:row}.products-list-wrapper .products-list-link{padding:150px 30px}.t-absolute{bottom:110px}.image-grid h2.custom-heading{margin-top:40px}.product-details-gallery{grid-gap:0}.product-details-info{padding-left:40px}}@media (max-width: 767px){.retailers .retailers-slider{padding-bottom:25px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.image-grid h2.custom-heading,.image-grid>p{display:none}.product-details-info{padding-left:0}.main-row td{font-size:15px}.retailers .retailers-slider::-webkit-scrollbar{width:6px;height:6px}.retailers .retailers-slider::-webkit-scrollbar-thumb{background-color:#a2a2a2}.retailers .retailers-slider::-webkit-scrollbar-track{background-color:#e0e0e0}.features-stats-carousel .feature-block{flex-direction:column}.features-stats-carousel .feature-block .feature-block-left,.features-stats-carousel .feature-block .feature-block-left .feature-block-stats{margin-bottom:0}.feature-block-left .feature-block-stats{margin-bottom:40px}.features-stats-carousel .feature-block{padding-bottom:34px;padding-top:95px}.features-stats-carousel .features-stats-carousel-navigation{justify-content:center}.custom-nav .custom-btn.btn-red{margin:auto}.image-grid .grid-image .grid-image-text{bottom:0}.achievements,.already-own>div,#reviews-tab,.blog-entries-list,.blog-entry,.cgb-form-block>div,.feature-block,.features-grid,.hero-image,.image-grid,.image-text-grid,.info-block-group,.location-map,.media-assets-list,.news-carousel-block,.products-list,.quiz-page .quiz-page-single,.quiz-page-result-item,.repair-center-block,.retailers,.section-title-tabs,.single-page-content-wrapper,.single-page-hero,.site-footer,.specs-section{padding-left:35px;padding-right:35px}.product-details-navigation ul button{font-size:12px}}@media (max-width: 620px){.t-absolute{left:35px;right:35px;bottom:190px}}.products-list-wrapper .product-list-entry-description .product-list-entry-header .price{font-size:25px;white-space:nowrap}.products-list-wrapper .product-list-entry-description .product-list-entry-header .product-list-entry-price{position:relative;display:flex;flex-direction:column;align-items:flex-end}.products-list-wrapper .product-list-entry-description .product-list-entry-header>h2{margin-bottom:0;font-size:1.75em}.products-list-wrapper .product-list-entry-description .product-list-entry-header .discount{display:none;font-size:16px;position:relative;color:#ff6021}.product-details-info .nav_violator{margin-left:0;margin-bottom:25px}.discount-pdp,.saved-price,.product__policies{font-size:16px;font-weight:400;align-self:flex-start}.saved-price{color:#ff6021}.discount-pdp{color:#000;opacity:.4}.products-list-wrapper .product-list-entry-description .discount:before{content:"";position:absolute;left:0;right:0;top:50%;border:1px solid;border-color:#ff6021}.step__footer__previous-link{display:none!important}@media (min-width: 769px){.main-t>.cart-form .flyby-btn-wrapper{max-width:40%;float:right}}.site-footer-buttons a.custom-btn span{font-size:16px}.site-footer-menu .sub-menu li{margin-top:4px;text-align:left}.site-footer-contact h4{min-height:25px}.site-footer-buttons .footer-link:hover svg path{fill:#ff6021}.cart-image,.cart-image img{min-width:100px;max-width:100px;min-height:65px}.flyby-header h3,.cart-form h1{flex-basis:100%;font-size:24px;text-align:center;margin:0}#checkout-flyby .flyby-products-list .info-wrapper-header p,.cart-item-title{font-size:18px;font-weight:700;padding-right:10px;line-height:1.2}#checkout-flyby .flyby-price-wrapper .price,.ajaxify-modal .cart-subtotal--price{font-size:50px;font-weight:200;margin:0 auto;color:#000}#checkout-flyby .flyby-price-wrapper p,.ajaxify-modal .cart-subtotal-p{margin:0;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.ajaxify-modal .cart-subtotal{text-align:center}.btn.t-update-cart{background-color:#e0e0e0;color:#000}.cart-subtotal--price{color:#ff6021;font-size:28px}.flyby-btn-wrapper small{max-width:75%;display:block;text-align:center;margin:0 auto 30px}.flyby-btn-wrapper button{text-transform:none}.flyby-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:50px}.flyby-header #flyby-products-quantity{width:30px;height:30px;border-radius:50%;font-size:14px;font-weight:500;color:#fff;background-color:#ff6021;padding-bottom:2px;display:flex;justify-content:center;align-items:center}.flyby-close-btn svg{height:15px;transform-origin:right;transition:transform ease .25s}.flyby-close-btn svg path{stroke:#484848}.ajaxify-modal .ajaxifyCart--content{padding:0}.header-search-module-overlay input{background-color:#fff}.grid-image-text p{font-size:13px}@media (max-width: 990px){.product-details-gallery .product-details-info ul,.product-details-gallery .product-details-info ul+p{display:none}}@media (max-width: 700px){.sub-menu{text-align:center}.video-wrapper{width:100%}}.product-details-info-mobile>p,.product-details-info-mobile>div{display:none}.sub-nav.nc-mobile{padding-bottom:30px}.ajaxifyCart--qty{max-width:100px;height:40px;display:flex;justify-content:space-between;align-items:center;border:1px solid #a2a2a2}.ajaxify-modal .js--qty-adjuster,.ajaxify-modal .ajaxifyCart--qty-adjuster{width:33px;opacity:1;border:none}.cart-quantity{cursor:pointer;display:flex;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.qtyplus{right:0}.qtyminus{left:0}.qtyminus,.qtyplus{width:20px;height:30px;padding:0;border:1px solid #ececec}.qtyminus:hover,.qtyplus:hover{cursor:pointer;background-color:#ececec}.quantity{height:30px;border-left:none;border-right:none;margin-bottom:0!important;width:60px!important;text-align:center!important;font-size:13px;background-color:transparent!important}.flyby-actions-price{display:flex;align-items:center;justify-content:space-between}.flyby-product{display:grid;grid-template-columns:1fr 3fr;grid-gap:5px 10px;align-items:center;border-bottom:1px solid #e0e0e0;padding-bottom:25px}.fly-img{min-width:100px;max-width:100px;min-height:65px;grid-row:span 2}.flyby-info-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px}.products-list-wrapper .product-list-entry-bottom .custom-btn span{width:100%;text-align:right;margin-right:15px}.products-list-wrapper .product-list-entry-bottom .custom-btn span svg path{stroke:#fff}.products-list-wrapper .product-list-entry-bottom .custom-btn{justify-content:flex-end}#flyby-close-btn{background-color:transparent;border:none;outline:0;-webkit-user-select:auto;user-select:auto;cursor:pointer}#flyby-close-btn,#flyby-close-btn1{width:25px;height:25px;z-index:12}#ajaxifyDrawer{overflow-y:scroll}.ajaxify-modal .ajaxifyCart--num,.ajaxify-modal .js--qty-adjuster,.ajaxify-drawer .ajaxifyCart--qty-adjuster{border:none!important}#ajaxifyDrawer .cart-row{border-top:none}#EmptyCart{padding:100px 5%;text-align:center}.ajaxifyCart--content{text-align:center}.ajaxifyCart--content>h2{margin-top:20px}a.zendesk_chat_btn{position:fixed;display:block;background:#0075c9;width:62px;height:62px;overflow:hidden;cursor:pointer;right:26px;bottom:75px;transition:all ease-in-out .2s;z-index:999}a.zendesk_chat_btn:hover{background:#1582cd;width:127px}a.zendesk_chat_btn:hover .chat_wrap .chat_text{opacity:1}@media (max-width: 1349px){a.zendesk_chat_btn.sidebar{bottom:94px}}@media (max-width: 767px){a.zendesk_chat_btn.sidebar{bottom:73px}}a.zendesk_chat_btn .chat_wrap{position:absolute;width:127px;height:62px;top:0;right:0}a.zendesk_chat_btn .chat_wrap .chat_text{position:absolute;font-size:12px;color:#fff;text-align:center;margin-top:-14px;width:50px;opacity:0;top:50%;left:20px;transition:opacity ease-in-out .2s}a.zendesk_chat_btn .chat_wrap .chat_icon{background:url(//neatorobotics.com/cdn/shop/t/72/assets/question.svg?v=128544813352496376311682033529) no-repeat 50% 50%;background-size:cover;position:absolute;display:block;width:30px;height:30px;margin-top:-15px;top:50%;right:16px}#launcher{display:none}.cart-row a.remove{background-color:#ff6021;color:#fff}.flyby-products-spinner{position:absolute;top:0;left:-16px;width:120%;height:110%;background-color:#fffffff2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10}.product-detail-buy .flyby-products-spinner{display:none}.flyby-products-spinner:after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;border:3px solid #e0e0e0;border-bottom-color:#ff6021;border-radius:50%;animation:rotate-spinner linear infinite .75s}#carousel img{display:block;opacity:.5;cursor:pointer}#carousel .flex-active-slide img{opacity:1;cursor:default}.product-detail-buy .flyby-products-spinner{display:block}.product-detail-buy .flyby-products-spinner:after{transform:translateY(-50%)}#carousel .slides li{height:100px}#carousel .slides li img{height:100%;object-fit:cover}.flexslider #slider img{width:530px;height:530px}.support-section{background-color:#484848;color:#fff;display:grid;grid-template-columns:2fr 1fr;grid-gap:75px 150px}@media only screen and (min-width: 1350px){.support-tab{padding:75px 10%}}.normal_text p{margin-left:16px}.support-tab{background-color:#484848}#support-tab .support-section ul{font-size:16px;color:var(--theme-darkGray)}#support-tab .support-section h4{width:100%;text-transform:uppercase;padding-bottom:10px;font-size:16px;border-bottom:1px solid var(--theme-darkGray);color:#fff}#support-tab .support-section ul li{line-height:1.5;position:relative;list-style:none;padding-bottom:22px}#support-tab .support-section ul li ul li{padding-left:40px}#support-tab .support-section ul li svg{position:absolute;width:25px;height:29px;top:0;left:0}#support-tab .support-section ul li a{font-size:16px;color:#fff}#support-tab .support-section ul li a:hover{color:var(--theme-primaryColor)}#support-tab .support-section ul li a.support-item-action:hover{color:#fff}#support-tab .support-section{display:grid;grid-template-columns:2fr 1fr;grid-gap:75px 120px;padding:100px 10%}#support-tab .support-section .support-section-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:75px 120px;list-style:none}.support-section-left .main-heading{font-size:46px;line-height:36px;font-weight:400;margin-bottom:50px;letter-spacing:-1.5px}.support-section-right .support-chat-block{padding:80px 50px 60px;color:#000}.support-section-right .support-chat-block .chat-heading.custom-heading{font-size:32px;line-height:43px;font-weight:400}.support-section-right .support-chat-block p{font-size:16px;line-height:24px;padding-bottom:25px}.support-section-right .support-chat-block img{margin:0 auto;padding-bottom:47px;position:relative;transition:all .3s ease}.support-section-list .support-item-action{display:inline-block!important;margin-top:30px;width:auto}.support-section-right .support-chat-block .open_chat{background:#ff6021;color:#fff;border:1px solid transparent}.support-section-right .support-chat-block .custom-btn.on-light-bg svg path{stroke:#fff}.support-section-right .support-chat-block p{margin-bottom:15px;padding-top:20px}#support-tab .support-section .support-left-col>.support-section-list>li{list-style:none}#support-tab .support-section .support-left-col>.support-section-list>li:last-child{margin-top:0;padding-left:0}#support-tab .support-section .support-section-right:hover .support-chat-block img{transform:translateY(-10px)}#support-tab .support-section .support-section-right:hover .support-chat-block .chat-heading.custom-heading:before{width:25px}#support-tab .support-section .support-section-right:hover .support-chat-block .chat-heading.custom-heading:after{height:25px}@media (max-width: 991px){#support-tab .support-section{grid-template-columns:1fr}}@media (max-width: 767px){#support-tab .support-section{grid-template-columns:1fr;grid-gap:20px 0}#support-tab .support-section .support-section-list{grid-template-columns:1fr;grid-gap:10px 0}.support-section-left .main-heading{font-size:32px;text-align:center}.support-section-right .support-chat-block{padding:60px 30px 50px}}.modal-wrapper{position:fixed;top:-100%;transition:all .5s ease;left:0%;right:0;margin:0 auto;opacity:0;width:100%;height:100%;background:#00000080;z-index:-9999;display:flex!important;align-items:center;justify-content:center}.modal-content{width:50%;height:auto;position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow:auto;background:#fff;text-align:center}.modal-wrapper.show{top:50%;transform:translateY(-50%);z-index:99999;opacity:1}.right-wrapper .logo-wrapper a img{max-width:145px;height:auto;margin:0 auto;padding-bottom:30px}.modal-wrapper .right-wrapper{padding:40px 30px}.modal-content .left-wrapper img{width:100%;height:100%;object-fit:cover}.modal-content .right-wrapper h2{font-size:32px;line-height:36px;font-weight:400;margin-bottom:14px;letter-spacing:-1.5px}.modal-content .right-wrapper p{font-size:16px;line-height:24px;margin-bottom:20px;letter-spacing:-1.5px}.modal-content .gform_wrapper{padding:0;text-align:center}.modal-content .gform_wrapper form .gform_button{width:80%!important;margin:0 auto!important;text-align:center}.modal-content .custom-btn span{display:block;text-align:center;width:100%}.modal-content .custom-btn{width:80%;margin:16px auto 0;text-align:center}.modal-content .gform_wrapper form .gform_footer{text-align:center;margin-top:30px!important}.modal-content>.close-btn{position:absolute;top:10px;right:10px}.modal-content .bottom-text{padding-top:30px}.modal-content .bottom-text p{font-size:10px;line-height:14px;margin-bottom:0;letter-spacing:0}.modal-content .gform_wrapper form input{height:48px}.modal-content .gform_wrapper.gform_validation_error .validation_error{display:none!important}.modal-content .gform_wrapper.gform_validation_error .gform_fields .gfield.gfield_error .validation_message{padding:0!important;background:none!important;font-size:10px;margin-top:5px}#coupon-details .modal-content,#coupon-details-custom .modal-content{width:50%;text-align:center;grid-template-columns:repeat(1,1fr)}#coupon-details .content-wrapper,#coupon-details-custom .content-wrapper{padding:50px;width:65%;margin:0 auto}#coupon-details-custom .content-wrapper{display:grid;width:100%;padding:0;grid-template-columns:1fr 1fr}#coupon-details-custom .modal-content-wrapper{padding:45px 32px}#coupon-details-custom .modal-content-wrapper div.modal-footer p{font-size:10px;letter-spacing:normal}#coupon-details-custom .modal-content-wrapper div.modal-footer a{color:#1a75ff}#coupon-details-custom .modal-content-wrapper input[type=email],#coupon-details-custom .modal-content-wrapper input[type=tel]{border-radius:5px;border-color:#a2a2a2;margin-bottom:13px;color:#484848;font-size:14px}#coupon-details-custom .modal-content-wrapper #subscribe{font-size:12px;border-radius:5px;width:204px;letter-spacing:normal;margin-top:11px;text-transform:none;margin-bottom:24px}#coupon-details-custom .modal-content-wrapper .close-btn-link{font-size:12px;text-decoration:underline;color:#000;margin-bottom:23px;display:block}#coupon-details-custom .content-wrapper h5{margin-top:43px}#coupon-details-custom .content-wrapper p{letter-spacing:-1.5px}#coupon-details-custom .content-wrapper img.mobile{display:none}#coupon-details-custom .content-wrapper img.desktop{height:100%;object-fit:cover;width:100%}@media (max-width: 767px){#coupon-details-custom .content-wrapper h5{margin-top:31px}#coupon-details-custom .content-wrapper img.mobile{display:block;max-width:100%;max-height:144px;width:100%}#coupon-details-custom .content-wrapper img.desktop{display:none}#coupon-details-custom .content-wrapper{grid-template-columns:1fr}#coupon-details-custom .modal-content-wrapper{padding:33px 24px 24px}#coupon-details-custom .content-wrapper img{max-width:116px}#coupon-details-custom .content-wrapper .btn-wrapper{width:100%!important}#coupon-details-custom .modal-content{width:87%}#coupon-details-custom .content-wrapper p{margin-bottom:16px}}#coupon-details .modal-content .custom-btn,#coupon-details-custom .modal-content .custom-btn{padding:15px 0}#coupon-details .content-wrapper .btn-wrapper,#coupon-details-custom .content-wrapper .btn-wrapper{width:80%;margin:0 auto}#coupon-details .content-wrapper p,#coupon-details-custom .content-wrapper p{font-size:16px;line-height:24px;margin-bottom:24px;letter-spacing:0}#coupon-details .content-wrapper h4,#coupon-details-custom .content-wrapper h4{text-transform:uppercase;margin-top:32px;font-size:20px;font-weight:700;margin-bottom:20px}#coupon-details .content-wrapper h5,#coupon-details-custom .content-wrapper h5{font-size:32px;line-height:36px;font-weight:400;margin-bottom:14px;letter-spacing:-1.5px}#coupon-details .content-wrapper img,#coupon-details-custom .content-wrapper img{margin:0 auto}#coupon-details .modal-content .custom-btn span,#coupon-details-custom .modal-content .custom-btn span{font-size:12px}@media (max-width: 1199px){.modal-content,#coupon-details .modal-content,#coupon-details-custom .modal-content{width:80%}}@media (max-width: 767px){.modal-content{width:calc(100% - 60px)}#coupon-details-custom .content-wrapper h5{font-size:24px}.modal-content .left-wrapper>img{display:none}.modal-content .right-wrapper h2{font-size:24px;line-height:26px;margin-bottom:10px}.modal-content .right-wrapper p{margin-bottom:14px}.modal-content .gform_wrapper form input,.modal-content .custom-btn span{font-size:12px!important}#load-modal .modal-content .gform_wrapper form .gform_footer{margin-top:20px!important}.modal-content .bottom-text{padding-top:16px}.right-wrapper .logo-wrapper a img{padding-bottom:30px}.modal-content{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0}modal-content .gform_wrapper.gform_validation_error .validation_error{display:none}.right-wrapper .logo-wrapper a img{max-width:110px}.modal-content .right-wrapper h2{font-size:22px;line-height:24px;margin-bottom:10px}.modal-content .right-wrapper p{font-size:14px;line-height:24px}.modal-content{height:85vh}#coupon-details .content-wrapper,#coupon-details-custom .content-wrapper{width:100%;height:100%}#coupon-details .modal-content,#coupon-details-custom .modal-content{display:flex;align-items:center}}@media (min-width: 768px){.mob-view{display:none}}@media (min-width: 1600px){.modal-content,#coupon-details .modal-content,#coupon-details-custom .modal-content{width:735px}}.easy-notification-bar{transition:all .3s ease}.easy-notification-bar.sticky{width:100%}.easy-notification-bar-container svg{width:20px;fill:#fff}.easy-notification-bar-container{background:#343e4a;position:relative;z-index:9}.easy-notification-bar-message{display:flex;align-items:center;justify-content:center;padding:10px 20px;flex-wrap:wrap;width:100%;margin:0 auto;position:relative;color:#fff}.easy-notification-bar-message a{text-decoration:underline;font-size:12px;line-height:24px;color:#fff}.easy-notification-bar-message a.coupon_details{position:absolute;top:50%;transform:translatey(-50%);right:50px}.easy-notification-bar-message h5{width:auto;margin:0;font-size:20px;text-transform:uppercase;color:#fff;padding-right:10px}.easy-notification-bar-message p{font-size:14px;color:#fff;padding:0;margin:0;line-height:24px}.easy-notification-bar-message p b{display:inline-block;padding:0 10px}.easy-notification-bar-message p .coupon_code_txt{border-bottom-style:dashed;display:inline-block;line-height:22px;margin-left:15px}#promo-bar-close{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.easy-notification-bar-message span{padding-left:15px}@media (max-width: 960px){.easy-notification-bar-message p{font-size:12px;padding:0;line-height:20px;margin:0;text-align:center}.easy-notification-bar-message span{font-size:12px;text-align:center;padding-left:0}.easy-notification-bar-message h5{font-size:16px;padding-right:0;padding-bottom:10px}.easy-notification-bar-message{flex-direction:column}.mob-hide{display:none}.easy-notification-bar-message a.coupon_details{position:relative;top:unset;transform:none;right:unset;left:unset;display:block;text-align:center;width:100%;margin-top:5px}}.related-products{padding-top:100px;padding-bottom:100px}.related-products .nav_violator{margin-right:auto;margin-left:0}.accesories .heading{margin-bottom:20px;text-align:center;font-size:32px;font-weight:400}.related-products h6{font-size:24px;font-weight:400}.related-products h6 a{color:#000}.related-products .custom-btn.btn-red span{font-weight:400}.related-atc{font-size:12px!important;padding:12.5px 30px!important;margin-top:20px!important;text-transform:none!important}.accesories .flex{display:flex;text-align:center}.accesories .flex-item{display:flex;flex-direction:column;width:33.3%;align-items:center}.accesories .photo{width:auto;height:100%;object-fit:cover}.accesories img{width:100%}.accesories .flex-item p{font-size:16px;margin-bottom:20px}.accesories .button{width:35%;background-color:#ff6021;color:#fff;font-size:small;padding:12px 24px;outline:none;border:none;align-items:center}@media (max-width: 770px){.accesories .flex{flex-direction:column;padding:20px 35px;text-align:center;align-items:center}.accesories .flex{padding:0}.accesories .button{padding:0;height:40px;width:100%;text-align:center;align-items:center}.accesories .flex-item{width:100%;padding:0}.feature-block.multicolor-bg.is-inverted .feature-block-left{padding:0}}@media (max-width: 770px){.support-tab .flex,.support .sub_flex,.support .sub_flexes{flex-direction:column;padding:20px 35px;text-align:center;align-items:center}.support-tab .user_guide,.support .flex_item,.support .flex_item_2{margin-right:0;width:auto}.support-tab .flex{padding:0}.support-tab .sub_flexes{text-align:left;padding-right:0;padding-left:0;align-items:baseline}.support-tab .normal_text{padding-bottom:20px;padding-left:16px}}.let-us-form-section{background:#efefef;padding:50px 10% 0;text-align:center}.let-us-form-section .gform_wrapper{background:#efefef;padding:0;position:relative}.let-us-form-section .gform_wrapper form{display:flex;flex-wrap:wrap;width:60%;justify-content:center;align-items:center}.let-us-form-section .gform_wrapper .gform_body{width:75%;position:relative}.let-us-form-section .gform_wrapper .top_label input.medium{width:calc(100% - 24px);height:50px;margin:0;background:#fff}.gform_wrapper form .gform_button{margin:25px 0 0!important;width:100%!important;text-align:left;font-family:Roboto,Raleway,Helvetica,Arial,sans-serif;font-weight:500}.gform_wrapper form .gform_button{display:inline-block!important;width:auto!important;padding:10px 25px!important;max-width:initial;text-transform:none}.let-us-form-section .gform_wrapper .gform_footer input{height:50px;font-weight:500;margin:0!important}.let-us-form-section h2{font-size:32px;font-weight:400;margin-bottom:30px;letter-spacing:-.5px}.let-us-form-section p{font-size:16px;margin-top:35px;padding-bottom:35px;border-bottom:1px solid #a2a2a2}.let-us-form-section .gform_wrapper.gform_validation_error .validation_error{display:none!important}.let-us-form-section .gform_wrapper.gform_validation_error .gform_fields .gfield.gfield_error .validation_message{position:absolute;margin-top:0!important}.gform_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block}.gform_wrapper form{text-align:left;max-width:100%;margin:0 auto}@media only screen and (min-width: 641px){.let-us-form-section .gform_wrapper.gform_validation_error .top_label input.medium{width:calc(100% - 24px)}}@media (max-width: 1349px){.let-us-form-section{padding:50px}}@media (max-width: 991px){.let-us-form-section .gform_wrapper form{width:80%}}@media (max-width: 767px){.let-us-form-section{padding:30px 25px}.let-us-form-section .gform_wrapper .gform_body{width:90%}.let-us-form-section .gform_wrapper .gform_footer{width:100%;text-align:center;margin-top:15px!important}.let-us-form-section h2{font-size:32px;margin-bottom:20px}.let-us-form-section .gform_wrapper form,.let-us-form-section .gform_wrapper .top_label input.medium{width:100%}.let-us-form-section .gform_wrapper .gform_footer input{height:auto}.let-us-form-section .gform_wrapper.gform_validation_error .gform_fields .gfield.gfield_error .validation_message{position:relative}}@media (min-width: 1500px){.achievements,.already-own>div,.blog-entries-list,.blog-entry,.cgb-form-block>div,.feature-block,.features-grid,.feature-block-custom,.related-products,#reviews-tab,.hero-image,.image-grid,.image-text-grid,.info-block-group,.location-map,.media-assets-list,.news-carousel-block,.products-list,.quiz-page .quiz-page-single,.quiz-page-result-item,.repair-center-block,.retailers,.section-title-tabs,.single-page-content-wrapper,.single-page-hero,.site-footer,.specs-section{padding-left:10%;padding-right:10%}}@media (max-width: 1349px){.nc-desktop,.product-list-sidebar div a.nc-desktop{display:none}.product-list-sidebar .clear-filters.is-active{display:block}}@media (min-width: 1349px){.nc-mobile,.product-list-sidebar div a.nc-mobile{display:none}}.bv-content-item-avatar-offset.bv-content-item-avatar-offset-on{background-color:#fff!important;margin-bottom:15px!important;padding:25px!important;-webkit-box-shadow:0 0 5px rgba(255,255,255,.5)!important;box-shadow:0 0 5px #ffffff80!important}li.bv-content-item.bv-content-top-review.bv-content-review:first-child{margin-top:25px!important;display:block!important}.bv-cv2-cleanslate .bv-core-container-134 .bv-content-pagination .bv-content-pagination-container,.bv-cv2-cleanslate .bv-core-container-134 .bv-control-bar .bv-content-pagination-container{text-align:right!important}.bv-cv2-cleanslate .bv-core-container-134 .bv-content-pagination-buttons,.single-products .bv-cv2-cleanslate .bv-core-container-134 .bv-control-bar-count{display:inline-block!important}#BVRRContainer{background-color:#f0f0f0;padding:75px 150px}#BVRRSearchContainer{padding:25px 150px;background-color:#f7f6f6!important}#BVRRContainer .bv-content-list-container{position:relative!important}.bv-cv2-cleanslate .bv-core-container-134 .bv-content-list-container .bv-trustmarkIcon{position:absolute!important;margin:0!important;top:0!important;left:-10px!important}#BVRRContainer .bv-action-bar{float:left!important;width:30%!important}#BVRRContainer .bv-action-bar h2{font-size:36px!important;font-weight:400!important;margin-top:35px!important}#BVRRContainer .bv-section-summary{float:left!important;width:70%!important}#BVRRContainer .bv-control-bar{clear:both!important;padding:15px!important;background-color:#fff!important}#BVRRContainer .bv-control-bar .bv-control-bar-count{padding:0!important;font-size:16px!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-relevancy-link-target-visible{margin-top:18px!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-secondary-ratings-container,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-secondary-ratings-value,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-bars .bv-secondary-rating-summary-bar,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-container .bv-secondary-rating-summary-bars,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-value{height:5px!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-rating-stars-container .bv-rating-stars,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-rating-stars-on{font-size:18px!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-inline-histogram-ratings td,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-popup-histogram-ratings td,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-section-summary .bv-content-title,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-list .bv-secondary-rating-summary-id{font-size:12px!important;padding-bottom:0!important}#BVRRContainer .bv-dropdown-label{display:block!important;text-transform:uppercase!important;margin-bottom:5px!important}#BVRRContainer .bv-dropdown .bv-focusable{border:1px solid #ddd!important;padding:15px 75px 15px 15px!important;position:relative!important}#BVRRContainer .bv-dropdown .bv-dropdown-target{padding:0!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-item-avatar-offset-on,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-item-product-image-offset-on{padding-left:75px!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-header-meta,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-rating{display:block!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-title{font-size:16px!important;font-weight:400!important}#BVRRContainer .bv-content-datetime,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-data dl dt,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-summary p,#BVRRContainer span.bv-author{font-size:12px!important}[data-bv-show=rating_summary] .bv_main_container div.bv_main_container_row_flex{display:none!important}@media (max-width: 768px){#BVRRContainer,#BVRRSearchContainer{padding:50px}}@media (max-width: 767px){#BVRRContainer,#BVRRSearchContainer{padding:35px}#BVRRContainer .bv-action-bar{width:100%!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-item-product-image-offset-on{padding-left:0!important}#BVRRContainer .bv-content-actions-container.bv-active-feedback,#BVRRContainer .bv-content-header,#BVRRContainer .bv-content-summary,#BVRRContainer .bv-focusable,#BVRRContainer .bv-histogram-filter-helper,#BVRRContainer h4{margin:0 0 15px!important;padding:0!important}#BVRRContainer table{margin:15px 0!important}#BVRRContainer table tr td{padding-left:0!important}#BVRRContainer .bv-secondary-rating-summary-rating{width:8%!important}#BVRRContainer .bv-content-details-offset-off,#BVRRContainer .bv-section-summary{width:100%!important}#BVRRContainer h3{margin:0!important;padding:0!important}#BVRRContainer .bv-content-item-avatar-offset.bv-content-item-avatar-offset-on{padding:15px!important}#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-item-avatar-offset-on,#BVRRContainer .bv-cv2-cleanslate .bv-core-container-134 .bv-content-item-product-image-offset-on{padding-left:15px!important}}@media (max-width: 480px){#BVRRContainer,#BVRRSearchContainer{padding:35px 15px}.bv-cv2-cleanslate .bv-core-container-134 .bv-control-bar .bv-relevancy-link-target{margin-right:0!important}#BVRRContainer .bv-secondary-ratings{margin:0!important;padding:0!important}a.zendesk_chat_btn{bottom:60px}}@media (max-width: 1500px){.bv-cv2-cleanslate .bv-core-container-134 .bv-inline-rating-container .bv-rating span{font-size:12px!important;font-family:Roboto,Raleway,Helvetica,Arial,sans-serif!important}.product-detail-compare-review .bv-cv2-cleanslate .bv-core-container-134 .bv-inline-rating-container .bv-rating-stars-off,.product-detail-compare-review .bv-cv2-cleanslate .bv-core-container-134 .bv-inline-rating-container .bv-rating-stars-on{font-size:18px!important}}.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots{margin:0 15px;list-style:none;padding:0;position:static;display:flex!important}.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots li,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots li,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots li button,.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots li button{width:75px!important;height:2px!important;border:none!important;background-color:#333}@media only screen and (max-width: 990px){.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots li,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots li,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots li button,.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots li button{width:40px!important}}.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots li button,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots li button{display:none}.template-index div[id^=cgb-hero-carousel-] .cgb-gallery-navigation .slick-dots li.slick-active,#cgb-news-carousel-eksp1 .cgb-gallery-navigation .slick-dots li.slick-active{background-color:#eee!important}@media (max-width: 575px){.cgb-gallery-navigation{padding:0 25px}}@media (max-width: 575px){.cgb-gallery-navigation .cgb-gallery-dots{margin:0}}div[id^=cgb-hero-carousel-] .slick-initialized .slick-slide{display:flex!important}.hero-image-cta{height:480px;min-height:480px;text-align:center}.hero-image-cta h2{font-size:32px;font-weight:400;color:#fff;letter-spacing:-.5px}.hero-image-cta .hero-cta-btn{width:auto;font-size:18px;margin:10px auto 0;display:inline-block!important;border:2px solid #fff;text-align:center;padding:10px 30px}.hero-image,.info-block.has-background,.quiz-page .quiz-page-single,.vacuum-carousel-wrapper{position:relative}.hero-image:after,.info-block.has-background:after,.quiz-page .quiz-page-single:after,.vacuum-carousel-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,.35) 40%,transparent)}.hero-image a,.hero-image button{margin-top:25px;letter-spacing:.5px;color:#fff;transition:color ease .25s;display:flex;align-items:center}.custom-btn *,.gform_wrapper form .gform_button *,.section-title-block .section-title-search button *{position:relative;z-index:1}.custom-btn span,.gform_wrapper form .gform_button span,.section-title-block .section-title-search button span{font-weight:500}.hero-image *,.info-block.has-background *,.quiz-page .quiz-page-single *,.vacuum-carousel-wrapper *{position:relative;z-index:1}.hero-image a:hover,.hero-image button:hover{color:#ff6021}.hero-image a:hover svg path,.hero-image button:hover svg path{stroke:var(--theme-primaryColor)}.hero-image-cta .hero-cta-btn:hover{border:2px solid transparent!important;color:#fff}.custom-btn:after,.gform_wrapper form .gform_button:after,.section-title-block .section-title-search button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#ff6021,#fd930e);opacity:0;transition:opacity ease .25s}.template-index .cgb-gallery{position:relative;height:75vh}.template-index div[id^=cgb-hero-carousel-]{height:100vh}div[id^=cgb-hero-carousel-] .cgb-gallery-slide:before{content:"";position:absolute;background-color:#00000057;width:100%;height:100%;top:0;left:0;z-index:1}div[id^=cgb-hero-carousel-] .cgb-gallery-slide.no-overlay:before{content:none}div[id^=cgb-hero-carousel-] .cgb-gallery-slide a,div[id^=cgb-hero-carousel-] .cgb-gallery-slide h1,div[id^=cgb-hero-carousel-] .cgb-gallery-slide p{color:#fff;z-index:1;position:relative}div[id^=cgb-hero-carousel-] .cgb-gallery-slide a{margin:0 10px;width:auto;min-width:130px;text-transform:capitalize;place-content:center}div[id^=cgb-hero-carousel-] .cgb-gallery-slide h1{font-size:70px;font-weight:200;line-height:1.25}@media (max-width: 991px){div[id^=cgb-hero-carousel-] .cgb-gallery-slide h1{font-size:36px}}div[id^=cgb-hero-carousel-] .cgb-gallery-slide p{font-size:28px;letter-spacing:.5px;margin-bottom:10px}.hero-text-description{text-transform:uppercase}.slider .slider-content{background-size:cover;background-repeat:no-repeat;width:100%;height:100vh;position:relative}.slider .slider-overlay{position:absolute;background-color:#000;top:0;left:0;width:100%;height:100%;opacity:.3;z-index:1!important}.slider .content{position:absolute;z-index:2!important;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;letter-spacing:-20}.slider .content h4{font-size:28px;margin:0 0 40px}.slider .content h3{font-size:70px;margin:0 0 40px}.slider .content p{font-size:32px;margin:0 0 40px}.slider .content p span{font-weight:700}.slider .content button{outline:none;color:#fff;background-color:#00000080;height:50px;border:1px solid white;width:216px;font-size:18px}.slider .slick-dots{bottom:50px!important}.slider .slick-dots li button:before{font-size:35px!important;color:transparent!important;opacity:1!important;border:2px solid white;border-radius:50%;width:10px!important;height:10px!important;margin-top:2px}.slider .slick-dots li.slick-active button:before{border:none;border-radius:50%;color:#fff!important;font-size:45px!important;width:16px!important;height:16px!important;margin-top:0}.slider .slick-dots li.slick-active button:after{content:"";position:absolute;width:20px;height:20px;top:-1px;left:-3px;border-radius:50%;border:1px solid white}.slider .slick-arrow{top:unset!important}.slider .slick-next{right:42%!important;bottom:13px;width:30px;height:24px}.slider .slick-prev:before,.slick-next:before{font-size:31px!important}.slider button.slick-next.slick-arrow{height:50px;width:31px;z-index:999}.slider .slick-prev{left:42%!important;bottom:13px;width:30px;height:24px;z-index:999}.slider button.slick-prev.slick-arrow{height:50px;width:31px}@media (max-width: 1199.98px){.slider .slick-prev{left:38%!important}.slider .slick-next{right:38%!important}}@media (max-width: 767.98px){.slider .slick-prev{left:37px!important}.slider .slick-next{right:37px!important}}.vacuum-features{padding:75px 5%}.gform_wrapper form .gform_heading .vacuum-features .gform_title,.vacuum-features .gform_wrapper form .gform_heading .gform_title,.vacuum-features .main-heading{text-align:center;margin-bottom:75px}.vacuum-features .vacuum-features-cards{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;padding-bottom:25px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow:auto}.vacuum-features .vacuum-features-cards::-webkit-scrollbar{width:6px;height:6px}.vacuum-features .vacuum-features-cards::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.vacuum-features .vacuum-features-cards::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}@media (min-width: 500px){.vacuum-features .vacuum-features-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.vacuum-features .vacuum-features-cards{grid-template-columns:repeat(4,1fr)}}.vacuum-features .vacuum-features-card{background-color:#f0f0f0;padding:60px 40px;min-width:270px}@media (min-width: 1150px){.vacuum-features .vacuum-features-card{padding:60px 30px}}.vacuum-features .vacuum-features-card img{height:100px;margin:0 auto 50px}@media (max-width: 1450px){.vacuum-features .vacuum-features-card img{max-height:70px}}.vacuum-features .vacuum-features-card h3,.vacuum-features .vacuum-features-card p.custom-heading{font-size:20px;font-weight:400;letter-spacing:.5px;line-height:1.2}@media (min-width: 768px){.vacuum-features .vacuum-features-card p.custom-heading{font-size:24px}}.vacuum-features .vacuum-features-card h3+p,.vacuum-features .vacuum-features-card p.custom-heading+p{margin-top:10px}.feature-block.with-white-bg+.vacuum-slider:before{display:block;background-color:var(--theme-darkerGray);opacity:.25}.vacuum-slider{position:relative;padding:100px 15% 65px;background-color:#fff}.vacuum-slider .feature-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.vacuum-slider:before{content:"";position:absolute;top:0;left:50%;width:70%;height:1px;transform:translate(-50%);display:none}@media (max-width: 1349px){.vacuum-slider:before{width:calc(100% - 100px)}}@media (max-width: 1349px){.vacuum-slider{padding-left:50px;padding-right:50px}}@media (max-width: 991px){.vacuum-slider{padding-top:75px;padding-bottom:75px}}@media (max-width: 575px){.vacuum-slider{padding-left:25px;padding-right:25px}}.vacuum-slider .vacuum-slider-heading{max-width:1202px;margin:0 auto 125px;text-align:center}.vacuum-slider .vacuum-slider-heading h1{font-size:32px;font-weight:400}.vacuum-slider .vacuum-slider-heading h1+p{margin-top:10px}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-image img{max-height:225px}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-image{position:absolute;top:-28%;left:50%;transform:translate(-50%);z-index:1}@media (max-width: 767px){.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-image img{max-height:115px}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-image{top:-40%}}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-surfaces{position:relative;overflow:hidden}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-surfaces>div{position:relative;left:calc(var(--slideWidth) * -1);width:calc(var(--slideWidth) * 3);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--slideWidth),1fr));align-items:center}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-surfaces>div.shifting{transition:left ease-out .25s}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-surfaces>div img{grid-row:1;min-width:var(--slideWidth);max-width:var(--slideWidth);height:75px;object-fit:cover}@media (max-width: 767px){.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-surfaces>div img{height:65px}}.vacuum-slider .vacuum-slider-navigation{max-width:100%;margin-top:75px;justify-content:center}.vacuum-slider .vacuum-slider-navigation,.vacuum-slider .vacuum-slider-navigation nav{display:flex;align-items:flex-start}.vacuum-slider .vacuum-slider-navigation button.is-active,.vacuum-slider .vacuum-slider-navigation button:focus,.vacuum-slider .vacuum-slider-navigation button:hover,.vacuum-slider .vacuum-slider-navigation nav button.is-active,.vacuum-slider .vacuum-slider-navigation nav button:focus,.vacuum-slider .vacuum-slider-navigation nav button:hover{border-color:var(--theme-darkerGray);color:var(--theme-darkerGray)}.vacuum-slider .vacuum-slider-navigation button.is-active svg path,.vacuum-slider .vacuum-slider-navigation button:focus svg path,.vacuum-slider .vacuum-slider-navigation button:hover svg path,.vacuum-slider .vacuum-slider-navigation nav button.is-active svg path,.vacuum-slider .vacuum-slider-navigation nav button:focus svg path,.vacuum-slider .vacuum-slider-navigation nav button:hover svg path{stroke:var(--theme-darkerGray)}.vacuum-slider .vacuum-slider-navigation button{min-width:75px;justify-content:flex-start;background-color:transparent;border:none;margin-top:-6.5px;transition:border-color ease .25s,color ease .25s;cursor:pointer}@media (max-width: 767px){.vacuum-slider .vacuum-slider-navigation button{min-width:50px}}.vacuum-slider .vacuum-slider-navigation button:focus{outline:0}.vacuum-slider .vacuum-slider-navigation button svg{height:15px}.vacuum-slider .vacuum-slider-navigation button svg path{stroke:var(--theme-mediumGray);transition:stroke ease .25s}.vacuum-slider .vacuum-slider-navigation nav{margin:0 25px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.vacuum-slider .vacuum-slider-navigation nav::-webkit-scrollbar{width:6px;height:6px}.vacuum-slider .vacuum-slider-navigation nav::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.vacuum-slider .vacuum-slider-navigation nav::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}@media (max-width: 767px){.vacuum-slider .vacuum-slider-navigation nav{margin-left:15px;margin-right:15px}}.vacuum-slider .vacuum-slider-navigation nav button{min-width:100px;color:var(--theme-mediumGray);letter-spacing:.5px;padding:5px 15px;margin-top:0;text-transform:uppercase;border-top:2px solid var(--theme-mediumGray)}.vacuum-slider .vacuum-slider-navigation nav button.is-active{pointer-events:none}@media (max-width: 767px){.vacuum-slider .vacuum-slider-navigation nav button{min-width:75px}}.vacuum-slider .vacuum-slider-navigation nav button+button{margin-left:15px}.home-products{position:relative;margin-bottom:100px;margin-top:100px}.home-products .custom-container{padding-left:5%;padding-right:5%}.products{display:grid;grid-template-columns:1fr 1fr}.home-products .product-item{background-color:#efefef}.home-products .product-item .product{padding:40px;height:100%}.product-item:nth-child(2),.product-item:nth-child(3){background-color:#fafafa}.product-item:nth-child(2) .product-content .product-description{margin-right:200px}.home-products .featured-badge{background:#343e4a;padding:10px 30px 10px 10px;color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;display:inline-block;position:absolute}.home-products .product-content{display:flex;flex-direction:column;height:100%}.home-products .product-title{position:relative;margin-top:51px}.product-title .product-rating{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right;max-width:40%}.product-title .product-rating p{margin:0}.home-products .product-content .product-description{margin-right:100px;margin-top:-10px}.home-products .product-content h6 a,.home-products .product-content h6{font-size:32px;margin:0;color:#000;font-weight:400;max-width:60%}.home-products .product-content p{font-size:16px;margin:12px 0 0}.home-products .to-single-product,.home-products .to-single-product span{text-align:right;text-decoration:none;color:#000;font-size:12px;display:flex;justify-content:flex-end;align-items:center}.home-products .to-single-product{padding:10px 40px}.home-products .to-single-product span{padding:10px;overflow:hidden;position:relative}.home-products .to-single-product .arrow-animation{width:24px;overflow:hidden;height:24px;padding:0;margin-left:15px}.home-products .to-single-product:hover svg:last-of-type{transform:translate(24px)}.home-products .to-single-product span:hover{background:var(--theme-mediumGray)}.home-products .to-single-product svg{margin-left:15px;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;transition:transform .1s linear;transform-origin:top left;transform-style:preserve-3D;position:absolute;right:0}.home-products .to-single-product svg:first-of-type{right:24px}.home-products .to-single-product:hover svg:first-of-type{transform:translate(24px)}.home-products button,.home-products a.custom-btn{outline:none;border:none;font-size:12px;width:107px;min-height:40px;background-color:#ff6021;color:#fff;margin-top:24px}.home-products .product-content .price{font-size:16px;margin-top:10px}.home-products .product-content .sale{color:#0006;margin-top:10px}.home-products .product-content .sale span{color:#ff6021}.home-products .product-image{display:flex;justify-content:center;margin-top:auto}.home-products .product-image img{height:450px;width:100%;object-fit:contain}.accessories-button{border:1px solid black!important;color:#000!important;background-color:transparent!important}.info-block-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:100px}@media (max-width: 991px){.info-block-group{grid-gap:25px}}@media (max-width: 767px){.info-block-group{grid-template-columns:1fr}.home-products .product-content h6,.home-products .product-content h6 a{font-size:24px;max-width:initial}}.info-block-group .info-block>div{margin-top:auto!important}.info-block-group .info-block img{margin-left:auto;margin-right:auto}.info-block{min-height:400px;display:flex;flex-direction:column;justify-content:center;padding:50px;-webkit-user-select:auto;user-select:auto}.info-block:hover h2:before{width:25px}.info-block:hover h2:after{height:25px}.info-block:hover img{transform:translateY(-10px)}@media (max-width: 575px){.info-block{margin:15px 25px 0;padding-left:25px;padding-right:25px}}.info-block.has-background{background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}.info-block img{max-width:130px;max-height:150px;object-fit:contain;margin-bottom:15px;transition:transform ease .25s}.info-block span{display:block}.info-block h2{display:block;margin:20px 0;font-size:1.75em}.info-block>div img{float:right}@media (min-width: 1023px){.info-block>div img{padding-left:15px}}.section-title-block{padding:100px 25px 30px;text-align:center}.section-title-block.with-header span{text-transform:uppercase;font-weight:700;letter-spacing:.5px}.section-title-block.with-header h2{margin-top:10px}@media (max-width: 767px){.section-title-block{padding-top:75px}}.section-title-block h2,.section-title-block p{margin:0 auto}.section-title-block h2{max-width:1000px;margin-bottom:10px}.is-landing-page .section-title-block h2{font-size:48px}.section-title-block p{max-width:500px}.section-title-block .section-title-search{position:relative;max-width:650px;margin:50px auto}.section-title-block .section-title-search input{width:100%;padding:15px 75px 15px 15px;border:1px solid var(--theme-darkGray);font-size:18px;background:#fff}.section-title-block .section-title-search input::placeholder{color:var(--theme-mediumGray)}.section-title-block .section-title-search button{position:absolute;top:0;right:0;bottom:0;width:60px;justify-content:center}.section-title-block .section-title-search button:focus svg,.section-title-block .section-title-search button:hover svg{transform:translate(0)}.section-title-block .section-title-search button svg{height:20px}.section-title-block .section-title-search button svg path{fill:#fff}.cgb-form-block{background-color:var(--theme-lightGray);background-repeat:no-repeat;background-size:cover;background-position:center}.cgb-form-block.with-dark-gray-bg .gform_wrapper{color:var(--theme-darkerGray)}.cgb-form-block.form-light-gray-bg .gform_wrapper{background-color:var(--theme-lightGray)}.cgb-form-block.form-dark-gray-bg .gform_wrapper{background-color:var(--theme-darkerGray);color:#fff}.cgb-form-block>div{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:25px}@media (max-width: 1349px){.cgb-form-block>div{grid-template-columns:repeat(2,1fr)}.features-grid .features-grid-info-content{padding-bottom:25px}.features-grid-info .features-grid-info-btn a{margin:0 auto;width:30%}}@media (max-width: 767px){.cgb-form-block>div{grid-template-columns:1fr}}@media (max-width: 575px){.cgb-form-block>div{padding:0 0 25px!important}}.cgb-form-block .gform_wrapper{grid-row:span 2;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1349px){.cgb-form-block .gform_wrapper{grid-row:1;grid-column:1/-1}}@media (min-width: 768px){.cgb-form-block .gform_wrapper .form-media-widget,.cgb-form-block .gform_wrapper form{max-width:100%;margin-left:auto;margin-right:auto}}.cgb-form-block .gform_wrapper form{width:100%}.cgb-form-block .gform_wrapper .form-media-widget{width:100%;padding-top:50px;margin-top:75px;border-top:1px solid var(--theme-darkGray)}.cgb-form-block .gform_wrapper .form-media-widget h2,.cgb-form-block .gform_wrapper .form-media-widget>span{display:block}.cgb-form-block .gform_wrapper .form-media-widget>span{font-weight:500;text-transform:uppercase;letter-spacing:.5px;font-size:18px;margin-bottom:10px}.cgb-form-block .gform_wrapper .form-media-widget h2{font-size:32px;margin-bottom:25px;font-weight:400}.sp_select_country svg,.wher_are_you_select_country svg{height:15px;position:absolute;right:15px;top:15px;transition:all .3s ease}.sp_select_country:focus,.sp_select_country:hover,.wher_are_you_select_country:focus,.wher_are_you_select_country:hover{background-image:var(--theme-gradient);border-color:transparent}.sp_select_country svg g,.wher_are_you_select_country svg g,.info-block .custom-btn svg path{stroke:var(--theme-darkerGray)}.custom-btn.on-dark-bg svg path,.custom-btn.btn-red svg path,.custom-btn.on-light-bg.btn-red svg path,.gform_wrapper form .on-dark-bg.gform_button svg path,.section-title-block .section-title-search button.on-dark-bg svg path{stroke:#fff}.sp_select_country:focus svg,.sp_select_country:hover svg,.wher_are_you_select_country:focus svg,.wher_are_you_select_country:hover svg{transform:translate(5px)}.sp_select_country:focus svg g,.sp_select_country:hover svg g,.wher_are_you_select_country:focus svg g,.wher_are_you_select_country:hover svg g{stroke:#fff}.country_details,.sp_details{display:none;white-space:pre-line}.country_details.active_country,.sp_details.active_country{display:block;margin-top:40px}.page-customer-care .cgb-form-block>div{grid-template-columns:repeat(3,1fr)}.page-customer-care .gform_wrapper{background-color:#efefef;padding:50px 5%}.page-customer-care .gform_wrapper form{background-color:#fff;padding:50px}.page-customer-care .cgb-form-block>div{padding:50px 5% 0}.customer-care-page .gform_wrapper{padding:0 5% 50px}.gform_wrapper form .gform_button{display:inline-block!important;width:auto!important;padding:10px 35px!important}.page-customer-care .section-title-block.with-white-bg{padding-top:80px}.multicolor-bg.with-white-bg{background-color:#fff}.multicolor-bg.with-light-gray-bg,.multicolor-bg.with-white-bg{color:#000}.page-customer-care .cgb-form-block .info-block{justify-content:flex-start;position:relative;min-height:500px}.zendesk-email-us-section{background-color:#eee;padding:50px 5%}.zendesk-email-us-section .wp-block-group__inner-container{background-color:#fff;padding:50px}.zendesk-email-us-section .zrf-form{margin-top:35px}.zendesk-email-us-section h3{position:relative;font-size:24px}.zendesk-email-us-section h3:after,.zendesk-email-us-section h3:before{content:"";position:absolute;background-color:var(--theme-primaryColor);left:-10px;top:-10px}.zendesk-email-us-section h3:before{width:12px;height:2px;transition:width ease .25s}.zendesk-email-us-section h3:after{width:2px;height:12px;transition:height ease .25s}.zendesk-email-us-section .wp-block-group__inner-container:hover h3:before{width:25px;transition:width ease .25s}.zendesk-email-us-section .wp-block-group__inner-container:hover h3:after{height:25px;transition:height ease .25s}.zrf-form label{display:block;font-weight:400;line-height:1.5!important;margin-bottom:15px!important}.zrf-form p{margin-bottom:30px}.zrf-form input[type=email],.zrf-form input[type=password],.zrf-form input[type=tel],.zrf-form input[type=text],.zrf-form select,.zrf-form textarea{border:1px solid var(--theme-darkGray);padding:15px 10px!important;line-height:1.5!important;min-height:auto!important}.zrf-form input[type=email]:focus,.zrf-form input[type=password]:focus,.zrf-form input[type=tel]:focus,.zrf-form input[type=text]:focus,.zrf-form select:focus,.zrf-form textarea:focus{outline:0;border-color:var(--theme-darkerGray)}.zrf-form input[type=file]{margin-bottom:15px;width:0!important}#zendesk_field_zen_files{position:relative;overflow:hidden;display:inline-block;width:100%}.zendesk-email-us-section input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}#zendesk_field_zen_files label span.zrf_field_title{background-color:var(--theme-primaryColor);border:none;color:#fff;font-size:1em;display:inline-block;width:auto;padding:10px 20px;margin:0 0 25px!important;font-family:Roboto,Raleway,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}#zendesk_field_zen_files label span:hover{background-image:var(--theme-gradient)}#zendesk_field_zen_files_name{margin-left:15px}label.error{color:red;margin-top:5px}#zendesk_field_zen_files label{display:inline-block!important;width:auto!important}.custom-btn.on-light-bg svg path{stroke:var(--theme-darkerGray)}.custom-btn.on-light-bg.disabled svg path{stroke:#a2a2a2}.page-customer-care .custom-btn.open_chat,.page-customer-care .sp_select_country,.page-customer-care .wher_are_you_select_country{position:absolute;bottom:35px;left:50%;transform:translate(-50%);width:90%}.zrf-form label,.zrf-form input[type=text],.zrf-form input[type=password],.zrf-form input[type=tel],.zrf-form input[type=email],.zrf-form input[type=file],.zrf-form textarea,.zrf-form select{background:transparent;width:100%;font-family:inherit;font-size:inherit}.info-block .select-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;width:100%;border:0;background-color:transparent;padding:10px 15px;line-height:1.5;cursor:pointer;background-image:none;margin:0;color:#000}.info-block select:hover{color:#fff}.info-block select:hover option{color:#000}.custom-btn:focus,.custom-btn:hover,.gform_wrapper form .gform_button:focus,.gform_wrapper form .gform_button:hover,.section-title-block .section-title-search button:focus,.section-title-block .section-title-search button:hover{outline:0;border-color:transparent;color:#fff}.custom-btn:focus svg path,.custom-btn:hover svg path,.gform_wrapper form .gform_button:focus svg path,.gform_wrapper form .gform_button:hover svg path,.section-title-block .section-title-search button:focus svg path,.section-title-block .section-title-search button:hover svg path{stroke:#fff}.sp_select_country,.wher_are_you_select_country{width:100%;margin-top:25px;border:1px solid;border-color:var(--theme-darkerGray);background-color:transparent;position:relative}.gform_wrapper form .info-block .gform_button,.info-block .custom-btn,.info-block .gform_wrapper form .gform_button,.info-block .section-title-block .section-title-search button,.section-title-block .section-title-search .info-block button{margin-top:25px}.zrf_extra_info{display:block;width:100%;border:1px solid #ddd;padding:10px}.template-index .multicolor-bg.with-dark-gray-bg .main-heading{padding-top:66px}@media (min-width: 1520px){.vacuum-features,.home-products .custom-container{padding-left:10%;padding-right:10%}}@media (max-width: 1349px){.page-customer-care .cgb-form-block>div :first-child{grid-column:1/-1;min-height:auto}.page-customer-care .custom-btn.open_chat{position:relative;transform:none;width:100%;left:0;bottom:0}.cgb-form-block>div{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 991px){.info-block img{max-width:65px}.info-block-group{grid-gap:25px}.home-products .product-image img{height:400px;object-fit:contain}}@media (max-width: 990px){.products{grid-template-columns:1fr}.custom-container,.home-products .product-item{width:100%}.home-products .product-item:nth-child(odd){background-color:#efefef}.home-products .product-item:nth-child(2n){background-color:#fafafa}.home-products{margin-top:0;margin-bottom:0}.products{margin:0}.home-products .product-content{height:auto}}@media (max-width: 767px){.page-customer-care .cgb-form-block>div{grid-template-columns:1fr}div[id^=cgb-hero-carousel-] .cgb-gallery-slide h1{font-size:32px}div[id^=cgb-hero-carousel-] .cgb-gallery-slide p{font-size:20px}.hero-text-caption{font-size:16px}.home-products .product-content{text-align:center;margin-top:4px}.feature-block-left h3,.feature-block-left p.custom-heading{font-size:24px;margin:auto}.multicolor-bg.with-dark-gray-bg .main-heading{padding-top:44px}.cgb-form-block>div{padding:50px 0!important}.cgb-form-block>div{grid-template-columns:1fr!important}.info-block,.page-customer-care .cgb-form-block .info-block{min-height:auto}.accordions,.achievements,.already-own>div,#reviews-tab,.blog-entries-list,.blog-entry,.cgb-form-block>div,.feature-block,.features-grid,.hero-image,.image-grid,.image-text-grid,.info-block-group,.location-map,.media-assets-list,.news-carousel-block,.products-list,.quiz-page .quiz-page-single,.quiz-page-result-item,.repair-center-block,.retailers,.section-title-tabs,.single-page-content-wrapper,.single-page-hero,.site-footer,.specs-section{padding-left:25px;padding-right:25px}.slider .content h3{font-size:32px}.home-products .custom-container{padding-left:0;padding-right:0}.product-title .product-rating{position:unset;top:unset;right:unset;align-items:center;text-align:center;max-width:none}.product-title-wrapper .product-rating{align-items:center}.home-products .product-title{display:flex;flex-direction:column;align-items:center;margin-top:15px}.home-products .product-content .product-description{margin-right:0;margin-top:0;order:2;display:flex;flex-direction:column;align-items:center;width:100%}.home-products .product-item .product{padding:40px 36px}.home-products .featured-badge{font-size:14px;padding-top:6px;padding-bottom:6px;position:static;margin-bottom:20px;align-self:flex-start}.home-products .product-content .product-description p{text-align:center}.product-item:nth-child(2) .product-content .product-description{margin-right:0}.home-products .product-image img{object-fit:cover}.home-products .to-single-product{justify-content:center;order:4;margin-top:25px}.page-customer-care .custom-btn.open_chat,.page-customer-care .sp_select_country,.page-customer-care .wher_are_you_select_country{position:relative;transform:none;width:100%;left:0;bottom:0}}@media (max-width: 480px){div[id^=cgb-hero-carousel-] .cgb-gallery-slide a{display:block!important;margin-right:0}.page-customer-care .info-block{margin:15px 15px 0;padding:25px}.page-customer-care .info-block h2{font-size:24px}.page-customer-care .info-block img{max-width:50px}.home-products .product-image img{object-fit:contain;height:220px}}.single-page-hero{position:relative;margin-top:70px;background-color:var(--theme-darkerGray);min-height:50vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.single-page-hero{background-size:cover;background-repeat:no-repeat;background-position:center}.gform_wrapper form .single-page-hero .gform_button,.section-title-block .section-title-search .single-page-hero button,.single-page-hero .custom-btn,.single-page-hero .gform_wrapper form .gform_button,.single-page-hero .section-title-block .section-title-search button{max-width:250px;margin-top:-50px;margin-bottom:50px}@media (max-width: 767px){.gform_wrapper form .single-page-hero .gform_button,.section-title-block .section-title-search .single-page-hero button,.single-page-hero .custom-btn,.single-page-hero .gform_wrapper form .gform_button,.single-page-hero .section-title-block .section-title-search button{max-width:50px;text-align:center}.gform_wrapper form .single-page-hero .gform_button span,.section-title-block .section-title-search .single-page-hero button span,.single-page-hero .custom-btn span,.single-page-hero .gform_wrapper form .gform_button span,.single-page-hero .section-title-block .section-title-search button span{display:none}}.gform_wrapper form .single-page-hero .gform_button:hover svg,.section-title-block .section-title-search .single-page-hero button:hover svg,.single-page-hero .custom-btn:hover svg,.single-page-hero .gform_wrapper form .gform_button:hover svg,.single-page-hero .section-title-block .section-title-search button:hover svg{transform:translate(-5px)}.single-page-hero h1,.single-page-hero p{margin:0;color:#fff}.single-page-hero p{font-size:18px;font-weight:700;text-transform:uppercase}.single-page-hero p:after,.single-page-hero p:before{left:-12px;top:-8px}@media (max-width: 991px){.single-page-hero p{font-size:16px}}.single-page-content-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:var(--theme-mediumGray);padding-top:0!important}.single-page-content .wp-block-image figure img{height:auto!important;width:auto!important}@media (max-width: 767px){.single-page-content-wrapper{padding:0!important}}.single-page-content-wrapper .single-page-content{max-width:950px;position:relative;background-color:#fff;margin-top:-100px;padding:75px;z-index:1}@media (max-width: 767px){.single-page-content-wrapper .single-page-content{max-width:100%;margin-top:0;padding:50px}}@media (max-width: 460px){.single-page-content-wrapper .single-page-content{padding:20px}.has-post-elements h3{font-size:1rem}}.has-post-elements h2{font-size:2rem}.has-post-elements h3{font-size:1.75rem}.has-post-elements h4{font-size:1.5rem}.has-post-elements blockquote,.has-post-elements figure,.has-post-elements hr,.has-post-elements img,.has-post-elements ol,.has-post-elements p,.has-post-elements ul{margin-bottom:30px}.has-post-elements img{width:100%}.has-post-elements p{line-height:2.25;font-size:1rem}@media (max-width: 330px){.has-post-elements p{word-break:break-word}}.has-post-elements blockquote{padding:0}.has-post-elements blockquote p{font-style:italic;font-weight:500;margin-bottom:0}.has-post-elements blockquote p em{font-weight:200}.has-post-elements a{text-decoration:none;color:var(--theme-primaryColor);transition:color ease .25s;word-break:break-word}.has-post-elements a:hover{color:var(--theme-darkerGray)}.has-post-elements iframe,.has-post-elements .wp-block-table iframe{width:100%;height:330px}@media (max-width: 1199px){.has-post-elements .video-wrapper iframe{height:320px}.single-page-hero{padding:100px 5%}.features-grid-info .features-grid-info-btn a{margin:0 auto;width:50%}}@media (max-width: 991px){.has-post-elements .video-wrapper iframe{height:250px}}.has-post-elements ol:not(.blocks-gallery-grid),.has-post-elements ul:not(.blocks-gallery-grid){padding-left:20px}.has-post-elements ol li,.has-post-elements ul li{line-height:2.25}.has-post-elements ol li+li,.has-post-elements ul li+li{margin-top:20px}.has-post-elements ul{list-style-type:square}.hero-image p{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:20%}@media (max-width: 991px){.hero-image p{font-size:16px}}.achievements{display:grid;grid-template-columns:1fr 2fr;grid-gap:100px;background-color:var(--theme-darkerGray)}@media (max-width: 1199px){.achievements{grid-template-columns:1fr;grid-gap:50px}}@media (min-width: 1200px){.achievements{padding-top:0}}.achievements .achievements-section-info{color:#fff;margin-top:112.5px;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width: 1199px){.achievements .achievements-section-info{text-align:center;margin-top:0}}.achievements .achievements-section-info span{text-transform:uppercase;letter-spacing:.5px;font-size:18px;font-weight:500}@media (max-width: 1199px){.achievements .achievements-section-info span{font-size:16px}}.achievements .achievements-section-info h2{margin:10px auto 0}@media (max-width: 1199px){.achievements .achievements-section-info h2{max-width:590px}}.achievements .achievements-section-info img{max-width:350px;margin-top:auto}@media (max-width: 1199px){.achievements .achievements-section-info img{display:none}}.achievements .achievements-images{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px 15px;z-index:1}@media (max-width: 1199px){.achievements .achievements-images{position:relative;display:flex;align-items:flex-start;padding-bottom:25px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.achievements .achievements-images::-webkit-scrollbar{width:6px;height:6px}.achievements .achievements-images::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.achievements .achievements-images::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}.achievements .achievements-images:after{content:"";min-width:5px}}@media (min-width: 1200px){.achievements .achievements-images{position:relative;bottom:-112.5px}}.achievements .achievements-image{position:relative;padding:15px;min-height:200px;background-size:cover;background-position:right;background-repeat:no-repeat;display:flex;justify-content:flex-start;align-items:flex-end}@media (max-width: 1199px){.achievements .achievements-image{min-width:325px}.achievements .achievements-image+.achievements-image{margin-left:25px}}@media (min-width: 1350px){.achievements .achievements-image{min-height:250px}}.achievements .achievements-image .achievements-badge{position:absolute;top:0;left:20px;padding:15px 12px;background-color:var(--theme-darkerGray)}.achievements .achievements-image .achievements-badge img{max-width:35px}.achievements .achievements-image p{font-size:14px;font-weight:700;text-align:left;text-transform:uppercase;line-height:1.5;z-index:1;max-width:50%}@media (min-width: 1350px){.image-and-testimonials>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;padding:75px 10%}.image-and-testimonials>div .testimonials,.image-and-testimonials>div .testimonials-container{height:100%}.image-and-testimonials>div .testimonials{padding:25px}.image-and-testimonials>div .testimonials-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;padding-bottom:0;overflow-x:visible}.image-and-testimonials>div .testimonials-container:after{display:none}.image-and-testimonials>div .testimonial{position:relative;min-width:auto;margin:0}.image-and-testimonials>div .testimonial:nth-child(odd){bottom:-40px}.image-and-testimonials>div .testimonial:nth-child(2n){top:-40px}}@media (max-width: 1349px){.image-and-testimonials .image-text-block img{width:50%;max-width:690px}}.testimonials{padding:75px 10%;background-color:#fafafa}@media (max-width: 1500px){.testimonials{padding-left:5%;padding-right:5%}}.testimonials .testimonials-container::-webkit-scrollbar{width:6px;height:6px}.testimonials .testimonials-container::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.testimonials .testimonials-container::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}.testimonials .testimonials-container:after{content:"";min-width:5px}.testimonials .testimonial{flex:1;background-color:#fff;margin:0 10px;padding:75px 50px;text-align:center;box-shadow:0 3px 5px #0000001a,0 3px 5px #00000026;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1300px){.testimonials .testimonial{min-width:260px;padding-left:30px;padding-right:30px}}.testimonials .testimonial img{max-width:175px;max-height:35px;margin:0 auto}.testimonials .testimonial p{font-size:15px;font-weight:300;margin-bottom:50px}@media (max-width: 575px){.location-map{padding:0}}.location-map .map-wrapper{min-height:350px;background-position:center;background-size:cover;background-repeat:no-repeat}.location-map .location-map-text-block{background-color:#1c1c1c;color:#fff;padding:50px 75px}@media (max-width: 575px){.location-map .location-map-text-block{padding:75px 25px}}.location-map .location-map-text-block span{display:block;font-size:16px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;margin-bottom:10px}.location-map .location-map-text-block h2{font-size:45px;font-weight:200;line-height:1.35;margin:0}@media (max-width: 991px){.location-map .location-map-text-block h2{font-size:32px}}.page-about-us .gform_wrapper form .gform_fields .gfield .ginput_complex{grid-template-columns:repeat(2,1fr)}.gform_wrapper{background-color:#fff;padding:50px 75px;margin:0!important}.gform_legacy_markup_wrapper .gform_heading{width:100%;margin-bottom:18px}.gform_legacy_markup_wrapper span.gform_description{font-weight:400;display:block;width:calc(100% - 16px);margin-bottom:16px}.gform_legacy_markup_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gfield_consent_label{display:inline}.gform_legacy_markup_wrapper .field_description_below .gfield_consent_description,.gform_legacy_markup_wrapper .gfield_consent_description{width:100%;max-height:240px;overflow-y:scroll;border:1px solid #ddd;margin-top:12px;padding:6px 8px;font-size:.688em}@media (max-width: 767px){.gform_wrapper{padding:50px}}@media (max-width: 575px){.gform_wrapper{padding-left:25px;padding-right:25px}}.gform_wrapper form *{margin:0!important;padding:0!important;border-radius:0}.gform_wrapper form input,.gform_wrapper form select,.gform_wrapper form textarea{border:1px solid var(--theme-darkGray);padding:15px 10px!important;line-height:1.5!important;min-height:auto!important}.gform_wrapper form input::placeholder,.gform_wrapper form select::placeholder,.gform_wrapper form textarea::placeholder{font-size:16px;color:var(--theme-darkGray)}.gform_wrapper form input:focus,.gform_wrapper form select:focus,.gform_wrapper form textarea:focus{outline:0;border-color:var(--theme-darkerGray)}.gform_wrapper form textarea{min-height:200px;max-height:250px}.gform_wrapper form .gform_heading{margin-bottom:50px!important}.gform_wrapper form .gform_heading .gform_title{margin-bottom:20px!important}.gform_wrapper form .gform_heading .gform_description{max-width:500px;line-height:1.75}.gform_wrapper form .gform_fields{display:grid!important;grid-gap:25px}.gform_wrapper form .gform_fields .gfield .ginput_complex{max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px}@media (max-width: 767px){.gform_wrapper form .gform_fields .gfield .ginput_complex{grid-template-columns:1fr}}.gform_wrapper form .gform_fields .gfield .ginput_complex input,.gform_wrapper form .gform_fields .gfield .ginput_complex span{width:100%!important}.gform_wrapper form .gform_fields .gfield .gfield_label{font-weight:400;line-height:1.5!important;margin-bottom:15px!important}.gform_wrapper form .gform_fields .gfield .gfield_description{padding:10px!important;overflow-y:auto!important;margin-top:10px!important}.gform_wrapper form .gform_fields .gfield .gfield_consent_description{line-height:1.75}.gform_wrapper form .gform_footer{padding-bottom:0!important}.gform_wrapper form .gform_button:hover{background-image:var(--theme-gradient)}.gform_wrapper.gform_validation_error .validation_error{color:red!important;padding:20px 0!important;text-align:left!important;font-weight:400!important;border:none!important}.gform_wrapper.gform_validation_error .gform_fields .gfield.gfield_error{min-width:100%;border:none;margin-bottom:0!important}.gform_wrapper.gform_validation_error .gform_fields .gfield.gfield_error *{border-color:red!important}.gform_wrapper.gform_validation_error .gform_fields .gfield.gfield_error .validation_message{color:red!important;font-weight:400}@media (min-width: 576px){.gform_wrapper form .gform_fields{grid-template-columns:repeat(2,1fr)}.gform_wrapper form .gform_fields>li{grid-column:span 2}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{grid-column:span 1!important;width:100%!important}}.CookieDeclarationDialogText,.CookieDeclarationIntro,.CookieDeclarationLastUpdated{margin:0 0 14px}.CookieDeclarationType{display:block;margin:12px 0;padding:8px 8px 0;border:1px solid #333333;vertical-align:top}.CookieDeclarationTypeHeader{font-weight:700}.CookieDeclarationTypeDescription{margin:2px 0 16px}.CookieDeclarationTable{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 18px;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.CookieDeclarationTableHeader{font-weight:700;border-bottom:1px solid #777777;text-align:left;padding:4px;overflow:hidden}.CookieDeclarationTableHeader[dir=rtl]{text-align:right}.CookieDeclarationTableCell{text-overflow:ellipsis;word-wrap:break-word;border-bottom:1px solid #777777;vertical-align:top;padding:4px 4px 5px}#CookieDeclarationUserStatusLabelConsentId{text-overflow:ellipsis;word-wrap:break-word}@media all and (max-width: 600px){.CookieDeclaration table.CookieDeclarationTable tr td:nth-child(n+5),.CookieDeclaration table.CookieDeclarationTable tr th:nth-child(n+5),.CookieDeclaration table.CookieDeclarationTable colgroup col:nth-child(n+5){display:none}}.hero-image .absolute-pos-badge{max-width:125px;top:35px;position:absolute;margin-top:0}.hero-image.not-full-width .absolute-pos-badge-bottom-margin{margin-top:75px}@media (max-width: 768px){.hero-image .absolute-pos-badge{max-width:55px}}@media (min-width: 768px){.features-grid{padding-top:150px}}#cgb-news-carousel-eksp1 .slick-list,#cgb-news-carousel-eksp1 .slick-track{height:100%}.news-carousel-block h2{margin:10px auto 0;text-align:center}.news-carousel-block .news-carousel-wrapper{display:grid;grid-template-columns:100%;align-items:center;margin-top:100px}@media (min-width: 992px){.news-carousel-block .news-carousel-wrapper{grid-template-columns:50% 50%}}@media (min-width: 768px){.news-carousel-block .news-carousel-wrapper{margin-bottom:-150px}}.news-carousel-block .news-carousel-wrapper .news-carousel-text{height:100%;background-color:var(--theme-lightGray);padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 767px){.news-carousel-block .news-carousel-wrapper .news-carousel-text{order:1;background-color:#fff}}@media (max-width: 575px){.news-carousel-block .news-carousel-wrapper .news-carousel-text{padding-left:0;padding-right:0}}.news-carousel-block .news-carousel-wrapper .news-carousel-text span{width:100%;font-size:18px}.news-carousel-block .news-carousel-wrapper .news-carousel-text h2{text-align:left;margin-bottom:10px}@media (max-width: 575px){.news-carousel-block .news-carousel-wrapper .news-carousel-text h2{margin:25px 0}}@media (max-width: 767px){.news-carousel-block div[id^=cgb-news-carousel-]{margin:0 -25px}}.page-careers .cgb-gallery{position:relative;height:75vh}.features-grid{background-color:var(--theme-darkerGray);display:grid;grid-template-columns:1fr 2fr;grid-gap:100px;align-items:center}.features-grid-cta{align-items:unset}.features-grid-info .features-grid-info-content{padding-bottom:50px}.features-grid-info .features-grid-info-btn a{width:50%}.features-grid-info-btn .custom-btn{padding:10px}.features-grid-info-btn .cta-text{font-size:14px!important}@media (max-width: 1349px){.features-grid{grid-template-columns:1fr}}.features-grid .features-grid-info{color:#fff}@media (min-width: 1350px){.features-grid .features-grid-info{position:sticky;top:284px;align-self:self-start;overflow-y:auto}}@media (max-width: 1349px){.features-grid .features-grid-info{text-align:center}}.features-grid .features-grid-info span{text-transform:uppercase;letter-spacing:.5px;font-size:18px;font-weight:500}@media (max-width: 1349px){.features-grid .features-grid-info span{font-size:16px}}.features-grid .features-grid-info h2{margin:10px auto 0}@media (max-width: 1349px){.features-grid .features-grid-info h2{max-width:500px}}.features-grid .features-grid-images{max-width:825px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;margin:0 auto}@media (max-width: 991px){.features-grid .features-grid-images{max-width:675px}}@media (max-width: 767px){.features-grid-info .features-grid-info-btn a{width:80%;margin:0 auto}.features-grid .features-grid-images{max-width:100%;overflow-x:auto;padding-bottom:25px;justify-content:flex-start;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.features-grid .features-grid-images::-webkit-scrollbar{width:6px;height:6px}.features-grid .features-grid-images::-webkit-scrollbar-track{background-color:var(--theme-lightGray)}.features-grid .features-grid-images::-webkit-scrollbar-thumb{background-color:var(--theme-primaryColor)}}.features-grid .features-grid-image{min-width:250px;min-height:245px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:40px 20px;background-color:var(--theme-lightGray)}@media (max-width: 991px){.features-grid .features-grid-image{min-width:200px;min-height:200px;padding-left:25px;padding-right:25px}.features-grid .features-grid-image>div{flex-direction:column}}@media (max-width: 767px){.features-grid .features-grid-image{min-width:250px;min-height:250px;padding-left:25px;padding-right:25px;grid-row:1}.features-grid .features-grid-image img{margin-bottom:20px;margin-right:0}}.features-grid .features-grid-image>div{width:100%;min-height:125px;display:flex;justify-content:center;align-items:flex-start}.features-grid .features-grid-image img{max-width:60px;object-fit:contain;margin-right:30px}.features-grid .features-grid-image h3{margin:0 0 30px;font-size:18px;font-weight:700;color:var(--theme-darkerGray)}.image-separator{height:50vh;background-size:cover;background-position:50% 40%;background-repeat:no-repeat}/*!/wp-content/plugins/greenhouse-job/assets/css/style.css*/.page-careers .greenhouse_container{padding:100px 5% 0;background-color:var(--theme-lightGray);margin-bottom:-15px}.page-careers .greenhouse_job_item{background-color:#fff;padding:25px;margin-bottom:15px}.page-careers .greenhouse_job_item_details{display:flex;align-items:center;font-size:16px}.page-careers .greenhouse_job_item_details>div{display:flex;flex:1;justify-content:left}.page-careers .greenhouse_job_item_details>div:first-child{justify-content:flex-start}.page-careers .greenhouse_job_item_details>div:last-child{justify-content:flex-end}.page-careers .greenhouse_job_item_details>div:nth-child(2),.page-careers .greenhouse_job_item_details>div:nth-child(3){color:#999;text-transform:uppercase;font-weight:700}.page-careers .greenhouse-job-board{background-color:var(--theme-lightGray);margin-top:-15px}.page-careers .greenhouse_job_item_details a{display:inline-block;border:1px solid #333;padding:10px 30px;color:#333;font-size:14px}.page-careers .greenhouse_job_item_details a:hover{background-color:var(--theme-primaryColor);border-color:var(--theme-primaryColor);color:#fff}.job-description{width:75%;max-height:0;opacity:0;margin:25px 0 0;-webkit-transition:max-height .5s ease,opacity .4s ease;-moz-transition:max-height .5s ease,opacity .4s ease;-ms-transition:max-height .5s ease,opacity .4s ease;-o-transition:max-height .5s ease,opacity .4s ease;transition:max-height .5s ease,opacity .4s ease}.job-description blockquote{border:none;font-style:normal;padding:0;font-size:inherit;line-height:1.75}.job-description.job-description-show{max-height:350px;opacity:1}.job-description a{display:inline-block;background-color:var(--theme-primaryColor);color:#fff;padding:10px 15px;margin:15px 0 25px}.job-description a:hover{background-image:var(--theme-gradient)}.job-description a:after{content:"\27f6";margin-left:25px;position:relative;top:1px}.job-description-hide{display:none}.page-careers .greenhouse_job_item{padding:25px 25px 0}.department_filter,.location_filter{display:inline-block;width:25%;margin:0 15px 15px 0;border:1px solid #ccc}.greenhouse_inner_title h2{font-size:38px;font-weight:200;line-height:1.25;letter-spacing:0}select:focus{outline:none}.department_filter select,.location_filter select{width:100%;height:50px;background-color:transparent;padding:0 15px;border:none;margin-bottom:0}@media (min-width: 1500px){.page-careers .greenhouse_container{padding-left:10%;padding-right:10%}}@media (max-width: 1100px){.page-careers .greenhouse_job_item_details{display:block;position:relative}.page-careers .greenhouse_job_item_details>div:nth-child(2){margin-left:0}.page-careers .greenhouse_job_item_details>div:last-child{position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-careers .greenhouse_job_item_details>div{margin-bottom:10px}}@media (min-width: 640px){.job-description.job-description-mob{display:none}}@media (max-width: 640px){.page-careers .greenhouse_job_item_details{display:block}.page-careers .greenhouse_job_item_details>div:nth-child(3){display:none}.greenhouse_job_item_details>div{display:block;margin-bottom:15px}.page-careers .greenhouse_job_item_details>div{display:block}.page-careers .greenhouse_job_item_details>div:nth-child(2){margin:0 0 20px}.job-description{width:100%}.page-careers .greenhouse_job_item_details>div:last-child{position:static;transform:none}.job-description.job-description-desk{display:none}.department_filter,.location_filter{display:block;width:100%}}.page-careers .greenhouse_job_noresults{padding:25px;display:none}.page-careers .greenhouse_job_noresults .greenhouse_job_item_details>div{text-align:left;color:#000;font-size:22px;font-weight:300}.gform_legacy_markup_wrapper .screen-reader-text,.gform_legacy_markup_wrapper label.hidden_sub_label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.section-title-tabs{text-align:center}.section-title-tabs span{text-transform:uppercase;font-weight:700;letter-spacing:.5px}.section-title-tabs h2,.section-title-tabs p{margin:0 auto}.section-title-tabs h2{max-width:1000px;margin-bottom:10px;margin-top:0}.section-title-tabs p{max-width:500px}.section-title-tabs .section-title-tab{max-width:950px;text-align:left;margin:50px auto 0}.section-title-tabs .section-title-tab h2,.section-title-tabs .section-title-tab p{max-width:100%;opacity:0;animation:reveal-entry ease forwards .25s}.section-title-tabs .section-title-tab h2{display:block;font-size:28px;font-weight:500;margin:0}.section-title-tabs .section-title-tab p{margin:15px 0 0;line-height:2;animation-delay:50ms}.section-title-tabs .section-title-tabs-nav{display:flex;align-items:flex-start;justify-content:center;margin-top:50px}@media (max-width: 991px){.section-title-tabs .section-title-tabs-nav .tab-left-arrow,.section-title-tabs .section-title-tabs-nav .tab-right-arrow{display:none}}.section-title-tabs .section-title-tabs-nav button svg{height:15px}.section-title-tabs .section-title-tabs-nav button svg path{stroke:var(--theme-darkerGray)}.section-title-tabs .section-title-tabs-nav .tabs-wrapper{margin:6.5px 15px 0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;display:flex;align-items:flex-start}.section-title-tabs .section-title-tabs-nav .tabs-wrapper::-webkit-scrollbar{width:6px;height:6px}.section-title-tabs .section-title-tabs-nav .tabs-wrapper::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.section-title-tabs .section-title-tabs-nav .tabs-wrapper::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}.section-title-tabs .section-title-tabs-nav .tabs-wrapper button{min-width:115px;text-transform:uppercase;font-size:10px;padding:10px;border-top:3px solid var(--theme-mediumGray);transition:border-color ease .25s}.section-title-tabs .section-title-tabs-nav .tabs-wrapper button+button{margin-left:10px}.section-title-tabs .section-title-tabs-nav .tabs-wrapper button.is-active{border-color:var(--theme-darkerGray)}.repair-center-block{display:grid;grid-template-columns:500px 1fr;grid-gap:25px}@media (max-width: 1349px){.repair-center-block{grid-template-columns:400px 1fr}}@media (max-width: 991px){.repair-center-block{grid-template-columns:1fr}}.repair-center-items,.repair-center-link{padding:50px;display:flex;flex-direction:column;justify-content:center}.repair-center-items .custom-heading,.repair-center-link .custom-heading{text-transform:uppercase;font-size:14px;margin-bottom:10px}.repair-center-items h2,.repair-center-link h2{font-size:28px;font-weight:500;line-height:1.5;margin:0}@media (max-width: 991px){.repair-center-items h2,.repair-center-link h2{font-size:18px}}.repair-center-link{min-height:315px}@media (max-width: 991px){.repair-center-link{min-height:190px}}.gform_wrapper form .repair-center-link .gform_button,.repair-center-link .custom-btn,.repair-center-link .gform_wrapper form .gform_button,.repair-center-link .section-title-block .section-title-search button,.section-title-block .section-title-search .repair-center-link button{margin-top:25px}.repair-center-items{position:relative}.repair-center-items .custom-select{max-width:100px;position:absolute;top:15px;right:15px}.repair-center-items .custom-select img{width:25px;height:25px;border-radius:50%}.repair-center-items .custom-select .custom-select-toggler{min-width:auto;border:none;background-color:transparent}.repair-center-items .custom-select .custom-select-toggler span:first-child{order:1;margin-left:15px}.repair-center-items .custom-select .custom-select-toggler span svg{height:8px}.repair-center-items .custom-select .custom-select-toggler span svg path{stroke:var(--theme-darkerGray)}.repair-center-items .custom-select .custom-select-option-wrapper{min-width:200px;left:auto;right:0}.repair-center-items .custom-select .custom-select-option{display:flex;justify-content:flex-end;align-items:center}.repair-center-items .custom-select .custom-select-option p{pointer-events:none}.repair-center-items .custom-select .custom-select-option img{margin-left:15px}.repair-center-item{display:none;margin-top:50px;opacity:0;animation:reveal-entry ease forwards .25s}.repair-center-item.is-active{display:flex}@media (max-width: 767px){.repair-center-item{flex-direction:column;margin-top:25px}}.repair-center-item .repair-center-item-logos{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;margin-left:50px}@media (max-width: 767px){.repair-center-item .repair-center-item-logos{margin:10px 0 0;grid-gap:25px}}.repair-center-item .repair-center-item-logos a{display:flex;align-items:center}#repair-country-selection .custom-select-option p{display:none}#repair-country-selection .custom-select-option-wrapper{min-width:auto}#repair-country-selection .custom-select-option img{margin-left:0}.repair-center-items .custom-select img{border-radius:0}.repair-center-item .repair-center-item-logos img{max-height:45px;filter:grayscale(1)}.repair-center-item .repair-center-item-logos img{filter:unset}.custom-select{position:relative}.custom-select button{width:100%;outline:0;background-color:#fff;transition:background-color ease .25s;cursor:pointer}.custom-select button a{color:#000}.custom-select button:hover{background-color:var(--theme-lightGray)}.custom-select.options-visible .custom-select-toggler svg{transform:rotate(180deg)}.custom-select.options-visible .custom-select-option-wrapper{display:flex}.custom-select-toggler{position:relative;min-width:185px;border:1px solid var(--theme-darkGray);padding:15px;display:flex;align-items:center;justify-content:space-between}.custom-select-toggler svg{height:8px;transition:transform ease .25s}.custom-select-option-wrapper{position:absolute;top:calc(100% + 1px);left:0;right:0;box-shadow:0 2px 4px #0000001a,0 2px 4px #00000026;opacity:0;background-color:#fff;animation:reveal ease forwards .25s;z-index:50;display:none;flex-direction:column;align-items:flex-start}.custom-select-option{border:none;padding:15px;text-align:left}.press-center-hero{padding-bottom:100px}.press-center-entry-featured-image{align-self:stretch;margin-top:50px;min-height:500px;background-position:0% 20%;background-repeat:no-repeat;background-size:cover;max-width:950px}@media (max-width: 575px){.press-center-entry-featured-image{margin-left:-25px;margin-right:-25px}}@media (max-width: 767px){.press-center-hero{padding-bottom:25px}}@media (max-width: 575px){.press-center-hero{padding-bottom:0}}.wp-block-video{margin:0 0 1em}.wp-block-video video{width:100%}@supports (position: sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.media-assets-list{display:grid;grid-template-columns:1fr;grid-gap:50px;background-color:var(--theme-lightGray);padding-bottom:150px}@media (max-width: 991px){.media-assets-list{grid-template-columns:1fr}}.media-assets-header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.media-assets-header h2{font-size:45px;font-weight:200}.gform_wrapper form .media-assets-header .gform_button,.media-assets-header .custom-btn,.media-assets-header .gform_wrapper form .gform_button,.media-assets-header .section-title-block .section-title-search button,.section-title-block .section-title-search .media-assets-header button{max-width:350px}@media (min-width: 992px){.gform_wrapper form .media-assets-header .gform_button,.media-assets-header .custom-btn,.media-assets-header .gform_wrapper form .gform_button,.media-assets-header .section-title-block .section-title-search button,.section-title-block .section-title-search .media-assets-header button{display:none}}@media (max-width: 767px){.gform_wrapper form .media-assets-header .gform_button,.media-assets-header .custom-btn,.media-assets-header .gform_wrapper form .gform_button,.media-assets-header .section-title-block .section-title-search button,.section-title-block .section-title-search .media-assets-header button{display:none}}.media-assets-tabs{grid-column:1;overflow:hidden}@media (max-width: 991px){.media-assets-tabs{grid-column:1}}@media (max-width: 767px){.media-assets-tabs{max-height:75px;position:fixed;left:0;right:0;bottom:0;background-color:var(--theme-darkerGray);padding:25px;z-index:99;overflow:hidden;transition:max-height ease 1s}}.media-assets-tabs.tab-selection-visible{max-height:100%}.media-assets-tabs.tab-selection-visible h3 svg{transform:rotate(180deg)}.media-assets-tabs h3{font-size:18px;font-weight:500;text-transform:uppercase;color:#fff;margin:0;display:none;justify-content:space-between;align-items:center}@media (max-width: 767px){.media-assets-tabs h3{display:flex}}.media-assets-tabs h3 svg{height:15px;transform:rotate(360deg);transition:transform ease .5s;cursor:pointer}.media-assets-tabs .media-assets-tabs-buttons{position:relative;display:flex}@media (min-width: 768px){.media-assets-tabs .media-assets-tabs-buttons{justify-content:flex-start;overflow-y:hidden;overflow-x:auto;padding-bottom:5px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.media-assets-tabs .media-assets-tabs-buttons::-webkit-scrollbar{width:6px;height:6px}.media-assets-tabs .media-assets-tabs-buttons::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.media-assets-tabs .media-assets-tabs-buttons::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}}@media (max-width: 767px){.media-assets-tabs .media-assets-tabs-buttons{flex-direction:column;padding:50px 0}}.media-assets-tabs .media-assets-tabs-buttons button{text-transform:uppercase;font-size:16px;font-weight:400;letter-spacing:.5px;transition:color ease .25s;white-space:nowrap}@media (max-width: 767px){.media-assets-tabs .media-assets-tabs-buttons button{padding:20px;border-bottom:1px solid var(--theme-darkGray);color:#fff;font-size:14px;text-transform:initial;font-weight:200!important;display:flex;justify-content:space-between}}.media-assets-tabs .media-assets-tabs-buttons button:not(.tab-active){cursor:pointer}.media-assets-tabs .media-assets-tabs-buttons button:not(.tab-active):hover{color:var(--theme-darkGray)}.media-assets-tabs .media-assets-tabs-buttons button.tab-active{font-weight:500;pointer-events:none}.media-assets-tabs .media-assets-tabs-buttons button.tab-active:after{display:block}.media-assets-tabs .media-assets-tabs-buttons button.tab-active div{background-color:var(--theme-primaryColor);border-color:var(--theme-primaryColor)}.media-assets-tabs .media-assets-tabs-buttons button.tab-active div:after{display:block}.media-assets-tabs .media-assets-tabs-buttons button div{position:relative;width:16px;height:16px;border-radius:50%;border:1px solid var(--theme-darkGray);transition:background-color ease .25s,border-color ease .25s;display:none;justify-content:center;align-items:center}.media-assets-tabs .media-assets-tabs-buttons button div:after{content:"";width:4px;height:4px;background-color:#fff;border-radius:50%}@media (max-width: 767px){.media-assets-tabs .media-assets-tabs-buttons button div{display:flex}.media-assets-tabs .media-assets-tabs-buttons button div:after{display:none}}.media-assets-tabs .media-assets-tabs-buttons button+button{margin-left:50px}@media (max-width: 767px){.media-assets-tabs .media-assets-tabs-buttons button+button{margin-left:0}}.media-assets-tabs .media-assets-tabs-buttons .media-assets-tab-underline{position:absolute;bottom:0;left:0;height:2px;background-color:var(--theme-primaryColor);display:block;transition:left ease .5s,width ease .5s}@media (max-width: 767px){.media-assets-tabs .media-assets-tabs-buttons .media-assets-tab-underline{display:none}}@media (max-width: 991px){.media-assets-sidebar{order:1}}.media-assets-sidebar>div{position:relative;min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 75px;background-color:var(--theme-mediumGray)}@media (min-width: 768px) and (max-width: 991px){.media-assets-sidebar>div{min-height:auto;flex-direction:row;padding:50px}}@media (max-width: 767px){.media-assets-sidebar>div{min-height:350px;padding-left:25px;padding-right:25px}}.media-assets-sidebar>div svg:first-child{display:block;height:55px;margin:0 0 50px -50px}@media (min-width: 768px) and (max-width: 991px){.media-assets-sidebar>div svg:first-child{margin:0 50px 0 -100px}}.media-assets-sidebar>div svg:first-child .svg-colored-line{stroke:var(--theme-primaryColor)}.media-assets-sidebar>div h3:after,.media-assets-sidebar>div h3:before{top:-10px;left:-16px}.media-assets-sidebar>div p{width:100%}.media-assets-sidebar>div p a{color:var(--theme-primaryColor);text-decoration:none;cursor:pointer}.media-assets-sidebar>div p a:hover{color:var(--theme-darkerGray)}.media-assets-sidebar>div .media-assets-sidebar-text+svg{position:absolute;right:40px;bottom:40px;height:15px}.media-assets-sidebar>div .media-assets-sidebar-text+svg path{stroke:var(--theme-darkerGray)}.gform_wrapper form .media-assets-sidebar .gform_button,.media-assets-sidebar .custom-btn,.media-assets-sidebar .gform_wrapper form .gform_button,.media-assets-sidebar .section-title-block .section-title-search button,.section-title-block .section-title-search .media-assets-sidebar button{margin-top:25px}@media (min-width: 768px) and (max-width: 991px){.gform_wrapper form .media-assets-sidebar .gform_button,.media-assets-sidebar .custom-btn,.media-assets-sidebar .gform_wrapper form .gform_button,.media-assets-sidebar .section-title-block .section-title-search button,.section-title-block .section-title-search .media-assets-sidebar button{display:none}}.media-assets-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px}@media (max-width: 1349px){.media-assets-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.media-assets-wrapper{grid-template-columns:1fr}}.media-assets-wrapper:not(.has-press-releases) .media-assets-entry{max-height:300px}.media-assets-wrapper:not(.has-press-releases) .media-assets-entry-thumb{position:relative;height:100%;min-height:225px}@media (max-width: 991px){.media-assets-wrapper:not(.has-press-releases) .media-assets-entry-thumb{min-height:250px}}.media-assets-wrapper:not(.has-press-releases) .media-assets-entry-thumb div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.media-assets-wrapper:not(.has-press-releases) .media-assets-entry-thumb:hover+.media-assets-entry-description h2{background-color:#ff6021}.media-assets-wrapper:not(.has-press-releases) .media-assets-entry-thumb:hover+.media-assets-entry-description h2 a{color:#fff}.media-assets-wrapper:not(.has-press-releases) h2{font-size:14px;font-weight:400;background-color:var(--theme-mediumGray);display:flex;align-items:center}.media-assets-wrapper:not(.has-press-releases) h2 a{display:block;width:100%;padding:20px}.media-assets-wrapper:not(.has-press-releases) h2:hover{background-color:#ff6021}.media-assets-wrapper:not(.has-press-releases) h2:hover a{color:#fff}.media-assets-wrapper.has-press-releases{grid-template-columns:repeat(2,1fr)}@media (max-width: 575px){.media-assets-wrapper.has-press-releases{grid-template-columns:1fr}}.media-assets-wrapper.has-press-releases .media-assets-entry{padding:35px;background-color:#fff}.media-assets-wrapper.has-press-releases .media-assets-entry h2{font-size:24px;line-height:1.5}.gform_wrapper form .media-assets-wrapper.has-press-releases .media-assets-entry .gform_button,.media-assets-wrapper.has-press-releases .media-assets-entry .custom-btn,.media-assets-wrapper.has-press-releases .media-assets-entry .gform_wrapper form .gform_button,.media-assets-wrapper.has-press-releases .media-assets-entry .section-title-block .section-title-search button,.section-title-block .section-title-search .media-assets-wrapper.has-press-releases .media-assets-entry button{max-width:175px;margin-top:25px}.media-assets-wrapper.has-press-releases .media-assets-entry-description:hover h2 a{color:var(--theme-primaryColor)}.media-assets-wrapper.has-brochures .media-assets-entry{max-height:none}.media-assets-wrapper.has-brochures .media-assets-entry-thumb{min-height:500px}.media-assets-wrapper .media-assets-entry{opacity:0;display:flex;flex-direction:column}.media-assets-wrapper .media-assets-entry h2{margin:0;transition:background-color ease .15s}.media-assets-wrapper .media-assets-entry h2 a{transition:color ease .15s;color:var(--theme-darkerGray);height:var(--pressCenterLink, auto);display:flex;align-items:center}.media-assets-wrapper .media-assets-entry.ready-to-display{animation:reveal-entry ease forwards .25s}.arrow_right_with_link{position:absolute;right:12px;bottom:-10px}.arrow_right_with_link svg{height:15px!important}.arrow_right_with_link svg g{stroke:var(--theme-darkerGray)}#blog-category-filter .custom-select-option{padding:0}#blog-category-filter .custom-select-option a{padding:15px;display:block;width:100%}.blog-entries-list{background-color:var(--theme-lightGray)}@media (max-width: 575px){.blog-entries-list{padding:50px 0}}.blog-entries-list-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media (max-width: 1150px){.blog-entries-list-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.blog-entries-list-wrapper{grid-template-columns:1fr;grid-gap:25px}}.blog-list-entry{color:var(--theme-darkerGray);opacity:0}.blog-list-entry.ready-to-display{animation:reveal-entry ease forwards .25s}.blog-list-entry .blog-list-entry-thumb{background-color:var(--theme-primaryColor)}.blog-list-entry .blog-list-entry-thumb.has-no-featured-image,.blog-list-entry .blog-list-entry-thumb>div{height:300px}.blog-list-entry .blog-list-entry-thumb.has-no-featured-image{display:flex;justify-content:center;align-items:center}.blog-list-entry .blog-list-entry-thumb>div{background-size:cover;background-position:center;background-repeat:no-repeat}.blog-list-entry .blog-list-entry-thumb img{max-width:165px;filter:brightness(0) invert(1)}.blog-list-entry .blog-list-entry-description{background-color:#fff;padding:35px}@media (max-width: 1150px){.blog-list-entry .blog-list-entry-description{position:relative;padding-bottom:60px}}.blog-list-entry .blog-list-entry-description h2 a,.blog-list-entry .blog-list-entry-description p{color:var(--theme-darkerGray)}.blog-list-entry .blog-list-entry-description p{text-transform:uppercase}.blog-list-entry .blog-list-entry-description h2 a{display:block;min-height:150px;font-size:24px;margin:10px 0 25px;transition:color ease .25s}@media (max-width: 767px){.blog-list-entry .blog-list-entry-description h2 a{min-height:auto}}.blog-list-entry .blog-list-entry-description h2 a:hover{color:#111}.blog-list-entry .blog-list-entry-date{position:relative;text-align:right;font-size:14px;margin-bottom:25px}@media (max-width: 1150px){.blog-list-entry .blog-list-entry-date{margin-bottom:0}}.blog-list-entry .blog-list-entry-date:after,.blog-list-entry .blog-list-entry-date:before{left:-15px;top:-2px}@media (max-width: 1150px){.blog-list-entry .blog-list-entry-date:after,.blog-list-entry .blog-list-entry-date:before{top:0}}.blog-list-entry .blog-list-entry-bottom{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width: 1150px){.blog-list-entry .blog-list-entry-bottom{justify-content:flex-end}}.blog-list-entry .blog-list-entry-bottom svg{height:15px}.blog-list-entry .blog-list-entry-bottom .custom-btn,.blog-list-entry .blog-list-entry-bottom .gform_wrapper form .gform_button,.blog-list-entry .blog-list-entry-bottom .section-title-block .section-title-search button,.gform_wrapper form .blog-list-entry .blog-list-entry-bottom .gform_button,.section-title-block .section-title-search .blog-list-entry .blog-list-entry-bottom button{max-width:175px}@media (max-width: 1150px){.blog-list-entry .blog-list-entry-bottom .custom-btn,.blog-list-entry .blog-list-entry-bottom .gform_wrapper form .gform_button,.blog-list-entry .blog-list-entry-bottom .section-title-block .section-title-search button,.gform_wrapper form .blog-list-entry .blog-list-entry-bottom .gform_button,.section-title-block .section-title-search .blog-list-entry .blog-list-entry-bottom button{position:absolute;bottom:0;left:0;right:0;max-width:100%}}.blog-list-entry .blog-list-entry-bottom .custom-btn span,.blog-list-entry .blog-list-entry-bottom .gform_wrapper form .gform_button span,.blog-list-entry .blog-list-entry-bottom .section-title-block .section-title-search button span,.gform_wrapper form .blog-list-entry .blog-list-entry-bottom .gform_button span,.section-title-block .section-title-search .blog-list-entry .blog-list-entry-bottom button span{width:100%;text-align:center}.blog-list-entry .blog-list-entry-bottom .social-media-share{display:flex}.blog-list-entry .blog-list-entry-bottom .social-media-share span{font-size:12px;margin-right:15px}@media (max-width: 1349px){.blog-list-entry .blog-list-entry-bottom .social-media-share span{display:none}}.blog-list-entry .blog-list-entry-bottom .social-media-share svg{cursor:pointer}.blog-list-entry .blog-list-entry-bottom .social-media-share svg:hover path{fill:var(--theme-primaryColor)}.blog-list-entry .blog-list-entry-bottom .social-media-share svg+svg{margin-left:10px}.blog-list-entry .blog-list-entry-bottom .social-media-share svg path{fill:var(--theme-darkGray);transition:fill ease .25s}.blog-entries-list-filters,.blog-entries-list-pagination{grid-column:1/-1}.blog-entries-list-filters{position:relative;margin-bottom:50px;transition:max-height ease 1s}.blog-entries-list-filters.filters-visible{max-height:350px}.blog-entries-list-filters.filters-visible h3 svg{transform:rotate(180deg)}@media (max-width: 575px){.blog-entries-list-filters{max-height:75px;position:fixed;left:0;right:0;bottom:0;margin:0;background-color:var(--theme-darkerGray);padding:25px;z-index:99}}.blog-entries-list-filters h3{height:25px;font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.blog-entries-list-filters h3 svg{display:none;height:15px;transform:rotate(360deg);transition:transform ease .5s;animation-delay:.5s;cursor:pointer}@media (max-width: 575px){.blog-entries-list-filters h3{color:#fff;margin-bottom:25px}.blog-entries-list-filters h3 svg{display:block}}.blog-entries-list-filters .custom-selects-wrapper{display:flex;align-items:center}@media (max-width: 575px){.blog-entries-list-filters .custom-selects-wrapper{flex-direction:column}}@media (max-width: 575px){.blog-entries-list-filters .custom-select{width:100%}}@media (max-width: 575px) and (max-width: 575px){.blog-entries-list-filters .custom-select.options-visible .custom-select-option-wrapper{top:auto;bottom:calc(100% + 1px)}}.blog-entries-list-filters .custom-select+.custom-select{margin-left:35px}@media (max-width: 575px){.blog-entries-list-filters .custom-select+.custom-select{margin-left:0;margin-top:25px}}.blog-entries-list-filters .custom-select .custom-select-toggler{background-color:var(--theme-lightGray)}@media (max-width: 575px){.blog-entries-list-filters .custom-select .custom-select-toggler{background-color:transparent;color:var(--theme-lightGray)}}@media (max-width: 575px){.blog-entries-list-filters .custom-select .custom-select-option{background-color:#222;color:#fff}}.blog-entries-list-pagination{margin-top:50px;-webkit-user-select:auto;user-select:auto;justify-content:flex-end}.blog-entries-list-pagination,.blog-entries-list-pagination .pagination-numbers div{display:flex;align-items:center}@media (max-width: 991px){.blog-entries-list-pagination{justify-content:center}}.blog-entries-list-pagination #prev-button.is-disabled{display:none}.blog-entries-list-pagination #next-button.is-disabled{color:var(--theme-mediumGray)}.blog-entries-list-pagination #next-button.is-disabled:focus,.blog-entries-list-pagination #next-button.is-disabled:hover{background-color:transparent}.blog-entries-list-pagination .pagination-numbers{overflow:hidden}.blog-entries-list-pagination .pagination-numbers>div{max-width:200px;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.blog-entries-list-pagination .pagination-numbers>div::-webkit-scrollbar{width:6px;height:6px}.blog-entries-list-pagination .pagination-numbers>div::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.blog-entries-list-pagination .pagination-numbers>div::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}@media (min-width: 768px){.blog-entries-list-pagination .pagination-numbers>div{max-width:500px}}@media (min-width: 1350px){.blog-entries-list-pagination .pagination-numbers>div{max-width:768px}}.blog-entries-list-pagination button{min-width:50px;min-height:35px;padding:15px;font-weight:700}.blog-entries-list-pagination a{color:#000}.blog-entries-list-pagination button:focus,.blog-entries-list-pagination button:hover{background-color:var(--theme-mediumGray)}.blog-entries-list-pagination button.is-active{background-color:var(--theme-primaryColor);color:#fff}.blog-entries-list-pagination button.is-disabled{pointer-events:none}.blog-entry-header-container{min-height:var(--postOffset);margin-top:var(--headerHeight);background-color:var(--theme-darkerGray)}.blog-entry{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-gap:50px;background-color:var(--theme-lightGray);padding-top:50px}.blog-entry:before{content:"";position:absolute;bottom:0;left:0;right:0;height:70vh;background-color:var(--theme-mediumGray);display:none}@media (max-width: 991px){.blog-entry{grid-template-columns:1fr}.blog-entry:before{display:block}}@media (max-width: 575px){.blog-entry{padding:75px 0 0}.blog-entry:before{display:none}}.blog-entry .custom-btn,.blog-entry .gform_wrapper form .gform_button,.blog-entry .section-title-block .section-title-search button,.gform_wrapper form .blog-entry .gform_button,.section-title-block .section-title-search .blog-entry button{max-width:200px;height:50px}.blog-entry .custom-btn:hover svg,.blog-entry .gform_wrapper form .gform_button:hover svg,.blog-entry .section-title-block .section-title-search button:hover svg,.gform_wrapper form .blog-entry .gform_button:hover svg,.section-title-block .section-title-search .blog-entry button:hover svg{transform:translate(-5px)}.blog-entry .custom-btn span,.blog-entry .gform_wrapper form .gform_button span,.blog-entry .section-title-block .section-title-search button span,.gform_wrapper form .blog-entry .gform_button span,.section-title-block .section-title-search .blog-entry button span{width:100%;text-align:center;font-size:14px}.blog-entry .blog-entry-header{margin-top:calc(var(--postOffset) * -1)}.blog-entry .blog-entry-header .header-control-group{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}@media (max-width: 575px){.blog-entry .blog-entry-header .header-control-group{padding:0 25px}}@media (max-width: 767px){.blog-entry .blog-entry-header .header-control-group .custom-btn,.blog-entry .blog-entry-header .header-control-group .gform_wrapper form .gform_button,.blog-entry .blog-entry-header .header-control-group .section-title-block .section-title-search button,.gform_wrapper form .blog-entry .blog-entry-header .header-control-group .gform_button,.section-title-block .section-title-search .blog-entry .blog-entry-header .header-control-group button{width:auto}.blog-entry .blog-entry-header .header-control-group .custom-btn span,.blog-entry .blog-entry-header .header-control-group .gform_wrapper form .gform_button span,.blog-entry .blog-entry-header .header-control-group .section-title-block .section-title-search button span,.gform_wrapper form .blog-entry .blog-entry-header .header-control-group .gform_button span,.section-title-block .section-title-search .blog-entry .blog-entry-header .header-control-group button span{display:none}}.blog-entry .blog-entry-header .header-control-group .blog-entry-published-date{color:var(--theme-darkGray)}@media (min-width: 768px){.blog-entry .blog-entry-header .header-control-group .blog-entry-published-date{display:none}}.blog-entry .blog-entry-header .header-control-group+span{display:block;position:relative;text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:auto;user-select:auto;padding-left:15px}@media (max-width: 575px){.blog-entry .blog-entry-header .header-control-group+span{padding-left:35px}}.blog-entry .blog-entry-header .header-control-group+span:after,.blog-entry .blog-entry-header .header-control-group+span:before{left:5px;top:-8px}.blog-entry .blog-entry-header .header-control-group+span,.blog-entry .blog-entry-header h2{color:#fff}.blog-entry .blog-entry-header h2{margin-top:10px}@media (max-width: 575px){.blog-entry .blog-entry-header h2{padding:0 25px}}.blog-entry .blog-entry-header .blog-entry-featured-image,.blog-entry .blog-entry-header .blog-entry-logo-header{min-height:500px;margin-top:50px}.blog-entry .blog-entry-header .blog-entry-featured-image{background-position:center;background-repeat:no-repeat;background-size:cover}.blog-entry .blog-entry-header .blog-entry-logo-header{display:flex;justify-content:center;align-items:center;background-color:var(--theme-primaryColor)}.blog-entry .blog-entry-header .blog-entry-logo-header img{max-width:300px;filter:brightness(0) invert(1)}.blog-entry .blog-entry-social-info{display:flex;justify-content:space-between;align-items:center;background-color:var(--theme-mediumGray);padding:20px 35px}@media (max-width: 767px){.blog-entry .blog-entry-social-info .blog-entry-published-date{display:none}}.blog-entry .blog-entry-social-info .social-media-share{display:flex;align-items:center;margin-left:auto}.blog-entry .blog-entry-social-info .social-media-share span{margin-right:25px}@media (min-width: 576px) and (max-width: 1349px){.blog-entry .blog-entry-social-info .social-media-share span{display:none}}.blog-entry .blog-entry-social-info .social-media-share div{display:flex;align-items:center}.blog-entry .blog-entry-social-info .social-media-share div a{margin-left:20px}.blog-entry .blog-entry-social-info .social-media-share svg{display:block;height:20px;cursor:pointer}.blog-entry .blog-entry-social-info .social-media-share svg:hover path{fill:var(--theme-primaryColor)}.blog-entry .blog-entry-social-info .social-media-share svg+svg{margin-left:20px}.blog-entry .blog-entry-social-info .social-media-share svg path{fill:var(--theme-darkerGray);transition:fill ease .25s}.blog-entry .blog-entry-content{padding:75px 100px;background-color:#fff}@media (max-width: 767px){.blog-entry .blog-entry-content{padding-left:25px;padding-right:25px}}@media (max-width: 575px){.blog-entry .blog-entry-sidebar{display:none}}.blog-entry .blog-entry-sidebar section h3{font-size:14px;text-transform:uppercase;font-weight:500;margin-bottom:20px}.blog-entry .blog-entry-sidebar section li{list-style-type:none}.blog-entry .blog-entry-sidebar section li+li{margin-top:20px}.blog-entry .blog-entry-sidebar section li a{color:var(--theme-darkerGray);font-size:14px;transition:color ease .25s}.blog-entry .blog-entry-sidebar section li a:hover{color:var(--theme-primaryColor)}@media (min-width: 992px){.blog-entry .blog-entry-sidebar section+section:before{content:"";display:block;width:80%;height:1px;background-color:var(--theme-darkGray);margin:30px 0}}@media (max-width: 991px){.blog-entry .blog-entry-sidebar .blog-archive,.blog-entry .blog-entry-sidebar .blog-categories{display:none}}.blog-entry .blog-entry-sidebar .blog-related-entries,.blog-entry .blog-entry-sidebar+.custom-btn,.blog-entry .gform_wrapper form .blog-entry-sidebar+.gform_button,.blog-entry .section-title-block .section-title-search .blog-entry-sidebar+button,.gform_wrapper form .blog-entry .blog-entry-sidebar+.gform_button,.section-title-block .section-title-search .blog-entry .blog-entry-sidebar+button{position:relative}.blog-entry .blog-entry-sidebar .blog-related-entries{position:relative;display:grid;grid-gap:30px}@media (max-width: 991px){.blog-entry .blog-entry-sidebar .blog-related-entries{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.blog-entry .blog-entry-sidebar .blog-related-entries{grid-template-columns:1fr}}.blog-entry .blog-entry-sidebar .blog-related-entries .blog-list-entry{opacity:1}.blog-entry .blog-entry-sidebar+.custom-btn,.blog-entry .gform_wrapper form .blog-entry-sidebar+.gform_button,.blog-entry .section-title-block .section-title-search .blog-entry-sidebar+button,.gform_wrapper form .blog-entry .blog-entry-sidebar+.gform_button,.section-title-block .section-title-search .blog-entry .blog-entry-sidebar+button{grid-column:1/-1}@media (max-width: 767px){.blog-entry .blog-entry-sidebar+.custom-btn,.blog-entry .gform_wrapper form .blog-entry-sidebar+.gform_button,.blog-entry .section-title-block .section-title-search .blog-entry-sidebar+button,.gform_wrapper form .blog-entry .blog-entry-sidebar+.gform_button,.section-title-block .section-title-search .blog-entry .blog-entry-sidebar+button{max-width:100%}}@media (max-width: 575px){.blog-entry .blog-entry-sidebar+.custom-btn,.blog-entry .gform_wrapper form .blog-entry-sidebar+.gform_button,.blog-entry .section-title-block .section-title-search .blog-entry-sidebar+button,.gform_wrapper form .blog-entry .blog-entry-sidebar+.gform_button,.section-title-block .section-title-search .blog-entry .blog-entry-sidebar+button{display:none}}.search_loading{position:fixed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgc3R5bGU9Im1hcmdpbjogYXV0bzsgYmFja2dyb3VuZDogbm9uZTsgZGlzcGxheTogYmxvY2s7IHNoYXBlLXJlbmRlcmluZzogYXV0bzsiIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSIyMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj4NCjxnIHRyYW5zZm9ybT0icm90YXRlKDAgNTAgNTApIj4NCiAgPHJlY3QgeD0iNDciIHk9IjI0IiByeD0iMyIgcnk9IjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIiBmaWxsPSIjZmY2MDIxIj4NCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjkxNjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPg0KICA8L3JlY3Q+DQo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzAgNTAgNTApIj4NCiAgPHJlY3QgeD0iNDciIHk9IjI0IiByeD0iMyIgcnk9IjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIiBmaWxsPSIjZmY2MDIxIj4NCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjgzMzMzMzMzMzMzMzMzMzRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPg0KICA8L3JlY3Q+DQo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNjAgNTAgNTApIj4NCiAgPHJlY3QgeD0iNDciIHk9IjI0IiByeD0iMyIgcnk9IjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIiBmaWxsPSIjZmY2MDIxIj4NCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjc1cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4NCiAgPC9yZWN0Pg0KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSI+DQogIDxyZWN0IHg9IjQ3IiB5PSIyNCIgcng9IjMiIHJ5PSI2IiB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgZmlsbD0iI2ZmNjAyMSI+DQogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC42NjY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4NCiAgPC9yZWN0Pg0KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDEyMCA1MCA1MCkiPg0KICA8cmVjdCB4PSI0NyIgeT0iMjQiIHJ4PSIzIiByeT0iNiIgd2lkdGg9IjYiIGhlaWdodD0iMTIiIGZpbGw9IiNmZjYwMjEiPg0KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuNTgzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+DQogIDwvcmVjdD4NCjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTAgNTApIj4NCiAgPHJlY3QgeD0iNDciIHk9IjI0IiByeD0iMyIgcnk9IjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIiBmaWxsPSIjZmY2MDIxIj4NCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjVzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPg0KICA8L3JlY3Q+DQo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDUwIDUwKSI+DQogIDxyZWN0IHg9IjQ3IiB5PSIyNCIgcng9IjMiIHJ5PSI2IiB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgZmlsbD0iI2ZmNjAyMSI+DQogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC40MTY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4NCiAgPC9yZWN0Pg0KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDIxMCA1MCA1MCkiPg0KICA8cmVjdCB4PSI0NyIgeT0iMjQiIHJ4PSIzIiByeT0iNiIgd2lkdGg9IjYiIGhlaWdodD0iMTIiIGZpbGw9IiNmZjYwMjEiPg0KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMzMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+DQogIDwvcmVjdD4NCjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgyNDAgNTAgNTApIj4NCiAgPHJlY3QgeD0iNDciIHk9IjI0IiByeD0iMyIgcnk9IjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIiBmaWxsPSIjZmY2MDIxIj4NCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjI1cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4NCiAgPC9yZWN0Pg0KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDI3MCA1MCA1MCkiPg0KICA8cmVjdCB4PSI0NyIgeT0iMjQiIHJ4PSIzIiByeT0iNiIgd2lkdGg9IjYiIGhlaWdodD0iMTIiIGZpbGw9IiNmZjYwMjEiPg0KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMTY2NjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPg0KICA8L3JlY3Q+DQo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzAwIDUwIDUwKSI+DQogIDxyZWN0IHg9IjQ3IiB5PSIyNCIgcng9IjMiIHJ5PSI2IiB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgZmlsbD0iI2ZmNjAyMSI+DQogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4wODMzMzMzMzMzMzMzMzMzM3MiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+DQogIDwvcmVjdD4NCjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgzMzAgNTAgNTApIj4NCiAgPHJlY3QgeD0iNDciIHk9IjI0IiByeD0iMyIgcnk9IjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIiBmaWxsPSIjZmY2MDIxIj4NCiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49IjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPg0KICA8L3JlY3Q+DQo8L2c+DQo8IS0tIFtsZGlvXSBnZW5lcmF0ZWQgYnkgaHR0cHM6Ly9sb2FkaW5nLmlvLyAtLT48L3N2Zz4=) no-repeat 50% 50% #fffc;background-size:100px 100px;top:0;left:0;right:0;bottom:0;z-index:105;display:none}.search-page-wrapper{max-width:1000px;min-height:400px;padding:30px 15px;margin:var(--headerHeight) auto 0}.search-page-wrapper>*+*{margin:40px 0 0}.search-page-wrapper .search-list-reset{list-style:none;margin:0;padding:0}.search-page-heading h2{margin:0;color:var(--theme-darkerGray);letter-spacing:0;font-size:28px}@media (max-width: 767px){.search-page-heading h2{font-size:20px}}.search-page-heading h2 span{font-size:16px;font-weight:400}.search-page-navigation ul{display:flex}@media (max-width: 767px){.search-page-navigation ul{justify-content:center}}.search-page-navigation ul li+li{margin-left:10px}.search-page-navigation .search-page-button{min-width:120px;padding:10px 25px;cursor:pointer;color:#b2b2b2;border:none;border-top:2px solid currentColor;border-radius:0;font-size:13px;text-transform:uppercase;letter-spacing:.5px;background-color:#fff}@media (max-width: 767px){.search-page-navigation .search-page-button{padding:10px 15px;min-width:unset}}@media (max-width: 575px){.search-page-navigation .search-page-button{padding:10px;font-size:10px}}.search-page-navigation .search-page-button:hover{background-color:#f5f5f5;color:#8d8d8d}.search-page-navigation .search-page-button.empty{pointer-events:none}.search-page-navigation .search-page-button.is-active{pointer-events:none;color:#000}.search-page-navigation .search-page-button.is-active:focus{outline:0}.search-page-body{display:none}.search-page-body>article{padding:25px 0;border-top:1px solid #cecece}@media (max-width: 767px){.search-page-body>article{align-items:flex-start;max-width:480px;margin:auto}}.search-page-body>article:last-child{border-bottom:1px solid #cecece}.search-page-body.is-active{display:block}.search-result-item-wrapper{display:flex}.search-result-item-wrapper>*+*{margin:var(--searchArticleSpacing)}.search-result-item-wrapper h3{letter-spacing:0;margin:0}@media (max-width: 767px){.search-result-item-wrapper{flex-direction:column}.search-result-item-wrapper .search-result-image{width:100%;max-width:350px;margin:0 auto}}.search-result-item-wrapper.is-general-search,.search-result-item-wrapper.is-support-search{align-items:center}.search-result-item-wrapper.is-general-search .search-result-image-wrapper,.search-result-item-wrapper.is-support-search .search-result-image-wrapper{flex-basis:30%}.search-result-item-wrapper.is-general-search .search-result-image-wrapper img,.search-result-item-wrapper.is-support-search .search-result-image-wrapper img{width:100%}.search-result-item-wrapper.is-general-search .search-result-image,.search-result-item-wrapper.is-support-search .search-result-image{max-width:unset}.search-result-image-wrapper{flex-basis:15%}@media (max-width: 767px){.search-result-image-wrapper{align-self:stretch}}.search-result-inner-block-information{flex:1}.search-result-inner-block-information>*+*{margin:5px 0 0}@media (max-width: 767px){.search-result-inner-block-information>*+*{margin:10px 0 0}}.search-result-inner-block-information p{line-height:1.4}.search-result-inner-block-information h3{line-height:1.1}.search-result-inner-block-information span{font-weight:700}.search-result-inner-block-information .search-result-inner-block-information-title{text-transform:uppercase;margin-bottom:5px}.search-result-inner-block-information .custom-search-btn{margin-top:15px;max-width:150px;font-weight:500;justify-content:center}.search-result-price-wrapper{flex-basis:20%;display:flex;flex-direction:column;justify-content:space-around;justify-content:space-evenly}@media (max-width: 767px){.search-result-price-wrapper{max-width:250px;width:100%}}@media (max-width: 767px){.gform_wrapper form .search-result-price-wrapper .gform_button,.search-result-price-wrapper .custom-btn,.search-result-price-wrapper .gform_wrapper form .gform_button,.search-result-price-wrapper .section-title-block .section-title-search button,.section-title-block .section-title-search .search-result-price-wrapper button{margin-top:20px}}.search-page-pagination{margin-top:50px;-webkit-user-select:auto;user-select:auto;justify-content:flex-end}.search-page-pagination,.search-page-pagination .pagination-numbers div{display:flex;align-items:center}@media (max-width: 991px){.search-page-pagination{justify-content:center}}.search-page-pagination .prev-button.is-disabled{display:none}.search-page-pagination .next-button.is-disabled{color:var(--theme-mediumGray)}.search-page-pagination .next-button.is-disabled:focus,.search-page-pagination .next-button.is-disabled:hover{background-color:transparent}.search-page-pagination .pagination-numbers{overflow:hidden}.search-page-pagination .pagination-numbers>div{max-width:200px;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.search-page-pagination .pagination-numbers>div::-webkit-scrollbar{width:6px;height:6px}.search-page-pagination .pagination-numbers>div::-webkit-scrollbar-track{background-color:var(--theme-mediumGray)}.search-page-pagination .pagination-numbers>div::-webkit-scrollbar-thumb{background-color:var(--theme-darkGray)}@media (min-width: 768px){.search-page-pagination .pagination-numbers>div{max-width:500px}}@media (min-width: 1350px){.search-page-pagination .pagination-numbers>div{max-width:768px}}.search-page-pagination button{min-width:50px;min-height:35px;padding:15px;font-weight:700}.search-page-pagination button:focus,.search-page-pagination button:hover{background-color:var(--theme-mediumGray)}.search-page-pagination button.is-active{background-color:var(--theme-primaryColor);color:#fff}.search-page-pagination button.is-disabled{pointer-events:none}.highlightedDarker{background-color:#ff602147}.highlightedLighter{background-color:#ff602124}.darker{background-color:#70706e}.compare-bottom-info span,.compare-bottom-info-title{color:var(--theme-primaryColor)}.compare-bottom-info{margin-top:15px}.compare-bottom-info-title{font-weight:600;font-size:32px}.compare-page-desktop-layout .cell-inner sup{color:var(--theme-primaryColor)}.compare-page-wrapper,.compare-static-wrapper{max-width:1200px;padding:15px 15px 50px;margin:auto;margin-top:var(--headerHeight)}@media (max-width: 767px){.compare-page-wrapper,.compare-static-wrapper{padding:30px}.compare-bottom-info-title{font-size:24px}}.compare-page-wrapper table,.compare-static-wrapper table{width:100%;border-collapse:collapse}.compare-page-mobile-layout{display:none;flex-direction:column;max-width:768px;margin-bottom:30px;margin-top:20px}@media (max-width: 767px){.compare-page-mobile-layout{display:flex}}.compare-back-button-mobile{margin-bottom:30px}.compare-back-button-mobile a{padding:15px 0;display:inline-flex;align-items:center}.compare-back-button-mobile a .arrow-icon-container{margin-right:15px}.compare-back-button-mobile a .arrow-icon-container svg{height:15px}.compare-back-button-mobile a .arrow-icon-container svg g{stroke:var(--theme-darkerGray)}.compare-back-button-mobile a span{font-weight:500;font-size:18px;color:#000}.compare-list-products-wrapper{display:flex;overflow:auto}.compare-page-desktop-layout{display:grid;grid-template-columns:1.2fr 2fr}.compare-page-desktop-layout tbody:nth-child(2n) tr:not(:first-of-type):nth-child(odd),.compare-page-desktop-layout tbody:nth-child(odd) tr:nth-child(2n),.compare-page-desktop-layout tbody:last-of-type tr:nth-child(2n){background:#f1f1f2}.compare-page-desktop-layout tbody:last-of-type tr:nth-child(odd){background:#fff!important}.left-column-wrapper tbody .cell-inner{padding-left:12px;padding-right:12px}.compare-page-desktop-layout .right-column-wrapper{overflow-x:auto}.compare-page-desktop-layout .right-column-wrapper .cell-inner{min-width:250px;align-items:stretch;padding:0 12px}.compare-page-desktop-layout .right-column-wrapper .cell-inner>*{margin:auto}.compare-page-desktop-layout .right-column-wrapper .compare-table-heading img{max-height:200px}@media (max-width: 767px){.compare-page-desktop-layout thead.compare-table-heading,.compare-page-desktop-layout thead.compare-back-button-product{display:none}.compare-page-desktop-layout .right-column-wrapper .cell-inner{min-width:200px}.compare-page-desktop-layout th h2{font-size:22px}.compare-page-desktop-layout .right-column-wrapper .cell-inner div{margin:10px auto}}.compare-page-desktop-layout .cell-inner{display:flex;align-items:center;color:var(--theme-darkerGray);height:45px;overflow-y:auto}#allergen-filtration2 .cell-inner,#cleaning-history-with-coverage-maps-statistics .cell-inner,#multi-zone-management-scheduling-rutines1 .cell-inner,#alexa-google-management-scheduling-routines .cell-inner{height:70px;text-align:center}.allergen-filtration2 .cell-inner,.cleaning-history-with-coverage-maps-statistics .cell-inner,.multi-zone-management-scheduling-rutines1 .cell-inner,.alexa-google-management-scheduling-routines .cell-inner{height:70px}@media (min-width: 1128px){.cleaning-history-with-coverage-maps-statistics .cell-inner,#cleaning-history-with-coverage-maps-statistics .cell-inner{height:45px}}.compare-page-desktop-layout .cell-inner.has-back-button{position:relative;justify-content:flex-end;color:var(--theme-primaryColor);font-size:42px;padding-left:0;align-items:flex-start;text-align:left}.static-compare-table-heading img{max-width:150px}.compare-page-desktop-layout .cell-inner.has-back-button svg{height:15px}.compare-page-desktop-layout .cell-inner.has-back-button svg g{stroke:var(--theme-darkerGray)}.compare-page-desktop-layout .cell-inner-title{display:none;font-weight:600;font-size:15px}.compare-page-desktop-layout #robot-features .cell-inner-title{display:block}.compare-page-desktop-layout #robot-features tr:first-of-type .cell-inner,.left-column-wrapper tbody tr:first-of-type .cell-inner{background-color:#70706e;color:#fff;font-weight:700}.left-column-wrapper tbody tr:first-of-type .cell-inner h3{color:#fff}@media (max-width: 767px){.compare-page-desktop-layout .cell-inner-title{display:block;color:#fff}.compare-page-desktop-layout .cell-inner.has-back-button{font-size:32px}}.compare-page-desktop-layout .compare-back-button-desktop{position:absolute;top:var(--compare-heading-space);right:var(--compare-heading-space);bottom:var(--compare-heading-space);left:0;background-color:var(--theme-lightGray);transition:background-color ease .25s;font-size:40px;font-weight:100;padding:30px;display:flex;align-items:flex-start;justify-content:center;text-align:left;color:#000;letter-spacing:-1px;flex-direction:column}.compare-page-desktop-layout .compare-back-button-desktop:hover{background-color:var(--theme-mediumGray)}.compare-page-desktop-layout .compare-back-button-desktop:hover svg{transform:translate(-5px)}.compare-page-desktop-layout .compare-back-button-desktop svg{transition:transform ease .25s}.compare-page-desktop-layout .compare-back-button-desktop span{margin-bottom:15px}.compare-page-desktop-layout th .cell-inner{flex-direction:column;min-height:var(--headingHeight, 240px);padding:var(--compare-heading-space)}.compare-page-desktop-layout th .custom-btn,.compare-page-desktop-layout th .gform_wrapper form .gform_button,.compare-page-desktop-layout th .section-title-block .section-title-search button,.gform_wrapper form .compare-page-desktop-layout th .gform_button,.section-title-block .section-title-search .compare-page-desktop-layout th button{margin-top:var(--compare-heading-space)}.compare-page-desktop-layout th h2{color:#000;margin-bottom:5px}.compare-page-desktop-layout th p{font-weight:500;line-height:1.3}.compare-page-desktop-layout td svg{display:block;margin-right:15px}.compare-page-desktop-layout td h3{margin:0;font-size:15px;letter-spacing:0;color:#000;text-transform:uppercase}.compare-page-desktop-layout td p{font-weight:600;font-size:15px}@media (max-width: 991px){.compare-page-desktop-layout td p{font-size:12px;font-weight:500;line-height:1.5}}.compare-page-desktop-layout .back-to-top{background-color:transparent;border:none;outline:0;margin-top:50px;color:#000;transition:opacity ease .25s;cursor:pointer;display:flex;align-items:center}.compare-page-desktop-layout .back-to-top:hover{opacity:.75}.compare-page-desktop-layout .back-to-top span{margin-top:5px}.compare-page-desktop-layout .back-to-top svg{transform:rotate(180deg);margin-right:15px}.compare-page-sticky-wrapper{position:fixed;right:0;top:var(--headerHeight);left:0;min-height:200px;color:#fff;background-color:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2;display:none}@media (min-width: 768px){.compare-page-sticky-wrapper.sticky-wrapper-visible{display:block;align-items:center}}@media (max-width: 767px){.compare-page-sticky-wrapper{display:none}}.compare-page-sticky-wrapper a{text-transform:uppercase}.compare-page-sticky-inner{max-width:1200px;padding:5px 15px;margin:auto;display:grid;align-items:center;grid-template-columns:1fr 2fr}.compare-page-sticky-inner .cell-inner .custom-btn,.compare-page-sticky-inner .cell-inner .gform_wrapper form .gform_button,.compare-page-sticky-inner .cell-inner .section-title-block .section-title-search button,.gform_wrapper form .compare-page-sticky-inner .cell-inner .gform_button,.section-title-block .section-title-search .compare-page-sticky-inner .cell-inner button{padding:5px 15px;font-size:12px;border-color:var(--theme-primaryColor);display:block}.compare-page-sticky-inner tbody tr td{position:relative}.compare-page-sticky-inner tbody tr td+td:before{content:"";position:absolute;top:50%;left:0;height:50%;width:1px;background-color:var(--theme-mediumGray);transform:translateY(-50%)}.compare-page-sticky-inner .right-column-wrapper{overflow-x:auto}.compare-page-sticky-inner .right-column-wrapper .cell-inner{min-width:250px;padding:15px 45px;overflow:hidden}.compare-page-sticky-inner .right-column-wrapper .cell-inner a{display:flex;justify-content:center;max-width:200px;margin:0 auto}.compare-page-sticky-inner .right-column-wrapper .cell-inner>img{max-width:125px;margin:auto}.greenhouse_job_summery>a,.page-job-board input[type=submit],.zrf-form input[type=submit]{background-color:var(--theme-primaryColor);border:none;color:#fff;font-size:1em;display:inline-block;padding:12px 45px;margin:25px 0 0!important;font-weight:500;cursor:pointer;text-transform:none}.page-job-board input[type=submit]{margin:0!important}.greenhouse_job_summery a{margin:0 0 25px!important}.greenhouse_job_summery a:hover,.page-job-board input[type=submit]:hover,.zrf-form input[type=submit]:hover{background-image:var(--theme-gradient);color:#fff}.page-job-board #ghj-form{margin-top:50px}.page-job-board .ghj-field{margin:15px 0 30px}.page-job-board .select2-container,.page-job-board input[type=email],.page-job-board input[type=text]{border:1px solid var(--theme-darkGray);padding:15px 10px!important;line-height:1.5!important;min-height:auto!important;margin-top:15px;width:100%!important}.page-job-board .select2-container{margin-top:0!important}.page-job-board select{width:100%!important;padding:15px 10px!important;margin-top:15px}.page-job-board .select2-container--default .select2-selection--single{border:none;outline:0;position:relative}.page-job-board .select2-container:focus,.page-job-board input[type=email]:focus,.page-job-board input[type=text]:focus{outline:0;border-color:var(--theme-darkerGray)}.ghj-field{position:relative}.page-job-board label.error{margin-top:10px;color:red;display:block}#add_education{margin:25px 0;display:block}.removeEducation{float:right;background-color:var(--theme-primaryColor);color:#fff!important;width:25px;height:25px;text-align:center;padding-top:3px;border-radius:50%}.page-careers .gform_wrapper form .gform_fields .gfield .ginput_complex{grid-template-columns:repeat(2,1fr)}.page-job-board input[type=file]{-webkit-appearance:none;appearance:none;background-color:initial;cursor:default;align-items:baseline;color:inherit;text-overflow:ellipsis;white-space:pre;text-align:start!important;padding:initial;border:initial;overflow:hidden!important;display:inline-block;width:auto}#ajaxifyCart .large--one-half{width:30%}#ajaxifyCart .cart-pricing{width:70%;left:0}#ajaxifyCart .grid-item.one-third.text-right{width:50%}#ajaxifyCart .cart-row{border-top:none}#ajaxifyCart .title-cart,#ajaxifyCart .cart-button,.cart-pricing .panel{display:none}#ajaxifyCart .panel{text-align:left;display:block}#ajaxifyCart .cart-original-price.order-discount--cart-price{position:absolute;bottom:0;right:0}#ajaxifyCart .icon.icon-x{position:absolute;right:0;top:0}#ajaxifyCart .cart-form{height:90vh}#ajaxifyCart .pricing-box{position:absolute;bottom:0;width:100%;background:#fff}#ajaxifyCart .panel-counts{position:absolute;color:#fff;background:#ff6021;border-radius:50%;font-size:13px;padding:3px 6px;right:0}.main-content .custom-btn,.main-content .continue-panel,.main-content .panel{display:none!important}.main-content .panel-counts{display:none}.ajaxifyCart--close{top:24px;left:20px;right:auto}.grid-items-scroll{margin-top:50px}#ajaxifyCart .grid-items-scroll{overflow:auto;height:calc(100vh - 350px);margin-top:35px;padding-bottom:210px;padding-right:15px}.ajaxify-modal .ajaxifyCart--content{margin-top:0;margin-bottom:0}.ajaxify-modal .ajaxifyCart--close{top:30px}.ajaxify-modal .cart-form h1{padding-top:25px}.ajaxify-modal .cart__policies{margin-top:80px;font-size:12px}.ajaxify-modal .cart-subtotal{margin-bottom:0}#ajaxifyCart .grid-items-scroll .cart-row{border-bottom:1px solid #e0e0e0;margin:15px 0;padding:15px 0}#ajaxifyCart .t-update-cart svg path{stroke:var(--theme-darkerGray)}#ajaxifyCart .panel-counts{top:0}@media (max-width: 767px){.ajaxify-modal .cart__policies{margin-top:15px}#ajaxifyCart .grid-items-scroll{margin-top:10px}#ajaxifyCart .grid-items-scroll .cart-row{margin:0}}#shopify-section-163128020251538599{display:none}.inline-buttons{margin-left:auto;margin-right:auto}.offers-page .feature-cta-col{display:flex;grid-gap:10px}.offers-page .feature-block.multicolor-bg.is-inverted .feature-block-left{background:#fff;color:#000}.offers-page .feature-block-right img{max-width:490px}.offers-page .feature-block.is-inverted .feature-block-right{margin-right:0}.offers-page .feature-block-left h3{font-size:26px;line-height:1.5}.landing-banner{text-align:center}.landing-banner h1{max-width:unset;text-transform:uppercase;font-weight:700;letter-spacing:.5px;color:#fff;font-size:20px}.landing-banner h2{font-size:30px;font-weight:200;line-height:1.25;color:#fff;max-width:75%;margin:15px auto}.landing-banner h3{color:#fff;font-size:16px}.landing-banner:after{background-image:linear-gradient(90deg,rgba(0,0,0,.35) 40%,transparent)}@media (max-width: 575px){.landing-banner h2{font-size:24px}}.small-content{font-size:13.3px}.small-content p{margin-top:15px}.robot-vacuum-features.vacuum-features{padding:0 0 100px}.robot-vacuum-features .robot-features-cards{grid-gap:0}.robot-vacuum-features .robot-features-cards .robot-features-content-area{padding:50px 30px 0}.robot-features-content-area h3.custom-heading:after,.robot-features-content-area h3.custom-heading:before{display:none}.robot-features-content-area h2.custom-heading{font-weight:600;color:var(--theme-darkerGray);padding-bottom:15px;display:inline-block;margin:0}.robot-features-content-area h3.custom-heading{font-size:16px;padding-bottom:30px;display:inline-block;font-weight:500;margin-bottom:0;color:var(--theme-primaryColor)}.robot-features-content-area p{white-space:break-spaces;font-size:15px;font-weight:300}.robot-features-content-area h2.custom-heading:before{width:12px}.robot-features-content-area h2.custom-heading:after{height:12px}.robot-features-cards .robot-vacuum-features-card:hover h2.custom-heading:after{height:25px}.robot-features-cards .robot-vacuum-features-card:hover h2.custom-heading:before{width:25px}.robot-vacuum-features .robot-feature-cta-col{text-align:center}@media (min-width: 768px){.vacuum-features .robot-features-cards{grid-template-columns:repeat(3,1fr)}}.feature-content-block{line-height:1.75;margin-top:10px;text-align:left}.feature-content-block img{margin:0 auto}.feature-content-block ul{margin:10px 0;padding-left:20px}.feature-content-block .feature-cta-btn,.robot-feature-cta-col .feature-cta-btn{background-color:var(--theme-primaryColor);border:none;color:#fff;font-size:1em;display:inline-block;text-transform:uppercase;padding:15px 25px;margin:25px 0 0!important;font-family:Roboto,Raleway,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.feature-content-block .feature-cta-btn:hover,.robot-feature-cta-col .feature-cta-btn:hover{background-image:var(--theme-gradient);color:#fff}.page-future-of-neato .future-of-section-2 .section-title-block{padding:75px 25px 0;margin-top:0}.page-future-of-neato .future-of-section-2 .section-title-block h2{color:#fff!important;margin-top:0;margin-bottom:50px;font-size:28px}.page-future-of-neato .future-of-section-2 .subscription-form-block>div{padding:0 25px 100px}.subscription-form-block>div{display:block;padding:100px 0 120px}.subscription-form-block .gform_wrapper{max-width:80%;margin:auto!important;padding:0 5%}.subscription-form-block .gform_wrapper .gform_body{float:left;width:70%}.subscription-form-block .gform_wrapper .gform_footer{float:left;width:30%;clear:none}.subscription-form-block .gform_wrapper .gform_button{margin:0!important;height:60px;text-align:center;font-size:20px!important}.subscription-form-block .gform_wrapper input{width:100%!important;border:none;height:60px;padding:15px!important}#input_6_1{background:#fff}.subscription-form-block .gform_wrapper input::placeholder{font-size:20px}.subscription-form-block .gform_wrapper .gform_heading{margin-bottom:0!important}.subscription-form-block .gform_wrapper .gform_heading .gform_title{font-size:32px;color:#fff;text-align:center}@media (max-width: 1200px){.subscription-form-block .gform_wrapper .gform_body{width:60%}.subscription-form-block .gform_wrapper .gform_footer{width:40%}.subscription-form-block .gform_wrapper .gform_button,.subscription-form-block .gform_wrapper input{height:55px}.subscription-form-block .gform_wrapper .gform_button,.subscription-form-block .gform_wrapper input::placeholder{font-size:18px!important}.subscription-form-block .gform_wrapper .gform_heading .gform_title{font-size:28px}.page-new-landing-page iframe{height:700px}}pre.wp-block-preformatted.vimeo-player-vid iframe{padding:0}.future-of-banner-section .vimeo-player-vid:after{position:absolute;content:"";background:#00000078;width:100%;height:100%;left:0;top:0}pre.wp-block-preformatted.vimeo-player-vid{width:var(--video--width);height:var(--video--height);position:relative;overflow:hidden;max-width:100%;padding-bottom:600px}pre.wp-block-preformatted.vimeo-player-vid iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;max-width:850px;margin:auto;height:200%}@media (max-width: 767px){pre.wp-block-preformatted.vimeo-player-vid{padding-bottom:290px}.page-future-of-neato .section-title-block{padding:50px 25px 30px}.vacuum-features .robot-features-cards{grid-template-columns:repeat(1,1fr)}.robot-vacuum-features-card .robot-features-content-area{margin-bottom:30px}.page-future-of-neato .future-of-section-2 .subscription-form-block>div{padding:0 0 50px!important}.page-future-of-neato .future-of-section-2 .section-title-block{padding:50px 25px 0}}@media (max-width: 500px){pre.wp-block-preformatted.vimeo-player-vid{padding-bottom:220px}.page-future-of-neato .section-title-block{padding:50px 25px 30px}}.video-wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.video-wrapper .left-video-wrapper,.video-wrapper .right-video-wrapper{width:50%;text-align:center}.future-of-banner-section{position:relative}.future-of-banner-section pre.wp-block-preformatted.vimeo-player-vid iframe{max-width:100%}.future-of-banner-section .section-title-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.future-of-banner-section .vimeo-player-vid{position:relative;margin-bottom:0}.future-of-banner-section .multicolor-bg.with-white-bg{background:0 0;color:#fff}@media (max-width: 991px){.discover-neato h2{font-size:36px}.info-block img{max-width:65px}.subscription-form-block .gform_wrapper{max-width:100%}.page-new-landing-page iframe,.page-new-landing-page video{height:600px}.feature-block-left .feature-block-stats p.featureStat{font-size:40px}}@media (max-width: 640px){.subscription-form-block .gform_wrapper .gform_body,.subscription-form-block .gform_wrapper .gform_footer{width:100%}}@media (max-width: 480px){.cgb-form-block .gform_confirmation_message,.subscription-form-block .gform_wrapper .gform_heading .gform_title{font-size:20px}}@media (max-width: 437px){a.feature-cta-btn{display:block!important}}.zendesk-email-us-section .select2-container{width:100%!important}.vacuum-features .robot-features-cards img{max-width:100%;height:auto;width:100%}.zrf-confirm-wrapper{font-size:22px;color:green;margin:25px 0}.template-search .header__icon-bar{display:none}.single-post .has-post-elements .wp-block-image img{height:auto!important}.application-success{color:green}.suggestion-section{margin-bottom:20px}.suggestion-list label{text-transform:uppercase}.suggestion-list ul{margin-left:30px}.suggestion-list li{padding:5px}.zen-select-box .select2-container .select2-selection--single{height:unset;padding:15px 10px;border:1px solid #a2a2a2}.zen-select-box .select2-container--default .select2-selection--single .select2-selection__arrow{height:unset;top:50%;right:20px}.zen-select-box .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.zen-select-box .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-results__option{font-size:14px}.select2-results__options{box-shadow:0 5px 5px -1px #0003}.zendesk_is_loading:before{content:"";position:absolute;left:25%;transform:translate(-50%,-50%);margin-top:45px;width:30px;height:30px;z-index:1;border:3px solid var(--theme-mediumGray);border-bottom-color:var(--theme-primaryColor);border-radius:50%;animation:rotate-spinner linear infinite .75s}.reseller-page-form .gform_wrapper{padding-left:0;padding-right:0}#cgb-hero-carousel-lkkvhk pre.wp-block-preformatted.vimeo-player-vid{position:fixed;width:100%;height:100%}#cgb-hero-carousel-lkkvhk pre.wp-block-preformatted.vimeo-player-vid iframe{max-width:100%}.template-404 .hero-image:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.image-content-video .video-wrapper .video-icon{max-width:100px;position:absolute;height:auto}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:.5em}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button,.wp-block-buttons>.wp-block-button.wp-block-button{margin-right:0;margin-left:0}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.has-luminous-vivid-orange-background-color{background-color:#ff6900}#features-tab .feature-block-left{margin-right:0}#features-tab .video-icon,.landing-page-type1 .video-icon{position:absolute}#features-tab .video-wrapper,.feature-block-layout-two.image-content-video .video-wrapper{margin-right:20px}.red-content{color:red;text-align:center;font-size:14px;line-height:1.75;position:absolute;bottom:130px;left:0;right:0;white-space:normal;margin:auto;padding:0 20px}@media (max-width: 880px){.red-content{position:static}}.landing-thank-you-banner h2{font-weight:500;max-width:50%}.landing-thank-you-banner h6{max-width:50%;color:#fff;font-size:16px;margin-left:auto;margin-right:auto;font-weight:400}.landing-thank-you-banner a{max-width:170px;text-align:center;margin-left:auto;margin-right:auto}.landing-thank-you-banner a:hover{color:#fff}.landing-thank-you-banner a span{text-align:center;margin-left:auto;margin-right:auto}@media (max-width: 880px){.landing-thank-you-banner h2,.landing-thank-you-banner h6{max-width:85%}}.landing-banner-type1 .feature-block-left{background:#fafafa}.landing-banner-type1 h2{font-size:52px;line-height:55px;margin-top:0;margin-bottom:30px;word-break:break-word}.landing-banner-type1 h3{font-weight:400;font-size:24px;max-width:50%;margin-left:auto;margin-right:auto;letter-spacing:-1.4px;line-height:30px}.template-collection .affirm-as-low-as{text-align:right}@media (max-width: 1024px){.landing-banner-type1 h2{font-size:46px;margin-bottom:20px}.landing-banner-type1 h1{margin-bottom:20px}.landing-banner-type1 h3{font-size:20px}}@media (max-width: 767px){.landing-banner-type1 h2{font-size:36px;max-width:85%;line-height:48px;max-width:none}.landing-banner-type1 h3{max-width:80%}.landing-page-type2.feature-block-layout-two .feature-block-image-two{top:125px;width:35%}.landing-page-type2 .feature-block-video .feature-block-video-toggle{flex-direction:row;align-items:center}.landing-page-type2 .feature-block-video span{margin-left:20px}.products-list-wrapper .product-list-entry-description .product-list-entry-header{flex-direction:column;align-items:flex-start}.products-list-wrapper .product-list-entry-description .product-list-entry-header .product-list-entry-price{align-items:flex-start}.template-collection .affirm-as-low-as{text-align:left}.products-list-wrapper .product-list-entry-description .product-list-entry-header .product-description,.products-list-wrapper .product-list-entry-description .product-list-entry-header .price,.products-list-wrapper .product-list-entry-description .product-list-entry-header>h2{margin-bottom:10px}}.banner-landing-page .feature-block{padding:0}.landing-banner-type1 .feature-block{align-items:unset}.banner-landing-page .feature-block-video{margin:0;height:100%}.landing-banner-type1 .feature-block-left,.landing-banner-type1 .feature-block-right{flex:1;margin-right:0}.landing-banner-type1 .feature-block-left{margin-bottom:0}.banner-landing-page .feature-block-right{background:#fafafa;display:flex;flex-direction:column;justify-content:space-between}.landing-page-type1 .feature-block-right-top-content{padding:17.5% 13.5% 0;position:relative}.landing-page-type1 .feature-block-right-top-content .content{margin-top:97px;margin-bottom:40px}.landing-page-type1 .feature-block-footer{background:#efefef;padding:21px 38px}.landing-page-type1 .feature-block-footer .content{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:right;letter-spacing:-.256px;color:#000}.landing-page-type1 .feature-block-video.with-borders .feature-block-video-toggle .video-wrapper{width:auto}.landing-page-type1 .feature-block-left .feature-block-video:before,.landing-page-type1 .feature-block-left .feature-block-video:after{content:none}.banner-landing-page .video-wrapper,.banner-landing-page .video-wrapper .video-wrapper-img{width:100%;height:100%;object-fit:cover}.banner-landing-page .feature-block-video .feature-block-video-toggle{height:100%}.banner-landing-page .nav_violator{background:#ff6021;position:absolute;left:0;top:55px;width:auto;margin-left:0}@media only screen and (max-width: 990px){.banner-landing-page .nav_violator{position:relative;top:0}}.landing-banner-type1 h1{font-weight:700;font-size:18px;margin-bottom:30px}.landing-banner-type1 h2{font-size:52px;line-height:55px;margin-top:0;margin-bottom:30px;font-weight:300}.landing-banner-type1 h3{font-weight:200;font-size:24px;max-width:50%;margin-left:auto;margin-right:auto;letter-spacing:-1.4px;line-height:30px}.landing-banner-type1 .hero-cta-btn{margin:auto;border:1.5px solid #EFEFEF;padding:15px}.landing-page-type2 .feature-block-left{margin-right:0}.landing-page-type2.feature-block-layout-two .feature-block-center{width:18%;bottom:30px}.landing-page-type2 .feature-block-left h3+p{font-weight:400;font-size:16px;line-height:24px}.landing-page-type2 .feature-block-left h3{margin-bottom:0}.landing-page-type2 .feature-block-video span{font-weight:400;font-size:18px;line-height:27px}.auto-cleaning-page .feature-block.multicolor-bg.is-inverted.with-white-bg .feature-block-left{background:#fff;color:#000}.auto-cleaning-page .feature-block.multicolor-bg.is-inverted.with-dark-gray-bg .feature-block-left{background-color:#484848;color:#fff}.auto-cleaning-page .feature-block:before{content:"";position:absolute;display:block;border-bottom:.5px solid #A2A2A2;left:10%;bottom:0;right:10%;top:unset;width:unset;height:unset;transform:none}.landing-page-type2 .feature-block{align-items:center}.landing-page-type1 .custom-btn{max-width:260px;margin:30px 0}.landing-page-sections .feature-block.multicolor-bg .feature-block-right,.landing-page-sections .feature-block.multicolor-bg .feature-block-left{flex-basis:50%;height:100%}.landing-page-sections .feature-block-right img{max-height:690px;object-fit:contain}.landing-page-sections .video-wrapper{width:100%}.landing-page-sections .feature-block.multicolor-bg .feature-block-right{margin-right:0}.landing-page-sections .feature-block.multicolor-bg.is-inverted .feature-block-left{display:inline;padding:0;margin-left:75px;margin-right:0}.landing-page-sections .rte{margin-top:15px}.landing-page-sections .main-heading{padding:0 25px;max-width:927px;margin:auto}.landing-page-sections .main-description{max-width:500px;margin:10px auto;padding:0 25px;text-align:center}.landing-page-sections .rte p:empty{margin-bottom:25px}.landing-page-sections .feature-block-left h3{font-size:36px}.related-products .products-list-wrapper{margin-top:0;grid-template-columns:repeat(3,1fr)}.related-products .products-list-wrapper .product-list-entry-description .product-list-entry-header{flex-direction:column;align-items:center}.vacuum-slider-image:before{content:url(//neatorobotics.com/cdn/shop/t/72/assets/eco-icon.png?v=85228086644266236851682033529);position:absolute;display:block;left:-80px;top:-45px}.vacuum-slider-image.no-before:before,.vacuum-slider-image.no-after:after{content:none}.vacuum-slider-image:after{content:url(//neatorobotics.com/cdn/shop/t/72/assets/turbo-icon.png?v=65003743092193540581682033529);position:absolute;display:block;right:-95px;top:-55px}@media (min-width: 768px){.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-image{max-height:232px}.vacuum-slider .vacuum-slider-wrapper .vacuum-slider-surfaces>div img{height:145px}}@media (max-width: 1024px){.landing-banner-type1 h2{font-size:46px;margin-bottom:20px}.landing-banner-type1 h1{margin-bottom:20px}.landing-banner-type1 h3{font-size:20px}.landing-page-type1 .offers-page .feature-block-left{padding-right:5%}.landing-page-type1 .custom-btn{margin-bottom:45px}.landing-page-type1 .feature-block-right-top-content .content{margin-top:30px}}@media (max-width: 991px){.landing-page-type1 .feature-block-right-top-content{padding:50px 5%}}@media (max-width: 767px){.landing-banner-type1 h2{font-size:36px;max-width:85%;line-height:48px;max-width:none}.landing-banner-type1 h3{max-width:80%}.landing-page-type2.feature-block-layout-two .feature-block-image-two{top:125px;width:35%}.landing-page-type2 .feature-block-video .feature-block-video-toggle{flex-direction:row;align-items:center}.landing-page-type2 .feature-block-video span{margin-left:20px}.landing-page-type1 .offers-page .feature-block-left{padding-right:0}.landing-page-type1 .offers-page .feature-block-right img{max-width:100%}#shopify-section-vacuum-slider .vacuum-slider{padding-top:75px;padding-bottom:10px}.landing-page-type1 .feature-block-video{margin:0}.vacuum-slider-image:after,.vacuum-slider-image:before{transform:scale(.6)}.vacuum-slider-image:before{left:-65px}.vacuum-slider-image:after{right:-75px}.landing-page-sections .feature-block-left .rte+p,.landing-page-sections .feature-block-left .rte p{text-align:left}.landing-page-sections .feature-block-video-modal .feature-block-video-container{padding-bottom:100%}.landing-page-sections .feature-block{padding-top:25px;padding-bottom:25px;flex-direction:column-reverse}.landing-page-sections .feature-block-left{margin-top:50px;margin-bottom:0;text-align:left}.landing-page-sections .feature-block.multicolor-bg.is-inverted .feature-block-left{margin-left:0}.landing-page-type1 .feature-block-right-top-content .content{margin-bottom:0}.landing-page-sections .feature-block-left h3{font-size:24px}}.accordions{max-width:65%;margin:auto}.accordions .main-heading{text-align:center}.accordions .accordion-title{border-top:1px solid #D2D2D2;padding:24px 17px 24px 10px;color:#111928;font-weight:400;position:relative;margin-bottom:0;font-size:20px;cursor:pointer}.accordions .accordion:first-of-type .accordion-title{border-top:none}.accordions .accordion-content{color:#6b7280;display:none;padding-bottom:5px;padding-top:20px}.accordions .accordion-title svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordions .accordion.active .accordion-title,.accordions .accordion:last-of-type .accordion-title{border-bottom:1px solid #D2D2D2}.accordions .accordion.active svg{transform:rotate(180deg) translateY(10px)}.accordions .accordion-content p{padding-bottom:10px}.accordions-with-table-content table{border-collapse:collapse;border-spacing:0}.accordions-with-table-content table tr{border-bottom:1px solid rgba(0,0,0,.12)}.accordions-with-table-content table tr:last-of-type{border-bottom:none}.accordions-with-table-content table th{padding:10px;text-align:left}.accordions-with-table-content table td{padding:10px}.accordions-with-table-content .ingredients-docs-link{margin-left:10px;margin-top:15px;font-size:14px;display:block}.accordions-with-table-content table.accordions-table1{border-collapse:collapse;border:1px solid #C1C7D0;table-layout:fixed;font-size:1em;width:100%;margin-bottom:30px}.accordions-with-table-content table.accordions-table1 td [data-align=end]{text-align:right}.accordions-with-table-content>table.accordions-table1,.accordions-with-table-content table td,.accordions-with-table-content table th{border:1px solid #C1C7D0}@media (max-width: 1024px){.accordions{max-width:80%}}@media (max-width: 767px){.accordions{max-width:100%}.accordions .accordion-title{font-size:18px}}.template-why-robot-vacuum .vacuum-slider .vacuum-slider-heading,.template-custom-clean .vacuum-slider .vacuum-slider-heading,.template-cant-keep-up-with-the-dust .vacuum-slider-heading{max-width:50%}.template-custom-clean .multicolor-bg.landing-page-type1.landing-page-sections,.template-why-robot-vacuum .multicolor-bg.landing-page-type1.landing-page-sections .feature-block,.template-cant-keep-up-with-the-dust .multicolor-bg.landing-page-type1.landing-page-sections .feature-block{padding-top:88px;padding-bottom:88px}.template-why-robot-vacuum .multicolor-bg.landing-page-type1.landing-page-sections .main-heading,.template-cant-keep-up-with-the-dust .multicolor-bg.landing-page-type1.landing-page-sections .main-heading{padding-top:88px}.template-why-robot-vacuum .vacuum-features .vacuum-features-card,.template-custom-clean .vacuum-features .vacuum-features-card,.template-cant-keep-up-with-the-dust .vacuum-features .vacuum-features-card{cursor:pointer}.template-why-robot-vacuum .vacuum-features .vacuum-features-card:hover,.template-custom-clean .vacuum-features .vacuum-features-card:hover,.template-cant-keep-up-with-the-dust .vacuum-features .vacuum-features-card:hover{background-color:#e2e2e2}.template-why-robot-vacuum .main-heading,.template-custom-clean .main-heading,.template-cant-keep-up-with-the-dust .main-heading{padding-left:25px;padding-right:25px}.template-why-robot-vacuum .feature-block.with-dark-gray-bg:before,.template-custom-clean .feature-block.with-dark-gray-bg:before,.template-cant-keep-up-with-the-dust .feature-block.with-dark-gray-bg:before{display:none}.template-why-robot-vacuum .feature-block.with-dark-gray-bg.has-border-top:before,.template-custom-clean .feature-block.with-dark-gray-bg.has-border-top:before,.template-cant-keep-up-with-the-dust .feature-block.with-dark-gray-bg.has-border-top:before{display:block;background-color:#ffffff40}.template-why-robot-vacuum .related-products,.template-custom-clean .related-products,.template-cant-keep-up-with-the-dust .related-products{padding-top:50px}.template-why-robot-vacuum .related-products .products-list-wrapper .product-list-entry-description .product-list-entry-header>h2,.template-custom-clean .related-products .products-list-wrapper .product-list-entry-description .product-list-entry-header>h2,.template-cant-keep-up-with-the-dust .related-products .products-list-wrapper .product-list-entry-description .product-list-entry-header>h2{text-align:center}.template-why-robot-vacuum .custom-btn.btn-red,.template-custom-clean .custom-btn.btn-red,.template-cant-keep-up-with-the-dust .custom-btn.btn-red{width:auto;margin-top:15px}.template-why-robot-vacuum .custom-btn.btn-red:first-of-type,.related-products .product-list-entry-price,.template-custom-clean .custom-btn.btn-red:first-of-type,.template-cant-keep-up-with-the-dust .custom-btn.btn-red:first-of-type{margin-top:30px}.template-why-robot-vacuum .custom-btn.btn-red span,.template-custom-clean .custom-btn.btn-red span,.template-cant-keep-up-with-the-dust .custom-btn.btn-red span{margin-right:15px}.landing-page-type1 .feature-block.has-two-stats .feature-block-right img{max-width:none;left:0}.template-why-robot-vacuum .vacuum-slider .feature-block,.template-why-robot-vacuum .image-content-with-small-images .feature-block{padding-top:88px;padding-bottom:88px}.template-why-robot-vacuum .vacuum-slider.no-padding{padding-top:0}@media only screen and (max-width: 990px){.template-why-robot-vacuum .landing-page-type1 .custom-btn,.template-custom-clean .landing-page-type1 .custom-btn,.template-cant-keep-up-with-the-dust .landing-page-type1 .custom-btn{margin-left:auto;margin-right:auto}.related-products .products-list-wrapper{grid-template-columns:1fr}.template-why-robot-vacuum .vacuum-slider .vacuum-slider-heading,.template-custom-clean .vacuum-slider .vacuum-slider-heading,.template-cant-keep-up-with-the-dust .vacuum-slider-heading{max-width:none}}@media (max-width: 767px){.template-why-robot-vacuum .multicolor-bg.landing-page-type1.landing-page-sections .feature-block,.template-custom-clean .multicolor-bg.landing-page-type1.landing-page-sections,.template-why-robot-vacuum .vacuum-slider .feature-block,.template-why-robot-vacuum .image-content-with-small-images .feature-block,.template-cant-keep-up-with-the-dust .image-content-with-small-images .feature-block,.template-cant-keep-up-with-the-dust .multicolor-bg.landing-page-type1.landing-page-sections .feature-block{padding-top:40px;padding-bottom:40px}.landing-page-type1 .feature-block-video.with-borders .feature-block-video-toggle .video-wrapper{width:100%;margin-bottom:10px}.landing-page-type1 .feature-block-left .feature-block-video+.feature-block-stats{text-align:center}}.images-with-buttons{display:grid;justify-items:center;align-items:center}.images-with-buttons-wrapper{display:flex;width:100%;margin-bottom:50px;align-self:start}.images-with-buttons-wrapper img{height:100%;margin-right:25px}.images-with-buttons-wrapper .rte{margin-top:0}.image-buttons .custom-heading{font-size:36px;font-weight:400}@media (min-width: 990px){.images-with-buttons{grid-template-columns:1fr 1fr}.images-with-buttons-wrapper{margin-bottom:100px;width:80%}}.feature-block.has-heading .custom-heading{font-size:36px;font-weight:400}@media (max-width: 990px){.feature-block-left .image-inside-content{margin:0 auto}}@media (max-width: 767px){.feature-block.has-heading .custom-heading{font-size:24px}}.feature-block-left .image-inside-content{height:236px}.feature-block.has-heading{padding-bottom:0}.sold-out-product-price-wrapper{margin-top:20px;margin-bottom:20px}.custom-sold-out-button.custom-btn.btn-red{display:block!important;width:100%;max-width:100%;text-align:center;margin-top:20px}.sold-out-product-price-wrapper .product-detail-price .price{font-size:30px;font-weight:500;color:#000}a.zendesk_chat_btn{display:none!important}.page-customer-care .cgb-form-block>div.contact-block-wrapper{grid-template-columns:1.5fr 1fr!important}.info-block h2.custom-heading-in-app-contact-wrapper{position:absolute;top:15px;margin:0;left:0}.in-app-contact-wrapper{width:100%;height:100%;display:flex;position:relative}.in-app-contact-image{display:block;width:50%;max-width:100%;height:100%}.in-app-contact-image img{display:block;width:100%;max-width:100%;height:auto;padding:0!important;margin:0!important;float:none!important;max-height:unset;transform:none!important}.in-app-contact-details{display:block;width:50%;max-width:100%;height:100%;padding:30px}.in-app-contact-details-title{display:block;width:100%;max-width:100%;margin-bottom:20px}.in-app-contact-details-title p{font-size:50px;line-height:60px}.in-app-contact-details-sub-title{display:block;width:100%;max-width:100%;margin-bottom:20px}.in-app-contact-details-sub-title p{font-size:30px;line-height:36px}@media only screen and (max-width: 1349px){.page-customer-care .cgb-form-block>div.contact-block-wrapper :first-child{grid-column:unset}}@media only screen and (max-width: 767px){.page-customer-care .cgb-form-block>div.contact-block-wrapper{grid-template-columns:repeat(1,1fr)!important}.page-customer-care .cgb-form-block>div.contact-block-wrapper :first-child{grid-column:1/-1}.page-customer-care .info-block .in-app-contact-image img{max-width:100%!important}.in-app-contact-details{padding:15px}.in-app-contact-details-title p{font-size:30px;line-height:40px}.in-app-contact-details-sub-title p{font-size:18px;line-height:24px}}@media (max-width: 990px){.sub-menu-1 .menu-item.is-featured-product a>span{text-align:center;align-items:center;justify-content:center;padding-left:0}}.feature-block-center img{height:auto}.mobile-top-nav{width:95%;background:#ff6021;height:70px;top:0;position:fixed;left:-100%;transition:left ease .25s;z-index:1}.site-header .main-navigation.toggled .mobile-top-nav{left:-1px;overflow-y:auto}.mobile-top-nav .site-branding{left:53%}svg.menu-toggle-close{z-index:9!important}svg.menu-toggle-close path{fill:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/72/assets/theme-t.scss.css.map?v=31777849718505789831720681516 */
