.woocommerce-info{clear:both}.search-no-results .shop-sidebar{display:none}.pro-cat-banner{background-size:cover!important;background-position:center center!important}.hp-featured-pro .products{margin:0 -10px!important;padding:0 10px!important}.hp-featured-pro .products li{clear:none!important}.hp-featured-pro .products li{padding:12px 20px 30px!important;border-radius:3px;border:solid 1px #cdd6dc;background-color:#fff;margin:0 10px 1px!important;transition:border-color .35s ease-in}.hp-featured-pro .products li:hover{border-color:#052145}.hp-featured-pro .woocommerce ul.products li.product img{max-width:160px;height:130px;object-fit:contain;margin:0 auto}.hp-featured-pro .woocommerce ul.products li.product .price,.hp-featured-pro .woocommerce span.onsale,.hp-featured-pro .woocommerce ul.products li.product .pro-cat-link a.woocommerce-loop-product__link,.hp-featured-pro .woocommerce ul.products li.product .button{display:none}.hp-featured-pro .woocommerce-loop-product__title{font-size:16px!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.59px;color:#052145}.hp-featured-pro .woocommerce ul.products li .woocommerce-loop-product__title{margin:0 0 15px;padding:15px 0 0}.hp-featured-pro .woocommerce-loop-product__title:hover{color:#003786}.hp-featured-pro .woocommerce ul.products li.product a.woocommerce-loop-product__link{position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:1}.pro-cat-link{margin:0 0 25px;position:relative;z-index:20}.pro-cat-link a.cat-link{padding:2px 5px;border-radius:1px;border:solid 1px #003786;background:rgba(255,255,255,.99);display:inline-block;text-align:center;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.6px;color:#003786;transition:background-color .5s ease}.pro-cat-link a.cat-link:hover{color:#fff;background:#003786}.pro-attr{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;color:#677279}.pro-attr strong{display:block;font-weight:400;line-height:1.77;letter-spacing:normal;color:#003786}.products .slick-dots{margin:0!important;position:relative;bottom:auto;padding:10px 0 5px!important}.products .slick-dots li{width:10px!important;line-height:5px;height:10px;background:#bababa}.hp-featured-pro .woocommerce .products .slick-dots li,.related.products .products .slick-dots li{list-style-type:none;display:inline-block!important;margin:0 5px!important;width:10px!important;line-height:5px!important;padding:0!important;height:10px!important;border-radius:50%!important;border:none!important;background:#bababa!important}.hp-featured-pro .woocommerce .products .slick-dots li.slick-active,.related.products .products .slick-dots li.slick-active{background:#003786!important}.products .slick-dots li button{font-size:0;line-height:0;border:none;background:0 0}.products.slick-dots li button,.archive-post1 .slick-dots li button:focus{outline:none!important}.woof_show_auto_form.woof_btn_default,.woof_products_top_panel{display:none!important}.pro-overview-box{clear:both;padding:40px 0 0}.pro-overview-title{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.59px;color:#052145;border-bottom:solid 1px rgba(151,151,151,.38);padding:0 0 15px;margin:0 0 15px;position:relative}.pro-overview-title::after{content:'';height:3px;background:#003786;width:183px;position:absolute;left:0;bottom:-1px}.overview-content{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;margin:0 0 30px}.overview-list-item{margin:0 0 30px;padding:0;list-style-type:none}.overview-list-item li{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;position:relative;padding:0 0 0 28px}.overview-list-item li::before{content:'';background:url(../images/list-arrow.svg) no-repeat;position:absolute;left:0;top:8px;width:12px;height:10px}.download-pdf{margin-bottom:90px;clear:both;margin-top:30px}.download-pdf a{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#003786}.download-pdf a:hover{text-decoration:underline}.download-pdf a span{margin-right:15px}.download-pdf a svg{vertical-align:middle}.mobile-head{display:none}.woocommerce div.product div.images{margin-left:0;width:calc(48% - 50px)}.woocommerce div.product div.images .wpgis-slider-for{width:100%;height:545px;margin:0 0 19px;padding:25px;border-radius:4px;border:solid 1px #cdcdcd;background-color:#fff}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide{height:124px;margin:0 15px!important;padding:9px;border-radius:4px;border:solid 1px #cdcdcd;display:flex;align-items:center}.woocommerce div.product div.images .wpgis-slider-for .slick-track{display:flex;align-items:center}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide img{display:inline-block}#wpgis-gallery{overflow:hidden;white-space:nowrap;margin-left:-15px;margin-right:-15px}.woocommerce div.product div.images .wpgis-slider-nav .slick-current.slick-active{border:solid 1px #3b1159}.product_title.entry-title.mobile-head,.woocommerce div.product .product_title{font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#052145;font-size:30px;margin:0 40px 25px 0;text-transform:uppercase}.woocommerce div.product form.cart .variations label{margin:0 26px 0 0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.14;letter-spacing:normal;color:#052145}.woo-variation-swatches.wvs-show-label .variations td{display:inline-block;vertical-align:middle!important;padding:0;margin:0;line-height:1}.woocommerce div.product form.cart .variations td.label{padding:0!important}.woocommerce div.product form.cart .variations label{min-width:108px;text-align:left}.woocommerce div.product form.cart .variations label[for=pa_capacity],.woocommerce div.product form.cart .variations td.label .woo-selected-variation-item-name,.single-product .woocommerce div.product form.cart .variations label[for=pa_colour],.woocommerce div.product form.cart .variations label[for=pa_colour]{display:none!important}.woo-variation-swatches .variable-items-wrapper.image-variable-wrapper{padding-top:25px;padding-bottom:10px}.woo-variation-swatches .variable-items-wrapper .variable-item{border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:3px}.woo-variation-swatches .variable-items-wrapper[aria-label=Capacity] .variable-item,.woo-variation-swatches .variable-items-wrapper[aria-label=pa_capacity] .variable-item{border:solid 1px #c5c5c5!important;padding:12px 11px 11px 12px!important;margin-right:10px!important;margin-bottom:10px!important}.woo-variation-swatches .variable-items-wrapper[aria-label=Capacity] .variable-item .variable-item-contents,.woo-variation-swatches .variable-items-wrapper[aria-label=pa_capacity] .variable-item .variable-item-contents{color:#666;text-align:center}.woo-variation-swatches .variable-items-wrapper[aria-label=Capacity] .variable-item.selected,.woo-variation-swatches .variable-items-wrapper[aria-label=pa_capacity] .variable-item.selected{background-color:#003786!important;color:#fff!important}.woo-variation-swatches .variable-items-wrapper[aria-label=Capacity] .variable-item.selected .variable-item-contents,.woo-variation-swatches .variable-items-wrapper[aria-label=pa_capacity] .variable-item.selected .variable-item-contents{color:#fff}.woo-variation-swatches .variable-items-wrapper.image-variable-wrapper .variable-item,.woo-variation-swatches .variable-items-wrapper.image-variable-items-wrapper .variable-item{border:solid 1px #c5c5c5!important;padding:8px!important;width:100px!important;height:100px!important;margin-right:10px!important}.woo-variation-swatches .variable-item.image-variable-item{border:solid 1px #c5c5c5!important;padding:8px!important;width:100px!important;height:100px!important;margin-right:10px!important}.woo-variation-swatches .variable-item.image-variable-item.selected{border:solid 1px #052145!important}.woo-variation-swatches .variable-items-wrapper.image-variable-wrapper .variable-item.selected{border:solid 1px #052145!important}.woocommerce div.product form.cart .variations{position:relative;margin:0}.woocommerce div.product form.cart .reset_variations{padding:5px 0;height:auto;line-height:normal;font-size:12px;opacity:0;pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{font-weight:600;color:#052145;letter-spacing:normal}.woo-variation-swatches .variable-items-wrapper .variable-item span.variable-item-span::after{content:'|';display:inline-block;margin-left:7px;width:1px;font-weight:400;color:#677279;font-size:13px}.woo-variation-swatches.wvs-attr-behavior-hide .variable-item.disabled,.woo-variation-swatches .variable-items-wrapper[aria-label=Capacity] .variable-item span.variable-item-span::after,.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item:last-child span.variable-item-span::after{display:none}.pro-sepcifications{padding:5px 0 0}.pro-sepcifications ul{margin:0;padding:0;list-style-type:none}.pro-sepcifications ul li{display:table;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#052145;margin:0 0 10px}.pro-sepcifications ul li strong{font-weight:600}.pro-sepcifications ul li span,.pro-sepcifications ul li strong{display:table-cell;vertical-align:middle}.pro-sepcifications ul li span{width:210px;padding-right:10px}.woocommerce-breadcrumb{font-weight:400;font-stretch:normal;font-style:normal;line-height:2.07;letter-spacing:.21px;color:#3c3c3c;margin-bottom:15px}.woocommerce .woocommerce-breadcrumb{margin-bottom:40px}.woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb a{color:#3c3c3c;text-decoration:underline}.woocommerce-breadcrumb a:hover,.woocommerce .woocommerce-breadcrumb a:hover{color:#003786}.woocommerce-breadcrumb svg,.woocommerce .woocommerce-breadcrumb svg{margin:0 5px}.single-product.woocommerce .woocommerce-breadcrumb{margin-bottom:60px}.related.products{clear:both}.related.products h2{font-size:40px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-transform:capitalize;margin:0 0 30px}.related.products .products{margin:0 -10px!important;padding:0 10px!important;overflow:inherit}.related.products .products li{clear:none!important}.related.products .products li{padding:12px 20px 30px!important;border-radius:3px;border:solid 1px #cdd6dc;background-color:#fff;margin:0 10px 1px!important;transition:border-color .35s ease-in}.related.products .products li:hover{border-color:#052145}.related.products ul.products li.product img{object-fit:contain;margin:0 auto}.related.products ul.products li.product .price,.related.products span.onsale,.related.products ul.products li.product .pro-cat-link a.woocommerce-loop-product__link,.related.products ul.products li.product .button{display:none}.related.products .woocommerce-loop-product__title{font-size:16px!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.59px;color:#052145}.related.products .woocommerce-loop-product__title:hover{color:#003786}.related.products ul.products li.product a.woocommerce-loop-product__link{position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:1}@media(max-width:1600px){.related.products .products{padding:0 50px!important}.related.products .fa-chevron-left.slick-arrow{left:0}.related.products .fa-chevron-right.slick-arrow{right:0}}@media(max-width:1140px){.related.products .products{padding:0 10px!important}}.product-content-area{clear:both;padding-top:20px}.woocommerce .woocommerce-result-count{display:none}.price,.woocommerce span.onsale,.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button,.related.products ul.products li.product .button,.woocommerce-product-details__short-description,.woocommerce-variation-add-to-cart,.product_meta,.woocommerce div.product p.stock,.single-product.woocommerce span.onsale,.woocommerce div.product p.price,.woocommerce div.product span.price{display:none!important}.quantity,.quantity label,.woocommerce .quantity .qty,.woocommerce .single_add_to_cart_button{width:0!important;height:0!important;line-height:0!important;font-size:0!important;margin:0;padding:0!important;border:none!important;display:none!important}@media(max-width:1100px){.pro-cat-banner{height:300px!important}.single-product.woocommerce .woocommerce-breadcrumb{margin-bottom:30px}.woocommerce div.product div.images .wpgis-slider-for{height:400px;padding-top:50px}.woocommerce div.product div.images{margin-left:0;width:calc(48% - 30px)}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide{height:85px}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide img{height:60px;object-fit:contain}.pro-overview-box{padding:0}.woo-variation-swatches .variable-items-wrapper.image-variable-wrapper{padding-top:20px;padding-bottom:20px}}@media(max-width:1022px){.pro-cat-banner{height:220px!important}.woocommerce div.product div.images .wpgis-slider-for{height:400px;padding-top:30px}.woocommerce div.product div.images{margin-left:auto;margin-right:auto;width:60%;margin-bottom:50px;float:none!important}.product_title.entry-title.mobile-head,.woocommerce div.product .product_title{font-size:24px}.download-pdf{margin-bottom:50px}.related.products h2{font-size:35px}.product_title.entry-title.mobile-head{display:block}.woocommerce div.product .product_title{display:none}}@media(max-width:767px){.related.products h2{font-size:30px}.woocommerce-breadcrumb{margin-bottom:0}.woocommerce .woocommerce-breadcrumb{line-height:1.75;margin-bottom:20px}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide{height:108px}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide img{height:80px;object-fit:contain}.download-pdf{margin-bottom:40px}.wpgis-slider-for .btn-prev{margin-left:0}.wpgis-slider-for .btn-next{margin-right:0}.wpgis-slider-for .btn-prev,.wpgis-slider-for .btn-next{opacity:1}.pro-sepcifications ul li span,.pro-sepcifications ul li strong{display:block;width:100%}}@media(max-width:570px){.woocommerce div.product div.images .wpgis-slider-for{height:300px}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide{height:100px}.woo-variation-swatches .variable-items-wrapper[aria-label=Capacity] .variable-item{padding:5px 5px 5px 10px!important}}@media(max-width:480px){.pro-cat-banner{height:150px!important}.product_title.entry-title.mobile-head,.woocommerce div.product .product_title{font-size:20px}.woocommerce div.product div.images{width:98%}.woocommerce div.product div.images .wpgis-slider-for{height:250px}.woocommerce div.product div.images .single-product-main-image img{height:180px;object-fit:contain}#wpgis-gallery{margin-left:-10px;margin-right:-10px}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide{margin:0 10px!important}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide{height:80px}.woocommerce div.product div.images .wpgis-slider-nav .slick-slide img{height:60px}.woo-variation-swatches.wvs-show-label .variations td{display:block;text-align:left}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{padding:0 5px 0 0}.woo-variation-swatches .variable-items-wrapper .variable-item{height:auto!important}.woo-variation-swatches .variable-items-wrapper{margin-bottom:10px!important}.woo-variation-swatches .variable-items-wrapper.image-variable-wrapper .variable-item{height:60px!important;width:60px!important}.woo-variation-swatches .variable-items-wrapper.image-variable-wrapper{padding-top:10px;padding-bottom:10px}.download-pdf a{font-size:14px}.pro-sepcifications{margin-bottom:30px}.woocommerce div.product div.summary{margin:0 0 15px}.woocommerce div.product form.cart{margin:0}}@media(max-width:460px){.pro-main-category.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(1,1fr)!important}}.pro-main-category .elementor-products-grid ul.products.elementor-grid{}.pro-main-category ul.products.elementor-grid .product-category a{display:block;border:1px solid #cdd6dc;border-radius:3px;padding:20px 10px;transition:border-color .35s ease-in}.pro-main-category ul.products.elementor-grid .product-category a:hover{border-color:#052145}.pro-main-category ul.products.elementor-grid .product-category img{width:160px;max-width:160px;min-width:160px;max-height:160px;height:160px!important;margin:0 auto 20px!important;object-fit:contain;transform:scale(1,1);transition:transform .25s ease-in}.pro-main-category ul.products.elementor-grid .product-category a:hover img{transform:scale(1.1)}@media(min-width:1024px){.shop-sidebar-outer{float:left;width:270px;margin-right:65px}}.shop-sidebar{}.pro-content-sb{overflow:hidden;position:relative}.widget-woof .widget-title h3{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0 0 0;padding:0 0 20px;border-bottom:solid .5px #d8d8d8}.woof_container{border-bottom:solid .5px #d8d8d8;margin:0 0 0;padding:20px 0!important}.woof_container_inner h4{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#353535;margin:0 0 0;position:relative}.woof_container_inner h4 .woof_front_toggle{text-decoration:none!important;font-size:0;margin-top:0;position:absolute;width:100%;height:100%;display:block;float:none;background-position:right center!important;z-index:11;top:0;right:0}.woof_container_inner h4 .woof_front_toggle.woof_front_toggle_opened{background:url(../images/up-arrow-larger.svg) no-repeat center center}.woof_container_inner h4 .woof_front_toggle.woof_front_toggle_closed{background:url(../images/down-arrow-larger.svg) no-repeat center center}.woof_block_html_items .woof_list{padding:10px 0 0;margin:0}.woof_list li{margin:0!important;padding:0!important;position:relative}.woof_list li input[type=radio],.woof_list li input[type=checkbox]{position:absolute;width:.5px;height:.5px;opacity:0}.woof_list li label{display:block!important;margin:0;padding:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.38;letter-spacing:normal;color:#4b5256;position:relative;padding:0 0 0 35px}.woof_list li label::before{content:'';width:25px;height:25px;border:solid 1px #353535;display:inline-block;position:absolute;left:0;top:7px}.woof_list li label:hover::before{border-color:#003786}.woof_list li label.woof_radio_label::before{border-radius:50%}.woof_list li label.woof_checkbox_label_selected::before,.woof_list li label.woof_radio_label_selected::before{content:'';background:#003786;border-color:#003786;color:#fff;text-align:center}.woof_list li label::after{content:'';width:25px;height:25px;border:solid 1px transparent;display:inline-block;position:absolute;left:0;top:7px;background:url(../images/white-filter-check.svg) no-repeat center center;opacity:0}.woof_list li label.woof_checkbox_label_selected::after,.woof_list li label.woof_radio_label_selected::after{opacity:1}.woof_radio_term_reset_visible{position:absolute;right:0;top:0;display:none!important}.woof_submit_search_form_container{margin:20px 0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woof_submit_search_form_container .button{font-size:16px;font-weight:500;text-decoration:none;line-height:16px;color:#003786;background-color:#fff;border-radius:3px 3px 3px 3px;padding:12px 20px;border:1px solid #003786;transition:background-color .35s ease-in}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woof_submit_search_form_container .button:hover{background-color:#003786;color:#fff}.woof_list li.woof_childs_list_li{}.woof_list li.woof_childs_list_li .woof_childs_list_opener{position:absolute;right:0;top:0}.woof_list li.woof_childs_list_li .woof_childs_list_opener span{width:10px!important;height:10px!important}.woof_list li.woof_childs_list_li .woof_childs_list_opener span.woof_is_opened{background:url(../images/drop-arrow.svg) no-repeat center center;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.woof_list li.woof_childs_list_li .woof_childs_list_opener span.woof_is_closed{background:url(../images/drop-arrow.svg) no-repeat center center}.woof_list li.woof_childs_list_li ul.woof_childs_list{margin:0!important;padding:5px 0 10px 30px}.woof_block_html_items .woof_list.woof_list_image{}.woof_block_html_items .woof_list.woof_list_image li{display:block;margin:5px 0!important}.woof_block_html_items .woof_list.woof_list_image p.woof_tooltip span.woof_tooltip_data{display:none}.woof_block_html_items .woof_list.woof_list_image .woof_image_term{display:inline-block;vertical-align:middle;background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important}.woof_block_html_items .woof_list.woof_list_image .woof_image_text_term{display:inline-block;text-align:left;margin:0 3px 0 0!important}.woocommerce nav.woocommerce-pagination ul{border:none;margin:0 5px}.woocommerce nav.woocommerce-pagination ul li{border:none;margin:0 9px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:29px;height:29px;padding:6px 0;border-radius:3px;border:solid 1px #9d9d9d;text-align:center;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;text-align:center;color:#333}.woocommerce nav.woocommerce-pagination ul li span.current{border:solid 1px #d6d6d6;background-color:#ebe9eb}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{border:solid 1px #003786;background:#fff!important;color:#003786}.woocommerce nav.woocommerce-pagination ul li a.prev svg path,.woocommerce nav.woocommerce-pagination ul li a.next svg path{fill:#003786}.woocommerce-products-header{float:left;margin:0 0 30px}.woocommerce .woocommerce-ordering{margin:15px 0 0;display:flex;align-items:center;display:none}.woocommerce .woocommerce-ordering .sort-by{display:inline-block;line-height:1.38;letter-spacing:normal;color:#4b5256;min-width:62px;margin:0 10px 0 0}.woocommerce .woocommerce-ordering select::-ms-expand{display:none}.woocommerce .woocommerce-ordering select{border:none;box-shadow:none;appearance:none;-webkit-appearance:none;background:url(../images/drop-arrow.svg) no-repeat right center;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#003786;padding:0 30px 0 0}.woocommerce .woocommerce-ordering select>option{background-color:#003786;color:#fff;font-size:15px;padding:5px;display:block}.plainoverlay{background-color:rgba(255,255,255,.9)!important;background-repeat:no-repeat;background-position:center center;z-index:999999999999!important;cursor:auto!important}.jQuery-plainOverlay-progress{display:none!important}.woocommerce-info{border-top-color:#003786}.woocommerce-info::before{color:#003786}.woof_radio_count,.woof_checkbox_count{display:none}.woocommerce-products-header__title.page-title{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0}.woocommerce ul.products.columns-1 li.product.one-col-grid,.woocommerce-page ul.products.columns-1 li.product.one-col-grid{margin:0 0 20px;padding:20px 19px 20px 20px;border-radius:3.6px;border:solid 1px rgba(151,151,151,.38);transition:border-color .35s ease-in;width:100%}.woocommerce-page ul.products.columns-1 li.product.one-col-grid:hover{border-color:#052145}.woocommerce ul.products.columns-1 li.product.one-col-grid img{width:189px;height:189px;object-fit:contain;display:inline-block;float:left;margin:0 70px 0 0}.woocommerce ul.products li.product.one-col-grid .pro-attr strong{display:inline-block;color:#000;margin-right:8px}.woocommerce ul.products li.product.one-col-grid .pro-attr{font-size:16px;color:#4b5256;margin:0 0 9px}.pro-short-text{}.pro-short-text .read-more{font-size:0!important}.pro-short-text .read-more a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.woocommerce ul.products li.product.one-col-grid .woocommerce-loop-product__title{text-transform:uppercase;font-weight:600;position:relative;z-index:5}.woocommerce ul.products li.product.one-col-grid .woocommerce-loop-product__title:hover{color:#224a99;text-decoration:underline}.browse-category-outer{padding:0 15px 0;position:relative;overflow:hidden}.category-grid{list-style-type:none;padding:0}.category-grid li{margin-bottom:30px}.category-grid li a.cat-inner-bd{display:block;text-align:center}.cat-header{margin:0 0 35px}.cat-img-block{border:1px solid #cdd6dc;border-radius:3px;padding:20px 10px;transition:border-color .35s ease-in;height:182px;display:flex;align-item:center}.cat-img-block:hover{border-color:#052145}.cat-inner-bd img{max-width:160px;width:auto!important;margin:0 auto!important;object-fit:contain;transform:scale(1,1);transition:transform .25s ease-in}.cat-img-block:hover img{transform:scale(1.1,1.1)}.pro-cat-name{font-weight:600;margin:10px 0}@media(min-width:1024px){.shop-sidebar-outer .woof_hide_filter{display:block}#mob-filter-closed{display:none}}.woof_show_mobile_filter{display:none!important}@media(max-width:1100px){.shop-sidebar-outer{margin-right:50px}.woocommerce ul.products.columns-1 li.product.one-col-grid img{margin-right:35px}.pro-short-text{margin-left:224px}}@media(max-width:1023px){.woof_show_mobile_filter{display:inline-block!important;position:absolute;right:0;top:15px;color:#003786;font-weight:500}.woof_hide_mobile_filter span{color:#003786;font-weight:600;font-size:20px}.woof_show_mobile_filter span{color:#003786;font-weight:600;font-size:16px}.shop-sidebar-outer{float:none;width:270px;margin-right:0;position:fixed;background:#fff;left:-300px;top:0;bottom:0;z-index:99999999;overflow-y:auto;box-shadow:inset -5px 0 15px -5px rgb(0 0 0/30%);-webkit-box-shadow:inset -5px 0 15px -5px rgb(0 0 0/30%);transition:left .5s;-webkit-transition:left .5s;padding:0 15px}.filter-btn:before{content:'';display:inline-block;background:url(../images/filter1.svg) no-repeat center center;width:15px;height:15px;vertical-align:middle;margin-right:5px}.filter-btn{display:block!important;position:absolute;top:20px;right:0;z-index:99;color:#003786;font-weight:500}.woocommerce .woocommerce-ordering{margin-right:100px}.woocommerce-products-header{margin-bottom:20px}.shop-sidebar-outer.open-filter{left:0;top:0}.widget-woof .widget-title h3{text-align:center;padding:20px 0}.widget-woof .widget-title #mob-filter-closed{opacity:1}.woof_hide_mobile_filter,.widget-woof .widget-title #mob-filter-closed{height:40px;width:40px;position:absolute;top:0;right:5px;content:"X";font-size:22px;color:#000;text-align:center;line-height:40px;display:block;cursor:pointer;z-index:1}.shop-overlay{position:fixed;height:100vh;width:100%;right:0;top:0;background:rgba(0,0,0,.15);z-index:9999999;display:none;opacity:0}.open-filter-layer .shop-overlay{opacity:1;display:block;right:0}body.open-filter-layer{overflow:hidden}.woocommerce ul.products.columns-1 li.product.one-col-grid img{margin-right:30px}.category-grid li{width:33.33%;float:left}.woocommerce-page div.product div.summary{width:100%!important;float:none!important}.open-filter-layer .woof_hide_filter{display:block}.woof_show_filter_for_mobile.woof{position:static!important;padding:0!important;right:auto!important}}@media(max-width:570px){.woocommerce ul.products.columns-1 li.product.one-col-grid img{margin:0 auto 30px!important;display:block;float:none}.woocommerce-products-header{float:none}.woocommerce .woocommerce-ordering{margin:0 0 20px}.category-grid li{width:50%;float:left}.pro-short-text{margin-left:0}.woocommerce ul.products li.product.one-col-grid .woocommerce-loop-product__title{line-height:1.3}}@media(max-width:480px){.woocommerce ul.products.columns-1 li.product.one-col-grid img{width:auto;height:auto}.pro-content-sb{position:relative}.woocommerce-products-header{float:none}.woocommerce nav.woocommerce-pagination ul li{margin:0 5px}.category-grid li{width:100%;float:none}}@media(max-width:360px){.woocommerce .woocommerce-ordering select{font-size:15px}.woocommerce .woocommerce-ordering .sort-by{min-width:56px;font-size:15px;margin:0 5px 0 0}}.woocommerce-product-gallery__image{position:relative;border-radius:4px;border:solid 1px #cdcdcd;padding:10px;height:545px;overflow:hidden}.yith_magnifier_zoom_magnifier,.yith_magnifier_mousetrap{border:0!important}.single-product.woocommerce .thumbnails{margin-left:-15px;margin-right:-15px}.yith_magnifier_gallery{display:flex}.yith_magnifier_gallery li{border:1px solid #cdcdcd;padding:9px;border-radius:4px;margin:0 15px!important;height:124px;min-width:117px}.yith_magnifier_gallery li.active-thumbnail{border:solid 1px #3b1159}.yith_magnifier_gallery li a{margin:0!important}@media(max-width:1200px){.woocommerce-product-gallery__image{height:400px}.yith_magnifier_gallery li{height:100px;min-width:104px}}@media(max-width:1100px){.woocommerce-product-gallery__image{height:400px}.yith_magnifier_gallery li{height:85px;min-width:90px}}@media(max-width:767px){.yith_magnifier_gallery li{height:85px;min-width:83px}}@media(max-width:480px){.woocommerce-product-gallery__image{height:375px}.yith_magnifier_gallery li{height:100px;min-width:105px}}@media(max-width:400px){.yith_magnifier_gallery li{height:100px;min-width:92px}}@media(max-width:360px){.woocommerce-product-gallery__image{height:300px}.yith_magnifier_gallery li{height:75px;min-width:74px}}.pro-main-category .woocommerce-loop-category__title .count{display:none}.view-usb-btn .btn-type1{border:1px solid #003786;padding-left:10px;padding-right:10px}.view-usb-btn .btn-type1:hover{background:#003786;color:#fff}.term-description{padding:30px 0 20px}.pro-sb-filter .avalon23-filter-list>div{margin-bottom:0;padding:20px 0;border-bottom:solid .5px #d8d8d8}.pro-sb-filter .avalon23_filter_title{display:block;position:relative;font-size:16px;font-weight:700;padding:0 0;padding-right:35px;background-color:transparent;color:#353535;line-height:normal}.pro-sb-filter .avalon23_toggle_el .avalon23_toggle_icon{display:none}.pro-sb-filter .avalon23_toggle_el{background:url(../images/down-arrow-larger.svg) no-repeat right center}.pro-sb-filter .avalon23_toggled_opened .avalon23_toggle_el{background:url(../images/up-arrow-larger.svg) no-repeat right center}.pro-sb-filter .avalon23-filter ul{padding:10px 0 0;margin:0!important}.pro-sb-filter .avalon23-filter ul li{margin:0!important;padding:0!important;position:relative}#growls.default .growl-warning>div,.pro-sb-filter.woof_list .avalon23-filter ul li label::after,.pro-sb-filter.woof_list .avalon23-filter ul li label::before{display:none}.pro-sb-filter .avalon23-filter ul li .avalon23_checkmark{top:7px;background-color:transparent;width:25px;height:25px;border:solid 1px #353535}.pro-sb-filter.woof_list .avalon23-filter ul li label input:checked~.avalon23_checkmark{background:url(../images/white-filter-check.svg) no-repeat center center #003786!important}.avalon23_radio_checkbox_container input:checked~.avalon23_checkmark:after{display:none!important}.pro-sb-filter .avalon23-btn:focus,.pro-sb-filter .avalon23-btn{font-size:16px;font-weight:500;line-height:16px;padding:12px 20px;background:#fff;color:#003786!important;border:1px solid #003786;transition:background-color .35s ease-in;border-radius:3px 3px 3px 3px;margin:10px 0 20px;box-shadow:none;-webkit-box-shadow:none}.pro-sb-filter .avalon23-btn:hover{background:#003786;color:#fff!important}.pro-sb-filter .avalon23-filter-list>div.avalon23-filter-submit-container{border:none!important}.avalon23-filter-reset-container,.avalon23-filter-filter-container{display:block;width:100%;margin:0}.pro-sb-filter ul.avalon23-images-list li{display:block;margin:10px 0!important}.avalon23-image-count{display:none}.pro-sb-filter .avalon23-images-list label{margin:0;padding:0!important;transform:none!important;filter:none!important;z-index:1;border:0!important}.pro-sb-filter .avalon23-images-list label img{height:auto!important;width:auto!important;transform-origin:0!important;border:2px solid #e2e6e7;border-radius:4px}.pro-sb-filter .avalon23-images-list label img:hover{border-color:#292f38!important}.pro-sb-filter .avalon23-image-input:checked+label img{transform:none;z-index:1;border-color:#292f38!important}.pro-sb-filter .avalon23_toggled_box{max-height:100%}.pro-sb-filter [avalon23-data-tooltip]:after,.pro-sb-filter [avalon23-data-tooltip]:before{display:none!important}.pro-sb-filter ul.avalon23-images-list li::after{content:attr(avalon23-data-tooltip);position:absolute;right:auto;top:50%;bottom:auto;display:inline-block!important;font-size:16px;color:#333;transform:translateY(-50%);opacity:1;visibility:visible;background:0 0;border:none;left:120px}.pro-sb-filter .avalon23-filter ul.avalon23_children_list{margin:0!important;padding:5px 0 10px 30px;display:none}.widget .avalon23-filter ul li.sub-open ul.avalon23_children_list{display:block}.avalon23_toggled_hide{transform:none!important;display:none}.pro-sb-filter .avalon23_filter_title{cursor:pointer}#growls.default .growl-large{background:rgba(255,255,255,.9) url(../images/loder-img.svg) no-repeat center center!important;position:fixed;top:0;right:0;bottom:0;left:0;width:100%!important;height:100vh;max-width:100%;margin:0!important;padding:0!important;z-index:999999999999}#growls.default{z-index:9999999999999999}#growls.default .growl-title,#growls.default .growl-message{display:none!important}.pro-sb-filter span.sub_arrow{z-index:111;display:inline-block;position:absolute;right:0;top:0;width:40px;height:40px;background:url(../images/drop-arrow.svg) no-repeat center center!important}.pro-sb-filter .sub-open span.sub_arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.pro-sb-filter li.sub-open span.sub_arrow{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.pro-sb-filter span.sub_arrow+span.sub_arrow{display:none}ul.avalon23_radio_checkbox{overflow:inherit!important}.pro-sb-filter .avalon23-filter .open-checked ul.avalon23_children_list{display:block!important}.pro-sb-filter .open-checked span.sub_arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.woo-variation-swatches .variable-item.image-variable-item{border:solid 1px #c5c5c5!important;padding:8px!important;width:100px!important;height:100px!important;margin-right:10px!important}.woo-variation-swatches .variable-item.image-variable-item.selected{border:solid 1px #052145!important}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents:before{display:none!important}