.hidden{display:none!important}.nf-before-form-content{display:none}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.et_mobile_menu{overflow:scroll;max-height:75vh}.et_mobile_menu li a{padding:0!important}#brand-products h2:nth-child(1){display:none}#brand-list img{border:1px solid #000000;margin-top:5px;margin-bottom:5px}#brand-list .spacer img{border:1px solid white}#supply_lines a{text-decoration:underline #FEC526}#supply_lines a:hover::after{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}.wc-block-product-categories-list ul{padding-bottom:0px!important}.et_pb_toggle_open .et_pb_toggle_title:before{Display:block!important;Content:“\e04f”}span.wc-block-product-categories-list-item-count{color:darkgray}.wp-block-woocommerce-product-categories.wc-block-product-categories.is-list a{text-decoration:underline;text-decoration-color:lightgray}.wp-block-woocommerce-product-categories.wc-block-product-categories.is-list a:hover{color:red!important}.prod-pg-prod-cat{color:#495057!important}.woocommerce div.product form.cart .variations td select{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.15px!important;margin:0!important;padding:12px!important;color:#212529!important;background:#fff!important;border:1px solid #dee2e6!important;border-radius:0!important}.woocommerce div.product form.cart .variations{padding-bottom:2.4rem!important}.woocommerce div.product form.cart .variations th.label{display:none!important}.woocommerce div.product form.cart .variations td{padding:0!important}.et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{display:none!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{transform:translateY(-240%)!important}.woocommerce-variation-add-to-cart{display:none!important}.prod-pg-prod-cat{display:none}.product_meta{border-width:0!important;border-style:hidden!important;border-top:0!important}.et-dynamic-content-woo--product_short_description p{font-weight:600}.desc-table{font-size:14px!important;font-weight:400!important;letter-spacing:.25px!important;line-height:1.7;width:100%}.desc-table:not(:last-of-type){margin-bottom:2.4rem}.desc-table:nth-child(n+3){}.desc-table tbody tr:nth-child(odd){background:#f8f9fa}.desc-table tbody tr:nth-child(even){background:#f1f3f5}.desc-table tbody{border:1px solid #dee2e6!important}.desc-table tbody tr{border-bottom:1px solid #dee2e6!important}.desc-table tbody tr td{padding:6px 0!important}.desc-table tbody tr td:nth-child(odd){font-weight:400;width:55%;color:#343a40}.desc-table tbody tr td:nth-child(even){font-weight:600;width:45%;color:#212529}.woocommerce.columns-3>ul>li.product{width:32.1%!important;margin:0 1.2% 2.4rem 0!important;padding:2.4rem!important;background-color:#fff!important;border:1px solid #dee2e6!important;border-radius:2.4px!important;box-shadow:0px 6px 12px rgba(0,0,0,.1);transform:scale(1.006) translateY(-.6px);transition:all .1s cubic-bezier(0,0,.6,1);backface-visibility:hidden}.woocommerce.columns-3>ul>li.product .woocommerce-loop-product__title{font-size:14px!important;font-weight:600!important;letter-spacing:.1px!important;text-align:center}.woocommerce.columns-3>ul>li.product:nth-child(3n){margin-right:0!important}.woocommerce.columns-3>ul>li.product:hover{border:1px solid #fcc419!important;box-shadow:0px 6px 12px rgba(0,0,0,.2);transform:scale(1.024) translateY(-2.4px)}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product{width:100%!important}}.woocommerce ul.products li.product .woocommerce-loop-product__title{height:35px}.et-db #et-boc .et-l .product{word-wrap:normal!important}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px!important}.video_popup_lightbox .mfp-iframe-holder .mfp-close{top:-50px}.video_popup{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video_popup a:before{content:'play';cursor:pointer;position:absolute;top:calc(50% - 55px);left:calc(50% - 54.5px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#0a2a3b;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.video_popup a:after{content:'E';cursor:pointer;font-family:'ETmodules';position:absolute;top:calc(50% - 55px);left:calc(50% - 47px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:40px;text-transform:uppercase;color:#0a2a3b;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video_popup.no_icon:before,.video_popup.no_icon:after{display:none!important}.video_popup:not(.no_icon):hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.video_popup:hover a:before{opacity:0;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px)}.video_popup:hover a:after{opacity:1;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px);font-size:56.5px}@media all and (max-width:980px){.video_popup a:before{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:10px}.video_popup a:after{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:32px}.video_popup:hover a:before{opacity:0;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px)}.video_popup:hover a:after{opacity:1;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px);font-size:42px}}