header{background:#fff;border-bottom:1px solid #ccc;position:sticky;top:0;transition:background .3s;width:100%;z-index:99}.header-inner{align-items:center;display:flex;justify-content:space-between;padding:15px 0}@media(min-width:1000px){.header-inner{margin:20px 0;padding:0}}.logo{float:left;width:120px}.logo,.logo img{display:block}.header-login-links{align-items:flex-start;display:flex;gap:5px}@media(max-width:999px){.header-login-links{display:none}}.header-login-links a{background:#990c21;color:#fff;font:1.1rem/1 NexaBold,sans-serif;padding:10px 10px 8px}.header-login-links a:hover{background:#222;color:#fff}.header-login-links a.header-cart{background:none;color:#222}.header-login-links a.header-cart:hover{background:none;color:#990c21}.primary-menu{align-items:center;display:flex;justify-content:space-between;margin-block:20px}@media(max-width:999px){.primary-menu{display:none}}.aws-container .aws-search-form .aws-form-btn,.aws-container .aws-show-clear .aws-search-field{background:transparent}.aws-container .aws-search-form .aws-search-btn svg{fill:#990c21}.aws-container .aws-search-field,.aws-container .aws-suggest__keys{font-size:14px}.mainNav{display:flex;gap:15px;position:relative}.mainNav li{font:1.6rem/1 NexaBold,sans-serif;padding-block:5px;text-transform:uppercase}li.hide_public,li.nav-employee,li.nav-partner{display:none}.mainNav li a{color:#222}.mainNav li.current-menu-item>a,.mainNav li>a:hover{color:#990c21}.mainNav li ul{display:none}.mainNav li:hover>ul{display:block}.mainNav ul{background:#fff;box-shadow:5px 5px 10px 0 #424142;max-width:300px;position:absolute;text-align:left;top:100%;width:100%;z-index:99}.mainNav ul li{display:block;font-size:1.2rem;line-height:1.5;margin:0;padding:0;position:relative}.mainNav ul li:hover{border:none}.mainNav ul li a{color:#222;display:block;padding:10px 15px}.mainNav ul li a:hover{background:#222;color:#fff}.mainNav ul li.menu-item-has-children a{align-items:center;display:flex;justify-content:space-between;position:relative}.mainNav ul li.menu-item-has-children>a:after{content:url(images/angle-right.svg);width:14px}.mainNav ul li ul{background:#eaeaea;box-shadow:5px 5px 10px 0 #424142;left:100%;padding:0;position:absolute;top:0;width:100%}.mainNav ul li.menu-item-has-children ul li a:before{display:none}.mobile-nav-trigger-outter{height:30px;width:30px}.mobile-nav-trigger{background:transparent;border:0;display:block;padding:0}@media(min-width:1000px){.mobile-login-links,.mobile-nav-trigger{display:none}}.mobile-nav-trigger .cd-menu-icon{display:block;height:2px;transform:translateY(-50%);transition:background-color .3s;width:30px}.mobile-nav-trigger .cd-menu-icon:after,.mobile-nav-trigger .cd-menu-icon:before{content:"";height:100%;left:0;position:absolute;top:0;transition:transform .3s,top .3s,background-color 0s;width:100%;z-index:9}.mobile-nav-trigger .cd-menu-icon:before{top:-9px}.mobile-nav-trigger .cd-menu-icon:after{top:9px}.mobile-nav-trigger .cd-menu-icon.is-clicked:before{top:0;transform:rotate(135deg)}.mobile-nav-trigger .cd-menu-icon.is-clicked:after{top:0;transform:rotate(225deg)}.mobile-nav-trigger .cd-menu-icon.is-clicked{background:none!important}.mobile-nav-trigger .cd-menu-icon,.mobile-nav-trigger .cd-menu-icon.is-clicked:after,.mobile-nav-trigger .cd-menu-icon.is-clicked:before,.mobile-nav-trigger .cd-menu-icon:after,.mobile-nav-trigger .cd-menu-icon:before{background:#222}.mobile-nav{backface-visibility:hidden;background:#000;border-top:1px solid #95989a;height:calc(100% - 69px);left:0;overflow:auto;position:fixed;top:68px;transform:translateX(-100%);transition-duration:.4s;transition-property:transform;width:100%;z-index:98}.mobile-nav.is-visible{transform:translateX(0)}.mobile-nav-inner{padding:60px 20px}.mobileNav{margin-bottom:30px}.mobileNav li,.mobileNav li a{color:#fff;display:block;line-height:1}.mobileNav li a:hover{color:#990c21}.mobileNav li.level-0>a{border-top:1px solid #95989a;font:1.2rem/50px NexaBold;height:50px;padding:0 10px;text-transform:uppercase}.mobileNav li.level-0:first-child>a{border-top:0}.mobileNav li ul.sub-menu{margin-bottom:20px}.mobileNav li.level-1>a{display:block;font:1.2rem/1.4 NexaRegular;margin:20px 0 0 20px}.mobileNav li.level-1.menu-item-has-children>a{padding-bottom:0}.submenu-toggle{color:#fff;display:block;float:right;font-size:2rem;height:50px;line-height:50px;right:0;text-align:center;top:0;width:50px;z-index:9}.submenu-toggle:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900}.mobileNav li.level-0>ul,.mobileNav li.level-1>ul{display:none}.mobileNav li.level-0>ul.show-subnav,.mobileNav li.level-1>ul.show-subnav{display:block}.search-bar{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:none;left:0;padding:20px 0;position:absolute;top:100%;width:100%}.search-bar.active-bar{display:block}.search-bar input{box-sizing:border-box;display:block;float:left;height:40px;line-height:40px;padding:0 10px;width:80%}.search-bar input[type=submit]{background:#76c14e;border:1px solid #76c14e;color:#fff;width:20%}.morph-button>button{height:35px!important;line-height:35px!important}.page-banner{background-color:#2f2e2e;height:200px;position:relative;width:100%}.short-banner,.woocommerce-account .page-banner{height:400px!important}.content-banner{height:250px}.page-banner-overlay{background:rgba(47,46,46,.5);inset:0;position:absolute}.page-banner-content{bottom:30px;color:#fff;left:0;position:absolute;width:100%}.category-banner .page-banner-content{text-align:right}.page-banner-content h2,.page-banner-content h3,.page-banner-content p{margin:0}.page-banner-content h3{font:3rem/1 NexaHeavy,sans-serif}.page-banner-content h2{font:3rem/1 NexaLight,sans-serif}.page-banner-content p{font:1.6rem/1 NexaHeavy,sans-serif}.home-feat-cats{display:none}.product-block,ul.products a{color:#222;display:block;text-align:center;text-decoration:none}.product-block:hover,ul.products a:hover{color:#990c21;text-decoration:underline}.product-block h4,ul.products h2{font-size:1.8rem!important;margin:20px 0 0;text-transform:none!important}.product-block p,ul.products p{font-size:1.4rem;line-height:20px;margin:0 auto 40px;max-width:260px}.content-col-lrg-inner{padding:0 30px}.account-register,.hotspot-wrap,.related-products,.related.products,.upsells.products{border-top:2px solid #222;padding-top:40px}.related.products,.upsells.products{margin-top:80px}.summary.entry-summary p{font-size:1.4rem;line-height:1.6;margin-bottom:10px}.related.products,.upsells.products{float:left;width:100%}.yith-ywraq-add-button,.yith-ywraq-add-to-quote{display:inline-block;max-width:200px;position:relative}.yith_ywraq_add_item_response_message.show{display:inline-block;font-size:1.3rem;font-style:italic;margin-top:40px}.yith_ywraq_add_item_product_message{left:0;margin-top:15px;position:absolute;top:100%}.tooltipster-content{padding:20px!important}.tooltipster-content h2,.tooltipster-content h3,.tooltipster-content h4,.tooltipster-content p{line-height:1.3!important;margin:0 0 10px!important;padding:0!important}.woocommerce .woocommerce-breadcrumb{margin-bottom:40px}.woocommerce .woocommerce-breadcrumb a{color:#222}.woocommerce-product-gallery .flex-control-thumbs{padding-top:20px!important}.woocommerce-product-gallery .flex-control-thumbs li{box-sizing:border-box!important;display:block;margin-bottom:2px!important;padding-right:5px!important}.woocommerce-product-gallery .flex-control-thumbs li img{border:1px solid #ddd}.related.products h2,.upsells.products h2{text-transform:capitalize}div.qty{float:left;padding:10px}.thwepo_variable tr td,.variations tr td{padding-bottom:10px;padding-right:1em}.thwepo_variable tr td.label .label-tag{font-weight:700}.thwepo_variable tr td.value label{display:block!important;margin:0 0 5px!important}.single_variation_wrap h3{font-size:1.8rem!important}.woocommerce .ywapo_group_container.form-row.form-row-wide{margin-bottom:0!important}.woocommerce-MyAccount-navigation ul li{display:block;font:1.6rem/1.4 NexaHeavy,sans-serif}.woocommerce-MyAccount-navigation ul li a{border-bottom:2px solid #222;color:#222;display:block;padding:5px}.woocommerce-MyAccount-navigation ul li.is-active a{background:#222;color:#fff}.woocommerce-MyAccount-navigation ul li a:hover{background:#666;color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-color:#222}.woocommerce-LostPassword a,.woocommerce-info:before{color:#222}.woocommerce-LostPassword a:hover{text-decoration:underline}.cart_item .product-name a{display:inline-block;width:100%}.button.product_type_variable,.button.wc-backward,.page-id-39 .woocommerce-message,.woocommerce-ordering,.woocommerce-result-count{display:none!important}.datasheet-guest{cursor:pointer;position:relative}.datasheet-login-popup{background:#fafafa;display:none;left:-2px;margin-top:2px;max-width:290px;padding:20px;position:absolute;top:100%;width:200%;z-index:2}.datasheet-guest:hover .datasheet-login-popup{display:block}.datasheet-login-popup span{color:#222;display:block;font:1.2rem/1.4 Open Sans,sans-serif;letter-spacing:1px;text-align:left}.support-resource-table td,.support-resource-table th{font-size:1.4rem;line-height:20px;padding:10px}.support-resource-table th{font-family:NexaHeavy,sans-serif;text-align:left;width:15%}.support-resource-table th.file-title{width:70%}.support-resource-table tbody tr{background:#f0f3f4}.support-resource-table tbody tr:nth-child(2n){background:#fff}.support-resource-table td .button{height:30px!important;line-height:30px!important}.faq-q{background:#f0f3f4;margin-bottom:5px;padding:10px}.faq-q span{font-family:NexaHeavy,sans-serif}.faq-a{padding:10px}.support-download-section h2{cursor:pointer;padding-right:50px;position:relative}.support-download-section h2:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:0;top:0}.support-download-section h2:hover:after{color:#990c21}.download-table-wrap{display:none}.download-table td,.download-table th{font-size:1.4rem;line-height:20px;padding:10px}.download-table th{font-family:NexaHeavy,sans-serif;text-align:left;width:15%}.download-table th.file-title{width:40%}.download-table th.file-size{width:5%}.download-table tbody tr{background:#f0f3f4}.download-table tbody tr:nth-child(2n){background:#fff}.download-table td .button{height:30px!important;line-height:30px!important}.account-register{margin-top:60px}.account-register h2 span{font-size:1.6rem}.account-register h2 span span{color:rgba(248,5,24,.78)}.account-register p{line-height:1.6;margin-bottom:10px}.gform_wrapper .ginput_container_checkbox label{display:inline-block!important}ul.products{padding-top:50px!important}footer{background:#000;padding:40px 0}.social-links li{display:inline-block;margin:0 5px}.social-links li a{background:#666;border-radius:100%;color:#fff;display:inline-block;font-size:2.5rem;height:40px;line-height:40px;text-align:center;width:40px}.social-links li a:hover{background:#a5bac9}.footerNav{margin:40px 0;text-align:center}.footerNav li{display:inline-block;margin:0 20px}.copy,.footerNav li a{color:#fff;font-size:1.2rem}.clearer:after,.container:after,.entry-summary:after,.mainNav:after,.row:after,.summary:after,ul.products:after{clear:both;content:"";display:table}

/*# sourceMappingURL=style.css.map*/