@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:Inter,Arial,sans-serif;font-weight:400;font-size:16px}h1,h2,h3,h4,h5,h6{font-weight:500;margin-top:0;line-height:1.3;margin-bottom:1em}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}p{margin-top:0;line-height:1.6;margin-bottom:10px}a{text-decoration:none;outline:0}figure{margin:0}img{height:auto;max-width:100%}small{font-size:.8em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:1.5em}ol li,ul li{line-height:1.6}ol,ul{margin:0;padding:0;padding-left:1rem}ul{list-style:disc}ol{list-style:decimal}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:0}table th{border-bottom:1px solid #ccc}table td{border-bottom:1px solid #e4e4e7;padding:6px 10px 6px 0}a,button,input{transition:all .3s ease 0s}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}.t35-btn-primary{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;color:#fff;background-color:#b62428;text-transform:uppercase}.t35-btn-primary:active,.t35-btn-primary:hover{color:#fff;background-color:#e2151a}.t35-btn-primary-invert{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;color:#b62428;border-color:#b62428;text-transform:uppercase}.t35-btn-primary-invert:active,.t35-btn-primary-invert:hover{color:#fff;background-color:#e2151a}.t35-btn-secondary{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;color:#fff;background-color:#e50013}.t35-btn-secondary:active,.t35-btn-secondary:hover{background-color:#e5525e}.t35-link-primary{font-size:.875rem;font-style:italic;text-decoration:underline;color:#101014;font-weight:500;transition:all ease .3s}.t35-link-primary:active,.t35-link-primary:hover{opacity:.8}.t35-link-secondary{display:inline-block;color:#e50013;font-weight:600}.t35-link-secondary i{font-size:.85em}.t35-link-secondary i.fa-arrow-right{position:relative;left:-3px;margin-left:5px;transition:all ease .2s}.t35-link-secondary:active,.t35-link-secondary:hover{color:#e50013}.t35-link-secondary:active i.fa-arrow-right,.t35-link-secondary:hover i.fa-arrow-right{left:0}.t35-link-white{display:inline-block;color:#fff;font-weight:600}.t35-link-white i{position:relative;left:-3px;font-size:.85em;margin-left:5px;transition:all ease .2s}.t35-link-white:active,.t35-link-white:hover{color:#fff}.t35-link-white:active i.fa-arrow-right,.t35-link-white:hover i.fa-arrow-right{left:0}.breadcrumb-wrapper{background-color:#f7f7f8;padding:12px 0}.breadcrumb-container .divider{margin:0 3px}.breadcrumb-container .breadcrumb-item{color:#101014}.breadcrumb-container .current-page{color:#52525b}.breadcrumb-container a{color:#101014}.breadcrumb-container a:active,.breadcrumb-container a:hover{text-decoration:underline}.pagination-standard{display:flex;align-items:center;justify-content:center;gap:10px}.pagination-standard .page-numbers{color:#101014;padding:8px 12px;font-weight:600;background-color:transparent;border-radius:5px}.pagination-standard .page-numbers:active,.pagination-standard .page-numbers:hover{color:#fff;background-color:#b62428}.pagination-standard .page-numbers.current{color:#fff;background-color:#b62428}.pagination-standard .page-numbers.next,.pagination-standard .page-numbers.prev{font-size:20px;padding:10px 12px}.block-main-title{font-family:"UTM Impact",Arial,sans-serif;font-size:4rem;margin-bottom:1rem}@media (max-width:575px){.block-main-title{font-size:3rem}}.block-main-title p{margin:0;line-height:1}.block-main-title.has-underline-bar{position:relative;line-height:1;padding-bottom:12px;margin-bottom:37px}.block-main-title.has-underline-bar::after{display:block;content:"";position:absolute;top:100%;width:100%;height:5px;background-image:url(../../media/img/Title-underline-min.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.swiper-button-next,.swiper-button-prev{background-color:#b62428;border-radius:3px;height:60px;width:36px;transition:all ease .3s}.swiper-button-next:active,.swiper-button-next:hover,.swiper-button-prev:active,.swiper-button-prev:hover{background-color:#e2151a}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px;color:#fff}.swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#b62428}form.wpcf7-form{position:relative}form.wpcf7-form p{margin-bottom:20px;position:relative}form.wpcf7-form br{display:none}form.wpcf7-form input,form.wpcf7-form textarea{display:block;border:1px solid #e4e4e7;border-radius:3px;font-size:1rem;padding:.6rem 1rem}form.wpcf7-form textarea{height:4em}form.wpcf7-form .wpcf7-response-output{margin:10px 0 0 0;padding:12px 16px}form.wpcf7-form .wpcf7-spinner{display:none}form.wpcf7-form.submitting .wpcf7-spinner{display:block;text-align:center;margin:10px auto}.woocommerce .woocommerce-breadcrumb{margin-bottom:0}.woocommerce-notices-wrapper .woocommerce-message{border-top-color:#28a745;background-color:#d4edda}.woocommerce-notices-wrapper .woocommerce-message:before{color:#28a745}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{background-color:#b62428;color:#fff;font-weight:500}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward:active,.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward:hover{background-color:#e2151a}.block-prod-list{padding:80px 0;background:#f7f7f8}@media (max-width:575px){.block-prod-list{padding:40px 0}}.block-prod-list .block-main-title{text-align:center}.block-prod-list .block-main-title.has-underline-bar{margin-bottom:37px}.block-prod-list .plist-tab-labels-container{margin:20px auto 30px;justify-content:center;text-align:center}.block-prod-list .plist-tab-labels-container .nav-item{margin-right:10px}@media (max-width:575px){.block-prod-list .plist-tab-labels-container .nav-item{margin-right:0}}.block-prod-list .plist-tab-labels-container .nav-item:last-child{margin-right:0}.block-prod-list .plist-tab-labels-container .nav-item .nav-link{padding:12px 24px;font-size:1.25rem;color:#52525b;font-weight:600;transition:all ease .3s}@media (max-width:575px){.block-prod-list .plist-tab-labels-container .nav-item .nav-link{padding:10px 16px;font-size:1.1rem}}.block-prod-list .plist-tab-labels-container .nav-item .nav-link:active,.block-prod-list .plist-tab-labels-container .nav-item .nav-link:hover{color:#fff;background-color:#b62428}.block-prod-list .plist-tab-labels-container .nav-item .nav-link.active{color:#fff;background-color:#b62428}.products-slider-container .swiper-pagination{position:unset;margin-top:30px}.product-listing-item-container{position:relative;padding-top:3px;padding-left:18px}@media (max-width:575px){.product-listing-item-container{padding-left:23px;padding-right:23px}}.product-listing-item-container .product-badge{width:120px;position:absolute;top:0;left:0;z-index:3}@media (max-width:575px){.product-listing-item-container .product-badge{width:150px}}.product-listing-item-container .product-thumb{position:relative;border:1px solid #e4e4e7;border-radius:13px}.product-listing-item-container .product-thumb img{width:100%;position:relative;z-index:1}.product-listing-item-container .product-thumb .product-thumb-2nd-img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;opacity:0;transition:all ease .3s;z-index:2}.product-listing-item-container .product-thumb .product-thumb-2nd-img:hover{opacity:1}.product-listing-item-container .product-thumb .overlay-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s;z-index:5}.product-listing-item-container .product-thumb .overlay-link .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}.product-listing-item-container .product-name{font-size:1.5rem;font-weight:500;text-align:center;margin-top:20px}.product-listing-item-container .product-name a{color:#101014;text-transform:uppercase;font-weight:700}.product-listing-item-container .product-name a:active,.product-listing-item-container .product-name a:hover{text-decoration:underline}.product-listing-item-container .product-meta-container{display:flex;align-items:center;justify-content:center}.product-listing-item-container .product-meta-container .product-price-container{margin-right:16px}.product-listing-item-container .product-meta-container .product-price-container ins{text-decoration:none}.product-listing-item-container .product-meta-container .product-price-container .woocommerce-Price-amount{font-size:1.5rem;font-weight:700;color:#b62428;line-height:1}.product-listing-item-container .product-meta-container .product-price-container ins{display:block;text-align:right}.product-listing-item-container .product-meta-container .product-price-container del{display:block;text-align:right;margin-bottom:6px}.product-listing-item-container .product-meta-container .product-price-container del .woocommerce-Price-amount{text-decoration:line-through;font-size:1rem;color:#6d6d6d;font-weight:400}.post-list-items-container .swiper-pagination{position:unset;margin-top:20px}@media (max-width:575px){.post-list-items-container .swiper-pagination{margin-top:10px}}.posts-list-item-container{background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:575px){.posts-list-item-container{margin-bottom:10px}}.posts-list-item-container .post-thumb img{border-radius:15px 15px 0 0}.posts-list-item-container .post-meta-container{padding:12px}.posts-list-item-container .post-meta-container .post-title{margin-bottom:8px}.posts-list-item-container .post-meta-container .post-title a{color:#101014}.posts-list-item-container .post-meta-container .post-title a:active,.posts-list-item-container .post-meta-container .post-title a:hover{text-decoration:underline}.posts-list-item-container .post-meta-container .post-excerpt{color:#52525b;font-size:.875rem;margin-top:8px}.posts-list-item-container .post-meta-container .cta-btn-container{text-align:right}.top-banner-container.no-bg{padding:40px 0 20px}.top-banner-container.has-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;padding:80px 0}.top-banner-container.has-bg .container{position:relative;z-index:1}.top-banner-container.has-bg .underlay-layer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s}.top-banner-container.has-bg .underlay-layer .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}.top-banner-container.has-bg .breadcrumb-wrapper{background-color:transparent}.top-banner-container.has-bg .breadcrumb-container .current-page{color:#fff;opacity:.8}.top-banner-container.has-bg .breadcrumb-container a{color:#fff}.top-banner-container .page-title{font-family:"UTM Impact",Arial,sans-serif;font-size:2.25rem;margin-top:5px;margin-bottom:10px;letter-spacing:1px}.top-banner-container img{max-width:100%;height:auto;margin-top:20px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}footer{background-color:#101014;color:#fff;padding:60px 0}@media (max-width:575px){footer{text-align:center}}footer section{margin-bottom:20px}footer .colbl-img-container{margin-bottom:30px}footer .colbl-sgl-paragraph{margin-bottom:30px}footer .colbl-menu-list-container{margin-bottom:30px}footer .colbl-menu-list-container .menu-list-title{font-size:.875rem}footer .colbl-menu-list-container ul.menu-list-items-container{-webkit-padding-start:0;-moz-padding-start:0;padding:0;margin:0;list-style-type:none}footer .colbl-menu-list-container ul.menu-list-items-container li{margin-bottom:4px}footer .colbl-menu-list-container ul.menu-list-items-container li a{font-size:.875rem;color:#cfcfd3}footer .colbl-menu-list-container ul.menu-list-items-container li a:active,footer .colbl-menu-list-container ul.menu-list-items-container li a:hover{text-decoration:underline}footer .colbl-social-list-container .social-list-title{font-size:.875rem}footer .colbl-social-list-container ul.social-list-items-container{-webkit-padding-start:0;-moz-padding-start:0;padding:0;margin:0;list-style-type:none}footer .colbl-social-list-container ul.social-list-items-container li{display:inline-block;margin-right:16px}footer .colbl-social-list-container ul.social-list-items-container li a.social-item{display:inline-block}footer .colbl-social-list-container ul.social-list-items-container li a.social-item svg,footer .colbl-social-list-container ul.social-list-items-container li a.social-item svg path{fill:#fff;transition:all ease .3s}footer .colbl-social-list-container ul.social-list-items-container li a.social-item:active svg,footer .colbl-social-list-container ul.social-list-items-container li a.social-item:active svg path,footer .colbl-social-list-container ul.social-list-items-container li a.social-item:hover svg,footer .colbl-social-list-container ul.social-list-items-container li a.social-item:hover svg path{fill:#b62428}footer .colbl-divider-container .divider{display:block;content:"";background-color:#fff;height:1px;width:100%;margin:10px 0}footer .colbl-gallery-container figure{margin:0}footer .colbl-gallery-container ul{-webkit-padding-start:0;-moz-padding-start:0;padding:0;margin:0;list-style-type:none}footer .colbl-gallery-container ul li{display:inline-block;text-align:center;margin-right:20px}footer .colbl-gallery-container ul li .title{font-size:.875rem;margin-bottom:6px}footer .colbl-gallery-container ul li img{max-height:90px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}header.header-standard{border-bottom:1px solid #ccc;padding:10px 0;background-color:#fff}header.header-standard .container{position:relative}header.header-standard .row{position:relative}header.header-standard .left-col-inner-container{display:flex;align-items:center;justify-content:flex-start}header.header-standard .right-col-inner-container{display:flex;align-items:center;justify-content:flex-end}header.header-standard .mobile-menu-trigger-container{align-items:center}header.header-standard .mobile-menu-trigger-container .header-search-container{margin-left:10px}header.header-standard .mobile-menu-trigger-container .header-search-container .header-search-trigger{display:inline-block;color:#000;cursor:pointer;font-size:1.5rem}header.header-standard .mobile-menu-trigger-container .header-search-container .header-search-trigger:active,header.header-standard .mobile-menu-trigger-container .header-search-container .header-search-trigger:hover{color:#b62428}header.header-standard .mobile-menu-trigger-container .header-search-container .header-search-trigger.active{color:#b62428}header.header-standard .header-searchbox-container{position:absolute;top:90%;right:0;z-index:5;margin-top:4px;background:#fff;padding:12px 16px;box-shadow:-2px 4px 4px rgba(0,0,0,.1);border:1px solid #e4e4e7;transition:all ease .3s;opacity:0;display:none}@media (max-width:575px){header.header-standard .header-searchbox-container{width:100%}}header.header-standard .header-searchbox-container form{min-width:250px;display:flex;margin:0}header.header-standard .header-searchbox-container form .form-group{flex-grow:1}header.header-standard .header-searchbox-container form input[name=s]{border-radius:3px 0 0 3px;font-size:.8em}header.header-standard .header-searchbox-container form [type=submit]{padding:6px 10px;font-size:.9em;border-radius:0 3px 3px 0;margin-left:-2px}header.header-standard .header-searchbox-container.show{display:block;top:100%;opacity:1}header.header-standard .header-lang-switch-container{position:relative}header.header-standard .header-lang-switch-container .header-lang-switch-toggle{border:1px solid #e4e4e7;padding:3px 6px;display:flex;align-items:center;transition:all ease .3s}header.header-standard .header-lang-switch-container .header-lang-switch-toggle:active,header.header-standard .header-lang-switch-container .header-lang-switch-toggle:hover{background-color:#f7f7f8}header.header-standard .header-lang-switch-container .header-lang-switch-toggle .label{margin-right:4px}header.header-standard .header-lang-switch-container .header-lang-switch-toggle img{height:14px;margin-right:8px}header.header-standard .header-lang-switch-container .header-lang-switch-toggle .value{text-transform:uppercase}header.header-standard .header-lang-switch-container .header-lang-switch-toggle.active{background-color:#f7f7f8}header.header-standard .header-lang-switch-container ul.header-lang-dropdown{-webkit-padding-start:0;-moz-padding-start:0;padding:0;margin:0;list-style-type:none;position:absolute;top:100%;right:0;margin-top:4px;z-index:2;background:#fff;border:1px solid #e4e4e7;min-width:200px;font-size:.9em;transition:all ease .3s;display:none}header.header-standard .header-lang-switch-container ul.header-lang-dropdown.active{display:block}header.header-standard .header-lang-switch-container ul.header-lang-dropdown li a{text-align:left;display:block;padding:10px 15px;color:#52525b}header.header-standard .header-lang-switch-container ul.header-lang-dropdown li a:active,header.header-standard .header-lang-switch-container ul.header-lang-dropdown li a:hover{background-color:#f7f7f8}header.header-standard .header-lang-switch-container ul.header-lang-dropdown li a img{height:14px;margin-right:8px}header.header-standard .logo-container img{max-height:60px}header.header-standard .mobile-logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}header.header-standard .mobile-logo-container img{max-height:40px}header.header-standard ul.menu-header-standard{list-style-type:none;padding:0;margin-left:40px}header.header-standard ul.menu-header-standard li.menu-item a{display:inline-block;color:#000}header.header-standard ul.menu-header-standard li.menu-item [aria-current=page]{font-weight:700}header.header-standard ul.menu-header-standard .menu-item-has-children,header.header-standard ul.menu-header-standard.menu-item-has-children{position:relative}header.header-standard ul.menu-header-standard>li.menu-item{display:inline-block;margin-right:30px;padding:6px 0;font-size:1.25rem;border-bottom:2px solid transparent;text-transform:uppercase}header.header-standard ul.menu-header-standard>li.menu-item:active,header.header-standard ul.menu-header-standard>li.menu-item:hover{border-bottom-color:#b62428}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children li.menu-item{text-transform:none;font-size:1rem}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children li.menu-item a{color:#52525b}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>a{position:relative;padding-right:22px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"\f078";font-size:.8em;position:absolute;top:2px;right:0;margin-top:4px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu{position:absolute;top:90%;left:0;z-index:9;min-width:200px;list-style-type:none;margin-top:3px;padding:0;background:#fff;border:1px solid #e4e4e7;box-shadow:-2px 4px 4px rgba(0,0,0,.1);opacity:0;display:none;transition:all ease .3s}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item a{display:block;padding:10px 12px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item:active,header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item:hover{background-color:#f7f7f8}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children>a{position:relative}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children>a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"\f054";font-size:.8em;position:absolute;top:4px;right:12px;margin-top:14px}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu{position:absolute;top:0;left:90%;z-index:9;min-width:200px;list-style-type:none;padding:0;background:#fff;border:1px solid #e4e4e7;box-shadow:0 4px 4px rgba(0,0,0,.1);margin-top:-1px;opacity:0;display:none;transition:all ease .3s}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children:active>ul.sub-menu,header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.menu-item-has-children:hover>ul.sub-menu{left:100%;opacity:1;display:block}header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children:active>ul.sub-menu,header.header-standard ul.menu-header-standard>li.menu-item.menu-item-has-children:hover>ul.sub-menu{top:100%;opacity:1;display:block}header.header-standard ul.menu-header-standard>li.menu-item::last-child{margin-right:0}header.header-standard ul.header-utility-container{position:relative;list-style-type:none;text-align:right}header.header-standard ul.header-utility-container li.utility-item{display:inline-block;margin-right:10px}header.header-standard ul.header-utility-container li.utility-item:last-child{margin-right:0}header.header-standard ul.header-utility-container li.utility-item a.utility-item-trigger{display:inline-block;color:#000;cursor:pointer}header.header-standard ul.header-utility-container li.utility-item a.utility-item-trigger:active,header.header-standard ul.header-utility-container li.utility-item a.utility-item-trigger:hover{color:#b62428}header.header-standard ul.header-utility-container li.utility-item a.utility-item-trigger.active{color:#b62428}header.header-standard .header-utility-mobile{padding-top:19px;padding-bottom:16px;display:flex;align-items:center;justify-content:flex-end}header.header-standard .header-utility-mobile .header-lang-switch-container{margin-right:5px}header.header-standard .header-utility-mobile .header-cart{margin-right:10px}header.header-standard .header-utility-mobile .header-cart a{color:#101014;font-size:1.2em}header.header-standard .header-utility-mobile .header-cart .header-cart-count{font-size:.9em;margin-left:3px;color:#52525b}header.header-standard .mobile-menu-toggle i{font-size:32px;transition:all ease .3s}header.header-standard .mobile-menu-toggle i:active,header.header-standard .mobile-menu-toggle i:hover{color:#b62428}header.header-standard .mobile-menu-modal{width:300px;position:fixed;top:0;left:-120%;bottom:0;z-index:5;background:#fff;border-right:1px solid #ccc;padding:20px 0;box-shadow:-2px 4px 4px rgba(0,0,0,.1);display:none;opacity:0;transition:all ease .3s}header.header-standard .mobile-menu-modal ul{padding:0;list-style-type:none}header.header-standard .mobile-menu-modal .mobile-menu--modal-trigger-container{text-align:right;padding:0 20px}header.header-standard .mobile-menu-modal .header-menu-container{border-top:1px solid #e4e4e7}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li a{display:block;padding:15px 20px;border-bottom:1px solid #e4e4e7;color:#101014}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li a:active,header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li a:hover{color:#b62428}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li.menu-item-has-children{position:relative}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li.menu-item-has-children ul.sub-menu{padding-left:30px;display:none}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li.menu-item-has-children ul.sub-menu.expanded{display:block}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li.menu-item-has-children .expand-submenu{font-size:1.3em;position:absolute;top:4px;right:0;display:inline-block;padding:12px 16px 12px 24px;transition:all ease .3s}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li.menu-item-has-children .expand-submenu.expanded{color:#52525b;rotate:180deg;right:-8px}header.header-standard .mobile-menu-modal .header-menu-container .mobile-header-menu li.menu-item-has-children.expanded>a{background-color:#f2f2f2}header.header-standard .mobile-menu-modal.show{display:block}header.header-standard.sticky{position:fixed;top:0;left:0;right:0;z-index:12}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.error404 .swiper-button-next,body.error404 .swiper-button-prev{background-color:#b62428;border-radius:3px;height:60px;width:36px;transition:all ease .3s}body.error404 .swiper-button-next:active,body.error404 .swiper-button-next:hover,body.error404 .swiper-button-prev:active,body.error404 .swiper-button-prev:hover{background-color:#e2151a}body.error404 .swiper-button-next:after,body.error404 .swiper-button-prev:after{font-size:24px;color:#fff}body.error404 .swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px}body.error404 .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#b62428}body.error404 main .main-content-container{text-align:center;margin-top:60px}body.error404 main .main-content-container img{max-width:275px}body.error404 main .cta-btn-container{text-align:center;margin-top:30px}body.error404 main .cta-btn-container a,body.error404 main .cta-btn-container button{margin-right:12px}body.error404 main .cta-btn-container a:last-child,body.error404 main .cta-btn-container button:last-child{margin-right:0}body.error404 main .sec-blog-posts{background-color:#f7f7f8;padding:40px 0;margin-top:60px}body.error404 main .sec-blog-posts .block-main-title{text-align:center}body.error404 main .sec-blog-posts .blog-posts-container .swiper-pagination{position:unset;margin-top:30px}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container{background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:575px){body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container{margin-bottom:10px}}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-thumb img{border-radius:15px 15px 0 0}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container{padding:12px 16px}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container .post-title{margin-bottom:8px}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container .post-title a{color:#101014}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container .post-title a:active,body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container .post-title a:hover{text-decoration:underline}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container .post-excerpt{color:#52525b;font-size:.875rem;margin-top:8px}body.error404 main .sec-blog-posts .blog-posts-container .blog-post-container .post-meta-container .cta-btn-container{text-align:right}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.page-template-template-about .swiper-button-next,body.page-template-template-about .swiper-button-prev{background-color:#b62428;border-radius:3px;height:60px;width:36px;transition:all ease .3s}body.page-template-template-about .swiper-button-next:active,body.page-template-template-about .swiper-button-next:hover,body.page-template-template-about .swiper-button-prev:active,body.page-template-template-about .swiper-button-prev:hover{background-color:#e2151a}body.page-template-template-about .swiper-button-next:after,body.page-template-template-about .swiper-button-prev:after{font-size:24px;color:#fff}body.page-template-template-about .swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px}body.page-template-template-about .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#b62428}body.page-template-template-about .block-faqs,body.page-template-template-about .block-img-text-cols,body.page-template-template-about .block-img-text-rows{padding:40px 0}body.page-template-template-about .block-img-text-rows .block-main-title{text-align:center}body.page-template-template-about .block-img-text-rows .block-main-title img{vertical-align:baseline}body.page-template-template-about .block-img-text-rows .block-main-description{text-align:center;margin-bottom:20px}body.page-template-template-about .block-img-text-rows .img-cols-container img{width:100%}body.page-template-template-about .block-img-text-rows .img-row-container img{max-width:100%;height:auto}body.page-template-template-about .block-img-text-cols .block-inner-wrap{padding:60px 0}@media (max-width:575px){body.page-template-template-about .block-img-text-cols .block-inner-wrap{padding:30px 20px}}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container{max-width:1000px;margin:0 auto}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .block-main-title.has-underline-bar::after{background-position:left center}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .col-pos-img-right .text-col-container{padding-right:40px}@media (max-width:575px){body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .col-pos-img-right .text-col-container{padding:0}}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .col-pos-img-left .text-col-container{padding-left:40px}@media (max-width:575px){body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .col-pos-img-left .text-col-container{padding:0}}@media (max-width:575px){body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .img-col-container{margin-bottom:20px}}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .text-col-img-list-container{-webkit-padding-start:0;-moz-padding-start:0;padding:0;margin:0;list-style-type:none;display:flex;align-items:center;margin-top:20px}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .text-col-img-list-container li{margin-right:10px}body.page-template-template-about .block-img-text-cols .block-inner-wrap .block-inner-container .text-col-img-list-container li img{max-height:80px;width:auto}body.page-template-template-about .block-prod-list{background-color:#fff}body.page-template-template-about .block-faqs{background-color:#f7f7f8}body.page-template-template-about .block-faqs .block-inner-container{max-width:750px;margin:0 auto}body.page-template-template-about .block-faqs .block-inner-container .block-main-title{text-align:center}body.page-template-template-about .block-faqs .block-inner-container .faq-items-container{margin-top:40px}body.page-template-template-about .block-faqs .block-inner-container .faq-items-container .faq-item{margin-bottom:20px;border-bottom:1px solid #e4e4e7;padding-bottom:10px}body.page-template-template-about .block-faqs .block-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link{margin-bottom:5px;color:#000;text-decoration:none;padding:0;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}body.page-template-template-about .block-faqs .block-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link:focus,body.page-template-template-about .block-faqs .block-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link:hover{text-decoration:none;color:#b62428;background-color:transparent;box-shadow:none;outline:0}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.woocommerce-cart .woocommerce table.shop_table{border-collapse:collapse;border:none}body.woocommerce-cart .woocommerce table.shop_table.cart th{font-size:1.5rem;font-weight:600;line-height:1;padding-bottom:20px;padding-top:0}body.woocommerce-cart .woocommerce table.shop_table.cart td{padding:20px 10px 20px 0;vertical-align:top}body.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%}body.woocommerce-cart .cart-collaterals .cart_totals td,body.woocommerce-cart .cart-collaterals .cart_totals th{border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7}body.woocommerce-cart table.cart img{width:unset}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table_responsive tr td::before,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tr td::before{display:none}}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table_responsive tbody th,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tbody th{display:table-cell}}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table_responsive tr td,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tr td{display:table-cell}}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table_responsive tr,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tr{display:table-row}}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,body.woocommerce-cart .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:1px solid #e4e4e7}}@media (max-width:767px){body.woocommerce-cart .woocommerce table.shop_table.cart .cart_item td{display:block}body.woocommerce-cart .woocommerce table.shop_table.cart .cart_item td:first-child{border-bottom:none;padding-bottom:5px}body.woocommerce-cart .woocommerce table.shop_table.cart .cart_item td:last-child{border-top:none;padding-top:5px;display:flex;align-items:center;justify-content:space-between;gap:10px}}body.woocommerce-cart .sec-page-title .page-title{font-family:"UTM Impact",Arial,sans-serif;font-size:4rem;margin-bottom:30px;margin-top:30px}body.woocommerce-cart .product-meta-wrapper{display:flex;align-items:flex-start;gap:16px}body.woocommerce-cart .product-meta-wrapper .product-thumbnail{max-width:75px}body.woocommerce-cart .product-meta-wrapper .product-meta-container{display:flex;flex-direction:column;gap:12px}@media (max-width:767px){body.woocommerce-cart .product-meta-wrapper .product-meta-container{text-align:left}}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-name a{color:#101014;font-weight:500}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-name a:active,body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-name a:hover{color:#b62428}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-price .regular-price,body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-price .sale-price{font-size:1.25rem;font-weight:500}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-price .sale-price{color:#b62428}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-price.has-sale .regular-price{font-weight:400;text-decoration:line-through;font-size:.875rem;color:#52525b;margin-right:4px}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity{display:flex;height:44px}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity .qty-minus,body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity .qty-plus{background-color:#ddd;color:#101014}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity .qty-minus{border-radius:5px 0 0 5px}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity .qty-plus{border-radius:0 5px 5px 0}body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity input{padding:12px;padding-right:0;border:1px solid #ddd}@media (max-width:575px){body.woocommerce-cart .product-meta-wrapper .product-meta-container .product-quantity .quantity input{padding:12px 6px}}body.woocommerce-cart .product-meta-wrapper .product-meta-container a.btn-remove{color:#52525b;text-decoration:underline;font-size:.875rem}body.woocommerce-cart .product-meta-wrapper .product-meta-container a.btn-remove:active,body.woocommerce-cart .product-meta-wrapper .product-meta-container a.btn-remove:hover{color:#b62428}body.woocommerce-cart .product-subtotal{font-size:1.25rem;font-weight:600;text-align:right}body.woocommerce-cart .product-subtotal .label{display:none}@media (max-width:767px){body.woocommerce-cart .product-subtotal .label{display:inline-block}}body.woocommerce-cart .actions button[name=update_cart]{margin-top:20px;padding:12px 24px;margin-bottom:20px;font-weight:500;line-height:1;font-size:.875rem;text-transform:uppercase;text-align:center;border-radius:8px;background-color:#b62428;color:#fff}body.woocommerce-cart .actions button[name=update_cart]:active,body.woocommerce-cart .actions button[name=update_cart]:hover{background-color:#e2151a}body.woocommerce-cart .actions button[name=update_cart]:disabled{background-color:#e9e6ed;padding:12px 24px}body.woocommerce-cart .cart_totals .sec-title{font-size:1.5rem;font-weight:600;line-height:1;padding-top:0;padding-bottom:20px;border-bottom:1px solid #e4e4e7;margin:0}body.woocommerce-cart .cart_totals .cart-coupon-container{padding:20px 0}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-title-container{display:flex;align-items:center;justify-content:space-between;cursor:pointer}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-title-container .icon{transition:all ease .3s}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-title-container.expanded .icon{transform:rotate(180deg)}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container{display:flex;gap:10px;margin-top:15px}@media (max-width:575px){body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container{flex-direction:column}}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container input[type=text]{padding:12px 16px;border:1px solid #e4e4e7;border-radius:3px}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container button[type=submit]{font-weight:500;border:1px solid #b62428;border-radius:3px;background-color:transparent;color:#b62428}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container button[type=submit]:active,body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container button[type=submit]:hover{background-color:#b62428;color:#fff}body.woocommerce-cart .cart_totals .cart-coupon-container .coupon-fields-container button[type=submit]:disabled{background-color:#e9e6ed;color:#52525b;border-color:transparent}body.woocommerce-cart .cart_totals table td,body.woocommerce-cart .cart_totals table th{padding-top:20px;padding-bottom:20px}body.woocommerce-cart .cart_totals table th{padding-left:0;border-top:none;border-bottom:1px solid #e4e4e7;font-weight:400}body.woocommerce-cart .cart_totals table td{text-align:right}body.woocommerce-cart .cart_totals table .order-total{font-size:1.25rem;font-weight:500}body.woocommerce-cart .cart_totals table .order-total th{font-weight:500}body.woocommerce-cart .cart_totals table .order-total .woocommerce-Price-amount{font-weight:500}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button{margin-top:20px;padding:16px;margin-bottom:20px;font-weight:500;line-height:1;font-size:.875rem;text-transform:uppercase;text-align:center;width:100%;border-radius:8px;background-color:#b62428;color:#fff}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button:active,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#e2151a}body.woocommerce-cart .sec-cross-sell-products .section-title-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media (max-width:575px){body.woocommerce-cart .sec-cross-sell-products .section-title-container{flex-direction:column;align-items:flex-start;gap:10px}}body.woocommerce-cart .sec-cross-sell-products .section-title-container .section-title{margin-bottom:0;font-family:"UTM Impact",Arial,sans-serif;font-size:2.5rem;text-transform:uppercase;letter-spacing:1px}body.woocommerce-cart .sec-cross-sell-products .section-title-container .section-btn-cta{font-size:.875rem}body.woocommerce-cart .empty-cart-body-wrapper{text-align:center}body.woocommerce-cart .empty-cart-body-wrapper .return-to-shop{margin-top:20px}body.woocommerce-cart .sec-highlight-prods{margin-top:60px}body.woocommerce-cart .sec-highlight-prods .sec-title-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media (max-width:575px){body.woocommerce-cart .sec-highlight-prods .sec-title-container{display:block;text-align:center}}body.woocommerce-cart .sec-highlight-prods .sec-title-container .t35-btn-primary{margin-top:10px}body.woocommerce-cart .sec-highlight-prods .sec-title{font-family:"UTM Impact",Arial,sans-serif;font-size:3rem;margin-bottom:0}@media (max-width:575px){body.woocommerce-cart .sec-highlight-prods .sec-title{font-size:2rem}}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.woocommerce-checkout .woocommerce table.shop_table{border:none;margin:0}body.woocommerce-checkout .woocommerce table.shop_table tbody th,body.woocommerce-checkout .woocommerce table.shop_table tfoot td,body.woocommerce-checkout .woocommerce table.shop_table tfoot th{border:none}body.woocommerce-checkout .woocommerce form .form-row .input-text,body.woocommerce-checkout .woocommerce form .form-row select{border-color:#e4e4e7}body.woocommerce-checkout .woocommerce form .form-row.woocommerce-validated input.input-text,body.woocommerce-checkout .woocommerce form .form-row.woocommerce-validated select{border-color:#e4e4e7}body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid input.input-text,body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border:none;background-color:transparent;padding-left:12px;margin-bottom:5px}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}body.woocommerce-checkout .woocommerce form.checkout_coupon{margin-top:0;margin-left:12px;margin-right:12px}body.woocommerce-checkout .woocommerce form.checkout_coupon button[type=submit]{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;background-color:#b62428;color:#fff}body.woocommerce-checkout .woocommerce form.checkout_coupon button[type=submit]:active,body.woocommerce-checkout .woocommerce form.checkout_coupon button[type=submit]:hover{background-color:#e2151a}body.woocommerce-checkout .woocommerce form.checkout_coupon button[type=submit]:disabled{background-color:#e9e6ed;color:#212529}body.woocommerce-checkout .sec-page-title .page-title{font-family:"UTM Impact",Arial,sans-serif;font-size:4rem;margin-bottom:30px;margin-top:30px}body.woocommerce-checkout .order-review-wrapper{border:1px solid #e4e4e7;padding:20px}body.woocommerce-checkout .order-review-wrapper #order_review_heading{font-size:1.25rem;font-weight:600}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody,body.woocommerce-checkout .woocommerce-checkout-review-order-table td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot,body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table thead,body.woocommerce-checkout .woocommerce-checkout-review-order-table tr{display:block;border:none}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container{display:flex;justify-content:space-between}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container .cart-item-inner-container{display:flex;gap:15px;padding:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container .cart-item-inner-container .product-thumb{max-width:55px;flex:0 0 55px}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container .cart-item-inner-container .product-name-container{font-size:.875rem}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container .cart-item-inner-container .product-name-container .product-name{line-height:1.3}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container .cart-item-inner-container .product-name-container .product-subtotal{font-weight:600}body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-item-container .product-quantity{font-weight:600;text-align:right;padding:0;flex:0 0 50px;min-width:50px}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{display:flex;justify-content:space-between;border-bottom:1px solid #e4e4e7;padding:15px 0}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child{border-bottom-color:transparent}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:first-child{border-top:1px solid #e4e4e7}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr th{padding:0}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr th{font-weight:400}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr td{font-weight:600}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total{font-size:1.25rem}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total bdi,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-weight:600}body.woocommerce-checkout .sec-payment-methods{margin-top:30px}body.woocommerce-checkout .sec-payment-methods .sec-title{font-size:1.25rem;font-weight:600}body.woocommerce-checkout .sec-payment-methods #payment{background:#fff;border-radius:0}body.woocommerce-checkout .sec-payment-methods #payment label{font-weight:500}body.woocommerce-checkout .sec-payment-methods #payment .wc_payment_methods{padding:0}body.woocommerce-checkout .sec-payment-methods #payment .wc_payment_methods .wc_payment_method{border:1px solid #e4e4e7;padding:15px}body.woocommerce-checkout .sec-payment-methods #payment .wc_payment_methods .wc_payment_method .payment_box{background-color:#fff;color:#52525b;padding:0}body.woocommerce-checkout .sec-payment-methods #payment .wc_payment_methods .wc_payment_method .payment_box:before{display:none}body.woocommerce-checkout .sec-payment-methods #payment .form-row{padding-right:0;padding-left:0}body.woocommerce-checkout .sec-payment-methods #payment .woocommerce-terms-and-conditions-wrapper{font-size:.875rem;color:#52525b}body.woocommerce-checkout .woocommerce-billing-fields .fgroup-title-container{margin-top:30px;margin-bottom:15px}body.woocommerce-checkout .woocommerce-billing-fields .fgroup-title-container .fgroup-title{display:block;font-size:1.25rem;font-weight:600}body.woocommerce-checkout .woocommerce-billing-fields .fgroup-title-container .fgroup-description{margin-top:10px}body.woocommerce-checkout .woocommerce-additional-fields{margin-top:20px}body.woocommerce-checkout .woocommerce-additional-fields h3{margin-bottom:5px}body.woocommerce-checkout form.woocommerce-checkout button[type=submit]{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;background-color:#b62428;text-transform:uppercase;padding:12px 36px}body.woocommerce-checkout form.woocommerce-checkout button[type=submit]:active,body.woocommerce-checkout form.woocommerce-checkout button[type=submit]:hover{background-color:#e2151a}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.page-template-template-contact_us .block-img-text-cols{padding:60px 0}@media (max-width:575px){body.page-template-template-contact_us .block-img-text-cols{padding:30px 0 15px}}body.page-template-template-contact_us .block-img-text-cols .container{max-width:800px}body.page-template-template-contact_us .block-img-text-cols .block-main-title{text-align:center}body.page-template-template-contact_us .block-img-text-cols .block-main-description{text-align:center;margin-bottom:40px}body.page-template-template-contact_us .block-img-text-cols .cols-container .col-inner-container{background-color:#fff;padding:20px;text-align:center}body.page-template-template-contact_us .block-img-text-cols .cols-container .col-inner-container .col-icon{margin-bottom:15px}body.page-template-template-contact_us .block-img-text-cols .cols-container .col-inner-container .col-icon img{width:100px}@media (max-width:575px){body.page-template-template-contact_us .block-img-text-cols .cols-container .col-inner-container .col-icon img{width:70px}}body.page-template-template-contact_us .block-img-text-cols .cols-container .col-inner-container .col-title{font-size:1.25rem;font-weight:600;margin-bottom:10px}body.page-template-template-contact_us .block-address{padding:30px 0}@media (max-width:575px){body.page-template-template-contact_us .block-address{padding:15px 0}}@media (max-width:575px){body.page-template-template-contact_us .block-address .map-container{margin-bottom:20px}}body.page-template-template-contact_us .block-address .block-main-title{text-align:center}body.page-template-template-contact_us .block-address .block-main-description{text-align:center}body.page-template-template-contact_us .block-form{padding:30px 0}@media (max-width:575px){body.page-template-template-contact_us .block-form{padding:15px 0}}body.page-template-template-contact_us .block-form .block-inner-container{max-width:700px;margin:0 auto;padding:40px}body.page-template-template-contact_us .block-form .block-inner-container .texts-container{text-align:center;margin-bottom:30px}body.page-template-template-contact_us .block-form .block-inner-container .form-container form p{margin-bottom:16px}body.page-template-template-contact_us .block-form .block-inner-container .form-container form p:last-of-type{text-align:center}body.page-template-template-contact_us .block-form .block-inner-container .form-container form label{margin-bottom:8px}body.page-template-template-contact_us .block-form .block-inner-container .form-container form input,body.page-template-template-contact_us .block-form .block-inner-container .form-container form select,body.page-template-template-contact_us .block-form .block-inner-container .form-container form textarea{width:100%;padding:12px 16px;border:1px solid #e4e4e7;border-radius:3px}body.page-template-template-contact_us .block-form .block-inner-container .form-container form input:focus,body.page-template-template-contact_us .block-form .block-inner-container .form-container form select:focus,body.page-template-template-contact_us .block-form .block-inner-container .form-container form textarea:focus{outline:0}body.page-template-template-contact_us .block-form .block-inner-container .form-container form input[type=submit]{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;width:auto;background-color:#b62428;color:#fff}body.page-template-template-contact_us .block-form .block-inner-container .form-container form input[type=submit]:active,body.page-template-template-contact_us .block-form .block-inner-container .form-container form input[type=submit]:hover{background-color:#e2151a}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.page-template-default .body-content-inner-container{padding:40px 0}body.page-template-default .body-content-inner-container h2{font-size:2.75rem;margin-bottom:24px;margin-top:12px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.home .block-hero-banner .swiper{height:550px}body.home .block-hero-banner .swiper-pagination{bottom:20px}body.home .block-hero-banner .underlay-layer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all ease .3s;z-index:1}body.home .block-hero-banner .underlay-layer .overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:20px}body.home .block-hero-banner .slide-inner-container{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}body.home .block-hero-banner .slide-inner-container .left-col-container{width:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media (max-width:575px){body.home .block-hero-banner .slide-inner-container .left-col-container{width:94%}}body.home .block-hero-banner .slide-inner-container .left-col-container .textbox-container figure{margin-bottom:20px}body.home .block-hero-banner .slide-inner-container .left-col-container .textbox-container.type-text{margin-bottom:20px}body.home .block-hero-banner .slide-inner-container .left-col-container .textbox-container.type-text .texts{color:#fff;font-size:3.5rem;line-height:1.3;font-weight:500}body.home .block-hero-banner .slide-inner-container .left-col-container .banner-btn-container .t35-btn-primary{font-size:1.5rem}body.home .block-about-us{padding:60px 0}@media (max-width:575px){body.home .block-about-us{padding-bottom:30px;text-align:center}}body.home .block-about-us .block-main-title{margin-bottom:20px}body.home .block-about-us .block-main-title.has-underline-bar{margin-bottom:27px}body.home .block-about-us .lcol-img{padding-right:20px;text-align:center;max-width:200px;justify-self:flex-end}@media (max-width:575px){body.home .block-about-us .lcol-img{padding-right:0;margin-bottom:15px;text-align:left}}body.home .block-about-us .rcol-banner{margin-bottom:15px}body.home .block-about-us .rcol-cta-container{text-align:right}@media (max-width:575px){body.home .block-about-us .rcol-cta-container{text-align:center}}body.home .block-prod-cats-list{padding-bottom:60px}body.home .block-prod-cats-list .block-main-title{font-size:4.25rem;padding-right:15px}@media (max-width:1199px){body.home .block-prod-cats-list .block-main-title{font-size:3rem}}@media (max-width:575px){body.home .block-prod-cats-list .block-main-title{text-align:center}}body.home .block-prod-cats-list .slider-container{position:relative;padding-bottom:30px}body.home .block-prod-cats-list .slide-inner-container{padding:16px 25px 30px;color:#fff;text-align:center;border-radius:10px}body.home .block-prod-cats-list .slide-inner-container .cat-thumb{margin-bottom:30px;border-radius:10px;overflow:hidden}body.home .block-prod-cats-list .slide-inner-container .cat-thumb img{border-radius:10px;width:100%}body.home .block-prod-cats-list .slide-inner-container .cat-name{margin-bottom:6px}body.home .block-prod-cats-list .slide-inner-container .cta-btn-container a{color:#fff;font-weight:400}body.home .block-usps{padding:70px 0}@media (max-width:575px){body.home .block-usps{padding:30px 0}}body.home .block-usps .block-main-title{text-align:center;margin-bottom:20px}@media (max-width:575px){body.home .block-usps .block-main-title{margin-bottom:30px}}body.home .block-usps .block-main-title h1,body.home .block-usps .block-main-title h2,body.home .block-usps .block-main-title h3,body.home .block-usps .block-main-title p{font-size:4rem;line-height:1.1;margin-bottom:0}@media (max-width:575px){body.home .block-usps .block-main-title h1,body.home .block-usps .block-main-title h2,body.home .block-usps .block-main-title h3,body.home .block-usps .block-main-title p{font-size:3rem;line-height:130%}}body.home .block-usps .block-main-title img{vertical-align:baseline;margin:0 3px}body.home .block-usps .block-main-description{max-width:740px;margin:0 auto 40px;text-align:center;font-size:.875rem}@media (max-width:575px){body.home .block-usps .block-main-description{margin-bottom:20px}}body.home .block-usps .block-main-description p{font-size:inherit}body.home .block-usps .usps-container{max-width:900px;margin:0 auto;text-align:center}body.home .block-usps .usps-container .usp-inner-container{max-width:180px;margin:20px auto}body.home .block-usps .usps-container .usp-icon img{max-width:150px}@media (max-width:575px){body.home .block-usps .usps-container .usp-icon img{max-width:100px}}body.home .block-usps .usps-container .usp-title{font-weight:500;font-size:1.25rem;line-height:1.3;margin-top:5px}body.home .block-usps .usps-container .usp-description{margin-top:5px}body.home .block-subscription{padding:60px 0}@media (max-width:575px){body.home .block-subscription{padding:30px 0}}body.home .block-subscription .block-inner-container{background-color:#f7f7f8;padding:60px 30px;display:flex;max-width:900px;margin:0 auto}@media (max-width:575px){body.home .block-subscription .block-inner-container{display:block;text-align:center}}body.home .block-subscription .block-inner-container .sec-img img{max-width:125px;margin-right:10px}body.home .block-subscription .block-inner-container .texts-container{flex-grow:1;margin-left:20px}@media (max-width:575px){body.home .block-subscription .block-inner-container .texts-container{margin-left:0;margin-top:20px}}body.home .block-subscription .block-inner-container .texts-container .title{font-size:2rem;font-weight:600;margin-bottom:15px}@media (max-width:575px){body.home .block-subscription .block-inner-container .texts-container .title{margin-bottom:10px}}body.home .block-subscription .block-inner-container .texts-container .description{font-size:.875rem}body.home .block-subscription .block-inner-container .form-container{max-width:360px}@media (max-width:575px){body.home .block-subscription .block-inner-container .form-container{margin-top:15px}}body.home .block-subscription .block-inner-container .form-container form{text-align:right}@media (max-width:575px){body.home .block-subscription .block-inner-container .form-container form{text-align:center}}body.home .block-subscription .block-inner-container .form-container form label{position:absolute;left:-99999px;opacity:0}body.home .block-subscription .block-inner-container .form-container form p{margin-bottom:0}body.home .block-subscription .block-inner-container .form-container form input[type=email]{margin-bottom:10px;width:100%}body.home .block-subscription .block-inner-container .form-container form input[type=submit]{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;width:auto;background-color:#b62428;color:#fff;font-size:.875rem}body.home .block-subscription .block-inner-container .form-container form input[type=submit]:active,body.home .block-subscription .block-inner-container .form-container form input[type=submit]:hover{background-color:#e2151a}body.home .block-blogs-list{padding:60px 0;background-color:#f7f7f8}body.home .block-blogs-list .block-main-title{text-align:center;margin-bottom:30px}body.home .block-blogs-list .post-featured-container{margin-bottom:150px;position:relative}@media (max-width:575px){body.home .block-blogs-list .post-featured-container{margin-bottom:20px}}body.home .block-blogs-list .post-featured-container .post-thumb{height:400px;overflow:hidden}@media (max-width:575px){body.home .block-blogs-list .post-featured-container .post-thumb{height:300px}}body.home .block-blogs-list .post-featured-container .post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}body.home .block-blogs-list .post-featured-container .post-meta-container{position:absolute;top:100%;margin-top:-90px;left:50%;transform:translateX(-50%);background:#fff;width:70%;max-width:740px;text-align:center;padding:20px;border:1px solid #f2f2f2;border-radius:8px}@media (max-width:575px){body.home .block-blogs-list .post-featured-container .post-meta-container{position:unset;transform:none;margin-top:0;width:100%;border-top-left-radius:0;border-top-right-radius:0}}body.home .block-blogs-list .post-featured-container .post-meta-container .post-title{max-width:600px;margin:0 auto}body.home .block-blogs-list .post-featured-container .post-meta-container .post-title a{color:#101014}body.home .block-blogs-list .post-featured-container .post-meta-container .post-title a:active,body.home .block-blogs-list .post-featured-container .post-meta-container .post-title a:hover{text-decoration:underline}body.home .block-blogs-list .post-featured-container .post-meta-container .post-excerpt{color:#52525b;font-size:.875rem;margin-top:24px;max-width:440px;margin:24px auto 0}body.home .block-blogs-list .post-featured-container .post-meta-container .cta-btn-container{margin-top:24px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.blog .sec-post-cats-list{margin-top:30px}body.blog .sec-post-cats-list .sec-title{font-size:1.5rem;margin-bottom:15px;font-weight:600}body.blog .sec-post-cats-list .post-cats-list-container .post-cats-list{display:flex;gap:8px;justify-content:flex-start;align-items:stretch}@media (max-width:767px){body.blog .sec-post-cats-list .post-cats-list-container .post-cats-list{flex-wrap:wrap}}body.blog .sec-post-cats-list .post-cats-list-container .post-cats-list .post-cat-link{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;color:#000;background-color:#fff;border:1px solid #000;border-radius:8px;font-size:.875rem;display:flex;align-items:center;justify-content:center}body.blog .sec-post-cats-list .post-cats-list-container .post-cats-list .post-cat-link.current{color:#b62428;border-color:#b62428}body.blog .sec-post-cats-list .post-cats-list-container .post-cats-list a.post-cat-link:active,body.blog .sec-post-cats-list .post-cats-list-container .post-cats-list a.post-cat-link:hover{color:#fff;background-color:#b62428;border-color:#b62428}body.blog .sec-featured-post{margin-top:40px;margin-bottom:40px}body.blog .sec-featured-post .sec-main-title{font-family:"UTM Impact",Arial,sans-serif;font-size:3rem;margin-bottom:1rem}@media (max-width:575px){body.blog .sec-featured-post .sec-main-title{font-size:2rem}}body.blog .sec-featured-post .post-featured-container{margin-bottom:150px;position:relative}@media (max-width:575px){body.blog .sec-featured-post .post-featured-container{margin-bottom:20px}}body.blog .sec-featured-post .post-featured-container .post-thumb{height:400px;overflow:hidden}@media (max-width:575px){body.blog .sec-featured-post .post-featured-container .post-thumb{height:300px}}body.blog .sec-featured-post .post-featured-container .post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}body.blog .sec-featured-post .post-featured-container .post-meta-container{position:absolute;top:100%;margin-top:-90px;left:50%;transform:translateX(-50%);background:#fff;width:70%;max-width:740px;text-align:center;padding:20px;border:1px solid #f2f2f2;border-radius:8px;box-shadow:0 2px 8px 2px rgba(0,0,0,.2)}@media (max-width:575px){body.blog .sec-featured-post .post-featured-container .post-meta-container{position:unset;transform:none;margin-top:0;width:100%;border-top-left-radius:0;border-top-right-radius:0}}body.blog .sec-featured-post .post-featured-container .post-meta-container .post-title{max-width:600px;margin:0 auto}body.blog .sec-featured-post .post-featured-container .post-meta-container .post-title a{color:#101014}body.blog .sec-featured-post .post-featured-container .post-meta-container .post-title a:active,body.blog .sec-featured-post .post-featured-container .post-meta-container .post-title a:hover{text-decoration:underline}body.blog .sec-featured-post .post-featured-container .post-meta-container .post-excerpt{color:#52525b;font-size:.875rem;margin-top:24px;max-width:440px;margin:24px auto 0}body.blog .sec-featured-post .post-featured-container .post-meta-container .cta-btn-container{margin-top:24px}body.blog .sec-posts-listing{margin-bottom:60px}body.blog .sec-posts-listing .pagination-standard{margin-top:30px;margin-bottom:30px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.single-post main{padding-bottom:80px}body.single-post .wp-block-columns{margin-bottom:5px}@media (max-width:575px){body.single-post .wp-block-columns{gap:10px}}body.single-post .post-header{padding:30px 0}@media (max-width:575px){body.single-post .post-header{text-align:center;padding-bottom:15px}}body.single-post .post-header h1.post-title{font-size:2rem;line-height:1.2;margin-bottom:15px}body.single-post .post-header .post-date{font-size:.75rem;color:#52525b;margin-bottom:0}body.single-post .post-body-content p{line-height:1.8}body.single-post .post-body-content h2{margin:1rem 0}body.single-post .post-body-content a:active,body.single-post .post-body-content a:hover{text-decoration:underline}body.single-post .post-body-content blockquote{background-color:#f7f7f8;padding:15px 20px;font-style:italic;margin:10px 0}body.single-post .post-body-content figure{margin:20px 0}body.single-post .post-body-content figure figcaption{font-size:.875rem;font-style:italic}body.single-post .post-nav{margin-top:30px}@media (max-width:575px){body.single-post .post-nav{text-align:center}}body.single-post .post-nav .t35-btn-primary-invert .fa-solid{margin-right:5px}body.single-post .sidebar-banners{padding-top:30px}body.single-post .sidebar-banners .sidebar-title{margin-bottom:10px}body.single-post .sidebar-banners .sidebar-banner{margin-bottom:10px}body.single-post .sec-related-articles{margin-top:60px}body.single-post .sec-related-articles .sec-title{font-family:"UTM Impact",Arial,sans-serif;font-size:3rem;margin-bottom:1rem}@media (max-width:575px){body.single-post .sec-related-articles .sec-title{font-size:2rem;text-align:center}}body.single-post .sec-products-list{margin-top:60px}body.single-post .sec-products-list .sec-title-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media (max-width:575px){body.single-post .sec-products-list .sec-title-container{display:block;text-align:center}}body.single-post .sec-products-list .sec-title-container .t35-btn-primary{margin-top:10px}body.single-post .sec-products-list .sec-title{font-family:"UTM Impact",Arial,sans-serif;font-size:3rem;margin-bottom:0}@media (max-width:575px){body.single-post .sec-products-list .sec-title{font-size:2rem}}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}@media (max-width:767px){body.post-type-archive-product .top-banner-container{padding-top:20px;padding-bottom:5px}}body.post-type-archive-product .sec-products-container{margin:30px 0 70px}body.post-type-archive-product .product-cats-container{border:1px solid #e4e4e7;border-radius:8px;padding:12px 18px}@media (max-width:767px){body.post-type-archive-product .product-cats-container .title-container{display:flex;align-items:center;justify-content:space-between}}body.post-type-archive-product .product-cats-container .title-container .title{margin-bottom:16px}@media (max-width:767px){body.post-type-archive-product .product-cats-container .title-container .title{font-size:1.1rem;font-weight:600;margin-bottom:0;line-height:1}}body.post-type-archive-product .product-cats-container .title-container .btn-expand{padding:0;color:#214ec8;border:none}body.post-type-archive-product .product-cats-container .title-container .btn-expand:active,body.post-type-archive-product .product-cats-container .title-container .btn-expand:hover{color:#4468c9}body.post-type-archive-product .product-cats-container .title-container .btn-expand i{transition:all ease .3s}body.post-type-archive-product .product-cats-container .title-container .btn-expand.expanded{color:#4468c9}body.post-type-archive-product .product-cats-container .title-container .btn-expand.expanded i{transform:rotate(180deg)}body.post-type-archive-product .product-cats-container .product-cats-list{-webkit-padding-start:0;-moz-padding-start:0;padding:0;margin:0;list-style-type:none}@media (max-width:767px){body.post-type-archive-product .product-cats-container .product-cats-list{display:none;margin-top:15px}}body.post-type-archive-product .product-cats-container .product-cats-list li{margin-bottom:8px}body.post-type-archive-product .product-cats-container .product-cats-list li a{color:#101014;font-weight:500;display:flex;align-items:center}body.post-type-archive-product .product-cats-container .product-cats-list li a .icon{text-align:center;margin-right:8px;background-color:#b62428;border-radius:50%;display:inline-block;width:16px;height:16px;vertical-align:middle;line-height:.9}body.post-type-archive-product .product-cats-container .product-cats-list li a .icon i{font-size:10px;line-height:16px;color:#fff}body.post-type-archive-product .product-cats-container .product-cats-list li a:active,body.post-type-archive-product .product-cats-container .product-cats-list li a:hover{color:#b62428;text-decoration:underline}body.post-type-archive-product .cat-products-container{margin-bottom:30px}@media (max-width:575px){body.post-type-archive-product .cat-products-container{margin-top:20px}}body.post-type-archive-product .cat-products-container .title-container{background-color:#b62428;color:#fff;text-align:center;padding:16px;margin-bottom:20px}body.post-type-archive-product .cat-products-container .title-container .title{font-size:1.5rem;text-transform:uppercase;margin-bottom:0}body.post-type-archive-product .cat-products-container .title-container .description{margin-top:8px}body.post-type-archive-product .cat-products-container .products-slider-container .product-listing-item-container{padding-left:10px}@media (max-width:575px){body.post-type-archive-product .cat-products-container .products-slider-container .product-listing-item-container{padding-left:23px;padding-right:23px}}body.post-type-archive-product .cat-products-container .products-slider-container .product-listing-item-container .product-badge{width:70px}@media (max-width:575px){body.post-type-archive-product .cat-products-container .products-slider-container .product-listing-item-container .product-badge{width:150px}}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.single-product .swiper,body.single-product .swiper .swiper-slide,body.single-product .swiper .swiper-wrapper{height:auto}body.single-product .swiper .swiper-slide img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}body.single-product .breadcrumb-wrapper{margin-bottom:30px}body.single-product .section-title{font-family:"UTM Impact",Arial,sans-serif;font-size:2.5rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}@media (max-width:575px){body.single-product .section-title{font-size:2rem}}body.single-product .section-title-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media (max-width:575px){body.single-product .section-title-container{display:block}}body.single-product .section-title-container .section-title{margin-bottom:0}body.single-product .section-title-container .section-btn-cta{font-size:.875rem}@media (max-width:575px){body.single-product .section-title-container .section-btn-cta{margin-top:10px}}body.single-product .product{margin-bottom:60px}body.single-product .product-overview-container .product-gallery-container{position:sticky;top:0}@media (max-width:575px){body.single-product .product-overview-container .product-gallery-container .swiper .swiper-pagination{position:static;margin-top:10px}}body.single-product .product-overview-container .product-gallery-container .swiper .swiper-button-next,body.single-product .product-overview-container .product-gallery-container .swiper .swiper-button-prev{height:34px;width:24px}body.single-product .product-overview-container .product-gallery-container .swiper .swiper-button-next:after,body.single-product .product-overview-container .product-gallery-container .swiper .swiper-button-prev:after{font-size:1rem}body.single-product .product-overview-container .product-gallery-container .swiper.role-present .swiper-button-next,body.single-product .product-overview-container .product-gallery-container .swiper.role-present .swiper-button-prev{opacity:0}@media (max-width:575px){body.single-product .product-overview-container .product-gallery-container .swiper.role-present .swiper-button-next,body.single-product .product-overview-container .product-gallery-container .swiper.role-present .swiper-button-prev{opacity:1}body.single-product .product-overview-container .product-gallery-container .swiper.role-present .swiper-button-next.swiper-button-disabled,body.single-product .product-overview-container .product-gallery-container .swiper.role-present .swiper-button-prev.swiper-button-disabled{opacity:.35}}body.single-product .product-overview-container .product-gallery-container .swiper.role-present:active .swiper-button-next,body.single-product .product-overview-container .product-gallery-container .swiper.role-present:active .swiper-button-prev,body.single-product .product-overview-container .product-gallery-container .swiper.role-present:hover .swiper-button-next,body.single-product .product-overview-container .product-gallery-container .swiper.role-present:hover .swiper-button-prev{opacity:1}body.single-product .product-overview-container .product-gallery-container .swiper.role-present:active .swiper-button-disabled,body.single-product .product-overview-container .product-gallery-container .swiper.role-present:hover .swiper-button-disabled{opacity:.35}body.single-product .product-overview-container .product-gallery-container .swiper.role-thumbs{margin-top:15px}body.single-product .product-overview-container .product-gallery-container .swiper.role-thumbs .swiper-slide{border:1px solid transparent;border-radius:5px;overflow:hidden;cursor:pointer;transition:all ease .3s}body.single-product .product-overview-container .product-gallery-container .swiper.role-thumbs .swiper-slide.swiper-slide-active{border-color:#b62428}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container{margin-top:20px}}body.single-product .product-overview-container .product-meta-container .product_title{font-family:"UTM Impact",Arial,sans-serif;text-transform:uppercase;font-size:2.25rem;margin-bottom:20px}body.single-product .product-overview-container .product-meta-container .product-price-wrapper{display:flex;align-items:center;gap:30px}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container .product-price-wrapper{display:block}}body.single-product .product-overview-container .product-meta-container .product-price-wrapper .product-price-container p{margin-bottom:0}body.single-product .product-overview-container .product-meta-container .product-price-wrapper .product-price-container .price{color:#b62428;font-weight:500;font-size:1.5rem}body.single-product .product-overview-container .product-meta-container .product-price-wrapper .product-price-reviews-container .woocommerce-product-rating{display:flex;align-items:center;margin-bottom:0;line-height:1}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container .product-price-wrapper .product-price-reviews-container .woocommerce-product-rating{margin-top:5px}}body.single-product .product-overview-container .product-meta-container .product-price-wrapper .product-price-reviews-container .woocommerce-product-rating .star-rating{margin-top:0}body.single-product .product-overview-container .product-meta-container .product-price-wrapper .product-price-reviews-container .woocommerce-product-rating .woocommerce-review-link{margin-left:5px}body.single-product .product-overview-container .product-meta-container .woocommerce-product-details__short-description{margin-top:15px;font-size:.875rem}body.single-product .product-overview-container .product-meta-container .product-cta{margin-top:15px}body.single-product .product-overview-container .product-meta-container .product-cta .hidden-variation-selects{display:none}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option{cursor:pointer;border:1px solid #e4e4e7;transition:all .3s ease;text-align:center;border-radius:5px;overflow:hidden}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option.active,body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option:hover{border-color:#b62428}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option img{width:100%;height:auto;display:block}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-info{padding:10px;font-size:.9em}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-price{display:block;font-weight:500;font-size:.875em}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-price del,body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-price ins{display:block}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-price del{color:#52525b;font-size:.9em}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-price ins{text-decoration:none}body.single-product .product-overview-container .product-meta-container .product-cta .variation-images-selector .variation-image-option .variation-attributes{display:block;font-weight:500;font-size:.875em}body.single-product .product-overview-container .product-meta-container .product-cta .single_variation_wrap .woocommerce-variation{position:absolute;left:-999999px;top:0;opacity:0}body.single-product .product-overview-container .product-meta-container .product-cta .quantity{display:flex;height:44px}body.single-product .product-overview-container .product-meta-container .product-cta .quantity .qty-minus,body.single-product .product-overview-container .product-meta-container .product-cta .quantity .qty-plus{background-color:#ddd;color:#101014}body.single-product .product-overview-container .product-meta-container .product-cta .quantity .qty-minus{border-radius:5px 0 0 5px}body.single-product .product-overview-container .product-meta-container .product-cta .quantity .qty-plus{border-radius:0 5px 5px 0}body.single-product .product-overview-container .product-meta-container .product-cta .quantity input{padding:12px;padding-right:0;border:1px solid #ddd}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container .product-cta .quantity input{padding:12px 6px}}body.single-product .product-overview-container .product-meta-container .product-cta button[type=submit]{background-color:#b62428;padding:12px 36px;margin-left:20px;height:44px;text-transform:uppercase;font-weight:500}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container .product-cta button[type=submit]{margin-left:0;padding:12px 24px;font-size:.9rem}}body.single-product .product-overview-container .product-meta-container .product-cta .woocommerce-variation-add-to-cart{margin-top:15px}@media (max-width:575px){body.single-product .product-overview-container .product-meta-container .product-cta .woocommerce-variation-add-to-cart{display:flex;align-items:center;justify-content:center;gap:10px}}body.single-product .product-tabs-wrapper .product-tab-content-container{border-top:1px solid #ccc}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label{display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;padding:20px 0;border-radius:none}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label:hover{color:#b62428}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label:active,body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label:focus{border-color:transparent;color:#b62428}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label .label{text-transform:uppercase;font-weight:500}@media (max-width:575px){body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label .label{font-weight:700}}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label .icon .fa-minus,body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label .icon .fa-plus{color:#52525b}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label .icon .fa-minus{display:none}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label .icon .fa-plus{display:inline-block}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label[aria-expanded=true] .icon i{color:#b62428}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label[aria-expanded=true] .icon .fa-minus{display:inline-block}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-label[aria-expanded=true] .icon .fa-plus{display:none}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-content .tab-content-inner-container{margin-bottom:20px}body.single-product .product-tabs-wrapper .product-tab-content-container .tab-content .tab-content-inner-container ul{margin-bottom:10px}body.single-product .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute;color:#ffc107}body.single-product .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffc107}body.single-product .sec-product-reviews{margin-top:60px}body.single-product .sec-product-reviews .guarantee-badge{background-color:#d4edda;border-radius:8px;padding:15px 20px;margin-bottom:30px;display:flex;align-items:flex-start;gap:12px}body.single-product .sec-product-reviews .guarantee-badge .guarantee-icon{background-color:#28a745;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;flex-shrink:0;margin-top:2px}body.single-product .sec-product-reviews .guarantee-badge .guarantee-text{flex:1}body.single-product .sec-product-reviews .reviews-list-wrapper{display:flex;gap:40px}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper{display:block}}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary{margin-bottom:30px;flex-shrink:1;text-align:center}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary{margin-bottom:10px;display:flex;align-items:center;gap:10px;justify-content:center}}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary .rating-nunmber{font-size:5rem;font-weight:700;color:#b62428;line-height:1}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary .rating-stars{margin-top:10px;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary .rating-stars .star-rating{font-size:14px}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary .rating-stars .star-rating:before{color:#b62428}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary .rating-stars .star-rating span::before{color:#b62428}body.single-product .sec-product-reviews .reviews-list-wrapper .rating-summary .review-count{margin-top:5px}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container{margin-bottom:20px;flex-grow:1}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item{border-bottom:1px solid #e4e4e7;padding-bottom:20px;margin-bottom:20px}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item:last-child{border-bottom:none}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left{flex-grow:1;display:flex;align-items:center;gap:10px}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left{flex-wrap:wrap;gap:6px}}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left .reviewer-stars .star-rating{font-size:21px}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left .reviewer-stars .star-rating{font-size:14px}}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left .reviewer-name{font-weight:500;font-size:.875rem;margin-top:2px}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left .reviewer-name{margin-left:12px}}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left .review-product{color:#52525b;font-size:.75rem;line-height:1.1;margin-top:2px}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-left .review-product{flex-basis:100%}}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-right{display:none}}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-header .review-header-col-right .review-date{color:#52525b;font-size:14px;white-space:nowrap;flex-shrink:0}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-content .review-img-container{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-content img{max-height:75px}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-content a{display:inline-block}body.single-product .sec-product-reviews .reviews-list-wrapper .reviews-list-container .review-item .review-content p{margin:0}body.single-product .sec-product-reviews .loading-indicator{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;color:#52525b}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.single-product .sec-product-reviews .loading-indicator .spinner{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #cfcfd3;border-radius:50%;animation:spin 1s linear infinite}body.single-product .sec-product-reviews .load-more-trigger{height:1px;width:100%}body.single-product .sec-product-reviews .reviews-end-message{text-align:center;padding:20px;color:#52525b;display:none}@media (max-width:575px){body.single-product .sec-product-reviews .reviews-end-message{padding-top:10px}}body.single-product .sec-product-reviews .reviews-error-message{text-align:center;padding:20px;color:#b62428;display:none}body.single-product .sec-product-reviews .no-reviews{text-align:center;padding:40px 20px;color:#cfcfd3}@media (max-width:991px){body.single-product .sec-product-reviews .sec-product-reviews .reviews-title{font-size:20px}body.single-product .sec-product-reviews .sec-product-reviews .rating-summary .rating-nunmber{font-size:36px}body.single-product .sec-product-reviews .sec-product-reviews .reviews-list-container .review-item .review-header{flex-direction:column;gap:10px}body.single-product .sec-product-reviews .sec-product-reviews .reviews-list-container .review-item .review-header .review-date{align-self:flex-start}body.single-product .sec-product-reviews .sec-product-reviews .guarantee-badge{padding:12px 15px}body.single-product .sec-product-reviews .sec-product-reviews .guarantee-badge .guarantee-text strong{font-size:15px}body.single-product .sec-product-reviews .sec-product-reviews .guarantee-badge .guarantee-text span{font-size:13px}}@media (max-width:575px){body.single-product .sec-product-reviews .sec-product-reviews .rating-summary .rating-score{flex-direction:column;align-items:flex-start;gap:10px}body.single-product .sec-product-reviews .sec-product-reviews .rating-summary .rating-score .rating-nunmber{font-size:32px}}body.single-product .sec-faqs{background-color:#f7f7f8}body.single-product .sec-faqs .sec-inner-container{max-width:750px;margin:0 auto;padding:30px 0}body.single-product .sec-faqs .sec-inner-container .section-title{text-align:center}body.single-product .sec-faqs .sec-inner-container .faq-items-container{margin-top:40px}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item{margin-bottom:20px;border-bottom:1px solid #e4e4e7;padding-bottom:10px}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link{margin-bottom:5px;color:#000;text-decoration:none;padding:0;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link:active,body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link:hover{text-decoration:none;color:#b62428;background-color:transparent;box-shadow:none;outline:0}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link .icon .fa-minus,body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link .icon .fa-plus{color:#52525b}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link .icon .fa-minus{display:none}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link .icon .fa-plus{display:inline-block}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link[aria-expanded=true] .icon i{color:#b62428}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link[aria-expanded=true] .icon .fa-minus{display:inline-block}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-question button.btn-link[aria-expanded=true] .icon .fa-plus{display:none}body.single-product .sec-faqs .sec-inner-container .faq-items-container .faq-item .faq-item-answer{color:#52525b}body.single-product .sec-related-articles{padding:30px 0}@media (max-width:575px){body.single-product .sec-related-articles .section-title-container{text-align:center}}body.single-product .sec-related-articles .posts-list-item-container .post-meta-container{padding:12px 0}@media (max-width:575px){body.single-product .sec-related-products{margin-top:30px}}@media (max-width:575px){body.single-product .sec-related-products .section-title-container{text-align:center}}

@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.tax-product_cat .sec-results-container{background-color:#f7f7f8;padding-top:40px;padding-bottom:60px}@media (max-width:575px){body.tax-product_cat .sec-results-container{padding-top:20px}}body.tax-product_cat form#filters .filter-utility-container{margin-bottom:30px}@media (max-width:575px){body.tax-product_cat form#filters .filter-utility-container{margin-bottom:15px}}body.tax-product_cat form#filters .btn-back-to-shop{display:inline-block;color:#101014;font-weight:500}@media (max-width:575px){body.tax-product_cat form#filters .btn-back-to-shop{margin-bottom:20px;display:none}}body.tax-product_cat form#filters .btn-back-to-shop:active,body.tax-product_cat form#filters .btn-back-to-shop:hover{text-decoration:underline}body.tax-product_cat form#filters .btn-back-to-shop i{font-size:.9rem;margin-right:3px}body.tax-product_cat form#filters .search-keywords-notificaion{margin:0}body.tax-product_cat form#filters .filter-sort-container{display:flex;align-items:center;justify-content:flex-end}@media (max-width:991px){body.tax-product_cat form#filters .filter-sort-container{justify-content:flex-start}}body.tax-product_cat form#filters .filter-sort-container .sortfield-label{margin-right:10px}body.tax-product_cat form#filters .filter-sort-container select{min-width:150px;max-width:200px}body.tax-product_cat form#filters .filter-groups-container{background-color:#fff;padding:16px}@media (max-width:575px){body.tax-product_cat form#filters .filter-groups-container{margin-bottom:20px}}body.tax-product_cat form#filters .filter-groups-container .filter-search-keywords-container{position:relative}@media (max-width:575px){body.tax-product_cat form#filters .filter-groups-container .filter-search-keywords-container{display:none}}body.tax-product_cat form#filters .filter-groups-container .filter-search-keywords-container .search-icon-container{position:absolute;left:12px;top:50%;transform:translateY(-50%);line-height:1;color:#52525b}body.tax-product_cat form#filters .filter-groups-container .filter-search-keywords-container .search-icon-container i{font-size:.8rem}body.tax-product_cat form#filters .filter-groups-container .filter-search-keywords-container input{padding-left:28px}body.tax-product_cat form#filters .filter-groups-container .btn-reset-filters{display:inline-block;font-weight:500;padding:.8rem 1.2rem;border:1px solid transparent;text-align:center;line-height:1;border-radius:8px;color:#101014;border-color:#101014;font-size:.875rem;padding:8px 12px;margin-top:16px}body.tax-product_cat form#filters .filter-groups-container .btn-reset-filters:active,body.tax-product_cat form#filters .filter-groups-container .btn-reset-filters:hover{background-color:#101014;color:#fff}body.tax-product_cat form#filters .filter-groups-container .filter-product-price-container{margin-top:16px}@media (max-width:575px){body.tax-product_cat form#filters .filter-groups-container .filter-product-price-container{margin-top:0}}body.tax-product_cat form#filters .filter-groups-container .filter-product-price-container .title{font-size:1.25rem;margin-bottom:6px}body.tax-product_cat form#filters .filter-groups-container .filter-product-price-container .filter-price-fields-container{display:flex;align-items:center;justify-content:space-between}body.tax-product_cat form#filters .filter-groups-container .filter-product-price-container .filter-price-fields-container .form-group{flex-grow:1;max-width:45%}body.tax-product_cat form#filters .filter-groups-container button[type=submit]{width:100%;margin-top:24px}body.tax-product_cat form#filters .product-results-container{margin-bottom:20px}body.tax-product_cat form#filters .product-results-container .product-listing-item-container{margin-bottom:30px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.category main{padding-bottom:80px}body.category main .sec-meta-container{margin-top:30px}body.category main .sec-meta-container .sec-inner-wrapper{padding-top:10px;padding-bottom:40px;border-bottom:1px solid #e4e4e7}@media (max-width:991px){body.category main .sec-meta-container .sec-inner-wrapper{padding-top:10px;padding-bottom:20px}}body.category main .sec-meta-container .sec-title{font-family:"UTM Impact",Arial,sans-serif;font-size:3rem;margin-bottom:0}@media (max-width:991px){body.category main .sec-meta-container .sec-title{font-size:2rem;margin-top:30px}}body.category main .sec-meta-container .post-cats-list-container .post-cats-list{display:flex;gap:8px;justify-content:flex-end;align-items:stretch}@media (max-width:767px){body.category main .sec-meta-container .post-cats-list-container .post-cats-list{flex-wrap:wrap;justify-content:flex-start}}body.category main .sec-meta-container .post-cats-list-container .post-cats-list .post-cat-link{font-weight:500;padding:12px 18px 10px;color:#000;text-align:center;line-height:1.2;font-size:.875rem;background-color:#fff;border:1px solid #000;border-radius:8px;display:flex;align-items:center;justify-content:center}body.category main .sec-meta-container .post-cats-list-container .post-cats-list .post-cat-link.current{color:#b62428;border-color:#b62428}body.category main .sec-meta-container .post-cats-list-container .post-cats-list a.post-cat-link:active,body.category main .sec-meta-container .post-cats-list-container .post-cats-list a.post-cat-link:hover{color:#fff;background-color:#b62428;border-color:#b62428}body.category main .pagination-standard{margin-top:30px}
@font-face{font-family:"UTM Impact";src:url(../../fonts/utm_impact/UTMImpact.woff2) format("woff2");src:url(../../fonts/utm_impact/UTMImpact.woff) format("woff");src:url(../../fonts/utm_impact/UTMImpact.ttf) format("truetype");font-weight:400;font-style:normal}body.page-template-template-thank_you main .main-content-container{text-align:center;margin-top:60px}body.page-template-template-thank_you main .main-content-container .main-body-content{max-width:740px;margin:0 auto}body.page-template-template-thank_you main .cta-btn-container{text-align:center;margin-top:30px;margin-bottom:60px}body.page-template-template-thank_you main .cta-btn-container a,body.page-template-template-thank_you main .cta-btn-container button{margin-right:12px}body.page-template-template-thank_you main .cta-btn-container a:last-child,body.page-template-template-thank_you main .cta-btn-container button:last-child{margin-right:0}