select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/wp-content/themes/astra-child/images/drop-down-arrow.png) calc(100% - 10px) / 10px no-repeat #fff!important;padding-right:20px!important;line-height:1.3}.ast-page-builder-template.page:not(.home) #content{margin:3.6em 0}.entry-content h2 a{font-weight:400!important;font-family:'Poppins',sans-serif!important;text-transform:inherit;color:#3a3a3a!important}.entry-content p{margin-bottom:1.6em;color:#262626}#wp-admin-bar-elementor_edit_page:hover>div{display:block!important}.header-phone .elementor-icon-box-title a:hover{color:#49b8df}.header-cart-button a#elementor-menu-cart__toggle_button{padding:5px 15px!important}.header-cart-button a#elementor-menu-cart__toggle_button:after{content:"Cart";font-weight:600;margin-left:5px}.header-cart-button a#elementor-menu-cart__toggle_button{background:#9ecd74!important;border:1px solid #9ecd74!important}.header-cart-button a#elementor-menu-cart__toggle_button:hover{background:#52b6da!important;border:1px solid #52b6da!important}.header-cart-button .elementor-menu-cart__toggle .elementor-button-icon{position:unset}.header-cart-button.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{top:-.3em;right:-.3em;font-size:12px;font-weight:600}.feature-info-bar h3,h3.elementor-icon-box-title{text-transform:uppercase}.header-nav-menu .elementor-nav-menu--main a:hover{background:#4caac9}.elementor-nav-menu--main span.sub-arrow{display:none}.n2-ss-button-container a{text-transform:uppercase!important}.n2-ss-layer-content h2{text-transform:uppercase!important}.home .elementor-17 .elementor-element.elementor-element-1a3ff52{margin-top:0px!important}.home-features-section .feature-blocks .feature-block:hover h4.elementor-heading-title{color:#fff}.home-features-section .feature-blocks .feature-block:hover .elementor-widget-text-editor{color:#fff}.home-features-section .feature-blocks .feature-block:hover .elementor-button{color:#52b6da!important;background:#fff!important;border:2px solid #fff!important}.elementor-swiper-button{background:#fff;padding:10px;border-radius:50%}.homepage-video{margin-bottom:0!important}.homepage-video .elementor-image>a{display:block}.homepage-video .elementor-image>a img{width:100%}.homepage-video .elementor-icon{border:5px solid #7ddcff;border-radius:50%!important;padding:30px;padding-left:35px!important}.homepage-video .elementor-widget-uael-modal-popup{margin-bottom:0}.slick-next{right:-25px!important}.slick-prev{left:-25px!important}.featured-product-slider .uael-woo-product-wrapper{border-radius:5px}.featured-product-slider .slick-next{right:-25px!important}.featured-product-slider .slick-prev{left:-25px!important}.homepage-video img{visibility:hidden}.home-brands-slider .brand-thumbnails .slick-track{display:flex;align-items:center}.home-brands-slider .brand-thumbnails .slick-track li img{max-height:100px;width:auto}.button,.elementor-button,.read-more a,a.elementor-post__read-more{padding:15px 33px!important;font-size:16px!important;color:#fff!important;display:inline-block;margin:3px;background:#81bb4c!important;font-weight:400!important;text-transform:uppercase;border-radius:3px!important;line-height:1.2!important;border:2px solid #81bb4c!important}.button:hover,.elementor-button:hover,.read-more a:hover,a.elementor-post__read-more:hover{color:#fff!important;background:#52b6da!important;border:2px solid #52b6da!important}.button.button-green,.button-green .elementor-button{background:#81bb4c!important;border:2px solid #81bb4c!important;color:#fff!important}.button.button-blue,.button-blue .elementor-button{color:#fff!important;background:#52b6da!important;border:2px solid #52b6da!important}.button.button-blue:hover,.button-blue .elementor-button:hover{color:#fff!important;background:#81bb4c!important;border:2px solid #81bb4c!important}.button.outline-button,.outline-button .elementor-button,.homepage-form .gform_button,#secondary .gform_button{color:#fff!important;background:transparent!important;border:2px solid #fff!important}.button.outline-button:hover,.outline-button .elementor-button:hover,.homepage-form .gform_button:hover,#secondary .gform_button:hover{color:#52b6da!important;background:#fff!important;border:2px solid #fff!important}.woocommerce-info a.showlogin{color:#fff!important;text-decoration:underline!important}.woocommerce h3{text-transform:uppercase;font-weight:600}.woocommerce-order-received span.woocommerce-Price-amount.amount{margin-right:2px!important}.single-product .entry-summary .cart .single_add_to_cart_button{margin-left:0px!important}.single-product .entry-summary .qty-wrapper .qty{margin-left:0px!important}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item .qty-wrapper .quantity .qty{margin-left:0px!important}.gform_fields .gfield_list_container .gfield_list_group .gfield_list_icons a{width:20px!important}#gform_wrapper_4 .gfield_list_icons{width:30px!important}#gform_wrapper_5 .gfield_list_icons{width:30px!important}#gform_wrapper_6 .gfield_list_icons{width:30px!important}aside.widget.gform_widget{background:#52b6da;padding:20px}aside.widget.gform_widget>*{padding:0!important;margin:0px!important}aside.widget.gform_widget h3.gform_title{margin:0;font-weight:400;font-size:25px;color:#fff!important}aside.widget.gform_widget .gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}aside.widget.gform_widget .gform_wrapper .top_label div.ginput_container,.gform_wrapper .top_label div.ginput_container{margin-top:0!important}aside.widget.gform_widget .gform_wrapper li.hidden_label input,.gform_wrapper li.hidden_label input,.gform_wrapper li.hidden_label select{margin-top:0!important}aside.widget.gform_widget .gform_wrapper .top_label li.gfield.gf_left_half,aside.widget.gform_widget .gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:calc(50% - 5px);padding-right:0;float:none}aside.widget.gform_widget .gform_wrapper .top_label li.gfield.gf_right_half{float:right}aside.widget.gform_widget .gform_wrapper textarea.medium{height:100px}aside.widget.gform_widget li.field_description_below{margin-top:0!important;margin-bottom:10px!important}article .gform_wrapper ul.gform_fields li.gfield select,aside .gform_wrapper ul.gform_fields li.gfield select{margin-left:1px;font-size:16px!important;font-weight:300;letter-spacing:1.3px!important;color:#999;opacity:1;padding:12px 10px!important;border-radius:4px 4px 4px 4px;height:auto!important;background-color:#fafafa!important}article .gform_wrapper ul.gform_fields li.gfield select{margin-bottom:0}article .gform_wrapper h3.gform_title{color:#3a3a3a;font-size:1.875rem;font-weight:400}article .gform_wrapper label{color:#78c8e5}aside.widget.gform_widget label{color:#fff}.gform_body .gform_fields .gfield input[type=text],.gform_body .gform_fields .gfield textarea{color:#000!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #d00000!important}body .gform_wrapper .validation_message{display:none}body .gform_wrapper .gfield_error .gfield_label{color:#d00000!important}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border-top:0!important;border-bottom:0!important;padding-bottom:0 !Important;padding-top:0 !Important}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important;margin-top:5px!important}body .gform_wrapper div.validation_error{color:#d00000;font-size:1em;font-weight:700;margin-bottom:25px;border-top:2px solid #d00000;border-bottom:2px solid #d00000;padding:16px 0;clear:both;width:100%;text-align:center}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0!important}body li.field_description_below{margin-top:0!important;margin-bottom:10px!important}.ginput_container.ginput_container_textarea{margin-top:0!important}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{margin-right:0!important;max-width:48%!important}body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{float:right}body .gform_wrapper .top_label .gfield_error{width:calc(100% - 0px)!important}.gform_validation_error li{padding-right:0!important}.uael-gf-style .uael-gf-select-custom:after{display:none!important}@media only screen and (min-width:1200px){.homepage-form>.elementor-container{margin-right:0!important}.homepage-form li.gfield.gf_right_half{padding-right:0!important}}@media only screen and (min-width:641px) and (max-width:1200px){body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_right_half,body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(100% - 0px)!important;padding-right:0!important;padding-right:0!important;width:100%!important;margin-top:0px!important;margin-right:0!important}}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){width:100%!important;margin:0 0 0!important;padding-left:0;padding-right:0}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea,.gform_wrapper select{font-size:16px!important;font-weight:300;letter-spacing:1.3px!important;color:#999;opacity:1;padding:12px 10px!important;border-radius:4px 4px 4px 4px;line-height:2!important}.ask-a-question-form-wapper .gform_wrapper li.hidden_label input{margin-top:0}.ask-a-question-form-wapper .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.ask-a-question-form-wapper .gform_wrapper h3.gform_title{margin:0!important;font-size:30px!important;font-weight:600}.ask-a-question-form-wapper .name_first label,.ask-a-question-form-wapper .name_last label{display:none!important}::placeholder{color:#333!important;opacity:1!important}::-webkit-input-placeholder{color:#333!important;opacity:1!important}:-ms-input-placeholder{color:#333!important;opacity:1!important}select{color:#333!important}.ast-right-sidebar #primary{padding-right:30px!important}.ast-right-sidebar #secondary{padding-left:30px!important}aside.widget>*{padding:20px!important}aside.widget{border:1px solid #eceeef}aside.widget h2.widget-title{background:#f4f4f4;margin:0;border-bottom:1px solid #eceeef;padding:10px 20px!important;font-weight:600;font-size:16px}aside.widget{color:#404040;font-weight:300;font-size:16px}aside.widget a{color:#404040}aside.widget a:hover{color:#52b6da}.widget ul.checkboxes li.chosen{padding:0 0!important;position:relative}.widget ul.checkboxes input[type="checkbox"]{padding-top:0;width:20px;height:20px;margin-right:10px;background:#fff0;-webkit-appearance:none;border:1px solid #ccc;border-radius:3px;vertical-align:middle}.widget ul.checkboxes li.chosen:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;width:15px;height:15px;top:3px;font-size:14px;left:3px;z-index:-1}.widget ul.checkboxes li input,.widget ul.checkboxes li label{cursor:pointer}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#dc3f70c2!important;color:#fff!important;border-top:3px solid #dc3f70!important;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-message::before,.woocommerce-info::before{color:#fff!important}.woocommerce-error a.button.wc-forward,.woocommerce-info a.button.wc-forward,.woocommerce-message a.button.wc-forward{background:#000!important;border-color:#000!important}.woocommerce-error a.button.wc-forward:hover,.woocommerce-info a.button.wc-forward:hover,.woocommerce-message a.button.wc-forward:hover{background:#3c3c3c!important;border-color:#3c3c3c!important}.product-category-slider .uael-woo-categories .products li.product a img,.uael-woo-categories ul.products li.product a img{width:160px;margin:15px auto;min-height:130px}.product-category-slider .uael-woo-categories .products li.product .uael-category__title-wrap,.uael-woo-categories ul.products li.product .uael-category__title-wrap{position:relative;text-align:center;left:auto;right:auto;bottom:0}.slick-slider button:before{display:none}.slick-slider button{display:flex!important}.slick-slider button img{padding:10px 10px}.product-category-slider .uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-prev{left:0}.product-category-slider .uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-next{right:0}.product-category-slider .uael-woocommerce .products li.product{margin-bottom:0}.featured-product-slider ul li.product img{max-width:90%;margin:0 auto;padding:10px 0}ul.product-categories .children{padding-left:1em;overflow:hidden;display:none}ul.product-categories li:before{display:none!important}ul.product-categories li.cat-item>a{width:100%;display:block;background:#fff0;transition:background 0.3s ease}ul.product-categories li.cat-item{position:relative}.woocommerce ul.product-categories>li{line-height:42px}.woocommerce ul.product-categories .children li{line-height:35px}ul.product-categories li.cat-item i{position:absolute;right:0;top:15px;cursor:pointer}.sidebar-woocommerce .woocommerce.widget>*,.sidebar-main .woocommerce.widget>*{padding:20px!important}.sidebar-woocommerce .woocommerce.widget,.sidebar-main .woocommerce.widget{border:1px solid #eceeef}.sidebar-woocommerce .woocommerce.widget h2.widget-title,.sidebar-main .woocommerce.widget h2.widget-title{background:#f4f4f4;margin:0;border-bottom:1px solid #eceeef;padding:10px 20px!important;font-weight:600;font-size:16px}.sidebar-woocommerce .woocommerce.widget,.sidebar-main .woocommerce.widget{color:#404040;font-weight:300;font-size:16px}.sidebar-woocommerce .woocommerce.widget a,.sidebar-main .woocommerce.widget a{color:#404040}.woocommerce .woocommerce ul.product_list_widget li a{font-weight:500}.sidebar-woocommerce .woocommerce.widget ul.product-categories>li>a{font-weight:500}.sidebar-woocommerce .woocommerce.widget .current-cat>a{color:#52b6da;font-weight:500}.sidebar-woocommerce .woocommerce.widget a:hover{color:#52b6da}ul.products li.product .ss-default-loop-product-wrap,.single-product ul.products li.product .uael-woo-product-wrapper{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px;padding:15px 15px 15px 15px!important;border-color:#ddd}ul.products li.product .button{margin:20px auto 10px!important;display:table}ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;font-weight:600!important;color:#000;margin-bottom:.5em}ul.products li.product .price{color:#52b6da!important;font-size:18px!important;font-weight:700!important}.woocommerce-tabs ul.tabs.wc-tabs{list-style:none;padding:0;margin:0!important;overflow:hidden;position:relative;border-top:0!important;border-bottom:1px solid #52b6da}.woocommerce-tabs ul.tabs.wc-tabs li{background:#eeeeee!important;padding:5px 40px!important;margin:0!important;border-radius:3px 3px 0 0!important}.woocommerce-tabs ul.tabs.wc-tabs li:before{display:none}.woocommerce-tabs ul.tabs.wc-tabs li.active{background:#52b6da!important;border-radius:3px 3px 0 0!important}.woocommerce-tabs ul.tabs.wc-tabs li:hover{background:#52b6da!important;border-radius:3px 3px 0 0!important}.woocommerce-tabs ul.tabs.wc-tabs li a{color:#666666!important;font-size:20px!important;font-weight:400!important;text-transform:capitalize}.woocommerce-tabs ul.tabs.wc-tabs li.active a,.woocommerce-tabs ul.tabs.wc-tabs li:hover a{color:#fff!important}.woocommerce-tabs .wc-tab{border:1px solid #e1e1e1;padding:10px!important}.woocommerce-tabs .wc-tab h2,.woocommerce-tabs .wc-tab h3{text-transform:uppercase}.ss-result-count-wrapper{display:flex;background:#f4f4f4;float:left;width:100%;padding:10px 20px;margin-bottom:20px;align-items:center;justify-content:space-between}.ss-result-count-wrapper>*{margin:0!important}section.products{margin-top:100px}section.products>h2{color:#010101;font-size:30px!important;font-weight:600;text-transform:uppercase}.single-product div.product .entry-title{font-size:28px;font-weight:600}.woocommerce div.product .entry-summary .price{font-weight:700;color:#52b6da;font-size:28px}.woocommerce div.product .entry-summary .product_meta{border:0!important;padding-top:0}.product_meta a:hover{text-decoration:underline}.feature-info-bar .elementor-icon-box-wrapper:hover .elementor-icon{fill:#49b8df!important;color:#49b8df!important;border-color:#49b8df!important}.feature-info-bar .elementor-icon-box-wrapper .elementor-icon-box-title{line-height:1}.feature-info-bar .elementor-icon-box-wrapper:hover .elementor-icon-box-title a{color:#49b8df}.woocommerce div.product .entry-summary .product-condition{display:inline-block;float:left;border:1px solid #eee;padding:3px 10px 3px 40px;border-radius:5px;box-sizing:border-box;box-shadow:0 0 0 #eee;position:relative;margin-left:20px;min-width:100px;text-align:right;color:#404040;font-size:16px;font-weight:600}.woocommerce div.product .entry-summary .product-condition img{position:absolute;left:-25px;font-size:60px;top:-10px;color:#81ba4c}div.product .entry-summary .qty-wrapper{display:flex;justify-content:flex-end;align-items:center}div.product .entry-summary label.qty-label{margin:0 10px 10px 10px;display:inline-block;position:relative;text-align:right;color:#404040;font-size:16px;font-weight:600}.woocommerce div.product .entry-summary .quantity.buttons_added{padding:5px;border:1px solid #ccc;float:right!important}.quantity.buttons_added .input-text.qty.text{border:0px!important}.woocommerce form .quantity .minus,.woocommerce form .quantity .plus{background:#555;border:1px solid #eee!important;margin:0px!important;color:#fff!important}.woocommerce form button.single_add_to_cart_button.button.alt{display:block;width:100%;background:#52b6da!important;border-color:#52b6da!important;font-size:18px!important;font-weight:600!important;margin-top:20px!important;letter-spacing:2px}.woocommerce form button.single_add_to_cart_button.button.alt:hover{background:#81ba4c!important;border-color:#81ba4c!important}.single-product-tags a{border:1px solid #ddd;padding:5px 10px;font-size:14px;font-weight:300;color:#404040;margin:5px 5px 5px 0;white-space:nowrap;display:inline-block}.single-product-tags a:hover{background:#81ba4c;color:#fff}.single-product-tags-wrapper{display:block;margin:15px 0}.woocommerce div.product .entry-summary form.cart{margin:2em 0 2em}.wpgs-nav .slick-arrow{font-size:30px;color:#fff;background-color:rgb(72 184 222 / .94);-webkit-border-radius:100%;border-radius:100%;width:auto;height:auto}.wpgs-nav .slick-arrow img{padding:7px 10px;width:40px!important;height:40px!important}.flaticon-back.slick-arrow,.flaticon-right-arrow.slick-arrow{display:none!important}.wpgs-for.slick-initialized.slick-slider{border:1px solid #ddd}.wpgs-for.slick-initialized.slick-slider img{padding:10px}.wpgs-nav .slick-slide img{border:1px solid #ddd;padding:5px}.featured-product-slider .uael-woo-product-wrapper{width:100%}.brands-slider .elementor-swiper-button{font-size:30px;color:#fff;background-color:rgb(72 184 222 / .94)}.term-description p{font-size:17px;line-height:24px}span.ast-woo-product-category{font-weight:600}.sidebar-woocommerce .widget.widget_media_image img,.sidebar-main .widget.widget_media_image img{width:100%;max-width:300px!important;margin:0 auto;display:block}.feature-info-bar-below-gaq-btn{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cccc}.feature-info-bar-below-gaq-btn .elementor-icon-box-title{line-height:1}.feature-info-bar-below-gaq-btn .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,.feature-info-bar-below-gaq-btn .elementor-icon-box-wrapper:hover .elementor-icon-box-icon a{color:#49b8df!important}.ask-a-question-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cccc}.entry-content.wc-tab{padding:40px 30px!important}#tab-description p{font-size:18px;line-height:28px}.product_meta span.sku_wrapper{font-size:16px;font-weight:600}.product_meta span.sku_wrapper span{font-weight:400}.product_meta span.posted_in{font-size:16px;font-weight:600}.product_meta span.posted_in a{font-weight:400}.product-condition-loop{font-size:13px;color:#52b6da;margin-bottom:10px}.product-condition-loop span{color:#404040}.woocommerce .woocommerce-breadcrumb{color:#52b6da;font-weight:300;font-size:16px!important}.woocommerce .woocommerce-breadcrumb a{color:#404040}.woocommerce .woocommerce-breadcrumb a:hover{color:#52b6da}.single-product .featured-product-slider .slick-next{right:-15px!important}.single-product .featured-product-slider .slick-prev{left:-15px!important}.single-product #single-product-cross-sells .slick-next{right:-15px!important}.single-product #single-product-cross-sells .slick-prev{left:-15px!important}#single-product-cross-sells .cross-sells{padding-top:80px}.single-product .cross-sells.woocommerce h2{padding:0 30px 30px 30px;color:#010101;font-size:30px;font-weight:600;text-transform:uppercase}.woocommerce .cross-sells.woocommerce ul.products{margin-left:-10px;margin-right:-10px}.woocommerce .cross-sells.woocommerce ul.products li.product{margin:0!important;padding-right:calc(20px/2);padding-left:calc(20px/2)}.cross-sells.woocommerce .slick-slider button{display:flex!important;width:auto!important;height:auto!important;padding:10px;background-color:rgb(72 184 222 / .94);border-radius:50%}.cross-sells.woocommerce .slick-slider button img{padding:0px!important;width:25px!important}.descripton-tab-heading-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.descripton-tab-heading-wrapper h2{margin:0!important;font-size:30px!important;font-weight:600;padding-right:10px}.manufacturer-wrapper{display:flex;align-items:center;padding-left:0}.manufacturer-wrapper label{margin-right:20px;font-size:20px!important;font-weight:500}.manufacturer-wrapper img{max-height:50px}.brand-thumbnails.slick-slider button{display:flex!important;width:auto!important;height:auto!important;padding:10px;background-color:rgb(72 184 222 / .94);border-radius:50%;border-color:#53bcdf!important}.brand-thumbnails.slick-slider button img{padding:0px!important;min-width:25px!important;width:25px!important}ul.brand-thumbnails.slick-slider{display:flex;justify-content:space-between;align-items:center}ul.brand-thumbnails.slick-slider li{float:none;margin:0 30px;display:inline-block;min-width:150px}ul.brand-thumbnails.slick-slider li img{max-width:150px;margin:0 auto}.ss-result-count-wrapper label{margin-right:10px;font-weight:600;font-size:15px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{flex:auto;display:flex;align-items:center}.ss-result-count-wrapper .woocommerce-ordering label{margin-right:10px}.ss-result-count-wrapper .view-as-wrapper{display:flex;align-items:center}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right;margin:0 10px!important;margin-right:20px!important}.ss-result-count-wrapper p.woocommerce-result-count span{color:#52b6da}.woocommerce .woocommerce-ordering select{vertical-align:top;padding:.5em;border:0;border-radius:0;-webkit-appearance:none}ul.products.grid,#products.grid ul.products{display:inline-grid!important}ul.products.list,#products.list ul.products{display:block!important}ul.products.list li,#products.list ul.products li{width:100%!important;display:flex;margin:20px 0!important}ul.products.list li .ss-default-loop-product-wrap,#products.list ul.products li .ss-default-loop-product-wrap{display:flex;width:100%}ul.products.list li div.astra-shop-summary-wrap,#products.list ul.products li div.astra-shop-summary-wrap{display:flex;flex-direction:column;margin:10px}ul.products.list li div.astra-shop-thumbnail-wrap img,#products.list ul.products li div.astra-shop-thumbnail-wrap img{width:90%!important;margin:10px auto}ul.products.list li div.astra-shop-summary-wrap a.button,#products.list ul.products li div.astra-shop-summary-wrap a.button{margin-left:0!important}ul.products .woocommerce-product-details__short-description{display:none!important}.ss-result-count-wrapper .gridlist-toggle{padding:0em 0!important}.quote-button-text{background:url(/wp-content/themes/astra-child/images/get-a-quote-btn-img.png) left center no-repeat!important;padding-left:40px!important}ul.products li.product .ss-default-loop-product-wrap{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px;padding:15px 15px 15px 15px;border-color:#ddd;height:100%}.sale span.price ins{opacity:1!important;color:#d90909!important}.sale span.price ins span.woocommerce-Price-amount.amount{color:#d90909!important;font-size:18px!important;font-weight:700!important;opacity:1!important}.sale span.price del{opacity:1!important;color:#000!important}.sale span.price del span.woocommerce-Price-amount.amount{color:#000!important;font-size:18px!important;font-weight:700!important;opacity:1!important}.woocommerce.single-product .sale p.price ins span.woocommerce-Price-amount.amount,.woocommerce.single-product .sale p.price del span.woocommerce-Price-amount.amount{font-size:28px!important;font-weight:bold!important}.sale p.price ins{opacity:1!important;color:#d90909!important}.sale p.price ins span.woocommerce-Price-amount.amount{color:#d90909!important;opacity:1!important}.sale p.price del{opacity:1!important;color:#000!important}.sale p.price del span.woocommerce-Price-amount.amount{color:#000!important;opacity:1!important}span.price-sep{padding:0 5px 0 8px;color:#000;font-weight:700}.widget_recently_viewed_products .amount{font-weight:700}.product_list_widget li ins{opacity:1!important;color:#d90909!important}.product_list_widget li ins span.woocommerce-Price-amount.amount{color:#d90909!important;opacity:1!important}.product_list_widget li del{opacity:1!important;color:#000!important}.product_list_widget li del span.woocommerce-Price-amount.amount{color:#000!important;opacity:1!important}.product_list_widget li ins:after{color:#000;font-weight:700}.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{background:#333!important}.woocommerce a.remove{color:#333;border:1px solid #ccc}.single-product .entry-summary .product_meta .posted_in a{text-decoration:underline}.widget_shopping_cart_content .elementor-menu-cart__footer-buttons .elementor-button--view-cart,.widget_shopping_cart_content .elementor-menu-cart__footer-buttons .elementor-button--checkout{padding:15px 10px!important}.loop-category-link span:hover{color:#52b6da!important}.woocommerce.single-product span.onsale{top:auto;left:auto}.widget_layered_nav_filters ul li.chosen{padding:.3em .5em!important;margin-bottom:.5em!important}ul.product-categories ul.children li i{top:10px}.footer-section h2.widget-title{font-size:22px;font-weight:400;color:#000}.footer-section .widget li a{font-size:16px;font-weight:400;color:#49b8df}.footer-section .widget li a:hover{font-size:16px;font-weight:400;color:#81bb4c}.footer-contact .elementor-icon-box-wrapper:hover .elementor-icon-box-icon a,.footer-contact .elementor-icon-box-wrapper:hover a{color:#81bb4c!important}.footer-copyright a{color:#49b8df!important}.footer-copyright a:hover{color:#81bb4c!important}.footer-copyright .elementor-heading-title{line-height:1.5em!important}.elementor-lightbox .elementor-swiper-button-prev,.elementor-lightbox .elementor-swiper-button-next{width:auto!important;height:auto!important}@media only screen and (max-width:1199px){.header-phone .elementor-icon-box-wrapper{display:flex;align-items:baseline}.header-phone .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-right:5px!important}.header-nav-menu .elementor-menu-toggle{margin:0 auto;width:100px}.single-product .featured-product-slider .slick-next{right:0px!important}.single-product .featured-product-slider .slick-prev{left:0px!important}.single-product #single-product-cross-sells .slick-next{right:0px!important}.single-product #single-product-cross-sells .slick-prev{left:0px!important}}@media only screen and (min-width:769px) and (max-width:1199px){article.ast-col-md-4{width:50%}#secondary .gform_wrapper .gform_footer input.button,#secondary .gform_wrapper .gform_footer input[type=submit]{margin-right:0px!important;padding:15px 20px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.header-phone .elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.header-phone .elementor-widget-icon-box .elementor-icon-box-wrapper{justify-content:flex-end}}@media only screen and (min-width:768px) and (max-width:1024px){.post-type-archive-product .elementor-element.elementor-products-grid ul.products{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:768px){.ast-right-sidebar #primary{padding-right:0px!important}.ast-right-sidebar #secondary{padding-left:0px!important}}@media only screen and (max-width:767px){.woocommerce-page .feature-info-bar{display:none!important}.descripton-tab-heading-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;flex-direction:column}.feature-info-bar-below-gaq-btn .elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center;display:flex;align-items:center}.feature-info-bar-below-gaq-btn .elementor-icon-box-icon{display:flex;align-self:flex-end}.feature-info-bar-below-gaq-btn .elementor-widget-icon-box .elementor-icon-box-content{text-align:left;margin-left:10px}.single-product .products.slick-initialized.slick-slider li{margin-right:0px!important}.footer-phone .elementor-icon-box-wrapper{display:flex}.widget:last-child{margin-bottom:2.8em}#products.grid ul.products li,#products ul.products.grid li,#products ul.products li{margin-right:0px!important}.sidebar-woocommerce .widget{margin-bottom:10px}.sidebar-woocommerce .widget:last-child{margin-bottom:30px}.sidebar-woocommerce .widget:not(.widget_media_image)>*{display:none}.sidebar-woocommerce .widget.active>*{display:block}.sidebar-woocommerce .widget h2.widget-title{display:block}.sidebar-woocommerce h2.widget-title{background:url(/wp-content/themes/astra-child/images/drop-down-arrow.png) no-repeat!important;background-size:10px 10px!important;background-position:calc(100% - 20px)!important}}@media only screen and (max-width:640px){.ss-result-count-wrapper{display:flex;background:#f4f4f4;width:100%;padding:10px 20px;margin-bottom:20px;align-items:flex-start;justify-content:space-between;flex-direction:column}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right;margin:10px 0px!important;margin-right:10px!important}#products.grid ul.products,#products ul.products.grid{display:block!important}#products.grid ul.products li,#products ul.products.grid li,#products ul.products li{width:100%!important;margin-bottom:20px!important}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_half{margin-right:0!important;max-width:100%!important}.feature-info-bar .elementor-icon-box-wrapper .elementor-icon-box-title{line-height:1;font-size:13px!important;margin-bottom:7px}.feature-info-bar .elementor-icon-box-content{margin:10px 2px}.feature-info-bar p.elementor-icon-box-description{line-height:1}aside .gform_wrapper ul.gform_fields li.gfield select{line-height:2}}@media (max-width:544px){.entry-content p>img.alignleft,.entry-content p>img.alignright{display:block;float:left;margin-right:0;margin-bottom:15px;width:100%}.woocommerce-tabs ul.tabs.wc-tabs li{border-bottom:1px solid #fff!important}.woocommerce-error a.button.wc-forward,.woocommerce-info a.button.wc-forward,.woocommerce-message a.button.wc-forward{margin:10px auto}.woocommerce-page[class*=columns-] ul.products li.product:nth-child(n),.woocommerce[class*=columns-] ul.products li.product:nth-child(n){margin-right:0px!important;clear:none}div.product .entry-summary .qty-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:row;padding-top:20px}div.product .entry-summary label.qty-label{margin:0 10px 5px 0;font-size:20px}.feature-info-bar-below-gaq-btn .elementor-icon-box-title a{font-size:20px;font-weight:600;text-transform:uppercase}.feature-info-bar-below-gaq-btn .elementor-icon-box-title a br{display:none}.woocommerce div.product .entry-summary .product-condition{min-width:calc(100% - 20px);text-align:left}}div.widget_layered_nav.woocommerce div.clear{padding:0px!important}.woocommerce-result-count span{color:#3a3a3a!important}span.woocommerce-Price-amount.amount{margin-right:-2.5px}.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{background-color:transparent!important}.elementor-lightbox .elementor-swiper-button:hover{color:#ccc!important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{display:none}.woocommerce-variation-add-to-cart.variations_button{display:inline-block!important;width:100%}.woocommerce div.product.product-type-simple form.cart{display:inline-block!important;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs:before{height:0!important}.elementor-menu-cart__product .variation{grid-template-columns:auto auto!important}.elementor-menu-cart__product-price.product-price .input-text.qty{width:100%}.custom-cat-widget ul{list-style:none;padding-left:0;margin:0}.cat-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.custom-cat-widget .cat-link{font-weight:500;color:#333;text-decoration:none;flex-grow:1}.custom-cat-widget .cat-toggle{cursor:pointer;width:16px;height:16px;position:relative;bottom:4px}.custom-cat-widget .cat-toggle::before{content:'>';font-size:18px;display:inline-block;color:#333;transition:transform 0.2s ease}.custom-cat-widget .cat-parent.open>.cat-header .cat-toggle::before{transform:rotate(90deg)}li.cat-parent.current-cat.open .cat-header a,li.cat-parent.current-cat-parent.open .cat-header a{color:#52b6da}.custom-cat-widget .children{margin-left:10px;padding-left:5px;display:none}.custom-cat-widget .cat-parent.open>.children{display:block}.custom-cat-widget .children li a{font-weight:400;color:#555;text-decoration:none;padding:3px 0;display:block}