header#masthead .ast-primary-header-bar .site-primary-header-wrap{max-width:1680px}header#masthead .ast-header-html .fl-builder-content,header#masthead .ast-header-html-2{padding:0}header .site-below-header-wrap,header .site-header-below-section-center .ast-header-html-1 .fl-builder-content{padding:0 !important}header .site-header-below-section-center .ast-header-html-1 .ast-builder-html-element>p{margin:0}header .site-below-header-wrap .ast-builder-grid-row,header .site-header-below-section-center,header .site-header-below-section-center .ast-header-html-1{display:block}header .site-header-below-section-center .ast-header-html-1 .fl-builder-content{max-width:100%}header .site-header-below-section-center .ast-header-html-1 a.uabb-button{width:100%;display:block;border-radius:0}header .site-header-below-section-center .ast-header-button-1 .ast-custom-button-link{text-align:center}header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{width:auto}header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{white-space:nowrap}header .main-navigation ul.sub-menu{padding:8px 0}header .main-navigation .main-header-menu>.menu-item:hover>.menu-link,header .main-navigation .main-header-menu>.menu-item.current-menu-item>.menu-link,header .main-navigation .main-header-menu>.menu-item.current-menu-parent>.menu-link,header .main-header-menu .sub-menu .menu-item:hover .menu-link,header .main-header-menu .sub-menu .menu-item.current-menu-item .menu-link{font-weight:600}header #ast-mobile-header .main-navigation{padding:15px 0}header #ast-mobile-header button.menu-toggle,header #ast-mobile-header .main-navigation .main-header-menu .menu-item button.ast-menu-toggle{outline:none}header #ast-mobile-header .main-navigation .main-header-menu{text-align:center}header #ast-mobile-header .main-navigation .main-header-menu .menu-item button.ast-menu-toggle{line-height:2.2em}header #ast-mobile-header .main-navigation .main-header-menu .menu-item button.ast-menu-toggle .icon-arrow{color:#fff}header #ast-mobile-header .main-navigation .main-header-menu .menu-item button.ast-menu-toggle .icon-arrow svg{margin:0}header #ast-mobile-header ul.sub-menu li.menu-item .icon-arrow{display:none}header #ast-mobile-header ul.sub-menu li.menu-item a.menu-link{padding-left:20px}header #ast-mobile-header .ast-header-html-2{justify-content:center}.astra-advanced-hook-18557 .ast-breadcrumbs ul.trail-items li a:hover{color:#fff}#content .fl-col-group.fl-node-ho6xayfz58cd{max-width:1200px;margin:0 auto}#content .uabb-tabs .uabb-tabs-nav li{max-width:250px}#content .uabb-tabs .uabb-tabs-nav li,#content .uabb-tabs .uabb-tabs-nav li h5,#content .uabb-tabs .uabb-tabs-nav li a{border-radius:50px}#content .uabb-tabs .uabb-tabs-nav li a.uabb-tab-link .uabb-tab-title{text-transform:none}#content .uabb-tabs .uabb-tabs-nav li:hover a.uabb-tab-link{background:#92d1d7}#content .fl-module-box.prod-collections-box:hover .uabb-infobox{border-color:#1e1b2f}#content .fl-module-box.prod-collections-box:hover .fl-module-uabb-button.pcoll-button-hovered a.uabb-button{background:#1e1b2f}#content .fl-module-box.prod-collections-box:hover .fl-module-uabb-button.pcoll-button-hovered a.uabb-button i,#content .fl-module-box.prod-collections-box:hover .fl-module-uabb-button.pcoll-button-hovered a.uabb-button .uabb-button-text{color:#fff}.woocommerce img,.woocommerce-page img{box-shadow:none}#content .ast-woocommerce-container .woocommerce-breadcrumb{font-size:12px}#content .ast-woocommerce-container .woocommerce-breadcrumb span.bc-sep{margin:0 4px}#content .ast-woocommerce-container .woocommerce-breadcrumb span.bc-sep:before{content:"\00bb"}#content .ast-woocommerce-container .woocommerce-products-header{display:none}#content .ast-woocommerce-container ul.products{column-gap:40px;row-gap:20px}#content .ast-woocommerce-container ul.products li.product{padding-top:20px;padding-bottom:0;border:1px solid #ccc}#content .ast-woocommerce-container ul.products li.product:hover{border-color:#1e1b2f}#content .uabb-woo-products-grid ul.products li{padding:0 20px;margin-bottom:40px}#content .ast-woocommerce-container ul.products li.product .product-features-cont,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont{background-color:#92d1d7}#content .ast-woocommerce-container ul.products li.product .astra-shop-thumbnail-wrap,#content .ast-woocommerce-container ul.products li.product .astra-shop-summary-wrap{padding-left:20px;padding-right:20px}#content .ast-woocommerce-container ul.products li.product .product-features-cont,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont{padding:10px 0;text-align:center}#content .ast-woocommerce-container ul.products li.product .product-features-cont ul,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont ul,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont ul{margin:0}#content .ast-woocommerce-container ul.products li.product .product-features-cont ul li,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont ul li,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont ul li{display:inline-block;width:26.33%;padding:0 10px;vertical-align:top}#content .ast-woocommerce-container ul.products li.product .product-features-cont.width-col-2 ul li,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont.width-col-2 ul li,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont.width-col-2 ul li{width:48%}#content .ast-woocommerce-container ul.products li.product .product-features-cont.width-col-1 ul li,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont.width-col-1 ul li,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont.width-col-1 ul li{width:98%}#content .ast-woocommerce-container ul.products li.product .product-features-cont ul li:nth-child(2),#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont ul li:nth-child(2),#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont ul li:nth-child(2){width:47.33%}#content .ast-woocommerce-container ul.products li.product .product-features-cont ul li .feature-details span,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont ul li .feature-details span,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont ul li .feature-details span{display:block}#content .ast-woocommerce-container ul.products li.product .product-features-cont ul li .feature-details span.feature-label,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont ul li .feature-details span.feature-label,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont ul li .feature-details span.feature-label{font-size:14px;font-weight:300;line-height:1em;text-transform:uppercase;letter-spacing:1px}#content .ast-woocommerce-container ul.products li.product .product-features-cont ul li .feature-details span.feature-number,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .product-features-cont ul li .feature-details span.feature-number,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .product-features-cont ul li .feature-details span.feature-number{font-size:15px;font-weight:700;margin-bottom:0}#content .ast-woocommerce-container ul.products li.product .product-features-cont.swim-spas ul li,#content .uabb-woo-products-grid ul.products li.product .product-features-cont.swim-spas ul li{width:100%}#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper{padding-top:20px;border:1px solid #ccc;transition:all .3s ease-in-out}#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .uabb-flash-container,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .uabb-flash-container{left:20px}#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .uabb-woo-products-thumbnail-wrap,#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .uabb-woo-products-thumbnail-wrap,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap{padding-left:20px;padding-right:20px}#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper:hover,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper:hover{border-color:#1e1b2f}#content .uabb-woo-products-carousel ul.products button.slick-prev{left:-50px;box-shadow:none}#content .uabb-woo-products-carousel ul.products button.slick-next{right:-50px;box-shadow:none}#content .uabb-woo-products-carousel ul.products button svg{width:50px}#content .uabb-woo-products-carousel ul.products button svg path{stroke:#040404}#content .uabb-woo-products-carousel ul.products button:hover svg path{stroke:#92d1d7}#content .ast-woocommerce-container ul.products li.product a.product-loop-item-link{width:100%;height:100%;position:absolute;top:0;left:0}#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul,#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul{display:flex;flex-direction:column;position:absolute;z-index:1}#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul li span,#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul li span,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul li span{position:relative;top:unset;left:unset}#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul li,#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul li,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul li{text-align:left;margin-bottom:10px}#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul li span,#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul li span,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul li span{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:1.3em;color:#fff;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:5px 10px;display:block}#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul li.integrated_heat_pump_li,#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul li.integrated_heat_pump_li,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul li.integrated_heat_pump_li{background-color:#b39700;width:110px;height:110px;border-radius:50%;display:flex;align-items:center}#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul li.head_pump_compatible_li,#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul li.head_pump_compatible_li,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul li.head_pump_compatible_li{background-color:silver;width:110px;height:110px;border-radius:50%;display:flex;align-items:center}#content .ast-woocommerce-container ul.products li.product span.onsale,#content .uabb-woo-products-carousel ul.products li.product span.uabb-onsale,#content .uabb-woo-products-grid ul.products li.product span.uabb-onsale{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#d2232a;width:110px;height:110px;display:flex !important;align-items:center;justify-content:center}#content .ast-woocommerce-container ul.products li.product .label-cont{position:relative;margin-bottom:-14px}#content .ast-woocommerce-container ul.products li.product .label-cont .label-text{padding:5px 20px;border-radius:20px;font-family:Montserrat,sans-serif;color:#1e1b2f;font-weight:400;font-size:12px;line-height:1.2em;letter-spacing:2px;text-transform:uppercase;background-color:#92d1d7;display:inline-block}#content .ast-woocommerce-container ul.products li.product span.price del{color:#d2232a;opacity:1}#content .ast-woocommerce-container ul.products li.product span.price{margin-bottom:25px}#content .ast-woocommerce-container ul.products li.product a.button{padding:13px 30px;border-radius:50px;margin-bottom:0}#content .ast-woocommerce-container ul.products li.product a.button .button_text,#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a.button .button_text{font-family:Montserrat,sans-serif;color:#1e1b2f;font-weight:400;font-size:14px;line-height:1.2em;letter-spacing:2px}#content .ast-woocommerce-container ul.products li.product a.button .button_icon,#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a.button .button_icon{display:inline-block;margin-left:10px;vertical-align:middle;padding-bottom:2px}#content .ast-woocommerce-container ul.products li.product a.button .button_icon i,#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a.button .button_icon i{color:#1e1b2f;line-height:1.3em}#content .ast-woocommerce-container ul.products li.product a:hover.button .button_text,#content .ast-woocommerce-container ul.products li.product a:hover.button .button_icon i,#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a:hover.button .button_text,#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a:hover.button .button_icon i{color:#fff}#content .uabb-woo-products-carousel li.product span.price del,#content .uabb-woo-products-carousel li.product span.price del span.amount,#content .uabb-woo-products-grid li.product span.price del,#content .uabb-woo-products-grid li.product span.price del span.amount{color:#d2232a;opacity:1}#content .uabb-woo-products-carousel li.product .uabb-woo-product-wrapper .uabb-sale-flash-wrap span.uabb-onsale,#content .uabb-woo-products-grid li.product .uabb-woo-product-wrapper .uabb-sale-flash-wrap span.uabb-onsale{margin:0}#content .uabb-woo-products-carousel li.product .uabb-woo-products-summary-wrap a.uabb-loop-product__link,#content .uabb-woo-products-grid li.product .uabb-woo-products-summary-wrap a.uabb-loop-product__link{text-decoration:none}#content .uabb-woo-products-carousel li.product .uabb-woo-products-summary-wrap h2.woocommerce-loop-product__title,#content .uabb-woo-products-grid li.product .uabb-woo-products-summary-wrap h2.woocommerce-loop-product__title{font-size:22px}#content .uabb-woo-products-carousel li.product .uabb-woo-products-summary-wrap span.price,#content .uabb-woo-products-grid li.product .uabb-woo-products-summary-wrap span.price{font-size:20px}#content .ast-woocommerce-container .product-main-summary-cont{padding-bottom:80px;position:relative}#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul{list-style:none;margin:0;display:flex;flex-direction:column;position:absolute;left:220px;z-index:1}#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul li span{position:relative;top:unset;left:unset}#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul li{text-align:left;margin-bottom:10px}#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul li.integrated_heat_pump_li span{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:1.3em;color:#fff;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:5px 10px;display:block}#content .uabb-woo-products-carousel ul.products li.product ul.product_labels_ul li.head_pump_compatible_li span,#content .uabb-woo-products-grid ul.products li.product ul.product_labels_ul li.head_pump_compatible_li span,#content .ast-woocommerce-container ul.products li.product ul.product_labels_ul li.head_pump_compatible_li span,#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul li.head_pump_compatible_li span{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;line-height:1.3em;color:#040404;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:5px 10px;display:block}#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul li.integrated_heat_pump_li{background-color:#b39700;width:110px;height:110px;border-radius:50%;display:flex;align-items:center}#content .ast-woocommerce-container .product-main-summary-cont ul.product_labels_ul li.head_pump_compatible_li{background-color:silver;width:110px;height:110px;border-radius:50%;display:flex;align-items:center}#content .ast-woocommerce-container .product-main-summary-cont span.onsale{font-family:'Montserrat',sans-serif;font-weight:400;font-size:12px;color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#d2232a;width:110px;height:110px;display:flex;align-items:center;justify-content:center}#content .ast-woocommerce-container .product-main-summary-cont .product_title{margin-bottom:10px}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont{margin-top:30px}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont .feature-details{margin-bottom:0}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));grid-column-gap:20px;grid-row-gap:20px}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li{display:flex;align-items:flex-start;column-gap:15px;margin-bottom:10px}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li img{box-shadow:none;max-width:60px;margin:0;vertical-align:baseline}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li .feature-icon-cont{width:40px;height:40px;background-color:#040404;border-radius:50%;display:flex;justify-content:center;align-items:center}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li .feature-icon-cont i{color:#92d1d7;margin:0}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li span{display:block}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li span.feature-label{font-weight:300;line-height:1em;text-transform:uppercase;letter-spacing:1px}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont li span.feature-number{font-weight:700;margin-bottom:0}#content .ast-woocommerce-container .product-main-summary-cont .product-pdf-files ul{list-style:none;margin:20px 0 20px}#content .ast-woocommerce-container .product-main-summary-cont .product-pdf-files li i img{width:30px}#content .ast-woocommerce-container .product-main-summary-cont .product-pdf-files li i{margin-right:10px}#content .ast-woocommerce-container .product-main-summary-cont .product-pdf-files li{margin-bottom:15px}#content .ast-woocommerce-container .product-main-summary-cont .product-pdf-files li a{color:#040404}#content .ast-woocommerce-container .product-main-summary-cont .product-pdf-files li a:hover{color:#92d1d7}#content .ast-woocommerce-container .product-main-summary-cont .label-cont .label-text{padding:5px 20px;border-radius:20px;font-family:Montserrat,sans-serif;color:#1e1b2f;font-weight:400;font-size:12px;line-height:1.2em;letter-spacing:2px;text-transform:uppercase;background-color:#92d1d7;display:inline-block}#content .ast-woocommerce-container .product-main-summary-cont .label-cont{display:inline-block;margin-bottom:35px;vertical-align:bottom}#content .ast-woocommerce-container .product-main-summary-cont p.price{margin-bottom:35px}#content .ast-woocommerce-container .product-main-summary-cont p.price del{color:#d2232a;opacity:1}#content .ast-woocommerce-container .product-main-summary-cont .buttons-group{margin-top:30px}#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a.button{padding:13px 20px;border-radius:50px;width:220px;text-align:center}#content .ast-woocommerce-container .product-main-summary-cont .buttons-group button[type=submit]{margin-left:10px;font-family:Montserrat,sans-serif;color:#1e1b2f;font-weight:400;font-size:14px;line-height:1.2em;letter-spacing:2px;padding:16px 20px;border-radius:50px;width:220px;text-align:center}#content .ast-woocommerce-container .product-main-summary-cont .buttons-group button[type=submit] span.button_icon{margin-left:10px}#content .ast-woocommerce-container .product-main-summary-cont .prod_disclaimer{margin-top:15px}#content .ast-woocommerce-container .product-main-summary-cont .prod_disclaimer p{font-size:14px}#content .woocommerce a.checkout-button,#content .woocommerce button[type=submit]{padding:15px 20px 16px;border-radius:50px;margin-left:10px;font-family:Montserrat,sans-serif;color:#1e1b2f;font-weight:400;font-size:14px;line-height:1.2em;letter-spacing:2px}#content .woocommerce a:hover.checkout-button,#content .woocommerce button[type=submit]:hover,#content .ast-woocommerce-container .product-main-summary-cont .buttons-group button[type=submit]:hover{color:#fff}#content .ast-woocommerce-container .related.products h2{text-transform:uppercase}#content .woocommerce #billing_country_field{display:none !important}#content .wpcf7-form input,#content .wpcf7-form textarea,.uabb-modal .wpcf7-form input,.uabb-modal .wpcf7-form textarea{font-family:inherit}.astra-advanced-hook-18557 .fl-module.cat-desc-cont p{font-size:22px;line-height:1.5em;font-weight:200;color:#fff}.uabb-modal .wpcf7-form div,.uabb-modal .wpcf7-form input,.uabb-modal .wpcf7-form select{margin-bottom:0 !important}.uabb-modal .wpcf7-form p{margin-bottom:20px}.uabb-modal .wpcf7-form input[type=submit]{padding:8px 20px !impo;border-radius:50px;font-family:Montserrat,sans-serif;color:#1e1b2f;font-weight:400;font-size:14px;line-height:1.2em;letter-spacing:2px}body.tax-product_cat.term-125 .astra-advanced-hook-18557 .fl-module-dual-button.fl-node-cm3g2dyz9fx4 .uabb-dual-button-one{display:none}body.tax-product_cat.term-123 #main,body.tax-product_cat.term-178 #main{display:none}body.single-product #content #primary main{padding-left:0;padding-right:0}#content .ast-woocommerce-container .product-main-summary-cont,#content .ast-woocommerce-container .related.products{max-width:1440px;padding-left:20px;padding-right:20px;margin:0 auto}#content .ast-woocommerce-container .related.products{padding-top:80px;padding-bottom:40px}footer .uabb-creative-menu li:hover.menu-item .menu-item-text,footer .uabb-creative-menu li.menu-item.current-menu-item .menu-item-text,footer .fl-rich-text a:hover{font-weight:600}@media (max-width:767px){.grecaptcha-badge{visibility:hidden;opacity:0}#content .ast-woocommerce-container{padding-left:0 !important;padding-right:0 !important}#content .ast-woocommerce-container .product-main-summary-cont .product-feature-icons-cont ul{display:flex;flex-direction:column}#content .ast-woocommerce-container .product-main-summary-cont .buttons-group a.button{display:block;width:100%;margin:0 0 10px;text-align:center}#content .ast-woocommerce-container .related.products>h2{font-size:26px}#content .ast-woocommerce-container .related.products ul.products{grid-template-columns:repeat(1,minmax(0,1fr))}.astra-advanced-hook-18557 .fl-module.cat-desc-cont p{font-size:18px}}@media (min-width:768px){.uabb-modal .wpcf7-form div.row-2cols{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px}}@media (max-width:1024px) and (min-width:768px){#content .ast-woocommerce-container .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){header #ast-mobile-header ul.sub-menu li.menu-item a.menu-link{font-size:14px}#content .ast-woocommerce-container .woocommerce-product-gallery{margin-bottom:80px}#content .ast-woocommerce-container .product-main-summary-cont{padding-bottom:40px}#content .ast-woocommerce-container .product-main-summary-cont .product_title{margin-bottom:40px}#content .uabb-woo-products-carousel ul.products button.slick-arrow{display:none !important}}@media (min-width:1025px){#content .ast-woocommerce-container .product-main-summary-cont .woocommerce-product-gallery{position:sticky;position:-webkit-sticky;top:10px}}@media (max-width:1280px) and (min-width:1025px){header .custom-logo-link img{max-width:150px;width:150px}}@media (max-width:1439px) and (min-width:1025px){header .site-header-primary-section-right .site-navigation{margin-top:60px}header .site-header-primary-section-right div.ast-header-woo-cart{line-height:unset !important;min-height:unset !important;position:absolute;top:15px;right:350px}header .site-header-primary-section-right div.ast-header-search{position:absolute;top:25px;right:300px}header .site-header-primary-section-right div.ast-header-html-2{position:absolute;top:15px;right:55px}}@media (max-width:1679px) and (min-width:1440px){header #ast-desktop-header .main-navigation ul.main-header-menu>li.menu-item>a.menu-link{padding:0 10px}}