*{padding:0;margin:0;text-decoration:none;box-sizing:border-box}body.archive.woocommerce .bapf_head h3{font-size:16px;font-weight:500}.footer-menu ul#menu-footer-menu>li>a{font-size:14px}.footer-contact-info h6{font-size:14px}.footer-contact-info p{font-size:14px}.footer-contact-info a{font-size:14px}.cpy-right-text{font-size:12px}#yith-sl-results .store-address,.yith-sl-pin-modal .store-address,#yith-sl-results .store-description{font-size:14px}#yith-sl-geolocation,#yith-sl-show-all-stores{font-size:14px}#yith-sl-results ul.store-contact li{font-size:14px}body{font-size:15px;font-family:"Poppins",sans-serif;font-weight:300;padding-left:0;margin:0;text-decoration:none;box-sizing:border-box;line-height:25px}select{appearance:unset;-webkit-appearance:unset;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABVSURBVDiN7dCxDkBAFETRo9j4RJ3/sxIavk5BoxBhV1DubefOvORR+JUWESHhBPS7exkOmFC/yJPSo/JZnnc5YLwrV4mR7pCvaLDkrp9HovxjC1/ZAN3qDxFwDHgDAAAAAElFTkSuQmCC) no-repeat right 10px center}.poppins-thin{font-family:"Poppins",sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:"Poppins",sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:"Poppins",sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:"Poppins",sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:"Poppins",sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:"Poppins",sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:"Poppins",sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:"Poppins",sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:"Poppins",sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:"Poppins",sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:"Poppins",sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:"Poppins",sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:"Poppins",sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:"Poppins",sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:"Poppins",sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:"Poppins",sans-serif;font-weight:900;font-style:italic}div.bapf_sfilter .bapf_body select{font-family:"Poppins",sans-serif}h1{font-family:"Poppins",sans-serif;font-size:20px;font-weight:700;padding:0;margin:0;text-decoration:none;box-sizing:border-box;text-transform:uppercase}h1.wp-block-heading.has-large-font-size{padding-top:20px;padding-bottom:10px}h2{font-family:"Poppins",sans-serif;font-size:18px;font-weight:500;padding:0;margin:0;text-decoration:none;box-sizing:border-box;text-transform:uppercase}h3{font-family:"Poppins",sans-serif;font-family:"Poppins",sans-serif;font-size:16px;font-weight:500;padding:0;margin:0;text-decoration:none;box-sizing:border-box;text-transform:uppercase}h4{font-family:"Poppins",sans-serif;font-size:16px;font-weight:500;padding:0;margin:0;text-decoration:none;box-sizing:border-box;text-transform:capitalize}h5{font-family:"Poppins",sans-serif;font-size:15px;font-weight:500;padding:6px 0 0 0;margin:0;text-decoration:none;box-sizing:border-box;text-transform:capitalize}li{font-size:15px;font-family:"Poppins",sans-serif;padding-left:5px;margin-left:30px;text-decoration:none;box-sizing:border-box;font-weight:300}.about-text p,p{font-size:15px;font-family:"Poppins",sans-serif;font-weight:300;padding-left:0;margin:0;text-decoration:none;box-sizing:border-box;line-height:25px}a{color:#5883D7}input{border-radius:5px}.container{max-width:1135px;margin:0 auto;padding:0 20px}.header-top{padding:20px 0 20px 0}img{display:block;max-width:100%}.header-top .container{display:flex;flex-wrap:wrap;align-items:center}.header-top-logo{padding-left:0;width:190px}.header-top-nav{flex-grow:1}nav#site-navigation ul{display:flex;flex-wrap:wrap;justify-content:flex-end}nav#site-navigation ul li{display:inline-flex;padding-left:32px;margin-left:0}nav.woocommerce-MyAccount-navigation ul>li>a{font-size:15px;letter-spacing:.6px}header{position:relative;z-index:20}.row{display:flex;flex-wrap:wrap;margin:0 -20px}.col-6{width:50%;padding:0 20px}.col-4{width:33.33%;padding:0 20px}.col-3{width:25%;padding:0 20px}.col-8{width:66.66%;padding:0 20px}.col-12{width:100%;padding:0 20px}.account-menu>ul{display:flex}.my_new_wrapper .quantity{pointer-events:auto!important}.my_new_wrapper .quantity button,.my_new_wrapper .quantity input{pointer-events:auto!important}.account-menu>ul>li{display:block;margin-left:25px}.header-bottom-search{display:flex;align-items:center;flex-wrap:wrap}.header-bottom-search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0}.header-bottom-search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,input#woocommerce-product-search-field{border-radius:5px;padding:0 25px;font-size:12px;line-height:26px;border:none;background-color:#fff;font-family:"Poppins",sans-serif}input#woocommerce-product-search-field{width:200px}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#afd581}.header-bottom .row{justify-content:space-between;margin:0}.account-menu{margin-left:10px}.button{padding:5px 10px;border-radius:5px;font-family:"Poppins",sans-serif}.button:hover{cursor:pointer}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:0}input#rememberme{height:15px;width:15px;margin-top:10px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background:#8F9194;color:#fff;transition:0.5s ease;border:1px solid #8F9194;font-weight:500;font-family:"Poppins",sans-serif;text-transform:capitalize}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#fff0;color:#8F9194}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}.woocommerce table.my_account_orders .button{margin:0 5px;font-size:14px}a.button.rebuy{background-color:#68944D}a.button.rebuy:hover{background-color:#405B2F;color:#fff}.header-bottom-search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:0;left:0}.header-bottom-search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{margin:4px}.header-bottom-search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg path{fill:#dddddd!important}.header-bottom-nav nav#site-navigation ul>li:hover>a,.header-bottom-nav nav#site-navigation ul>li.current-menu-item>a,.header-bottom-nav nav#site-navigation ul>li.current-menu-parent>a{background:#5883D7}.header-bottom-nav nav#site-navigation ul.sub-menu>li.current-menu-item>a{background:#405e9c;color:#fff}.header-bottom-nav nav#site-navigation ul>li:hover>ul.sub-menu{display:block;position:absolute;border:1px solid #8F9194;border-top:0;left:0;top:100%;min-width:260px}.header-bottom-nav nav#site-navigation ul.sub-menu>li>a{color:#fff;width:100%;text-align:left;transition:0.4s ease;display:flex;justify-content:space-between;padding:8px 14px}.header-bottom-nav nav#site-navigation ul.sub-menu>li{width:100%;justify-content:center}.header-bottom-nav nav#site-navigation ul.sub-menu>li:hover>a{background:#5883D7;color:#fff}.header-bottom-nav nav#site-navigation ul>li:hover ul.sub-menu ul.sub-menu{left:100%;top:0;border-top:1px solid #8F9194}.header-bottom-nav nav#site-navigation ul>li.menu-item-has-children>a{position:relative;color:#fff}.header-bottom-nav nav#site-navigation ul>li.menu-item-has-children>a:after{display:inline-block;content:"\f0d7";font:normal normal normal 14px / 1 FontAwesome;line-height:17px;margin-left:5px}.header-bottom-nav nav#site-navigation ul.sub-menu>li>ul.sub-menu>li>a{background:#405e9c;color:#fff}.header-bottom-nav nav#site-navigation ul.sub-menu>li>ul.sub-menu>li{border-color:#405e9c}.header-bottom-nav nav#site-navigation ul.sub-menu>li>ul.sub-menu{border-color:#405e9c;min-width:180px}.header-bottom .header-bottom-nav nav#site-navigation ul>li.current-menu-parent>a,ul#menu-residential{color:#fff;background-color:#3F5F9F}.header-bottom-nav nav#site-navigation ul.sub-menu>li>ul.sub-menu>li>a:hover{background-color:#5883D7;color:#fff}ul#menu-commercial a{color:#444!important}.header-bottom.active .header-bottom-nav nav#site-navigation ul.sub-menu>li>a{color:#fff!important}.header-bottom.active .header-bottom-nav nav#site-navigation ul>li:hover>a,.header-bottom.active .header-bottom-nav nav#site-navigation ul>li.current-menu-item>a,.header-bottom.active .header-bottom-nav nav#site-navigation ul>li.current-menu-parent>a:hover{background-color:#68944D;color:white!important}.header-bottom.active .header-bottom-nav nav#site-navigation ul>li:hover>ul.sub-menu{background:#68944D;color:white!important}.menu-commercial-container #menu-commercial .menu-item:hover{color:white!important}.header-bottom.active .header-bottom-nav nav#site-navigation ul>li.current-menu-parent>a,ul#menu-commercial{color:#fff;background-color:#afd581}.header-bottom.active .header-bottom-nav nav#site-navigation ul.sub-menu>li>a:hover{background-color:#afd581;color:#444!important}.header-bottom.active .header-bottom-nav nav#site-navigation ul.sub-menu>li.current-menu-item>a{background-color:#afd581;color:#444}.iconic-woothumbs-all-images-wrap{float:left;width:37%!important}footer{background:#3F5F9F;padding:46px 0 36px 0}.footer-logo-details{padding:0 20px;width:41%}.social-icons ul{display:flex;flex-wrap:wrap}.social-icons ul>li{display:block;margin-right:11px;margin-left:0}.social-icons ul>li>a{background:#fff;color:#3F5F9F;font-size:20px;font-weight:700;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:0.4s ease}.social-icons ul>li>a:hover{background:#afd581;color:#fff}footer .social-icons{margin-top:60px}.cpy-right-text{width:100%;font-size:14px;color:#fff;font-weight:300;padding:0 20px}.footer-menu ul#menu-footer-menu>li{display:block;margin-bottom:13px}.footer-menu ul#menu-footer-menu>li>a{font-size:18px;line-height:20px;color:#fff;font-weight:500;text-transform:uppercase}.footer-menu ul#menu-footer-menu>li>a:hover{text-decoration:underline}.footer-menu{padding:0 20px;width:30%}.footer-contact-info{padding:0 20px;width:29%}.footer-contact-info h6{font-size:18px;color:#FFF;font-weight:500}.footer-contact-info a{display:block;font-size:14px;color:#fff;font-weight:300}.footer-contact-info a:hover{text-decoration:underline}.footer-contact-info>p{font-size:14px;color:#fff;font-weight:300;margin-top:36px}.footer-contact-info>p:first-of-type{margin-top:0}.footer-contact-info>p br{display:none}.home-banner-slider{max-width:1095px;margin:0 auto}section.home-banner .home-banner-slide{display:flex;flex-wrap:wrap}section.home-banner .col-8{width:66.66%;padding:0}section.home-banner .col-4{width:33.33%;padding:0}section.home-banner .col-6{width:50%;padding:0}section.home-banner .col-3{width:25%;padding:0}section.home-banner .col-9{width:75%;padding:0}.home-banner-img img{width:100%}section.home-banner .home-banner-text{padding:25px;display:flex;align-items:center;justify-content:center}.home-banner-inner-text{border:4px solid #3F5F9F;padding:26px 40px 34px 40px}.home-banner-inner-text h2{font-size:30px;font-weight:700;color:#afd581;line-height:1.2;text-transform:uppercase}.home-banner-inner-text h5{color:#77bae6;font-size:18px;line-height:1.1;text-transform:uppercase}.home-banner-inner-text h3{font-size:27px;font-weight:500;line-height:1.2;margin-bottom:20px}.btn,.woocommerce div.product form.cart button[type="submit"],.cart_totals .wc-proceed-to-checkout .btn:hover{background:#3F5F9F;border:1px solid #3F5F9F;font-size:16px;text-transform:uppercase;color:#fff;border-radius:5px;font-weight:500;padding:7px 16px;cursor:pointer;margin:10px 0;display:inline-block;height:38px;font-family:"Poppins",sans-serif}.promo-inner button.button{margin-left:24px;width:90px;background:#3F5F9F;border:1px solid #3F5F9F;font-size:16px;text-transform:uppercase;color:#fff;border-radius:5px;font-weight:500;cursor:pointer;font-family:"Poppins",sans-serif;height:38px}body.woocommerce-cart form.woocommerce-cart-form td.actions button{font-size:16px;text-transform:uppercase;color:#fff;border-radius:5px;font-weight:500;padding:7px 16px;cursor:pointer;margin:10px 0;display:inline-block;height:38px;font-family:"Poppins",sans-serif}.cart_totals .wc-proceed-to-checkout .btn{background:#77bae6;border:1px solid #77bae6;width:100%;text-align:center;font-size:16px;text-transform:uppercase;color:#fff;border-radius:5px;font-weight:500;padding:7px 16px;cursor:pointer;margin:10px 0;display:inline-block;height:38px;font-family:"Poppins",sans-serif;height:38px}ul.slick-dots{display:flex;align-items:center;justify-content:center}ul.slick-dots>li{display:block;margin:0 8px}ul.slick-dots>li button{height:10px;width:10px;font-size:0;background:#ddd;border:none;border-radius:50%;cursor:pointer}ul.slick-dots>li.slick-active button{background:#333}.account-menu>ul>li a{color:#fff;font-size:30px;position:relative}.account-menu>ul>li a span.cart-count{background:#afd581;display:inline-block;font-size:12px;width:22px;text-align:center;border-radius:50%;padding:2px;height:22px;position:absolute;right:-12px;top:2px;line-height:19px;text-shadow:0 0 3px #383838}section.home-banner ul.slick-dots{margin-top:14px}section.home-banner{padding-bottom:40px}section.about{padding:35px 0;background-color:#eee}.about-img img{width:100%}.about-text h2{font-size:27px;color:#070606;text-transform:uppercase;line-height:1;margin-bottom:13px}.about-text p{font-size:14px;color:#070606}.about-img iframe,.about-img video{width:100%}.featured-products-head h2,section.related.products h2{color:#070606;font-size:30px;line-height:1.3;letter-spacing:1px;margin-bottom:12px}section.featured-products,section.related.products li.product{padding:17px 0 35px 0}.featured-product,section.related.products li.product>a,section.related.products li.product>.prod-info-inner{border:4px solid #ddd;margin-bottom:5px;transition:0.4s ease}.featured-product:hover,section.related.products li.product>a:hover,section.related.products li.product>.prod-info-inner:hover{background-color:#ddd}.featured-product-img img{display:block;margin:0 auto;object-fit:contain}.featured-product>a{padding:50px 24px 18px 24px;display:block}.featured-product-details h3{color:#77bae6;font-weight:700;font-size:22px;line-height:26px}.featured-product-img{margin-bottom:35px}section.related.products li.product>.prod-info-inner .product-sku{font-size:16px;color:#8B8581;text-transform:uppercase;display:block;line-height:1.7}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{text-align:center}.woocommerce .woocommerce-breadcrumb{padding:13px 0 0 0;font-size:12px;color:#8F9194;font-weight:300}section.related.products{clear:both}.woocommerce div.product .product_title{font-size:32px;color:#405e9c;text-transform:capitalize;line-height:1.5;margin-bottom:0;padding-top:25px;font-weight:600}.product .woocommerce-product-gallery{width:37%!important}.product .woocommerce-product-gallery .flex-viewport{border:3px solid #ddd}.woocommerce div.product div.images .flex-control-thumbs li{border:3px solid #ddd;margin:0 4px 8px 4px;width:80px}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:28px}.product .summary.entry-summary{width:63%!important;padding:0 0 0 48px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock,.woocommerce div.product p.stock{font-size:16px;font-weight:400;color:#68944d;line-height:23px}a.woocommerce-review-link{color:#405e9c;font-size:11px}.woocommerce .star-rating::before{color:#77bae6}.woocommerce .star-rating span::before{color:#F9D024}.woocommerce .star-rating{font-size:17px}.stock-availability{display:flex}.stock-availability p.stock,.brand,.brand a,.product_meta-custom .sku,.product_meta-custom .brand{margin-left:5px}.woocommerce-tabs{margin-top:20px!important}h2.resp-accordion{background:#ddd;padding:8px 20px}h2.resp-tab-active{background:#8F9194}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0;padding:12px 13px;background:#fff}.resp-vtabs .resp-tabs-container{border:2px solid #8F9194;border-radius:8px;overflow:hidden;background:#8f9194}h2.resp-accordion:not(:first-of-type){border-top:2px solid #8F9194}h2.resp-accordion a{color:#000;pointer-events:none;font-size:16px;font-weight:500}h2.resp-tab-active a{color:#fff}.woocommerce-tabs .resp-arrow{height:11px;width:11px;border:2px solid #8F9194;transform:rotate(45deg);border-width:3px 0 0 3px;bottom:-8px;position:relative}.woocommerce-tabs h2.resp-tab-active .resp-arrow{border:2px solid #fff;border-width:0 3px 3px 0;bottom:-2px}.woocommerce div.product .woocommerce-product-rating{margin-bottom:7px}.woocommerce ul.products li.product .price,span.woocommerce-Price-amount.amount>bdi{font-size:17px;color:#68944D!important;line-height:30px;margin-top:10px;font-weight:500}div.summary.entry-summary>p.price>span,div.summary.entry-summary>p.price>span,body.single-product .product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,div.summary.entry-summary bdi{font-size:29px;line-height:25px;color:#68944D;font-weight:500;margin-top:12px;margin-bottom:3px}.woocommerce.singleproduct div.product form.cart .variations{text-align:left}.woocommerce div.product form.cart .variations label{text-align:left;display:block;font-size:16px;color:#070606;font-weight:400}.woocommerce div.product form.cart table.variations select{border:2px solid #8F9194;height:31px;border-radius:5px;color:#777;font-size:15px;display:inline-block;min-width:167px;font-family:"Poppins",sans-serif;padding-left:8px;letter-spacing:.6px;cursor:pointer}.woocommerce div.product form.cart .variations th.label{min-width:20%}.woocommerce div.product form.cart .variations{margin-top:10px;margin-bottom:5px}.woocommerce div.product form.cart{margin-top:0;margin-bottom:0}.quantity{display:flex;margin-right:25px!important}.woocommerce div.product form.cart .quantity .qty{width:60px;border:1px solid #ddd;border-radius:0;text-align:center;outline:none!important}.woocommerce div.product form.cart .quantity button.plus,div.quantity .plus{border-radius:0 5px 5px 0}.woocommerce div.product form.cart .quantity button.minus,div.quantity .minus{border-radius:5px 0 0 5px}.woocommerce div.product form.cart .quantity button,div.quantity .minus,div.quantity .plus,.quantity.buttons_added button{background:#ddd;border:none;height:38px;width:44px;cursor:pointer}.quantity.buttons_added{display:flex}div.quantity .minus:hover,div.quantity .plus:hover,.quantity.buttons_added button:hover{background-color:#ccc}.woocommerce-loop-product__short_desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;max-height:calc(1.2em * 3);word-break:keep-all;white-space:normal}.plus,.minus{font-size:20px;color:#555;min-width:40px}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}a.find-in-stores{display:none}.woocommerce ul.products li.product,.woocommerce-page section.related ul.products li.product{margin:0;width:25%;padding-left:15px;padding-right:15px}section.related.products li.product>a,section.related.products li.product>.prod-info-inner{display:block;padding:10px 15px;position:relative;height:100%}body.archive.woocommerce ul.products li.product>a .product-sku,body.archive.woocommerce ul.products li.product>.prod-info-inner .product-sku,.error404 ul.products li>a .product-sku,section.related.products li.product>a .product-sku,section.related.products li.product>.prod-info-inner .product-sku,.product-sku{font-size:12px;color:#6d6d6d;text-transform:uppercase;display:block;line-height:1.7;font-weight:400}.product_meta-custom .brand,.products-meta-info,span.sku{color:#939598!important;font-size:16px!important;font-weight:400;margin-bottom:3px;display:inline;gap:5px;align-items:baseline;text-decoration:none;padding-bottom:5px}.single_variation_wrap .woocommerce-variation.single_variation{display:none!important}section.related .products{margin:0 -20px;display:flex}body.archive.woocommerce .berocket_ajax_group_filter_title{display:none}body.archive.woocommerce .bapf_head{background:#ddd;border-radius:8px;padding:4px 24px}body.archive.woocommerce .bapf_head h3{padding:0;margin:0;font-size:17px;color:#070606;font-weight:500;border:none;line-height:1.5}body.archive.woocommerce .col-4{width:29%}body.archive.woocommerce .col-8{width:71%}body.archive.woocommerce .col-8 .page-title{font-size:28px;line-height:30px;color:#000;font-weight:500;margin-bottom:21px;text-transform:uppercase}body.archive.woocommerce .term-description p{line-height:25px}.product-list-filter,body.archive .woocommerce-notices-wrapper{margin-top:0}.product-list-filter .bapf_sfilter.bapf_button_berocket .bapf_button{font-family:"Poppins",sans-serif;background:#3F5F9F;font-weight:500;border-radius:7px;padding:8px 24px;font-size:14px;padding:5px 20px;letter-spacing:.25px}ul.subcategories-list{list-style-type:none;color:#405E9C}.subcategories-list a{font-weight:500}.product-list-filter button.bapf_button.bapf_reset{font-size:19px;color:#3F5F9F;border:none;background:none;text-transform:uppercase;font-weight:500}body.archive.woocommerce .bapf_head h3 i{background:none;font-size:0;border-top:11px solid #000;border-left:7px solid #fff0;border-right:7px solid #fff0;height:0;width:0;border-radius:0}.product-list-filter .bapf_body{padding:10px 0 0 0}.product-list-filter .bapf_body select{height:35px;padding:0 10px;border-radius:5px}.divi_checkbox_class .divi_checkbox_class_item label{font-size:14px;font-family:"Poppins",sans-serif;font-weight:400;line-height:1.618;text-rendering:optimizeLegibility;color:#555;margin:0 7px 7px 0!important;position:relative}body.archive.woocommerce ul.products.columns-3 li.product{width:33.33%;margin-bottom:40px}body.archive.woocommerce ul.products li.product>a,body.archive.woocommerce ul.products li.product>.prod-info-inner{border:.5px solid #d7d8d7;padding:11px 20px;display:block;position:relative;height:100%;transition:0.4s ease}body.archive.woocommerce ul.products li.product>a:hover,body.archive.woocommerce ul.products li.product>.prod-info-inner:hover{background-color:#d7d8d7}body.archive.woocommerce ul.products{margin:0 -20px;display:flex;flex-wrap:wrap}body.archive.woocommerce ul.products li.product>a h2,body.archive.woocommerce ul.products li.product>a h2 p,body.archive.woocommerce ul.products li.product>.prod-info-inner h2,body.archive.woocommerce ul.products li.product>.prod-info-inner h2 p,.error404 ul.products li>a h2.woocommerce-loop-product__short_desc,.error404 ul.products li>a h2.woocommerce-loop-product__short_desc p,section.related.products li.product>.prod-info-inner h2,section.related.products li.product>.prod-info-inner h2 p{color:#405E9C;font-weight:500;text-transform:capitalize;font-size:17px;line-height:21px}.woocommerce ul#shipping_method li label{font-weight:400}nav.woocommerce-MyAccount-navigation .list-group{display:flex;flex-flow:column}nav.woocommerce-MyAccount-navigation .list-group a{font-size:16px;line-height:1.4;color:#000;font-weight:300;display:block;margin-bottom:18px}nav.woocommerce-MyAccount-navigation .list-group a.active{font-weight:500}body.archive.woocommerce main#main{padding-bottom:50px}body.archive.woocommerce ul.products li.product>.prod-info-inner select{padding:0 26px 0 5px;border-radius:5px;margin:3px 3px 4px 0;background-color:#fff;border:1px solid #b4b9be;height:31px;color:#6d6d6d;font-size:12px;font-family:"Poppins",sans-serif;cursor:pointer;font-weight:400;max-width:140px}body.archive.woocommerce ul.products li.product>.prod-info-inner table.variations tr{display:flex;flex-flow:column}body.archive.woocommerce ul.products li.product>.prod-info-inner button.single_add_to_cart_button{margin-top:10px}.woocommerce-account .woocommerce form .form-row input.input-text,.woocommerce-account .woocommerce form .form-row textarea,.woocommerce-account .woocommerce form .form-row select,.woocommerce-account .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #8F9194;box-shadow:none;outline:none;border-radius:0;font-size:14px;color:#000;padding:4px 8px}.woocommerce-account .select2-container--default .select2-selection--single span.select2-selection__placeholder{color:#000}.woocommerce-account .select2-container--default .select2-selection--single{padding:0}body.woocommerce-account .woocommerce form .form-row{margin-bottom:15px}body.woocommerce-account .woocommerce form button.btn{border:2px solid #405e9c;font-size:11px;padding:5px 37px;border-radius:5px;cursor:pointer;transition:0.4s ease}body.woocommerce-account .woocommerce form button.btn:hover{background-color:#fff;color:#405e9c}.wofrl_bulkorder_form_container{background:#fff;border:1px solid #ddd;box-shadow:none;border-radius:0}div#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_top{background:#ddd;color:#000;font-size:19px;font-weight:500;border-radius:0;padding:5px 5px}.wofrl_bulkorder_form_container_content_header{color:#000;font-size:14px;font-weight:400;margin-bottom:10px}.wofrl_bulkorder_form_container_content_header div{font-family:"Poppins",sans-serif;font-family:sans-serif;font-weight:400;text-transform:uppercase}.wofrl_bulkorder_form_container_content_header div.wofrl_bulkorder_form_container_content_header_product{text-transform:capitalize}.wofrl_bulkorder_form_container_content_header div.wofrl_bulkorder_form_container_content_header_product select{border:1px solid #8F9194!important;background:none!important;color:#8F9194!important;font-weight:400!important;font-family:"Poppins",sans-serif!important;font-size:10px;padding:2px 5px!important}#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_content_line input.wofrl_bulkorder_form_container_content_line_product,.wofrl_bulkorder_form_container_content_line input.wofrl_bulkorder_form_container_content_line_product{background-color:#fff;border:1px solid #ddd;height:28px;margin:0}#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_content_line input.wofrl_bulkorder_form_container_content_line_qty,.wofrl_bulkorder_form_container_content_line input.wofrl_bulkorder_form_container_content_line_qty{background-color:#fff;margin:0 4% 0 5%;border:1px solid #ddd;padding:0 8px;height:28px}.wofrl_bulkorder_form_container_content_line{margin-bottom:8px}#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_content_line_subtotal,.wofrl_bulkorder_form_container_content_line_subtotal{text-align:center;padding:0;color:#000;font-weight:400}div#wofrl_myaccount_bulkorder_container div{font-family:"Poppins",sans-serif!important;font-size:14px}#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_newline_button,.wofrl_bulkorder_form_container_newline_button{color:#77bae6!important;background:none!important;box-shadow:none;text-transform:capitalize}#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_newline_button,.wofrl_bulkorder_form_container_newline_button path{fill:#77bae6}#wofrl_myaccount_bulkorder_container .wofrl_bulkorder_form_container_newline_container,.wofrl_bulkorder_form_container_newline_container{margin-top:0;border-bottom:1px solid #ddd;padding-bottom:10px}.wofrl_myaccount_individual_bundle_bottom_line_add button.wofrl_myaccount_individual_bundle_bottom_line_button,#wofrl_myaccount_discussions_container_top button,button.wofrl_myaccount_start_discussion_button,.wofrl_myaccount_discussion_endpoint_button,button.wofrl_bulkorder_form_container_bottom_add_button,button.wofrl_multiaccounts_container_top_button,button.wofrl_multiaccounts_new_account_container_content_bottom_button,button.wofrl_multiaccounts_edit_account_container_content_bottom_button,button#wofrl_requisition_list_new_button,button.wofrl_requisition_lists_view_list{background:#77bae6!important}button.wofrl_bulkorder_form_container_bottom_add_button{text-transform:uppercase;font-size:13px;height:28px;min-width:120px;font-family:"Poppins",sans-serif!important;box-shadow:none}.wofrl_bulkorder_form_container_bottom_add_button_icon{width:16px;margin-right:5px}button.wofrl_bulkorder_form_container_bottom_save_button{font-family:"Poppins",sans-serif!important;text-transform:uppercase;font-size:13px;height:28px;min-width:120px;box-shadow:none}.wofrl_bulkorder_form_container_bottom_save_button_icon,.wofrl_bulkorder_form_container_bottom_update_button_icon{width:16px;margin-right:5px}div#wofrl_myaccount_bulkorder_container div.wofrl_bulkorder_form_container_bottom_total strong{font-weight:400}form.woocommerce-EditAccountForm.edit-account fieldset{border:none}body.woocommerce-cart main#main{padding:30px 0}body.woocommerce-cart main#main .wp-block-heading{font-size:28px;line-height:40px;font-weight:500;margin-bottom:20px}body.woocommerce-cart form.woocommerce-cart-form{width:58%;float:left}body.woocommerce-cart .cart-collaterals{width:42%;padding-left:60px;float:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}form.woocommerce-cart-form .product-remove>a{width:unset;height:unset;font-size:14px;font-weight:400;background:none!important;color:red!important}form.woocommerce-cart-form .product-remove>a:hover{color:red!important}.price-remove-wrap{display:flex;align-items:center}form.woocommerce-cart-form thead{display:none}form.woocommerce-cart-form td.product-remove{display:none}form.woocommerce-cart-form td.product-thumbnail{width:33.33%;border:none}form.woocommerce-cart-form td.product-thumbnail img.size-woocommerce_thumbnail{width:100%}form.woocommerce-cart-form td.product-name{border-top:none}form.woocommerce-cart-form td.product-name a{color:#000;font-size:16px;line-height:20px;display:block;margin-bottom:5px}span.cart-item-sku{color:#939598;font-size:16px;line-height:18px;font-weight:300}form.woocommerce-cart-form td.product-name .amount{color:#657C48;font-weight:700;margin-top:18px;display:block}form.woocommerce-cart-form td.product-name br{display:none}form.woocommerce-cart-form td.product-name .price-remove-wrap{margin-top:20px}.cart_totals{border:2px solid #ddd}.cart_totals h2{background:#ddd;padding:6px 20px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:20px}.cart_totals table{width:calc(100% - 40px)!important;margin:0 auto!important;border:none!important}.cart_totals table td{text-align:right;font-size:13px;font-weight:400;color:#000;padding:0 10px!important;border:none!important}.cart_totals table th{padding:5px 10px!important;color:#000;font-size:15px;font-weight:normal!important;border:none!important}form.woocommerce-shipping-calculator{padding-bottom:10px}.cart_totals table td strong{font-weight:600}.cart_totals table td a{color:#77bae6}.woocommerce table.shop_table tr.order-total th,.woocommerce table.shop_table tr.order-total td{border-top:1px solid #8F9194!important;border-bottom:1px solid #8F9194!important;padding:6px 10px!important;font-weight:bold!important}.woocommerce table.shop_table tr.order-total td strong{font-weight:700}.cart_totals .wc-proceed-to-checkout{padding:20px}.promo_coupon{width:100%;margin-left:auto;border:2px solid #ddd;float:right;margin-top:0}.promo_coupon h2{background:#ddd;padding:6px 20px;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.promo-inner{padding:20px 20px 25px 20px;display:flex;align-items:center}.promo-inner input#coupon_code{width:calc(100% - 114px);height:28px;border:1px solid #ddd;font-size:14px;text-transform:uppercase;font-weight:500;color:#8F9194;padding:0 18px;outline:none}.woocommerce div.product form.cart div.quantity{margin-top:10px;margin-bottom:10px}body.woocommerce-cart .woocommerce.wp-block-group:after{content:'';clear:both;display:block}body.woocommerce-cart form.woocommerce-cart-form td.actions button{margin-bottom:5px}.contact-inner{max-width:918px;margin:0 auto;padding:22px 0 82px 0}.contact-inner .heading h2{font-size:28px;line-height:40px;font-weight:500;color:#000;letter-spacing:1px;margin-bottom:35px}.contact-address-box{background:#5883D7;color:#fff;display:flex;padding:24px 29px}.contact-address-box h3{font-size:16px;font-weight:600;letter-spacing:1px}.contact-address-box a{display:inline-block;color:#fff;letter-spacing:.4px}.contact-address-box .talk-to{width:257px;padding-right:40px}.contact-address-box .visit{width:260px}.contact-address-box .visit p{letter-spacing:.35px}.contact-form{margin-top:26px}.contact-form form label span{font-size:11px;color:#8F9194;text-transform:uppercase;letter-spacing:.9px}.contact-form form fieldset select,.contact-form form fieldset input[type="text"],.contact-form form fieldset input[type="email"],.contact-form form fieldset input[type="tel"]{border:none;border-bottom:1px solid #8F9194;border-radius:0;width:100%!important;height:29px;outline:none;font-size:16px;font-weight:300;color:#8F9194}.contact-form form fieldset{max-width:100%;margin-bottom:15px}.contact-form form fieldset .hs-error-msgs li{display:block;color:red}.contact-form form .hs_submit.hs-submit{text-align:right}.contact-form form .hs_recaptcha{display:flex;justify-content:flex-end;margin-top:35px}.contact-form form .hs_submit.hs-submit input.hs-button{border:2px solid #afd581;font-size:16px;color:#afd581;font-weight:600;padding:2px 15px;display:inline-block;background:none;cursor:pointer;font-family:"Poppins",sans-serif;margin-top:20px;transition:0.4s ease}.contact-form form .hs_submit.hs-submit input.hs-button:hover{background-color:#afd581;color:#fff}.contact-form form fieldset legend.hs-field-desc{font-size:11px;color:#8F9194;text-transform:uppercase;letter-spacing:.9px}ul.hs-error-msgs li{display:block;color:red}.contact-form form fieldset input[type="text"]::placeholder,.contact-form form fieldset input[type="email"]::placeholder,.contact-form form fieldset input[type="tel"]::placeholder{font-size:16px;font-weight:300;color:#8F9194}nav.woocommerce-MyAccount-navigation ul>li>a{font-size:16px;color:#000;font-weight:300;display:block;padding:0 10px}nav.woocommerce-MyAccount-navigation ul>li.active>a{color:#fff;background-color:#afd581}nav.woocommerce-MyAccount-navigation ul>li>a:hover{background-color:#8F9194}nav.woocommerce-MyAccount-navigation ul>li{display:block;margin-bottom:14px}nav.woocommerce-MyAccount-navigation span.menu-heading{font-size:18px;font-weight:500;color:#000;display:block;margin-bottom:15px;padding:0 10px}nav.woocommerce-MyAccount-navigation h2{color:#77bae6;font-size:28px;font-weight:600;line-height:28px;margin-bottom:24px;padding:0 10px}.woocommerce-account main#main{padding:0 20px;width:100%;max-width:1110px;margin:0 auto}.woocommerce-account main#main nav.woocommerce-MyAccount-navigation{width:22%;border-right:1px solid #8F9194;padding-top:20px}.woocommerce-account main#main .woocommerce-MyAccount-content{width:78%;padding-left:38px}.woocommerce-edit-address.woocommerce-account main#main .woocommerce-MyAccount-content{padding-left:37px}.woocommerce-edit-address.woocommerce-account main#main .addresses{border-bottom:1px solid #8F9194;padding-bottom:12px}.woocommerce-edit-address.woocommerce-account main#main .addresses address{font-size:14px;color:#000}.woocommerce-edit-address.woocommerce-account main#main .addresses a{color:#77bae6;font-size:14px}nav.woocommerce-MyAccount-navigation ul>li.woocommerce-MyAccount-navigation-link--orders{display:none}h2.woocommerce-order-history__title{font-size:28px;color:#000;letter-spacing:1px;margin-bottom:42px;line-height:1}.order-card{border:1px solid #ddd;margin-bottom:20px}.order-card-top{background:#ddd;display:flex;justify-content:space-between;color:#000;font-size:18px;font-weight:500;padding:10px 40px 5px 9px}.order-card-top .order-date{letter-spacing:1px}.order-history-cards{max-width:100%}.woo-order-right a{font-size:17px;color:#3F5F9F;display:inline-block;margin-left:7px}.woo-order-right span.order-id{font-size:21px;color:#405e9c;font-weight:700}.order-process .order-status{font-size:15px;font-weight:400;color:#777}.order-card-content{padding:8px 40px 20px 10px}.order-process .order-track{color:#77bae6;font-size:17px;font-weight:400;margin-bottom:8px}.order-process .order-track>a{color:#77bae6}.order-process .order-reorder .button{font-size:17px;color:#3F5F9F;font-weight:400;background:none;padding:0;background-color:transparent!important;border:none}.order-process{display:flex;flex-wrap:wrap;justify-content:space-between}.order-process{width:100%;text-align:right}.order-img{display:flex;flex-wrap:wrap}.order-img .order-item{width:20%;padding:0 10px}.pagination{text-align:center;max-width:635px;font-size:18px;font-weight:500;padding-top:8px}h2.woocommerce-order-details__title{font-size:28px;line-height:40px;font-weight:500;text-transform:capitalize;letter-spacing:1px;margin-bottom:28px}.order-summary{border-radius:5px;border:1px solid #8F9194;padding:8px 15px 26px 15px;max-width:319px;margin-bottom:20px}h3.woocommerce-order-summary__title{font-size:20px;font-weight:500;text-decoration:underline;letter-spacing:.9px;margin-bottom:9px}.order-summary .summary-content p{font-size:16px;line-height:30px;display:flex;justify-content:space-between}.order-items{border-radius:5px;border:1px solid #8F9194;margin-bottom:50px;max-width:659px}.order-charges{border-radius:5px;border:1px solid #8F9194;padding:12px 15px 9px 15px;max-width:659px;margin-bottom:24px}.order-charges .charges-content p{font-size:18px;line-height:28px;font-weight:400;display:flex;justify-content:space-between}.order-charges h3.woocommerce-order-summary__title{margin-bottom:0}.charges-content-total{padding:11px 15px 0 15px;margin:0 -15px;border-top:1px solid #8F9194;margin-top:11px}.order-items-head{padding:10px 15px}.order-items-head p{font-size:16px}.order-items-head h3.woocommerce-order-summary__title{margin-bottom:6px}.product-sec .order-img{flex-flow:column}.product-sec .order-img .order-item{width:100%;border-top:1px solid #8F9194}.order-item .product-details-inner{display:flex;align-items:center;padding:22px}.order-item .product-details-img{width:90px}.order-item .product-details-price p{font-size:19px;color:#657C48;font-weight:700}.order-item .product-details-qty p{font-size:14px;line-height:18px;color:#000}.order-item .product-details-name p{font-size:14px;line-height:18px;font-weight:500}.order-item .product-details-name p span{display:block;color:#939598;font-weight:300}.order-item .product-details-price{width:20%}.order-item .product-details-qty{width:15%}.order-item .product-details-name{width:calc(65% - 90px);padding:0 20px 0 30px}nav.woocommerce-breadcrumb{font-size:13px;color:#8F9194;margin:10px 0 0 0;text-transform:uppercase}nav.woocommerce-breadcrumb a{font-size:13px;color:#8F9194}.footer-top-info{border-top:1px solid #ddd;clear:both}.fti-inner-div{display:flex;padding:12px 7px;flex-wrap:wrap}.footer-top-info .container{max-width:1200px}.footer-top-info .row{justify-content:center}.fti-img{height:40px;width:40px;background:#77bae6}.fti-left{width:50%;display:inline-flex;align-items:center;padding-right:8px;border-right:1px solid #ddd}.fti-des h3{font-size:17px;font-weight:600;line-height:1}.fti-des p{font-size:16px;font-style:italic;line-height:1}.fti-des{width:calc(100% - 40px);padding-left:8px}.fti-right{width:50%;display:inline-flex;flex-flow:column;justify-content:center;padding-left:8px}.fti-right a{color:#000;font-size:14px;display:block;line-height:1.7}.footer-top-info .col-4:not(:last-of-type){border-right:1px dotted #ddd}div#customer_login{justify-content:center;text-align:center;padding:40px 0}div#customer_login h2{text-transform:uppercase}input:-internal-autofill-selected{background-color:#fff!important}body.page-template-myaccountpage nav.woocommerce-breadcrumb{max-width:1110px;margin:24px auto;padding:0 20px}body.page-template-myaccountpage .entry-content>.woocommerce{padding-bottom:100px}.reorder-div-main{display:flex;justify-content:space-between}.reorder-div-main .order-again a{font-size:16px;font-weight:500;background:#77bae6;padding:4px 15px;min-width:146px;text-align:center}.reorder-div-main{max-width:659px}.reorder-div-main .return-order .button{padding:0 17px;background:transparent!important;color:#3F5F9F;font-size:16px;font-weight:500;text-transform:uppercase;border:none}body.page-template-myaccountpage section.woocommerce-order-details{margin:25px auto 50px auto}.woocommerce-company table.account-orders-table th{white-space:nowrap;color:#000!important;font-weight:500!important;font-size:14px!important}.woocommerce-company table.account-orders-table .button:not(:last-child){margin-bottom:5px}.woocommerce-company table.account-orders-table td{color:#000!important;font-size:13px!important}.popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .5)}.popup-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:50%;max-width:400px;border-radius:5px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}a#modify-default-shipping,a#modify-default-billing{position:relative;padding-right:36px;color:#405e9c!important}a#modify-default-shipping:before,a#modify-default-billing:before{height:15px;width:30px;border:1px solid #8F9194;position:absolute;right:0;content:'';border-radius:8px;background:#ddd;transition:0.4s ease}a#modify-default-shipping:after,a#modify-default-billing:after{content:'';height:15px;width:15px;background:#fff;border:1px solid #8F9194;position:absolute;border-radius:50%;right:15px;transition:0.3s ease}a#modify-default-shipping.is-default:after,a#modify-default-billing.is-default:after{right:0}a#modify-default-shipping.is-default:before,a#modify-default-billing.is-default:before{background:#77bae6}.woocommerce-message{font-size:15px}.woocommerce-Addresses.addresses .woocommerce-Address{width:100%}.woocommerce-Addresses.addresses .woocommerce-Address:not(:last-of-type){border-bottom:1px solid #8F9194;padding:0 0 12px 0;margin-bottom:23px}.woocommerce-Addresses h3{font-size:24px;font-weight:500;color:#000;line-height:1;margin-bottom:18px;align-items:center;flex-wrap:wrap}.woocommerce-edit-address.woocommerce-account main#main .addresses a.add{color:#8F9194;font-size:14px;font-weight:600;border:1px solid #8F9194;line-height:1;display:block;border-radius:5px;padding:5px 10px}header.woocommerce-Address-title.title{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:10px}header.woocommerce-Address-title.title h3{float:none!important;flex-grow:1}body.woocommerce-cart nav.woocommerce-breadcrumb{display:none}.woocommerce-company .admin-portal h2{font-size:28px;line-height:1;letter-spacing:1px;margin-bottom:20px}.woocommerce-company table{border:1px solid #ddd;border-spacing:0;padding:0px!important}.woocommerce-company table th{background-color:#fff}.woocommerce-company table td{background-color:#fff!important;border-top:1px solid #ddd;padding:0 8px;vertical-align:middle;height:55px;font-family:"Poppins",sans-serif;font-weight:400}.woocommerce-company table td:first-child,.woocommerce-company table th:first-child{font-size:16px;font-weight:400;font-family:"Poppins",sans-serif;color:#000;text-align:left}.woocommerce-company.woocommerce-account main#main .woocommerce-MyAccount-content{padding-left:60px}.woocommerce-company table td:nth-child(2),.woocommerce-company table th:nth-child(2){font-size:12px;color:#8F9194;font-family:"Poppins",sans-serif;font-weight:400}.woocommerce-company table td:nth-child(3),.woocommerce-company table th:nth-child(3){font-size:12px;color:#8F9194;font-family:"Poppins",sans-serif;font-weight:400;text-transform:uppercase}.woocommerce-company table th:nth-child(3){text-transform:none}.woocommerce-company button.add-user{display:block;margin-left:auto;color:#8F9194!important;font-family:"Poppins",sans-serif;font-weight:600;text-transform:uppercase;background-color:#fff!important;border:1px solid #8F9194;border-radius:5px;margin-top:19px;transition:0.5s ease}.woocommerce-company button.add-user:hover{background-color:#8F9194!important;color:#fff!important}#wcb2brp-wrapper .input-text,#wcb2brp-wrapper input[type=email],#wcb2brp-wrapper input[type=password],#wcb2brp-wrapper input[type=search],#wcb2brp-wrapper input[type=tel],#wcb2brp-wrapper input[type=text],#wcb2brp-wrapper input[type=url],#wcb2brp-wrapper textarea{background-color:#fff0;border:0;box-shadow:none;border-bottom:1px solid #8F9194;border-radius:0;font-size:14px;color:#000;padding:4px 8px;outline:none;font-family:"Poppins",sans-serif}.wcb2brp-wrapper .wcb2brp-form-row label{font-size:10px;color:#8F9194;font-weight:400;text-transform:uppercase}.wcb2brp-wrapper .wcb2brp-form-row select{border-color:#8F9194;outline:none}form[name="edit-user"] h3{font-size:16px!important;margin-bottom:15px}.woocommerce-account .ordr-form .wofrl_bulkorder_form_container_top{background-color:#ddd;border-radius:0;font-size:16px;color:#000;font-weight:500;text-transform:uppercase;padding:10px 10px;height:unset;position:relative;font-family:"Poppins",sans-serif}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row textarea,.woocommerce-checkout .woocommerce form .form-row select{outline:none;border:none;border-bottom:1px solid #8F9194;border-radius:0;height:35px;font-size:14px;color:#000;font-weight:300}.woocommerce-checkout .col-7{padding:0 20px;width:58.33333333%}.woocommerce-checkout .col-5{padding:0 20px;width:41.66666667%}.woocommerce-checkout .woocommerce table.shop_table tr.order-total td,.woocommerce-checkout .woocommerce table.shop_table tr.order-total th{border-bottom:0px!important}.woocommerce-checkout .woocommerce table.shop_table .variation dt{font-size:12px;font-weight:600}.select2-container--default .select2-selection--single,.wcb2brp-wrapper .wcb2brp-form-row select{outline:none;border:none;border-bottom:1px solid #8F9194;border-radius:0;height:35px;font-size:14px;color:#000;font-weight:300}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}h3#ship-to-different-address{font-size:14px}body.woocommerce-checkout .woocommerce table.shop_table th,body.woocommerce-checkout .woocommerce table.shop_table td{font-size:12px}body.woocommerce-checkout div#page-wrapper{margin-bottom:80px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:10px;color:#8F9194;text-transform:uppercase;font-weight:400}.woocommerce-edit-account form.edit-account>fieldset{margin-top:40px}.woocommerce-edit-account form.edit-account button.button,form input.button{border:2px solid #405e9c;color:#405e9c;background-color:#fff0}.woocommerce-edit-account form.edit-account button.button:hover,form input.button:hover{background:#405e9c;color:#fff}.pagination a{color:#000}#wcb2brp-wrapper .wcb2brp-filter-row.wide .chzn-container-single .chzn-single{height:unset}#wcb2brp-wrapper .wcb2brp-filter-row.wide .chzn-container-single .chzn-single b{background-position:0 5px}.woocommerce ul.products li.product .onsale{width:37px;height:37px;top:7px;right:7px}.woocommerce-checkout .saved_address_options>.options_container{margin-left:0}.woocommerce-checkout .woocommerce-billing-fields>h3{margin-bottom:30px}a#bill_to_new_address_button{display:block}body.woocommerce-checkout .billing_addresses_container{margin:0 -1.1em}body.woocommerce-checkout{overflow-x:hidden}.woocommerce-checkout #payment input#billing_ponumber{background-color:#fff0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#3F5F9F}.woocommerce-cart form.woocommerce-cart-form tr:not(:first-child) td.product-name,.woocommerce-cart form.woocommerce-cart-form tr:not(:first-child) td.product-thumbnail{border-top:1px solid rgb(0 0 0 / .1)}div#reviews div#review_form_wrapper{border-top:1px solid #ddd;padding-top:10px}div#reviews div#review_form_wrapper .comment-form-rating label{font-size:12px;font-weight:300}div#customer_login .col-md-6{width:50%;padding:0 20px}div#customer_login .lost_password a{text-decoration:underline}div#customer_login .woocommerce-privacy-policy-text{margin-bottom:15px}.table-container{background:#fff;border:1px solid #ddd;box-shadow:none;border-radius:0}.table-header{background-color:#ddd;border-radius:0;font-size:16px;color:#000;font-weight:500;text-transform:uppercase;padding:10px 10px;position:relative}.table{width:100%;text-align:left;border-spacing:0;border-radius:0!important}.table th,.table-header th{padding:4px 8px;vertical-align:middle;color:#000;font-weight:500!important;font-size:14px;text-transform:uppercase}.table td{border-top:1px solid rgb(0 0 0 / .1);padding:4px 8px;vertical-align:middle;font-size:14px;color:#000;text-transform:uppercase;font-weight:500;height:28px}.table td a,.link{color:#000}.invoices-table .action-btns button{color:#000;text-transform:uppercase;background:none;padding:2px 10px 0 0;border:none}.wofrl_bulkorder_form_container_top{font-family:"Poppins",sans-serif}.table-header:after,.woocommerce-account .ordr-form .wofrl_bulkorder_form_container_top:after{content:"\f054";font:normal normal normal 14px / 1 FontAwesome;position:absolute;right:10px;top:16px}.order-card.quotes-listing .view{padding:0;color:#3F5F9F;font-weight:400;background:none;border:0;margin-left:10px}.order-card.quotes-listing .order-process{justify-content:flex-end}.order-card.quotes-listing .order-process .button.pay{color:#77bae6;background:none;border:none;padding:0;font-weight:400}table#sortableTable tr.order td:first-child a{color:#000;font-size:14px;font-weight:500}.invoice-table{width:100%;text-align:left;border:1px solid #ddd;border-spacing:0}.woocommerce table.shop_table{border-radius:0}.invoice-table th{background:#ddd;padding:8px 10px;font-weight:500;font-size:14px}.invoice-table td{padding:8px 10px;font-size:14px}.invoice-table td:first-child a{font-weight:500}.invoice-table tbody tr:not(:first-child) td{border-top:1px solid #ddd}.invoice-table td.shipping-to-invoicecls{width:50%;font-size:14px}.woocommerce p.stars a::before{color:#F9D024}.woocommerce-product-attributes.shop_attributes th{font-weight:500;text-align:left}.woocommerce-product-attributes.shop_attributes td{color:#000;font-style:normal}.woocommerce-product-attributes.shop_attributes td a{color:#000}.woocommerce-MyAccount-paymentMethods td.woocommerce-PaymentMethod--method input{height:30px;border:1px solid #e5e5e5;padding:0 5px}.woocommerce-MyAccount-paymentMethods{border-spacing:0}select#wc-authorize-net-cim-echeck-account-type{min-width:90px;background-position:right 2px center;background-size:11px;padding:2px 2px;outline:none}.checkout.woocommerce-checkout .woocommerce-validated,.payment_method_authorize_net_cim_credit_card,.payment_method_authorize_net_cim_echeck,#payment .form-check-inline{display:flex;align-items:center;flex-wrap:wrap}.account-dashboard-d-flex{display:flex;justify-content:space-between}.account-dashboard-d-flex>div{width:calc(50% - 19px);margin-bottom:28px}#payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:10px}.payment_method_authorize_net_cim_echeck label img{margin-left:6px!important}form#order_review .product-quantity{display:table-cell}table{border-spacing:0}p.stock.in-stock{display:none}h2.resp-accordion{cursor:pointer;display:none;margin:0;padding:10px 15px;display:block}.resp-tabs-container .resp-tab-content{padding:15px}.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:12px solid #c1c1c1}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:12px solid #9B9797}ul.resp-tabs-list{display:none}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-tab-content-active h2{display:none}.woocommerce #review_form #respond textarea{outline:none;padding:5px 10px;border-radius:4px}.account-dashboard-d-flex table.invoice-table th,.account-dashboard-d-flex table.invoice-table td{padding:4px 8px;background:#fff;text-align:center}.invoices-table,.order-history{background:#fff;border:1px solid #ddd;box-shadow:none;border-radius:0}.invoices-table h2,.order-history h2{background-color:#ddd;border-radius:0;font-size:16px;color:#000;font-weight:500;text-transform:uppercase;padding:10px 10px;height:unset;position:relative}.invoices-table table,.order-history table{width:100%;text-align:left;border-spacing:0}.invoices-table table td,.order-history table td{border-top:1px solid rgb(0 0 0 / .1);padding:4px 8px;vertical-align:middle;font-size:11px;color:#000;text-transform:uppercase;font-weight:500;height:28px}.invoices-table table th,.order-history table th{padding:4px 8px;vertical-align:middle;color:#000;font-weight:500!important;font-size:12px;text-transform:uppercase}.invoices-table table td a,.order-history table td a{color:#000}form.woocommerce-shipping-calculator input[type="text"]{height:30px;outline:none;border:1px solid #8F9194;border-radius:5px;padding:0 7px}section.stores .container{padding:0 10px}section.stores{padding:50px 0 60px 0}section.stores div#yith-sl-gmap{border:1px solid #8F9194}section.stores input#yith-sl-search-bar-address{border:2px solid #8F9194;font-size:15px;font-family:"Poppins",sans-serif;font-weight:300;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS40NDgiIGhlaWdodD0iMTkuNDU5IiB2aWV3Qm94PSIwIDAgMTkuNDQ4IDE5LjQ1OSI+DQogIDxnIGlkPSJHcm91cF82NTIiIGRhdGEtbmFtZT0iR3JvdXAgNjUyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjc5Ljk5NyAtMjk5Ljc0OCkiPg0KICAgIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTYwIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTYwIiBjeD0iNi4xMzUiIGN5PSI2LjEzNSIgcj0iNi4xMzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY4My41ODkgMzAzLjM0MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzhmOTE5NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjAuNjAxIi8+DQogICAgPHBhdGggaWQ9IlBhdGhfMjQ4IiBkYXRhLW5hbWU9IlBhdGggMjQ4IiBkPSJNNjkyLjg3LDMwOS40NzhhMy4xNDYsMy4xNDYsMCwxLDEtMy4xNDYtMy4xNDZBMy4xNDYsMy4xNDYsMCwwLDEsNjkyLjg3LDMwOS40NzhaIiBmaWxsPSJub25lIiBzdHJva2U9IiM4ZjkxOTQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIwLjYwMSIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzI0OSIgZGF0YS1uYW1lPSJQYXRoIDI0OSIgZD0iTTY4OS43MjEsMzEyLjYyMXY2LjI4NiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGY5MTk0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIwLjYwMSIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzI1MCIgZGF0YS1uYW1lPSJQYXRoIDI1MCIgZD0iTTY4OS43MjEsMzA2LjMzNXYtNi4yODYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzhmOTE5NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMC42MDEiLz4NCiAgICA8cGF0aCBpZD0iUGF0aF8yNTEiIGRhdGEtbmFtZT0iUGF0aCAyNTEiIGQ9Ik02ODYuNTg0LDMwOS40ODRINjgwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzhmOTE5NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMC42MDEiLz4NCiAgICA8cGF0aCBpZD0iUGF0aF8yNTIiIGRhdGEtbmFtZT0iUGF0aCAyNTIiIGQ9Ik02OTIuODcsMzA5LjQ4NGg2LjI3NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGY5MTk0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIwLjYwMSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left 10px center;padding-left:35px}address.store-info span.featured-store{display:inline-flex!important}address.store-info span.featured-store img{margin-right:5px}section.stores .store-image{display:none}section.stores address.store-info{width:100%!important;padding-left:0px!important;padding-right:0px!important}.error404 ul.products{display:flex;flex-wrap:wrap}.error404 ul.products.columns-4 li{width:25%}.error404 ul.products li>a{border:4px solid #ddd;transition:0.4s ease;display:block;padding:20px 15px;height:100%;position:relative}.error404 ul.products li{margin-bottom:20px}.hidden-menu-item{display:none!important}.header-top-nav nav#site-navigation ul li:last-child a{color:#405E9C;font-weight:500}p#aftax_status_field b,p#aftax_expire_date b,p#aftax_first_field b,p#aftax_second_field b,p#aftax_third_field b{font-weight:500}p#aftax_third_field input#aftax_fileupload_field{border-radius:0}section.stores .pagetitle{padding:0 10px}section.stores .pagetitle h2{color:#000;font-size:28px;line-height:40px;font-weight:500;margin-bottom:30px}.footer-logo-details .logo{max-width:200px}#yith-sl-results .custom-link,.yith-sl-pin-modal .custom-link{font-weight:400;letter-spacing:.5px;font-size:14px}#yith-sl-results .store-contact,.yith-sl-pin-modal .store-contact{margin-bottom:8px}.wrapper-filter.type-dropdown ul li.active,.wrapper-filter.type-dropdown ul li:hover{color:#405E9C}.map-left #yith-sl-main-filters-container.layout-dropdown .wrapper-options,.map-left .wrapper-filter.type-dropdown .wrapper-options{left:0}#yith-sl-results .store-info .store-name,.yith-sl-pin-modal .store-name{color:#405E9C;font-weight:700;text-transform:uppercase}#yith-sl-results .wrap-store-details:hover{background-color:#eff9ff!important}.yith-sl-with-image #yith-sl-results .wrap-store-details{margin-bottom:0}#yith-sl-results .store-address,#yith-sl-results .store-description,.yith-sl-pin-modal .store-address{color:#747679;line-height:1.4;margin-bottom:8px}li.store-phone,li.store-email{margin-left:0;padding-left:0}#yith-sl-results ul.store-contact li{color:#747679;padding-left:0}#yith-sl-results ul.store-contact li b{font-weight:500}#yith-sl-results ul.store-contact li a{text-decoration:underline}#yith-sl-results .get-direction.link,.yith-sl-pin-modal .get-direction.link{color:#77BAE6!important;font-weight:400;text-transform:capitalize}div#yith-sl-section-results{border:2px solid #747679;padding:10px 10px!important}#yith-sl-results .view-website.link,.yith-sl-pin-modal .view-website.link,a.get-direction.custom-link.button,.yith-sl-wrap-no-image #yith-sl-results .store-info,div#yith-sl-main-filters-container p.open-dropdown.filter-label.radius{padding-top:8px}#yith-sl-results,.wrap-filters-list{margin-top:8px}#yith-sl-main-filters-container.layout-dropdown .wrapper-filter,.wrapper-filter.type-dropdown{margin-bottom:5px}#yith-sl-wrap-search-bar{width:100%;margin-bottom:8px}div#yith-sl-section-results::-webkit-scrollbar{width:12px}div#yith-sl-section-results::-webkit-scrollbar-track{right:-10px;background:#fff;width:12px}div#yith-sl-section-results::-webkit-scrollbar-thumb{background:#ddd;width:12px;border-radius:24px}#yith-sl-results .custom-link.button{border-radius:5px;text-transform:capitalize;padding-top:8px}#yith-sl-search-stores .wrap-buttons{margin:0;text-transform:capitalize;font-size:12px}#yith-sl-gmap .gm-style .gm-style-iw,#yith-sl-gmap .gm-style .gm-style-iw li,#yith-sl-gmap .gm-style .gm-style-iw p{margin-left:0}#yith-sl-geolocation{padding-right:10px}#yith-sl-active-filters .section-label{font-weight:500}div#yith-sl-main-filters-container p.open-dropdown.filter-label.radius{padding-left:10px;padding-right:30px}#wrapper-active-filters .wrapper-filter .filter-name{font-size:14px}section.woocommerce-order-details.company-view-order{max-width:100%!important;margin-bottom:30px!important}section.woocommerce-order-details.company-view-order>p{padding-left:0px!important;margin-bottom:10px}section.woocommerce-order-details.company-view-order table.shop_table.order_details{border-radius:0}section.woocommerce-order-details.company-view-order table.shop_table.order_details th{color:#000;font-size:14px;font-weight:600}section.woocommerce-order-details.company-view-order table.shop_table.order_details tbody td{color:#000;font-size:14px;font-size:14px;font-weight:500;color:#000}section.woocommerce-order-details.company-view-order table.shop_table.order_details tbody td a{color:#000}section.woocommerce-order-details.company-view-order>p.order-again{display:none}section.woocommerce-customer-details.company-view-order h2.woocommerce-column__title{margin-bottom:10px}section.woocommerce-customer-details.company-view-order address{display:inline-block;width:unset;max-width:100%;margin-right:15px}.no-history{padding:10px}.woocommerce .woocommerce-customer-details address{border-width:1px}.woocommerce-order-pay section.company-view-order .woocommerce-column--billing-address,.woocommerce-order-pay section.company-view-order .woocommerce-column--shipping-address{margin-bottom:30px}.woocommerce-order-pay section.company-view-order{margin-top:30px;margin-bottom:20px}.woocommerce-order-pay form#order_review table td,.woocommerce-order-pay form#order_review table th{font-size:14px}.woocommerce-order-pay form#order_review table th,.woocommerce-order-pay form#order_review table tfoot td{font-weight:600}.woocommerce-order-pay button#place_order{border:2px solid #3F5F9F;cursor:pointer}.woocommerce #review_form #respond input#author,.woocommerce #review_form #respond input#email{display:block;width:100%;outline:none;border:1px solid #767676;border-radius:4px;height:30px;padding:0 10px}.product .summary.entry-summary>a{color:#31398A}.footer-top-info .col-4{width:33.33%!important}.reorder-div-main>p.order-again{display:none}#wofrl_myaccount_bulkorder_container button.wofrl_bulkorder_clear{top:0;left:calc(68% - 63px)}a#ship_to_new_address_button,a#bill_to_new_address_button{background:#3F5F9F;color:#fff;border-radius:5px;font-size:13px;font-weight:500;text-transform:uppercase;padding:6px 14px;display:inline-block}.checkout.woocommerce-checkout .shipping_address_form .woocommerce-validated.address-field{display:block}.checkout.woocommerce-checkout .billing_address_form{margin-bottom:25px}.product .summary.entry-summary>a.btn.distributor-btn{color:#fff;margin-bottom:8px;margin-top:13px}.woocommerce-order-received .order-summary,.woocommerce-order-received .order-items,.woocommerce-order-received .order-charges{border-radius:5px}.woocommerce-order-received p.woocommerce-thankyou-order-received{margin:15px 0}.woocommerce-order-received ul.order_details>li{margin-bottom:20px}.woocommerce-order-received ul.order_details{margin-bottom:0}.woocommerce-order-received .woocommerce-order-details__title{margin-top:15px;margin-bottom:15px}body.woocommerce-checkout .woocommerce .col-5 table.shop_table th{width:50%}.woocommerce-account main#main .woocommerce-MyAccount-content .container{padding:0}.row>.col-md-10.admin-portal>h2{padding:0 20px}#wofrl_myaccount_bulkorder_container{margin:0}.woocommerce-order-received .order-items,.woocommerce-order-received .order-charges{max-width:100%}.woocommerce-order-received .order-items .product-details-price{text-align:right}.woocommerce-order-received .order-items .product-details-qty{text-align:center}body.woocommerce-order-received .order-items,body.woocommerce-order-received .order-charges{margin-bottom:20px}body.woocommerce-order-received h2.woocommerce-order-details__title{margin-top:0}button.btn.dashboard.active i.fa.fa-bars:before{content:"\f00d"}p.stock.in-stock{display:none}.training-form{padding:40px 0}.training-form form .form-row label{font-size:10px;color:#8F9194;text-transform:uppercase;font-weight:400;display:block}.training-form form .form-row input.input-text{border:none;border-bottom:1px solid #8F9194;box-shadow:none;outline:none;border-radius:0;font-size:14px;color:#000;padding:4px 8px;width:100%}.training-form form>p{margin-bottom:15px}.training-form form button.button{border:2px solid #405e9c;font-size:11px;padding:5px 37px;border-radius:5px;cursor:pointer;transition:0.4s ease;float:left;margin-right:1em;background:#3F5F9F;color:#fff;font-weight:500;text-transform:uppercase;display:inline-block}.training-form form .form-row:nth-child(3) label{display:inline-flex}.training-form form .form-row:nth-child(3) label span{margin-left:5px}.training-form form .form-row:nth-child(3){display:flex;align-items:center;flex-wrap:wrap}.training-form form button.button{order:-1}.training-form form{border:1px solid #cfc8d8;padding:20px;border-radius:5px;text-align:left}.training-form h2{margin-bottom:15px}.container{position:relative}nav#site-navigation ul li a{font-size:15px;letter-spacing:.5px;letter-spacing:1.3px;color:#666;display:block;font-weight:500}nav#site-navigation ul li a:hover{color:#405e9c}.header-bottom{background-color:#3F5F9F;border-top:1px solid #3F5F9F}.header-bottom-nav nav#site-navigation ul{justify-content:flex-start}nav#site-navigation ul.sub-menu{display:none;background-color:#5883D7;width:150%}.header-bottom-nav nav#site-navigation ul>li>a{color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:.5px;padding:14px;display:block;font-size:14px}.header-bottom-nav nav#site-navigation ul>li{padding-left:0;position:relative}.nav_button_group{display:flex;justify-content:left;max-width:1100px;gap:5px;padding:0 15px 0 3px;z-index:999;position:relative;flex-wrap:nowrap;flex-direction:row}.nav_button_group #commercial,.nav_button_group button #commercial{background:#afd581}.nav_button_group button{color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;background-color:#405e9c;padding:10px 15px;display:inline-block;border:none;border-radius:8px;min-width:180px}#commercial{color:#444;font-weight:600;text-transform:uppercase;letter-spacing:.6px;display:block;font-size:15px;border-radius:6px 6px 0 0}#residential{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.6px;display:block;font-size:15px;border-radius:6px 6px 0 0}.header-bottom-nav nav#commercial ul>li.menu-item-has-children>a{color:#444}.header-bottom.active{background-color:#afd581;border-top:1px solid #afd581}.header-bottom.active .account-menu>ul>li a span.cart-count{background:#405e9c}.header-bottom.active .nav_button_group{background:#405e9c}section.about .align-leftright{flex-direction:row-reverse}@media(min-width:666px) and (max-width:991px){.page-template-page-templates .container .container{padding:0}}@media(min-width:768px){.footer-top-info .col-4{flex:1}}@media(min-width:992px){.header-top-nav>button,.header-bottom-nav>button,button.btn.dashboard{display:none}.main-navigation[data-id="commercial"]{display:none}.header-bottom.active .main-navigation[data-id="residential"]{display:none}.header-bottom.active .main-navigation[data-id="commercial"]{display:block}.woocommerce-MyAccount-navigation button.button-close{display:none}.kwhead{position:relative;max-width:1135px;margin:0 auto;padding:0 30px}}@media(max-width:1199px){.header-top-logo{padding-left:0}nav#site-navigation ul li{padding-left:25px}.account-menu{margin-left:0}.account-menu>ul>li{margin-left:20px}.header-bottom-nav nav#site-navigation>div>ul>li>a{padding-left:10px;padding-right:10px}.home-banner-inner-text{padding:25px 20px 30px 20px}section.home-banner .col-3{width:33.33%}section.home-banner .col-9{width:66.66%}body.archive.woocommerce ul.products.columns-3 li.product{padding:0 10px;margin-bottom:20px}body.archive.woocommerce ul.products{margin:0 -10px}.fti-left{width:100%;padding-right:0;border:none}.fti-right{width:100%;padding-left:10px;padding-top:10px}.dgwt-wcas-search-wrapp{min-width:180px}}@media(max-width:1023px){section.featured-products .col-3{width:50%}.featured-product{margin-bottom:40px}.error404 ul.products.columns-4 li{width:50%!important}.woocommerce ul.products li.product,.woocommerce-page section.related ul.products li.product{width:50%}section.related .products{flex-wrap:wrap}.account-menu>ul>li{margin-left:10px}.header-bottom-search .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-right:10px}}@media(max-width:991px){.main-navigation{display:none}button.top-header-toggle,button.bottom-header-toggle{position:relative;height:30px;width:35px;background:none;border:none}button.top-header-toggle:before,button.top-header-toggle:after,button.bottom-header-toggle:before,button.bottom-header-toggle:after{content:'';height:2px;width:100%;position:absolute;background:#000;left:0;top:0;transition:0.4s ease all}button.top-header-toggle:after,button.bottom-header-toggle:after{bottom:0;top:unset}button.top-header-toggle span,button.bottom-header-toggle span{height:2px;width:75%;position:absolute;background:#000;right:0;top:0;bottom:0;margin:auto;transition:0.4s ease all}.header-top-nav{text-align:right;z-index:1000}.header-top-nav.open button.top-header-toggle span,.header-bottom-nav.open button.bottom-header-toggle span{opacity:0;right:-20px}.header-top-nav.open button.top-header-toggle:before,.header-bottom-nav.open button.bottom-header-toggle:before{transform:rotate(-45deg);transform-origin:top right}.header-top-nav.open button.top-header-toggle:after,.header-bottom-nav.open button.bottom-header-toggle:after{transform:rotate(45deg);transform-origin:bottom right}.header-top-nav.open .main-navigation,.header-bottom-nav.open .main-navigation{display:block;background:#fff;position:absolute;width:100%;left:0;top:100%}.header-top-nav.open nav#site-navigation ul{flex-flow:column;box-shadow:0 0 6px #ddd;padding-bottom:15px}.header-top-nav.open nav#site-navigation ul li{padding:10px 20px}.header-top-nav.open nav#site-navigation ul li:not(:last-child){border-bottom:1px solid #ddd}.header-bottom{padding:9px 0 10px 0}button.bottom-header-toggle span{background:#fff}button.bottom-header-toggle:before,button.bottom-header-toggle:after{background:#fff}.header-bottom-nav nav#site-navigation>ul{flex-flow:column;box-shadow:0 0 6px #ddd;padding-bottom:15px}.header-bottom-nav nav#site-navigation ul.sub-menu>li>a{color:#405e9c;text-align:left;padding-left:20px}.header-bottom-nav nav#site-navigation>div>ul>li{width:100%;flex-flow:column}.header-bottom-nav nav#site-navigation>div>ul>li:not(:last-child){border-bottom:1px solid #ddd}.header-bottom-nav nav#site-navigation>div>ul>li>a{padding-left:20px;padding-right:20px}.header-bottom-nav nav#site-navigation ul>li:hover>ul.sub-menu{border:none;border-top:1px solid #ddd}.header-bottom-nav nav#site-navigation ul.sub-menu>li:not(:last-child){border-bottom:1px solid #ddd}.header-bottom-nav nav#site-navigation ul.sub-menu>li{padding:0 0}.header-bottom-nav nav#site-navigation ul>li>a{color:#fff;width:100%}.header-bottom-nav nav#site-navigation ul>li.open>ul.sub-menu{position:relative;top:unset;left:unset;display:block;background:#f4f4f4}.header-bottom-nav nav#site-navigation ul>li:hover>ul.sub-menu{display:none}.header-bottom-nav nav#site-navigation ul>li.open>ul.sub-menu{display:block}.header-bottom-nav nav#site-navigation ul.sub-menu>li{flex-flow:column}.header-bottom-nav nav#site-navigation ul>li ul.sub-menu{border-top:1px solid #ddd}.header-bottom-nav nav#site-navigation ul>li:hover ul.sub-menu ul.sub-menu{left:unset;top:unset}.home-banner-inner-text h2{word-break:break-word}.footer-logo-details{width:35%}.footer-contact-info{width:35%}.product .woocommerce-product-gallery{width:100%!important}.product .summary.entry-summary{width:100%!important;padding-left:0px!important}body.archive.woocommerce .col-4{width:35%}body.archive.woocommerce .col-8{width:65%}body.archive.woocommerce ul.products.columns-3 li.product{width:50%}body.woocommerce-cart form.woocommerce-cart-form{width:100%}body.woocommerce-cart .cart-collaterals{padding-left:0;width:100%;order:1;margin-top:40px}.promo_coupon{width:100%;margin-top:16px}body.woocommerce-cart .woocommerce.wp-block-group{display:flex;flex-flow:column}button.btn.dashboard{border:none;margin-left:0;display:block;margin-bottom:15px}.woocommerce-account main#main nav.woocommerce-MyAccount-navigation{width:200px;position:fixed;background:#fff;z-index:99;top:0;bottom:0;right:-100%;transition:0.6s ease;overflow:auto;border-left:1px solid #8F9194;border-right:none}.woocommerce-account main#main nav.woocommerce-MyAccount-navigation.open{right:0}.woocommerce-account main#main .woocommerce-MyAccount-content{width:100%;padding-left:0}.order-history-cards{max-width:100%}.pagination{max-width:100%}body.page-template-myaccountpage .entry-content>.woocommerce{padding-bottom:60px}.woocommerce-edit-address.woocommerce-account main#main .woocommerce-MyAccount-content{padding-left:0;margin-top:25px}.woocommerce-company.woocommerce-account main#main .woocommerce-MyAccount-content{padding-left:0}.woocommerce-company.woocommerce-account main#main .woocommerce-MyAccount-content .row{margin:0}.woocommerce-checkout .col-7{width:100%}.woocommerce-checkout .col-5{width:100%;margin-top:30px}div#customer_login .col-md-6{width:100%}div#customer_login{width:unset}.account-dashboard-d-flex{flex-flow:column}.account-dashboard-d-flex>div{width:100%}table.invoice-table thead{display:none}table.invoice-table tbody tr{display:block}table.invoice-table tbody tr td{display:block;width:100%;text-align:right;min-height:38px;border-top:1px solid #ddd}table.invoice-table td.shipping-to-invoicecls{width:100%}table.invoice-table tbody tr td:before{content:attr(data-title) " ";font-weight:500;float:left;margin-right:20px;font-size:14px}section.stores{padding:30px 0 30px 0}body.page-template-myaccountpage nav.woocommerce-breadcrumb{margin-bottom:24px}.nav_button_group{position:absolute;top:-38px}.header-bottom{position:relative}.toggle-menu{margin-top:0}button.bottom-header-toggle{top:8px}.header-bottom:not(.active) .header-bottom-nav.open .main-navigation[data-id="commercial"]{display:none}.header-bottom.active .header-bottom-nav.open .main-navigation[data-id="residential"]{display:none}.woocommerce-MyAccount-navigation button.button-close{position:absolute;top:10px;right:10px;background-color:#000;border:1px solid #000;height:25px;width:25px;border-radius:50%;color:#fff}.kwhead{position:relative;max-width:1135px;margin:25px auto 0 auto;padding:0 30px}}@media(max-width:768px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:500;color:#000;font-family:"Poppins",sans-serif;font-size:14px}.woocommerce-cart table.cart .product-remove{padding:0;border:none}.cart_totals table td{background:#fff!important}div#yith-sl-section-map{padding-left:0px!important;padding-right:0px!important}div#yith-store-locator{padding-left:10px;padding-right:10px}}@media(max-width:767px){section.home-banner .col-8,section.home-banner .col-4,section.home-banner .col-6,section.home-banner .col-3,section.home-banner .col-9{width:100%}section.home-banner .home-banner-slide{flex-wrap:wrap}section.home-banner .home-banner-text{padding:20px}.home-banner-inner-text{padding:25px 15px 20px 15px}.col-3,.col-4,.col-5,.col-6,.col-7,.col-8{width:100%}.about-text{text-align:center;margin-top:30px}.footer-logo-details{width:100%;margin-bottom:40px}footer .social-icons{margin-top:20px}.footer-menu{width:40%}.footer-contact-info{width:60%}.cpy-right-text{margin-top:15px}footer{padding:40px 0 20px}body.archive.woocommerce .col-4{width:100%}body.archive.woocommerce .col-8{width:100%}.woocommerce ul.products li.product,.woocommerce-page section.related ul.products li.product{padding-left:10px;padding-right:10px}section.related .products{margin:0 -10px}.fti-right{width:50%;padding-left:8px}.fti-left{width:50%;padding-right:8px;border-right:1px solid #ddd}.footer-top-info .col-4:not(:last-of-type){border-bottom:1px solid #ddd;border-right:none}.ordr-form .wofrl_bulkorder_form_container_content{padding:20px 10px}body.archive.woocommerce .col-8 .page-title{font-size:24px;line-height:36px;margin-top:20px}.product-list-filter,body.archive .woocommerce-notices-wrapper{margin-top:0}.footer-top-info .col-4{width:100%!important}.woocommerce-order-pay form#order_review table td,.woocommerce-order-pay form#order_review table th{font-size:12px}.woocommerce-order-pay .col-5 form#order_review table td,.woocommerce-order-pay .col-5 form#order_review table th{font-size:14px}.woocommerce-company table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name{flex-wrap:wrap;height:unset}.woocommerce-company table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:none;margin-bottom:10px}body.page-template-page-templatesmyaccountpage-php.woocommerce-account main#main .woocommerce-MyAccount-content .container{padding:0 20px}.nav_button_group button{min-width:150px}.nav_button_group{left:0}}@media(max-width:665px){.wofrl_bulkorder_form_container .wofrl_bulkorder_form_container_content_line_subtotal:before{content:'Subtotal : '}.wofrl_bulkorder_form_container .wofrl_bulkorder_form_container_content_line_subtotal{text-align:left!important}.wofrl_bulkorder_form_container .wofrl_bulkorder_form_container_content_line input.wofrl_bulkorder_form_container_content_line_qty{margin-right:0}.wofrl_bulkorder_form_container .wofrl_bulkorder_form_container_content_header_qty{white-space:nowrap}.wofrl_bulkorder_form_container .wofrl_bulkorder_form_container_bottom_add button{margin:0 10px 10px 0;vertical-align:middle}.account-dashboard,.ordr-form{margin:0 -20px}table.woocommerce-MyAccount-paymentMethods td{min-height:38px}.woocommerce p.thanksmsg{margin:0 -20px}}@media(max-width:599px){.mobilehide{display:none}section.featured-products .col-3{width:100%}.woocommerce ul.products li.product,.woocommerce-page section.related ul.products li.product{width:100%}.footer-menu{width:100%;text-align:center}.footer-contact-info{width:100%;text-align:center}.cpy-right-text{text-align:center}.social-icons ul{justify-content:center}.footer-logo-details img{margin:0 auto}.header-bottom-search .search-main{width:180px}.header-bottom-search form{max-width:100%}.header-bottom-search .dgwt-wcas-search-wrapp{min-width:100%}.account-menu>ul>li{margin-left:15px}body.archive.woocommerce ul.products.columns-3 li.product{width:100%}.woocommerce ul.products li.product,.woocommerce-page section.related ul.products li.product{width:100%}body.single.single-product .site-main{padding:0}.featured-products-head h2,section.related.products h2{font-size:24px}section.related.products li.product>a,section.related.products li.product>.prod-info-inner{margin-bottom:0}section.related.products li.product{padding-bottom:0}section.related.products{padding-bottom:40px}.contact-address-box .talk-to{width:100%;padding-right:0;margin-bottom:15px}.contact-address-box{flex-flow:column;padding:20px}.contact-address-box .visit{width:100%}.contact-inner .heading h2{font-size:24px;line-height:32px;margin-bottom:25px}.fti-inner-div{padding:8px 0}h2.woocommerce-order-history__title{font-size:24px;margin:10px 0 20px 0}.order-card-top{padding:5px 10px;flex-flow:column;align-items:center}.order-card-content{padding:15px 15px}.order-process{flex-flow:column;align-items:center}.order-process .order-reorder{text-align:center}.order-img{margin-top:15px;justify-content:center}.order-img .order-item{width:33.33%}button.btn.dashboard{margin-left:0}.woocommerce-account main#main nav.woocommerce-MyAccount-navigation.open{left:auto;right:0}.woocommerce-account main#main nav.woocommerce-MyAccount-navigation{left:auto;right:-200px;border-left:1px solid #8F9194;border-right:none}body.page-template-myaccountpage .woocommerce-MyAccount-content{margin-top:15px}.order-summary{max-width:100%}.order-item .product-details-inner{flex-flow:column}.order-item .product-details-name{width:100%;padding:10px 0;text-align:center}.order-item .product-details-qty{width:50px;text-align:center;margin-bottom:10px}.order-item .product-details-price{width:100%;text-align:center}.woocommerce-Addresses h3{font-size:18px;flex-flow:column;align-items:flex-start}.woocommerce-edit-address.woocommerce-account main#main .addresses a.add{margin-top:15px}.woocommerce-company .admin-portal h2{font-size:24px;margin-bottom:0}.woocommerce-company table thead{display:none}.woocommerce-company table{border:none}.woocommerce-company table tr{display:flex;flex-flow:column;margin-top:30px;border:1px solid #ddd}.woocommerce-company table tr td{text-align:center!important;display:inline-flex;align-items:center;justify-content:center}.woocommerce-company.woocommerce-account main#main .woocommerce-MyAccount-content .row{padding-bottom:0!important}table#sortableTable.account-orders-table{border:0}.error404 ul.products.columns-4 li{width:100%!important}.error404 div#notfound{padding:20px 15px 40px}.footer-logo-details .logo{margin:0 auto}section.woocommerce-order-details.company-view-order table.shop_table.order_details tr{margin-top:0;border:none}section.woocommerce-order-details.company-view-order table.shop_table.order_details th{text-align:center}.woocommerce-order-pay section.company-view-order address{display:block;width:100%}.woocommerce-order-received .order-items .product-details-price{text-align:center}.fti-left{padding-right:20px}.fti-des h3{font-size:12px!important;text-align:right}.fti-des p{padding-left:0;font-size:10px;text-align:right}.fti-right{padding-left:20px;padding-top:0;font-size:12px;word-break:break-word}.fti-des{width:100%}}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding:5px}.dgwt-wcas-suggestion{padding:5px}.woocommerce .products li.product .cart .quantity{max-width:120px;margin:5px 0;width:100%;float:left}.woocommerce .quantity .qty{border-radius:0;height:38px;width:4.5em;border:1px solid #e7e7e7}.minus .input-text .form-control{padding:3px!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}ul.products li.product .add-to-cart-container{text-align:left}ul.products li.product .add-to-cart-container .btn-outline-primary:hover{background:#002c59;color:#fff}.woocommerce .products li.product .cart .add_to_cart_button,.woocommerce .products li.product .button{width:100%;text-align:center;max-width:150px;margin:0 auto!important;display:block;max-height:47px;float:left!important}table.variations{padding-bottom:3px}.value>.reset_variations{display:none}.woocommerce ul.products li.product .price{margin-bottom:.1em}a.reset_variations{font-size:12px;font-weight:500}#menu-footer-menu li{margin:0;padding:0}#menu-footer-menu{padding-bottom:20px}p.stock.out-of-stock{display:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:10}.woocommerce div.product form.cart .reset_variations{display:none!important}img.perfmatters-lazy.entered.pmloaded{object-fit:contain}.product-actions span.form-check-label.addons{font-size:12px;color:#6d6d6d;text-transform:uppercase;display:inline;line-height:1.7;font-weight:400;writing-mode:horizontal-tb;direction:rtl}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{border-color:#fff0 #afd581}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background-color:#afd581;border-radius:0 5px 5px 0!important}.breadcrumb-trail{padding:10px 0;font-size:12px}.value select{padding:3px 5px;border-radius:5px;margin:3px 0 6px 0;background:none;background-color:#fff;border:1px solid #b4b9be;height:31px;color:#6d6d6d;font-size:10px;font-family:"Poppins",sans-serif;cursor:pointer;font-weight:400;max-width:140px}