body.theme-mcfiltration,button,input,select,optgroup,textarea{font-family:"Outfit",sans-serif}.theme-mcfiltration ::-moz-selection{color:var(--primary);background:var(--secondary)}.theme-mcfiltration ::selection{color:var(--primary);background:var(--secondary)}.theme-mcfiltration p.sub-heading{border-left:2px solid var(--secondary);padding:5px 10px;font-weight:700}.theme-mcfiltration strong,.theme-mcfiltration b{font-weight:600}.theme-mcfiltration p,.theme-mcfiltration h1,.theme-mcfiltration h2,.theme-mcfiltration h3,.theme-mcfiltration h4,.theme-mcfiltration h5,.theme-mcfiltration h6,.theme-mcfiltration a,.theme-mcfiltration li,.theme-mcfiltration span{font-family:"Outfit",sans-serif;font-weight:300;color:var(--primary)}.theme-mcfiltration h1,.theme-mcfiltration h2,.theme-mcfiltration h3,.theme-mcfiltration h4,.theme-mcfiltration h5,.theme-mcfiltration h6,.theme-mcfiltration p.heading{font-weight:700;font-size:3.2rem;line-height:1.2}@media only screen and (max-width: 767px){.theme-mcfiltration h1,.theme-mcfiltration h2,.theme-mcfiltration h3,.theme-mcfiltration h4,.theme-mcfiltration h5,.theme-mcfiltration h6,.theme-mcfiltration p.heading{font-size:2rem}}.theme-mcfiltration article a{color:#1095c1 !important}.theme-mcfiltration a.btn,.theme-mcfiltration span.btn,.theme-mcfiltration button.btn,.theme-mcfiltration .button,.theme-mcfiltration li.type-product .button,.theme-mcfiltration .woocommerce-button,.theme-mcfiltration .wc-block-components-checkout-place-order-button{background:var(--secondary);border-radius:5px;border:2px solid var(--secondary-d);color:var(--primary);font-weight:700;padding:8px 30px;-webkit-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s}.theme-mcfiltration a.btn:hover,.theme-mcfiltration span.btn:hover,.theme-mcfiltration button.btn:hover,.theme-mcfiltration .button:hover,.theme-mcfiltration li.type-product .button:hover,.theme-mcfiltration .woocommerce-button:hover,.theme-mcfiltration .wc-block-components-checkout-place-order-button:hover{border:2px solid var(--primary);background:var(--primary);color:var(--white)}.theme-mcfiltration a.btn:before,.theme-mcfiltration span.btn:before,.theme-mcfiltration button.btn:before,.theme-mcfiltration .button:before,.theme-mcfiltration li.type-product .button:before,.theme-mcfiltration .woocommerce-button:before,.theme-mcfiltration .wc-block-components-checkout-place-order-button:before{margin-right:8px;font-family:'Font Awesome 6 Free';font-weight:900;color:inherit}.theme-mcfiltration a.btn:after,.theme-mcfiltration span.btn:after,.theme-mcfiltration button.btn:after,.theme-mcfiltration .button:after,.theme-mcfiltration li.type-product .button:after,.theme-mcfiltration .woocommerce-button:after,.theme-mcfiltration .wc-block-components-checkout-place-order-button:after{margin-left:8px;font-family:'Font Awesome 6 Free';font-weight:900;color:inherit}.theme-mcfiltration a.btn-alt,.theme-mcfiltration span.btn-alt,.theme-mcfiltration button.btn-alt,.theme-mcfiltration .button-alt,.theme-mcfiltration li.type-product .button-alt,.theme-mcfiltration .woocommerce-button-alt,.theme-mcfiltration .wc-block-components-checkout-place-order-button-alt{border:2px solid #E4E4E4;background:var(--white);color:var(--primary)}.theme-mcfiltration a.btn-nav:before,.theme-mcfiltration span.btn-nav:before,.theme-mcfiltration button.btn-nav:before,.theme-mcfiltration .button-nav:before,.theme-mcfiltration li.type-product .button-nav:before,.theme-mcfiltration .woocommerce-button-nav:before,.theme-mcfiltration .wc-block-components-checkout-place-order-button-nav:before{content:'\f14e'}.theme-mcfiltration a.btn-news:before,.theme-mcfiltration span.btn-news:before,.theme-mcfiltration button.btn-news:before,.theme-mcfiltration .button-news:before,.theme-mcfiltration li.type-product .button-news:before,.theme-mcfiltration .woocommerce-button-news:before,.theme-mcfiltration .wc-block-components-checkout-place-order-button-news:before{content:'\f1ea'}.theme-mcfiltration a.btn-trade,.theme-mcfiltration span.btn-trade,.theme-mcfiltration button.btn-trade,.theme-mcfiltration .button-trade,.theme-mcfiltration li.type-product .button-trade,.theme-mcfiltration .woocommerce-button-trade,.theme-mcfiltration .wc-block-components-checkout-place-order-button-trade{background:var(--red);border:2px solid #D30000;color:var(--white)}.theme-mcfiltration a.btn-trade:before,.theme-mcfiltration span.btn-trade:before,.theme-mcfiltration button.btn-trade:before,.theme-mcfiltration .button-trade:before,.theme-mcfiltration li.type-product .button-trade:before,.theme-mcfiltration .woocommerce-button-trade:before,.theme-mcfiltration .wc-block-components-checkout-place-order-button-trade:before{content:'\f007'}.theme-mcfiltration a.btn-ext:after,.theme-mcfiltration span.btn-ext:after,.theme-mcfiltration button.btn-ext:after,.theme-mcfiltration .button-ext:after,.theme-mcfiltration li.type-product .button-ext:after,.theme-mcfiltration .woocommerce-button-ext:after,.theme-mcfiltration .wc-block-components-checkout-place-order-button-ext:after{content:'\f08e'}.theme-mcfiltration a.btn+.btn,.theme-mcfiltration span.btn+.btn,.theme-mcfiltration button.btn+.btn,.theme-mcfiltration .button+.btn,.theme-mcfiltration li.type-product .button+.btn,.theme-mcfiltration .woocommerce-button+.btn,.theme-mcfiltration .wc-block-components-checkout-place-order-button+.btn{margin-left:10px}@media only screen and (max-width: 979px){.theme-mcfiltration a.btn+.btn,.theme-mcfiltration span.btn+.btn,.theme-mcfiltration button.btn+.btn,.theme-mcfiltration .button+.btn,.theme-mcfiltration li.type-product .button+.btn,.theme-mcfiltration .woocommerce-button+.btn,.theme-mcfiltration .wc-block-components-checkout-place-order-button+.btn{padding:8px 20px}}.theme-mcfiltration a.btn span,.theme-mcfiltration span.btn span,.theme-mcfiltration button.btn span,.theme-mcfiltration .button span,.theme-mcfiltration li.type-product .button span,.theme-mcfiltration .woocommerce-button span,.theme-mcfiltration .wc-block-components-checkout-place-order-button span{color:inherit}.theme-mcfiltration .woocommerce .button,.theme-mcfiltration .button,.theme-mcfiltration .woocommerce-button,.theme-mcfiltration .wc-block-components-checkout-place-order-button{background:var(--secondary) !important;border-radius:5px !important;border:2px solid var(--secondary-d) !important;color:var(--primary) !important;font-weight:700 !important;padding:8px 30px !important;-webkit-transition:ease-in-out 0.2s !important;transition:ease-in-out 0.2s !important}.theme-mcfiltration .woocommerce .button:hover,.theme-mcfiltration .button:hover,.theme-mcfiltration .woocommerce-button:hover,.theme-mcfiltration .wc-block-components-checkout-place-order-button:hover{border:2px solid var(--primary) !important;background:var(--primary) !important;color:var(--white) !important}.theme-mcfiltration input[type=checkbox]{margin-top:-5px;margin-right:10px;margin-left:0;font-size:inherit;vertical-align:middle;cursor:pointer}.theme-mcfiltration input[type=checkbox],.theme-mcfiltration input[type=radio]{width:25px;height:25px;margin:-2.5px 7.5px 0 0;padding:0;border:2px solid #a2afb9;vertical-align:middle}.theme-mcfiltration input[type=checkbox][role=switch]{background:#bbc6ce;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1.25em;width:45px;height:25px;border:3px solid #bbc6ce;line-height:1.25em;color:#fff}.theme-mcfiltration [type=checkbox][role=switch]:checked{background:#1095c1;border:3px solid #1095c1}.theme-mcfiltration input[type=checkbox][role=switch]:before{display:block;width:19px;height:19px;border-radius:50%;background-color:#fff;content:"";-webkit-transition:margin .1s ease-in-out;transition:margin .1s ease-in-out}.theme-mcfiltration input[type=checkbox][role=switch]:checked:before{margin-left:19.5px}.theme-mcfiltration label{font-size:1.6rem;margin-bottom:5px}.theme-mcfiltration input[type=search]{border-radius:50px;padding-left:30px}.theme-mcfiltration input+small,.theme-mcfiltration select+small,.theme-mcfiltration textarea+small,.theme-mcfiltration .grid+small{margin-top:-15px;margin-bottom:15px;color:#666;display:block;width:100%}.theme-mcfiltration select{padding:8px 20px;color:#666;border:1px solid #E4E4E4;border-radius:6px;height:60px}.theme-mcfiltration input[type=file]{border:0;padding:7.5px 0;background:0;color:#666;margin:5px 0 20px}.theme-mcfiltration a.icon,.theme-mcfiltration span.icon{width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px}.theme-mcfiltration a.icon:hover,.theme-mcfiltration span.icon:hover{text-decoration:none}.theme-mcfiltration a.icon i,.theme-mcfiltration span.icon i{font-size:2rem}.theme-mcfiltration div.icon{border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem}.theme-mcfiltration div.icon i{width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;color:var(--primary);background:var(--white)}.theme-mcfiltration div.icon>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-mcfiltration div.icon>span .top-content{font-weight:700;font-size:1.6rem}.theme-mcfiltration #product-search form{width:500px;max-width:100%;margin:0}.theme-mcfiltration #product-search form input[type="search"]{border-color:#E4E4E4;background:white;height:60px;border-radius:10px !important;width:500px;max-width:100%;padding-left:20px;font-weight:300}@media only screen and (max-width: 979px){.theme-mcfiltration #product-search form input[type="search"]{width:100%}}.theme-mcfiltration #product-search form button[type="submit"]{border-radius:5px;background:var(--secondary);top:6px;right:6px}.theme-mcfiltration #product-search form button[type="submit"]:after{color:var(--primary)}.theme-mcfiltration .woocommerce-product-search{position:relative;width:100%}.theme-mcfiltration .woocommerce-product-search .search-field{padding-right:48px;border-color:var(--primary);font-size:1.6rem;height:48px;border-radius:4px 4px 4px 4px !important;margin-right:0px;padding-left:12px;margin-bottom:0}@media only screen and (min-width: 980px){.theme-mcfiltration .woocommerce-product-search .search-field{width:300px}}.theme-mcfiltration .woocommerce-product-search button{position:absolute;top:0px;right:0px;border-radius:0 4px 4px 0;overflow:hidden;width:48px;text-indent:-500px;height:48px;background:var(--black);border:0}.theme-mcfiltration .woocommerce-product-search button:after{content:'\f002';font-family:'Font Awesome 6 Free';font-weight:900;position:absolute;top:16px;right:16px;text-indent:0px;color:var(--white)}.theme-mcfiltration form.wpcf7-form span{position:relative;display:block}.theme-mcfiltration form.wpcf7-form span br{display:none}.theme-mcfiltration form.wpcf7-form span label{visibility:hidden;display:none}.theme-mcfiltration form.wpcf7-form span span.wpcf7-form-control-wrap{display:block}.theme-mcfiltration form.wpcf7-form span span.wpcf7-form-control-wrap input,.theme-mcfiltration form.wpcf7-form span span.wpcf7-form-control-wrap textarea{border-color:#E4E4E4;font-weight:300}.theme-mcfiltration form.wpcf7-form span i.fa-solid{display:none}@media only screen and (min-width: 768px){.theme-mcfiltration form.wpcf7-form span i.fa-solid{display:contents;width:44px;height:44px;border:1px solid var(--light);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;color:var(--primary);background:none;-ms-flex-negative:0;flex-shrink:0;font-size:2rem;position:absolute;right:6px;top:6px;pointer-events:none}}.theme-mcfiltration form.wpcf7-form .wpcf7-response-output{border-radius:5px;border-width:1px;margin:auto 0;font-size:1.4rem;font-weight:300;padding:10px 20px}.theme-mcfiltration form.wpcf7-form.invalid .wpcf7-response-output{color:var(--white);background:var(--red);border-color:var(--red)}.theme-mcfiltration form.wpcf7-form.sent .wpcf7-response-output{color:var(--white);background:var(--green);border-color:var(--green)}.theme-mcfiltration .slick-next::before,.theme-mcfiltration i.flaticon-right-arrow:before{content:'\f054';font-weight:900;font-family:'Font Awesome 6 Free';width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;background:var(--white);font-size:1.4rem}.theme-mcfiltration .slick-prev::before,.theme-mcfiltration i.flaticon-back:before{content:'\f053';font-weight:900;font-family:'Font Awesome 6 Free';width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;background:var(--white);font-size:1.4rem}.theme-mcfiltration .slick-prev,.theme-mcfiltration .slick-next{width:unset;height:unset}.theme-mcfiltration .slick-next{-webkit-transform:translate(calc(50% - 10px), -50%);transform:translate(calc(50% - 10px), -50%)}.theme-mcfiltration .slick-prev{-webkit-transform:translate(calc(-50% + 10px), -50%);transform:translate(calc(-50% + 10px), -50%)}.theme-mcfiltration table{float:none !important}.theme-mcfiltration .cky-revisit-bottom-right{bottom:90px}.theme-mcfiltration input[type=submit]:hover{color:var(--primary);border-color:var(--secondary);font-weight:700;background:var(--secondary)}.contact-btn-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}#category_form{position:relative;display:inline-block;width:100%}#category_form select#product_category{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 40px 10px 12px;font-size:14px;line-height:1.2;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer}#category_form select#product_category:hover{border-color:#666}#category_form select#product_category:focus{outline:none;border-color:#000}#category_form::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:#333;position:absolute;right:12px;top:20px;pointer-events:none}body.woocommerce-account.woocommerce-lost-password .entry-content{max-width:550px}body.woocommerce-account.woocommerce-lost-password .woocommerce-form-row.form-row-first{width:100%}body.woocommerce-account.woocommerce-lost-password input{margin-bottom:0}span.btn.btn-alt.compare-modal-button,.theme-mcfiltration ul.products li.type-product div .btn-wrap .button.compare-button{display:none !important}.theme-mcfiltration ul.products li.type-product div .btn-wrap .button{width:100% !important}.theme-mcfiltration.single .product-details .section-cf form p .wpcf7-submit{float:right}.theme-mcfiltration.single .product-details .section-cf form p .wpcf7-submit:hover{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}.aws-search-result .aws_search_more a{color:var(--primary)}.theme-mcfiltration #pod-digital-mobile-menu-container form input[type="search"]{padding-left:20px;padding-right:60px}.contact-btn-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-btn-wrapper .btn{margin:0 !important}.theme-mcfiltration #masthead{z-index:999}.theme-mcfiltration #masthead #site-navigation{background:var(--primary);position:relative}.theme-mcfiltration #masthead #site-navigation a{color:var(--white)}.theme-mcfiltration #masthead #site-navigation:after{content:'';width:100%;left:0;height:5px;top:100%;background:var(--secondary);position:absolute;z-index:1}.theme-mcfiltration #masthead #site-navigation .nav-wrap{max-width:1400px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1440px){.theme-mcfiltration #masthead #site-navigation .nav-wrap{padding:0 20px}}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li{margin:0;padding:15px 5px}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li a:visited{padding:5px 15px;font-weight:700;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.hovered>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.hovered a:visited,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li:hover>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li:hover a:visited{background:#ffffff67;border-radius:5px;color:var(--white);text-decoration:none}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar{position:unset}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered a:visited,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover a:visited{background:#ffffff67;color:var(--white);text-decoration:none}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu{width:100vw;background:var(--secondary);left:0;padding-left:calc((100% - 1440px)/ 2);-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width: 1440px){.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu{padding:unset;width:100vw}}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li{text-align:left}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li li,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li li{border-top:1px solid #f7f7f7}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li li:nth-child(1),.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li li:nth-child(1){border-top:none}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li ul,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li ul{display:none}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li a{color:var(--primary)}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li.hovered>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li:hover>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li.hovered>a,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li:hover>a{color:var(--primary)}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li.hovered ul.sub-menu,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li:hover ul.sub-menu,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li.hovered ul.sub-menu,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li:hover ul.sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:200px;background:var(--white);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0 0 10px 10px;border:1px solid #E4E4E4;border-top:none !important}.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li.hovered:after,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar.hovered ul.sub-menu li:hover:after,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li.hovered:after,.theme-mcfiltration #masthead #site-navigation .nav-wrap .menu-top-navigation-container ul#primary-menu li.dropdown-bar:hover ul.sub-menu li:hover:after{content:'';width:30px;height:5px;border-radius:10px 10px 0 0;background:var(--white);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.theme-mcfiltration #masthead #site-navigation .nav-wrap .btns-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative}.theme-mcfiltration #masthead #site-navigation .nav-wrap .btns-right .cart-contents{position:relative;background:var(--white);border-color:#E4E4E4}.theme-mcfiltration #masthead #site-navigation .nav-wrap .btns-right .cart-contents i{color:var(--primary)}.theme-mcfiltration #masthead #site-navigation .nav-wrap .btns-right .cart-contents span.total{border-radius:50%;width:20px;height:20px;background:var(--secondary);border-color:var(--secondary-d);position:absolute;right:0;top:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--primary);font-size:1.2rem}.theme-mcfiltration #masthead #site-navigation .nav-wrap .btns-right .btn{margin:0}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form{margin:0;top:100%;z-index:999;border-radius:5px;border-color:var(--light);width:400px;padding:0;position:absolute;float:left;right:0;left:unset;margin-top:10px}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form .tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--light)}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form .tabs span{width:calc((100% - 1px)/ 2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form .tabs span:nth-child(1){border-right:1px solid var(--light)}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form .tabs span:hover{text-decoration:underline;cursor:pointer}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form form.login .form-row{width:100%}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form .woocommerce-error{-webkit-transform:unset;transform:unset;padding:10px 20px;margin-bottom:20px;background:var(--red);color:var(--white);border-radius:5px}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form .woocommerce-error li{color:inherit}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form div.tab-content{padding:20px}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form div.tab-content input{margin:0}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form div.tab-content a{border:none;color:var(--primary)}.theme-mcfiltration #masthead #site-navigation .nav-wrap dialog.login-form div.tab-content .woocommerce-button{margin-top:10px}.theme-mcfiltration #masthead .header-content .inner-container{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 979px){.theme-mcfiltration #masthead .header-content .inner-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.theme-mcfiltration #masthead .header-content .inner-container .left{position:relative;width:100%;margin-bottom:10px}.theme-mcfiltration #masthead .header-content .inner-container .left a{display:block;text-align:center}.theme-mcfiltration #masthead .header-content .inner-container .left a img{width:100%;height:50px;-o-object-fit:contain;object-fit:contain;display:inline-block}}@media only screen and (min-width: 1024px){.theme-mcfiltration #masthead .header-content .inner-container .left,.theme-mcfiltration #masthead .header-content .inner-container .center,.theme-mcfiltration #masthead .header-content .inner-container .right{width:calc(100% / 3)}}.theme-mcfiltration #masthead .header-content .inner-container .left img{max-height:100px;width:auto}@media only screen and (max-width: 979px){.theme-mcfiltration #masthead .header-content .inner-container .left img{max-height:60px}}@media only screen and (max-width: 1023px){.theme-mcfiltration #masthead .header-content .inner-container .center #product-search{display:none}}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search form{width:500px;max-width:100%;margin:0}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search form input[type="search"]{border-color:#E4E4E4;background:white;height:60px;border-radius:10px !important;width:500px;max-width:100%}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search form button[type="submit"]{border-radius:5px;background:var(--secondary);top:6px;right:6px}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search form button[type="submit"]:after{color:var(--primary)}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search.search-open{z-index:999}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search.search-open form{z-index:901}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search.search-open .backdrop{opacity:0.7;z-index:900}.theme-mcfiltration #masthead .header-content .inner-container .center #product-search .backdrop{content:'';width:100%;height:100%;position:fixed;left:0;top:0;background:var(--white);opacity:0;z-index:-1}@media only screen and (max-width: 979px){.theme-mcfiltration #masthead .header-content .inner-container .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:none;flex-wrap:none;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 979px){.theme-mcfiltration #masthead .header-content .inner-container .right .btns-right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}}.theme-mcfiltration #masthead .header-content .inner-container .right .btns-right .btn-trade{margin:0 !important;padding:8px 12px;background:var(--light);border:1px solid #E4E4E4;color:var(--primary);font-weight:300}.theme-mcfiltration #masthead .header-content .inner-container .right .btns-right .btn-phone{margin:0;padding:0;width:44px;height:44px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-mcfiltration #masthead .header-content .inner-container .right .btns-right .icon{background:var(--light)}.theme-mcfiltration #masthead .header-content .inner-container .right .btns-right .icon .total{border-radius:50%;width:20px;height:20px;background:var(--secondary);border-color:var(--secondary-d);position:absolute;right:0;top:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--primary);font-size:1.2rem;z-index:10}@media only screen and (min-width: 1024px){.theme-mcfiltration #masthead .header-content .inner-container .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone{background:var(--secondary);border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--secondary-d)}@media only screen and (min-width: 1024px){.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone{min-width:180px}}.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px}.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span span,.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span a,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span span,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span a{color:var(--primary)}.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span span.top-content,.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span a.top-content,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span span.top-content,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span a.top-content{font-weight:700}.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span span.bottom-content,.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times>span a.bottom-content,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span span.bottom-content,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone>span a.bottom-content{font-size:1.4rem}.theme-mcfiltration #masthead .header-content .inner-container .right .opening-times i,.theme-mcfiltration #masthead .header-content .inner-container .right .header-phone i{width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;color:var(--primary);background:var(--white)}.theme-mcfiltration #masthead .header-content .inner-container .right a.header-phone{background:var(--white);border-color:#E4E4E4}.theme-mcfiltration #masthead .header-content .inner-container .right a.header-phone i{background:var(--primary);color:var(--secondary)}#pod-digital-mobile-menu-container{background:var(--primary);padding:20px 20px 40px 20px;z-index:999}#pod-digital-mobile-menu-container nav{margin-top:80px}#pod-digital-mobile-menu-container nav ul li a{color:var(--white)}#pod-digital-mobile-menu-container i{color:var(--white);opacity:1 !important}#pod-digital-mobile-menu-container i#close-pod-digital-mobile-menu{width:44px;height:44px;border:1px solid #ffffff33;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;right:0;top:0;background:#ffffff1a}#pod-digital-mobile-menu-container form{max-width:100%;margin:0;bottom:20px;position:absolute;width:calc(100% - 40px)}#pod-digital-mobile-menu-container form input[type="search"]{border-color:#E4E4E4;background:white;height:60px;border-radius:10px !important;width:500px;max-width:100%;padding-left:60px;padding-right:20px}#pod-digital-mobile-menu-container form button[type="submit"]{border-radius:5px;background:var(--secondary);top:6px;right:6px}#pod-digital-mobile-menu-container form button[type="submit"]:after{color:var(--primary)}.theme-mcfiltration #masthead #site-navigation .nav-wrap .btns-right .btn-trade:hover{background:#9b0000;border-color:#9b0000}.grecaptcha-badge{z-index:900}#masthead#masthead .woocommerce-product-search .aws-search-form .aws-search-btn .aws-wrapper,#masthead .aws-container .aws-search-form .aws-wrapper{width:100%}#masthead#masthead .woocommerce-product-search .aws-search-form .aws-search-btn .aws-search-btn,#masthead .aws-container .aws-search-form .aws-search-btn{background:var(--secondary);border:none !important;border-radius:5px !important;position:absolute;z-index:999;left:7px;top:63%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#masthead#masthead .woocommerce-product-search .aws-search-form .aws-search-btn .aws-search-btn .aws-search-btn_icon,#masthead .aws-container .aws-search-form .aws-search-btn .aws-search-btn_icon{color:var(--primary) !important}#masthead#masthead .woocommerce-product-search .aws-search-form .aws-search-btn .aws-search-btn:hover .aws-search-btn_icon svg,#masthead .aws-container .aws-search-form .aws-search-btn:hover .aws-search-btn_icon svg{fill:var(--secondary)}#masthead#masthead .woocommerce-product-search .aws-search-form .aws-search-btn .aws-search-field,#masthead .aws-container .aws-search-form .aws-search-field{padding-left:60px;padding-right:20px}#product-search .aws-container .aws-search-form .aws-search-btn:hover{background:var(--primary)}#product-search .aws-container .aws-search-form .aws-search-btn:hover .aws-search-btn_icon svg{fill:var(--secondary)}.aws-search-result .aws_result_title{color:var(--primary) !important}footer#colophon{background:var(--primary)}footer#colophon .inner-container .col4 .menu li a{color:var(--white)}footer#colophon .inner-container .col4 h6,footer#colophon .inner-container .col4 p,footer#colophon .inner-container .col4 a{color:var(--white) !important}footer#colophon .inner-container .col4 .social-links{margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px}footer#colophon .inner-container .col4 .social-links a i{width:44px;height:44px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;border:1px solid #ffffff29;background:#ffffff0f}footer#colophon .inner-container .col4 .social-links a:hover{text-decoration:none}footer#colophon .inner-container .col4 .social-links a:hover i{color:var(--primary);background:var(--white)}footer#colophon .inner-container .col4 .payment-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}footer#colophon .inner-container .col4 .payment-details img{max-height:30px;max-width:50px;-o-object-fit:contain;object-fit:contain}footer#colophon .inner-container .mail{margin-top:50px;background:var(--white);width:100%;min-height:125px;border-radius:10px;padding:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:50px}@media only screen and (max-width: 1023px){footer#colophon .inner-container .mail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}footer#colophon .inner-container .mail .left,footer#colophon .inner-container .mail .right{width:100%;position:relative}@media only screen and (min-width: 1024px){footer#colophon .inner-container .mail .left,footer#colophon .inner-container .mail .right{width:calc((100% - 50px)/2)}}footer#colophon .inner-container .mail .left h6,footer#colophon .inner-container .mail .right h6{font-size:2rem}footer#colophon .inner-container .mail .left form,footer#colophon .inner-container .mail .right form{position:relative}footer#colophon .inner-container .mail .left form input,footer#colophon .inner-container .mail .right form input{margin:0;height:60px}footer#colophon .inner-container .mail .left form button,footer#colophon .inner-container .mail .right form button{position:absolute;right:6px;top:6px;height:48px;width:48px;background:var(--secondary);border:1px solid var(--secondary-d);border-radius:5px}footer#colophon .inner-container .mail .left form button:hover,footer#colophon .inner-container .mail .right form button:hover{background:var(--primary);border-color:var(--primary)}footer#colophon .inner-container .mail .left form button:hover .fa-paper-plane,footer#colophon .inner-container .mail .right form button:hover .fa-paper-plane{-webkit-filter:brightness(0) saturate(100%) invert(82%) sepia(57%) saturate(778%) hue-rotate(355deg) brightness(102%) contrast(103%);filter:brightness(0) saturate(100%) invert(82%) sepia(57%) saturate(778%) hue-rotate(355deg) brightness(102%) contrast(103%)}footer#colophon .inner-container .mail .left a.mobile{display:block}@media only screen and (min-width: 768px){footer#colophon .inner-container .mail .left a.mobile{display:inline;margin-left:10px}}footer#colophon .inner-container .mail .left:after{content:'';width:1px;height:100%;background:var(--light);position:absolute;right:-25px;top:0;display:block}@media only screen and (max-width: 1023px){footer#colophon .inner-container .mail .left:after{width:100%;height:1px;right:0;top:calc(100% + 25px)}}.section.copyright{background:var(--secondary)}.section.copyright .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.section.copyright .wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section.copyright .wrap p{-ms-flex-negative:0;flex-shrink:0}.section.copyright .wrap a{display:block;-ms-flex-negative:0;flex-shrink:0}.section.copyright .wrap a:nth-child(2){position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section.copyright .wrap a:nth-child(2) img{width:50px;float:left}.theme-mcfiltration body.woocommerce-checkout .col2-set .col-1{width:100% !important}.theme-mcfiltration.single .product-container .entry-summary .product_title{margin-bottom:0}.theme-mcfiltration.single .product-container .entry-summary .product-sku{font-size:1.6rem;color:#bbbbbb;margin-bottom:10px;display:block}.theme-mcfiltration.single .product-container .entry-summary p.price .woocommerce-Price-amount{color:var(--red);font-weight:700;font-size:2.6rem}.theme-mcfiltration.single .product-container .entry-summary p.price .woocommerce-Price-amount span{color:inherit;font-weight:inherit}.theme-mcfiltration.single .product-container .entry-summary table.product-attributes-table{border-color:#dddddd;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:unset}.theme-mcfiltration.single .product-container .entry-summary table.product-attributes-table td{border-bottom:0;max-width:50%}.theme-mcfiltration.single .product-container .entry-summary table.product-attributes-table td:nth-child(2){border-left:1px solid #dddddd}.theme-mcfiltration.single .product-container .entry-summary .woocommerce-product-details__short-description{margin-bottom:30px}.theme-mcfiltration.single .product-container .entry-summary .entry-before-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.theme-mcfiltration.single .product-container .entry-summary .entry-before-content img.brand{width:200px;border-radius:5px}.theme-mcfiltration.single .product-container .entry-summary .entry-before-content .woocommerce-product-rating{margin:0}.theme-mcfiltration.single .product-container .entry-summary .entry-before-content .woocommerce-product-rating .woocommerce-review-link{display:none}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap p.trade-login{width:100%;background:var(--light);border:1px solid #E4E4E4;color:#ababab;font-size:1.4rem;border-radius:5px;margin:0;padding:11px 30px;margin-top:40px}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap p.trade-login a{text-decoration:underline;font-size:inherit}@media only screen and (max-width: 979px){.theme-mcfiltration.single .product-container .entry-summary .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap p.trade-login{width:100%}}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart button:hover{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart .qty-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border:1px solid #e4e4e4;border-radius:4px}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart .qty-wrap input[type="number"]{margin:0;border:none}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart:before,.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart:after{display:none}.theme-mcfiltration.single .product-container .entry-summary .btn-wrap form.cart .single_add_to_cart_button{background:var(--secondary) !important;border-radius:5px !important;border:2px solid var(--secondary-d) !important;color:var(--primary) !important;font-weight:700 !important;padding:8px 30px !important;-webkit-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s}.theme-mcfiltration.single .product-container .entry-summary .product_meta{display:none}.theme-mcfiltration.single .product-container .entry-summary .product_meta .advice-message,.theme-mcfiltration.single .product-container .entry-summary .product_meta .sku_wrapper,.theme-mcfiltration.single .product-container .entry-summary .product_meta .posted_in{display:none}.theme-mcfiltration.single .product-container .entry-summary .click-collect{margin-top:20px}.theme-mcfiltration.single .product-container .entry-summary .click-collect i{background:var(--green);border-color:var(--green);color:var(--white)}.theme-mcfiltration.single .product-container .entry-summary .delivery-info{margin-top:10px}.theme-mcfiltration.single .product-container .entry-summary #location-dialog{padding:0;background:var(--primary);border:none;overflow:visible;border-radius:10px}.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;border-radius:10px;overflow:hidden;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 979px){.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content .dialog-map{width:60%}@media only screen and (max-width: 979px){.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content .dialog-map{width:100%}}.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content .dialog-details{padding:25px 25px 25px 0;width:calc(40% - 20px)}@media only screen and (max-width: 979px){.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content .dialog-details{padding:0 25px 25px 25px;width:100%}}.theme-mcfiltration.single .product-container .entry-summary #location-dialog .dialog-content .dialog-details p{color:var(--white)}.theme-mcfiltration.single .product-container .entry-summary #location-dialog button#close-dialog{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:50px;background:#ffe201;color:#00062e;border:none;width:35px;height:35px;padding:0}.theme-mcfiltration.single .product-container .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{border:1px solid #E4E4E4;border-radius:10px;overflow:hidden}.theme-mcfiltration.single .product-container .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{border:none}.theme-mcfiltration.single .product-container .woocommerce-product-gallery__image,.theme-mcfiltration.single .product-container .slick-slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #E4E4E4;border-radius:10px;overflow:hidden}.theme-mcfiltration.single .product-container .wpgs-nav .slick-track{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.theme-mcfiltration.single .product-container .wpgs-nav .slick-track .slick-slide{border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:10px 5px}.theme-mcfiltration.single .product-container .wpgs-nav .slick-track .slick-slide img{border:1px solid #E4E4E4;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.theme-mcfiltration.single .woocommerce-breadcrumb{width:unset;font-weight:700;color:var(--primary)}.theme-mcfiltration.single #scroll-bar{width:100vw;background:var(--white);position:fixed;top:0;min-height:60px;border-bottom:1px solid #E4E4E4;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s}@media only screen and (max-width: 1000px){.theme-mcfiltration.single #scroll-bar{display:none}}.theme-mcfiltration.single #scroll-bar.active{-webkit-transform:translateY(0%);transform:translateY(0%)}.theme-mcfiltration.single #scroll-bar .inner-container ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:25px;list-style:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:10px 0}.theme-mcfiltration.single #scroll-bar .inner-container ul li{margin:0;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.theme-mcfiltration.single #scroll-bar .inner-container ul li a,.theme-mcfiltration.single #scroll-bar .inner-container ul li p{margin:0}.theme-mcfiltration.single #scroll-bar .inner-container ul li:before{content:'';width:1px;height:38px;position:relative;display:block;background:#E4E4E4;margin-right:25px}.theme-mcfiltration.single #scroll-bar .inner-container ul li:nth-child(1):before{display:none}.theme-mcfiltration.single #scroll-bar .inner-container ul li#del-countdown{gap:5px;min-width:435px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-mcfiltration.single #scroll-bar .inner-container ul li#del-countdown .countdown,.theme-mcfiltration.single #scroll-bar .inner-container ul li#del-countdown .delivery-date{font-weight:700}.theme-mcfiltration.single #scroll-bar .inner-container ul li#del-countdown .bottom-content{display:block}.theme-mcfiltration.single #scroll-bar .inner-container ul li.cc-available{color:var(--green)}.theme-mcfiltration.single #scroll-bar .inner-container ul li.cc-unavailable{color:var(--red)}.theme-mcfiltration.single.admin-bar #scroll-bar{top:32px}.theme-mcfiltration.single .product-details,.theme-mcfiltration.single .related-upsells-section{margin-bottom:0}@media only screen and (min-width: 980px){.theme-mcfiltration.single .product-details h1,.theme-mcfiltration.single .product-details h2,.theme-mcfiltration.single .product-details h3,.theme-mcfiltration.single .product-details h4,.theme-mcfiltration.single .related-upsells-section h1,.theme-mcfiltration.single .related-upsells-section h2,.theme-mcfiltration.single .related-upsells-section h3,.theme-mcfiltration.single .related-upsells-section h4{text-align:center}}.theme-mcfiltration.single .product-details .accordion ul,.theme-mcfiltration.single .related-upsells-section .accordion ul{margin:0;padding:0}.theme-mcfiltration.single .product-details .accordion ul li,.theme-mcfiltration.single .related-upsells-section .accordion ul li{list-style:none}.theme-mcfiltration.single .product-details .accordion ul li h5.acc_head,.theme-mcfiltration.single .related-upsells-section .accordion ul li h5.acc_head{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;border-radius:10px;border:1px solid #E4E4E4;background:var(--light);width:100%;font-size:2rem;position:relative}.theme-mcfiltration.single .product-details .accordion ul li h5.acc_head i,.theme-mcfiltration.single .related-upsells-section .accordion ul li h5.acc_head i{width:44px;height:44px;border:1px solid var(--secondary-d);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;color:var(--primary);background:var(--secondary);-ms-flex-negative:0;flex-shrink:0}.theme-mcfiltration.single .product-details .accordion ul li h5.acc_head:before,.theme-mcfiltration.single .related-upsells-section .accordion ul li h5.acc_head:before{content:'\2b';font-size:2rem;font-weight:900;font-family:'Font Awesome 6 Free';position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.theme-mcfiltration.single .product-details .accordion ul li.acc_active h5.acc_head:before,.theme-mcfiltration.single .related-upsells-section .accordion ul li.acc_active h5.acc_head:before{content:'\f068'}.theme-mcfiltration.single .product-details .accordion ul li .acc_content,.theme-mcfiltration.single .related-upsells-section .accordion ul li .acc_content{padding:0 20px 20px;display:contents}.theme-mcfiltration.single .product-details .section-cf,.theme-mcfiltration.single .related-upsells-section .section-cf{overflow:visible;position:relative;margin:50px auto;margin-bottom:0}.theme-mcfiltration.single .product-details .section-cf:before,.theme-mcfiltration.single .related-upsells-section .section-cf:before{content:'';background:#f7f7f7;position:absolute;left:calc((100vw - 100%) / -2);top:0;width:100vw;height:100%;z-index:-1}.theme-mcfiltration.single .product-details .section-cf h3,.theme-mcfiltration.single .related-upsells-section .section-cf h3{margin-bottom:20px}.theme-mcfiltration.single .product-details .section-cf form p,.theme-mcfiltration.single .related-upsells-section .section-cf form p{text-align:center}.theme-mcfiltration.single .product-details .section-cf form p .wpcf7-submit,.theme-mcfiltration.single .related-upsells-section .section-cf form p .wpcf7-submit{z-index:10 !important;position:relative !important;background:var(--secondary) !important;border-radius:5px !important;border:2px solid var(--secondary-d) !important;color:var(--primary) !important;font-weight:700 !important;padding:8px 30px !important;-webkit-transition:ease-in-out 0.2s !important;transition:ease-in-out 0.2s !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.theme-mcfiltration.single .product-details .section-cf form p .wpcf7-not-valid-tip,.theme-mcfiltration.single .related-upsells-section .section-cf form p .wpcf7-not-valid-tip{text-align:left}.theme-mcfiltration.single .related-upsells-section{margin-bottom:50px}.theme-mcfiltration.single .advice-message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.theme-mcfiltration.single .advice-message i{width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;color:var(--primary);background:var(--white);-ms-flex-negative:0;flex-shrink:0;font-size:2rem}.theme-mcfiltration.single .advice-message p{margin:1}.theme-mcfiltration.single .advice-message p b{font-weight:700}.theme-mcfiltration.archive.search .col70 .woocommerce-breadcrumb{margin-bottom:20px}.theme-mcfiltration.archive .product-list .products-and-filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px;margin-top:50px;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 979px){.theme-mcfiltration.archive .product-list .products-and-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.theme-mcfiltration.archive .product-list .products-and-filters .col30{width:300px;margin:0;-webkit-box-shadow:none;box-shadow:none;padding:0}@media only screen and (max-width: 979px){.theme-mcfiltration.archive .product-list .products-and-filters .col30{width:100%;display:none}}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar{width:100%;border-radius:5px;background:var(--light);border:1px solid #E4E4E4;padding:20px}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar section h4{font-size:2.2rem}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar section h6{font-size:2rem}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar section#block-8{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar section#block-8 i{width:44px;height:44px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;font-size:1.6rem;background:var(--secondary);border-color:var(--secondary-d);color:var(--primary)}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar section#block-8 h4{margin:0;font-size:2.2rem;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .sidebar section#block-8 hr{width:100%}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .del-countdown-wrap{margin-top:20px}.theme-mcfiltration.archive .product-list .products-and-filters .col30 .del-countdown-wrap .icon{border-radius:5px;width:100% !important}@media only screen and (max-width: 979px){.theme-mcfiltration.archive .product-list .products-and-filters .col70{width:100%}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .category-hero{float:none}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .category-hero .col50{text-align:left !important;padding-top:0;padding-bottom:20px}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .category-hero .col50 h1{margin-bottom:10px}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .category-hero .col50 div.inactive,.theme-mcfiltration.archive .product-list .products-and-filters .col70 .category-hero .col50 span.inactive{display:none}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .category-hero .col50 span.see-more{font-size:1.6rem;text-decoration:underline;cursor:pointer}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .breadcrumbs{float:none;margin-top:0 !important;margin-bottom:0 !important}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .breadcrumbs .woocommerce-breadcrumb{text-align:left}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards{float:none;margin-bottom:21px;margin-top:20px}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}@media only screen and (min-width: 980px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list{overflow:scroll;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-margin-left:100px;scroll-behavior:smooth}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item{width:75% !important;-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:start}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item{width:calc((100% - 20px) / 2);border-radius:10px;border:1px solid #E4E4E4;background:url("../../images/postcard-bg.svg") no-repeat center;background-color:var(--white);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;overflow:hidden;-webkit-transition:ease-in-out 0.4s;transition:ease-in-out 0.4s}@media only screen and (min-width: 980px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item{width:calc((100% - 40px) / 3)}}@media only screen and (min-width: 1024px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item{width:calc((100% - 60px) / 4)}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a{z-index:5;padding:15px}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a h1,.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a h2,.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a h3,.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a h4,.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a h5,.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a h6{margin:0}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a p{margin:0;font-size:2rem;font-weight:700}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item a p.price{font-size:1.4rem;font-weight:300}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item:after{content:'';width:40px;height:40px;top:0;right:0;background:var(--secondary);position:absolute;clip-path:polygon(100% 0, 0 0, 100% 100%);-webkit-transition:ease-in-out 0.4s;transition:ease-in-out 0.4s;z-index:1}@media only screen and (min-width: 980px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item:hover .content .btn{background:var(--primary);color:var(--white);border-color:var(--primary)}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item:hover:after{width:200%;height:200%}@media only screen and (min-width: 980px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item.overflow{display:none}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .box-list .box-list-item.overflow.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .see-more{display:block;font-size:1.6rem;margin:10px 0;float:left;text-decoration:underline;cursor:pointer}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .see-more:hover{text-decoration:none}@media only screen and (max-width: 979px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .section-postcards .see-more{display:none}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .woocommerce-info{margin-top:20px;border-radius:5px;border:1px solid #e4e4e4}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .box-list#logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;padding:20px 0}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .box-list#logos .box-list-item{height:50px;padding:10px;max-width:150px;max-height:50px;background:var(--light);border:1px solid #E4E4E4;border-radius:5px;-webkit-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .box-list#logos .box-list-item a{width:100%;height:100%;display:block;text-align:center}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .box-list#logos .box-list-item a img{margin:auto;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;float:left}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .box-list#logos .box-list-item:hover{background:var(--secondary);border-color:var(--secondary-d)}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .mob-filter-wrap{z-index:10;position:sticky;top:20px;z-index:20;margin-bottom:18px}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .mob-filter-wrap:before{content:'';width:100vw;height:calc(100% + 40px);background:var(--white);position:absolute;top:-21px;left:calc((100vw - 20px) - 100vw);z-index:-1;border-bottom:1px solid var(--light)}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .mob-filter-wrap .mob-filter{padding:8px 30px;background:var(--primary);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;border-radius:5px;border:1px solid var(--primary);color:var(--white);cursor:pointer}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .mob-filter-wrap .mob-filter i{margin-right:10px;color:var(--secondary)}@media only screen and (min-width: 980px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .mob-filter-wrap{display:none}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .sort-wrap{width:100%;padding:10px 0;border-top:1px solid var(--light);border-bottom:1px solid var(--light);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .sort-wrap .woocommerce-notices-wrapper{width:100%}@media only screen and (max-width: 979px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .sort-wrap .woocommerce-result-count{width:50%}}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .sort-wrap .woocommerce-ordering{margin:0}.theme-mcfiltration.archive .product-list .products-and-filters .col70 .sort-wrap .woocommerce-ordering select{height:unset}@media only screen and (max-width: 979px){.theme-mcfiltration.archive .product-list .products-and-filters .col70 .sort-wrap .woocommerce-ordering{width:50%}}.theme-mcfiltration.archive ul#accordion{margin:0;padding:0}.theme-mcfiltration.archive ul#accordion li{list-style:none}.theme-mcfiltration.archive ul#accordion li .acc_head{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;border-radius:10px;border:1px solid #E4E4E4;background:var(--light);width:100%;font-size:2rem;position:relative}.theme-mcfiltration.archive ul#accordion li .acc_head i{width:44px;height:44px;border:1px solid var(--secondary-d);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:5px;color:var(--primary);background:var(--secondary);-ms-flex-negative:0;flex-shrink:0}.theme-mcfiltration.archive ul#accordion li .acc_head:before{content:'\2b';font-size:2rem;font-weight:900;font-family:'Font Awesome 6 Free';position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.theme-mcfiltration.archive ul#accordion li.acc_active h5.acc_head:before{content:'\f068'}.theme-mcfiltration.archive ul#accordion li .acc_content{padding:20px}.theme-mcfiltration .mob-filter-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--light);z-index:100;padding:50px 20px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s}.theme-mcfiltration .mob-filter-menu.active{-webkit-transform:translateX(0%);transform:translateX(0%)}.theme-mcfiltration .mob-filter-menu span.close-filters{width:44px;height:44px;border:1px solid var(--light);color:var(--primary);background:var(--white);border-radius:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s;position:fixed;top:20px;right:20px;font-size:1.6rem}.theme-mcfiltration .mob-filter-menu span.close-filters:hover{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}.theme-mcfiltration .mob-filter-menu h6{font-size:2rem}.theme-mcfiltration .star-rating:before{font-family:star}.theme-mcfiltration .star-rating span:before{color:#F2CE36;font-family:star}.theme-mcfiltration ul.products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media only screen and (min-width: 980px){.theme-mcfiltration ul.products{gap:20px}}.theme-mcfiltration ul.products li.product{margin:0 !important;width:calc((100% - 10px)/ 2);-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #e4e4e4;overflow:hidden;border-radius:10px;padding:0 !important;-webkit-transition:ease-in-out 0.4s;transition:ease-in-out 0.4s;position:relative;background:var(--white)}@media only screen and (min-width: 768px){.theme-mcfiltration ul.products li.product{width:calc((100% - 20px)/ 3)}}@media only screen and (min-width: 980px){.theme-mcfiltration ul.products li.product{width:calc((100% - 20px)/ 2)}}@media only screen and (min-width: 1024px){.theme-mcfiltration ul.products li.product{width:calc((100% - 40px)/ 3)}}.theme-mcfiltration ul.products li.product img.brand{width:150px !important;position:absolute;right:15px;top:15px;display:block;border-radius:2px}@media only screen and (max-width: 1023px){.theme-mcfiltration ul.products li.product img.brand{width:100px !important}}@media only screen and (min-width: 1024px){.theme-mcfiltration ul.products li.product img.brand{width:150px !important;border-radius:5px}}.theme-mcfiltration ul.products li.product>a.woocommerce-LoopProduct-link{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;aspect-ratio:10/8;position:relative}.theme-mcfiltration ul.products li.product>a.woocommerce-LoopProduct-link img:not(.brand){height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-ms-flex-negative:0;flex-shrink:0;display:block;scroll-snap-align:start;scroll-snap-stop:always}.theme-mcfiltration ul.products li.product div{text-align:left !important;padding:20px}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link>*{float:none;width:100%;text-align:left}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link .woocommerce-loop-product__title,.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link .price span{font-size:1.8rem;margin:0}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link .star-rating{display:none}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link .product-sku{font-size:1.4rem;color:var(--dark);margin-bottom:10px}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link .price span{font-weight:700;color:var(--red)}.theme-mcfiltration ul.products li.product div .woocommerce-LoopProduct-link .price .woocommerce-price-suffix{font-weight:300;font-size:1.2rem;color:var(--black);margin-left:5px}.theme-mcfiltration ul.products li.product div .btn-wrap{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:10px !important;gap:10px}.theme-mcfiltration ul.products li.product div .btn-wrap a.button{position:relative;left:unset;right:unset;top:unset;bottom:unset;background:var(--secondary) !important;border-radius:5px !important;border:2px solid var(--secondary-d) !important;color:var(--primary) !important;font-weight:700 !important;padding:8px 30px !important;-webkit-transition:ease-in-out 0.2s !important;transition:ease-in-out 0.2s !important;width:calc(100% - 54px);text-align:center}@media only screen and (max-width: 767px){.theme-mcfiltration ul.products li.product div .btn-wrap a.button{padding:8px 8px !important}}@media only screen and (max-width: 979px){.theme-mcfiltration ul.products li.product div .btn-wrap a.button{width:100%}}.theme-mcfiltration ul.products li.product div .btn-wrap a.button:before{content:'\f07a';font-family:'Font Awesome 6 Free';font-weight:900}.theme-mcfiltration ul.products li.product div .btn-wrap a.button:hover{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}.theme-mcfiltration ul.products li.product div .btn-wrap span.more-options,.theme-mcfiltration ul.products li.product div .btn-wrap button{width:44px !important;height:44px !important;border:1px solid var(--light) !important;color:var(--primary) !important;background:var(--white) !important;border-radius:5px !important;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-moz-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-transition:ease-in-out 0.2s !important;transition:ease-in-out 0.2s !important;position:relative !important;z-index:5 !important;top:unset !important;left:unset !important;right:unset !important;bottom:unset !important}.theme-mcfiltration ul.products li.product div .btn-wrap span.more-options.active,.theme-mcfiltration ul.products li.product div .btn-wrap button.active{background:var(--red) !important;border-color:var(--red) !important;color:var(--white) !important}@media only screen and (max-width: 979px){.theme-mcfiltration ul.products li.product div .btn-wrap span.more-options,.theme-mcfiltration ul.products li.product div .btn-wrap button{display:none}}.theme-mcfiltration ul.products li.product div .btn-wrap span.more-options:hover,.theme-mcfiltration ul.products li.product div .btn-wrap button:hover{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}.theme-mcfiltration ul.products li.product div div.del-info-wrap{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px;font-size:1.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:5px}.theme-mcfiltration ul.products li.product div div.del-info-wrap span{color:var(--green)}.theme-mcfiltration ul.products:before,.theme-mcfiltration ul.products:after{display:none}.theme-mcfiltration ul.products.columns-4 li.product.type-product{width:70%}@media only screen and (min-width: 980px){.theme-mcfiltration ul.products.columns-4 li.product.type-product{width:calc((100% - 20px)/ 3)}}@media only screen and (min-width: 1024px){.theme-mcfiltration ul.products.columns-4 li.product.type-product{width:calc((100% - 60px)/ 4)}}body.woocommerce-cart #content table.shop_table td,body.woocommerce-cart #content table.shop_table th{border-left:none !important}span.woocommerce-Price-currencySymbol{font-weight:400}.woocommerce-account .entry-content,.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content{width:100%;max-width:1400px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.woocommerce-account .entry-content .woocommerce #customer_login,.woocommerce-cart .entry-content .woocommerce #customer_login,.woocommerce-checkout .entry-content .woocommerce #customer_login{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px}}.woocommerce-account .entry-content .woocommerce #customer_login .u-column1,.woocommerce-cart .entry-content .woocommerce #customer_login .u-column1,.woocommerce-checkout .entry-content .woocommerce #customer_login .u-column1{margin-bottom:20px}@media only screen and (min-width: 768px){.woocommerce-account .entry-content .woocommerce #customer_login .u-column1,.woocommerce-cart .entry-content .woocommerce #customer_login .u-column1,.woocommerce-checkout .entry-content .woocommerce #customer_login .u-column1{margin-bottom:0}}@media only screen and (min-width: 768px){.woocommerce-account .entry-content .woocommerce #customer_login .u-column1,.woocommerce-account .entry-content .woocommerce #customer_login .u-column2,.woocommerce-cart .entry-content .woocommerce #customer_login .u-column1,.woocommerce-cart .entry-content .woocommerce #customer_login .u-column2,.woocommerce-checkout .entry-content .woocommerce #customer_login .u-column1,.woocommerce-checkout .entry-content .woocommerce #customer_login .u-column2{width:calc((100% - 20px)/ 2)}}.woocommerce-account .entry-content .woocommerce #customer_login .u-column1 form,.woocommerce-account .entry-content .woocommerce #customer_login .u-column2 form,.woocommerce-cart .entry-content .woocommerce #customer_login .u-column1 form,.woocommerce-cart .entry-content .woocommerce #customer_login .u-column2 form,.woocommerce-checkout .entry-content .woocommerce #customer_login .u-column1 form,.woocommerce-checkout .entry-content .woocommerce #customer_login .u-column2 form{padding:20px}.woocommerce-account .entry-content .wp-block-group.woocommerce,.woocommerce-cart .entry-content .wp-block-group.woocommerce,.woocommerce-checkout .entry-content .wp-block-group.woocommerce{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1024px){.woocommerce-account .entry-content .wp-block-group.woocommerce,.woocommerce-cart .entry-content .wp-block-group.woocommerce,.woocommerce-checkout .entry-content .wp-block-group.woocommerce{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.woocommerce-account .entry-content .wp-block-group.woocommerce .great-white-cart .cart-sidebar,.woocommerce-cart .entry-content .wp-block-group.woocommerce .great-white-cart .cart-sidebar,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .great-white-cart .cart-sidebar{min-width:auto}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-notices-wrapper,.woocommerce-account .entry-content .wp-block-group.woocommerce .wc-empty-cart-message,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-notices-wrapper,.woocommerce-cart .entry-content .wp-block-group.woocommerce .wc-empty-cart-message,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-notices-wrapper,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .wc-empty-cart-message{width:100%}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form{width:100%}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item{list-style:none;margin:0;padding:0;border:1px solid #e4e4e4;border-radius:10px;overflow:hidden;position:relative}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail{float:left;display:block}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail a,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail a,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail a{display:block;position:relative}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail a img,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail a img,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-thumbnail a img{float:left;width:150px}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details{padding-top:20px;padding-bottom:20px;text-align:left}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a{font-weight:700;font-size:1.6rem;line-height:1.2}@media only screen and (min-width: 1024px){.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a{font-size:2rem}}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a.remove,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a.remove,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a.remove{opacity:0.4}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a.remove:hover,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a.remove:hover,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-name a.remove:hover{opacity:1}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-sku,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-sku,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-sku{line-height:1}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-sku small,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-sku small,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-sku small{opacity:0.5;font-size:0.7em}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-price,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-price,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-price{font-size:1.6rem}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-quantity input,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-quantity input,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-quantity input{padding:5px;margin-top:10px;margin-bottom:0}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-subtotal,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-subtotal,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-subtotal{position:absolute;right:20px;bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;text-align:right}@media only screen and (min-width: 1024px){.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-subtotal,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-subtotal,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-subtotal{top:20px}}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-remove,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-remove,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form ul.cart-list li.woocommerce-cart-form__cart-item .cart-item-content .product-details .product-remove{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}@media only screen and (max-width: 1023px){.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon{width:100%}}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon input,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon input,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon input{margin-bottom:0;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.woocommerce-account .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon button,.woocommerce-cart .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon button,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .woocommerce-cart-form .cart-actions .coupon button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:165px}.woocommerce-account .entry-content .wp-block-group.woocommerce .cart-collaterals,.woocommerce-cart .entry-content .wp-block-group.woocommerce .cart-collaterals,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .cart-collaterals{width:100%}.woocommerce-account .entry-content .wp-block-group.woocommerce .cart-collaterals .cart_totals,.woocommerce-cart .entry-content .wp-block-group.woocommerce .cart-collaterals .cart_totals,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .cart-collaterals .cart_totals{width:100% !important}.woocommerce-account .entry-content .wp-block-group.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a,.woocommerce-cart .entry-content .wp-block-group.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{text-align:left;float:right;background:var(--secondary) !important;border:2px solid var(--secondary-d) !important;color:var(--primary) !important}.woocommerce-account .entry-content .wp-block-group.woocommerce .cart-collaterals:before,.woocommerce-cart .entry-content .wp-block-group.woocommerce .cart-collaterals:before,.woocommerce-checkout .entry-content .wp-block-group.woocommerce .cart-collaterals:before{display:none}.woocommerce-account .entry-content .woocommerce #customer_login .u-column1 form p:nth-child(3).form-row label{margin-bottom:15px}#compare-modal{margin:auto}#compare-modal .compare-modal-content{padding:20px;position:relative;border-radius:10px;border:none}@media only screen and (max-width: 767px){#compare-modal .compare-modal-content{width:100vw;height:100vh;margin:0;border-radius:0}}#compare-modal .compare-modal-content h4{font-size:2rem}#compare-modal .compare-modal-content .close{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:var(--primary);width:30px;height:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:white}@media only screen and (min-width: 1024px){#compare-modal .compare-modal-content .close{top:0;right:0;bottom:unset;left:unset;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}#compare-modal .compare-modal-content span.swipe{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);bottom:100px;font-size:1.6rem;color:#bebebe;pointer-events:none}#compare-modal .compare-modal-content span.swipe:before{content:'\f053';display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;font-family:'Font Awesome 6 Free';font-weight:900;margin-right:5px;font-size:1rem}#compare-modal .compare-modal-content span.swipe:after{content:'\f054';display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;font-family:'Font Awesome 6 Free';font-weight:900;margin-left:5px;font-size:1rem}#compare-modal .compare-modal-content #compare-products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;overflow-x:scroll;overflow-y:scroll}@media only screen and (max-width: 767px){#compare-modal .compare-modal-content #compare-products{height:90%}}#compare-modal .compare-modal-content #compare-products .compare-product{position:relative;width:calc((100% - 20px)/2);-ms-flex-negative:0;flex-shrink:0;margin:0 !important}@media only screen and (min-width: 980px){#compare-modal .compare-modal-content #compare-products .compare-product{width:calc((100% - 40px)/3)}}@media only screen and (min-width: 1024px){#compare-modal .compare-modal-content #compare-products .compare-product{width:calc((100% - 80px)/5)}}#compare-modal .compare-modal-content #compare-products .compare-product img{border-radius:5px;margin-bottom:10px;width:150px;height:150px}#compare-modal .compare-modal-content #compare-products .compare-product h3{font-size:1.6rem;line-height:1.2;margin-bottom:5px}#compare-modal .compare-modal-content #compare-products .compare-product>small{margin-bottom:10px;display:block}#compare-modal .compare-modal-content #compare-products .compare-product p{width:100%;margin:0;padding:10px 0;border-top:1px solid #E4E4E4}#compare-modal .compare-modal-content #compare-products .compare-product p small{display:block;color:#aaaaaa}#compare-modal .compare-modal-content #compare-products .compare-product button.add-to-cart-button{border:2px solid var(--secondary-d) !important;background:var(--secondary) !important;color:var(--primary) !important}#compare-modal .compare-modal-content #compare-products .compare-product button.add-to-cart-button:hover{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}@media only screen and (max-width: 767px){#compare-modal .compare-modal-content #compare-products .compare-product button.add-to-cart-button{position:absolute;bottom:130px;left:0;right:0;top:unset}}#compare-modal .compare-modal-content #compare-products .compare-product button.remove-compare-button{font-size:1.4rem !important;background:none !important;color:black !important;font-weight:300;border:none !important;text-decoration:underline;padding:0 !important;display:block !important;text-align:center !important;width:100%;margin-top:10px}@media only screen and (max-width: 767px){#compare-modal .compare-modal-content #compare-products .compare-product button.remove-compare-button{position:absolute;bottom:100px;left:0;right:0;top:unset}}.compare-modal-button{position:fixed;left:10px;bottom:10px;z-index:100;padding:8px 10px !important}.theme-mcfiltration .woocommerce-MyAccount-navigation{border:none !important}.theme-mcfiltration .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-mcfiltration .woocommerce-MyAccount-navigation ul li{width:unset !important;background:none !important}.theme-mcfiltration .woocommerce-MyAccount-navigation ul li a{background:none}.theme-mcfiltration .woocommerce-MyAccount-content{margin-bottom:100px}.theme-mcfiltration .woocommerce-MyAccount-content .woocommerce-info{float:none;-webkit-transform:none;transform:none;margin:unset;background:none;padding:usset}.woocommerce input[type=submit]{background:#fde301 !important;border-radius:5px;border:none !important;font-weight:700;color:#00062e !important}body.woocommerce-checkout .col2-set .col-1{width:100% !important}.select2-container .select2-selection--single .select2-selection__arrow{height:50% !important}.woocommerce-notices-wrapper{width:100%;float:left}body.archive.woocommerce .product-list .col30 .wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{width:calc(100% / 2)}.wc-block-components-price-slider__actions button span{font-size:1.4rem;font-weight:500}button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{background:var(--secondary) !important;border-radius:5px !important;border:2px solid var(--secondary-d) !important;color:var(--primary) !important;padding:8px 30px !important;cursor:pointer;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button span{font-weight:700;color:inherit}button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button:hover{background:var(--primary) !important;border-color:var(--primary-d) !important;color:var(--white) !important}.woocommerce-cart .cart-sidebar .wc-proceed-to-checkout{margin-bottom:15px !important;display:grid}body.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon p.form-row{width:100% !important}table,body.woocommerce-page .woocommerce table{border:none !important}.mob-filter-menu.active #block-8{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mob-filter-menu.active #block-8 h4{margin-bottom:0}.mob-filter-menu.active #block-8 i{font-size:2rem}.woocommerce-ordering{position:relative;display:inline-block}.woocommerce-ordering select.orderby{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 40px 10px 12px;font-size:14px;line-height:1.2;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer}.woocommerce-ordering::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;color:#333;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}body.product-template-default .product.type-product .product-container .summary.entry-summary p.stock{color:var(--green);margin-bottom:10px;font-weight:700}body.product-template-default .product.type-product .product-container .summary.entry-summary p.stock.out-of-stock{color:var(--red)}body.product-template-default .product.type-product .product-container .woocommerce-product-gallery p.price small,body.product-template-default .product.type-product .product-container .summary.entry-summary p.price small{color:var(--red)}body.woocommerce-cart #content .cart-collaterals .cart_totals{width:100%;min-width:initial}.theme-mcfiltration .featured-products.slider-1 ul.products .owl-stage li.product{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-mcfiltration .featured-products.slider-1 ul.products .owl-stage li.product>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-mcfiltration .featured-products.slider-1 ul.products .owl-stage li.product>div .woocommerce-LoopProduct-link{margin-bottom:10px}.theme-mcfiltration .featured-products.slider-1 ul.products .owl-stage li.product>div .btn-wrap{margin-top:auto !important}.theme-mcfiltration ul.products li.product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-mcfiltration ul.products li.product>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme-mcfiltration ul.products li.product>div .woocommerce-LoopProduct-link{margin-bottom:10px}.theme-mcfiltration ul.products li.product>div .btn-wrap{margin-top:auto !important}body.product-template-default .related.products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll}body.product-template-default .related.products li:nth-child(4){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){body.product-template-default .related.products ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}body.product-template-default .related.products ul::-webkit-scrollbar{display:none}}@media only screen and (max-width: 767px){body.product-template-default .related.products ul li{-ms-flex-negative:0;flex-shrink:0;max-width:70%}}@media only screen and (max-width: 1023px){.theme-mcfiltration .related.products ul.products.columns-4 li.product.type-product{width:calc((100% - 20px) / 2)}}@media only screen and (max-width: 479px){.theme-mcfiltration .related.products ul.products.columns-4 li.product.type-product{width:100%}}@media only screen and (max-width: 767px){.theme-mcfiltration.single .product-container .entry-summary .product_title,.theme-mcfiltration.single h3{font-size:2rem}}body.archive.woocommerce nav.woocommerce-pagination ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:initial}body.archive.woocommerce nav.woocommerce-pagination ul li{width:35px;height:35px;border-radius:4px;border:1px solid #E4E4E4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}body.archive.woocommerce nav.woocommerce-pagination ul li span,body.archive.woocommerce nav.woocommerce-pagination ul li a{padding:0;background:initial !important}body.archive.woocommerce nav.woocommerce-pagination ul li span.current,body.archive.woocommerce nav.woocommerce-pagination ul li a.current{background:initial !important}body.archive.woocommerce nav.woocommerce-pagination ul li:has(.current),body.archive.woocommerce nav.woocommerce-pagination ul li:hover{background:#E4E4E4}div#reviews h1,div#reviews h2,div#reviews h3,div#reviews h4,div#reviews h5,div#reviews h6{font-size:1.6rem}@media only screen and (min-width: 768px){div#reviews h1.woocommerce-Reviews-title,div#reviews h2.woocommerce-Reviews-title,div#reviews h3.woocommerce-Reviews-title,div#reviews h4.woocommerce-Reviews-title,div#reviews h5.woocommerce-Reviews-title,div#reviews h6.woocommerce-Reviews-title{font-size:2rem}}.return-to-shop{float:left;width:100%;text-align:center}
