.et_pb_section_0_tb_footer.et_pb_section,.et_pb_section_1_tb_footer.et_pb_section{padding-top:60px!important;padding-right:40px!important;padding-bottom:55px!important;padding-left:40px!important}#tm-loader{display:none;z-index:5;position:absolute;margin:2px 7px;height:30px}.woocommerce .container{padding-top:25px!important}header.woocommerce-products-header{margin-bottom:40px}.woocommerce .woocommerce-breadcrumb{font-size:15px;text-align:center;margin-bottom:30px}h1.woocommerce-products-header__title.page-title{font-weight:700;font-size:48px;color:#231F20!important;text-align:center;padding:0 0 10px}header .term-description p{color:#556A79!important;text-align:center;font-size:20px}h2.woocommerce-loop-category__title,h2.woocommerce-loop-product__title{text-align:center;color:#231F20!important;font-size:17px;padding-bottom:0!important}ul.products span.woocommerce-Price-amount{color:#f45919;font-size:17px;font-weight:500;text-align:center;display:block}.woocommerce-pagination{margin:0 auto 100px 0;font-size:15px}.woocommerce .woocommerce-ordering select{background-color:#fff;font-size:17px;padding:3px 10px}.woocommerce .woocommerce-result-count{margin-bottom:50px}.woocommerce ul#shipping_method li input{margin:9px .4375em 0 0;vertical-align:top}.woocommerce .tm-navbar{overflow:hidden;background-color:#fff}.woocommerce .tm-navbar a{float:left;font-size:20px;color:#000;text-align:center;padding:2px;text-decoration:none;width:100%}.woocommerce .tm-dropdown{overflow:hidden;margin:auto;width:fit-content}.woocommerce .tm-dropdown .tm-dropbtn{border:none;outline:none;color:#f45919;padding:0;background-color:#fff;font-family:inherit;margin:0;font-size:18px}.woocomerce .tm-dropdown a:hover,.woocommerce .tm-dropdown button:hover{cursor:pointer!important}.woocommerce .tm-dropdown-content{display:none;position:absolute;background-color:#fff;min-width:250px;box-shadow:0px 8px 16px 0px rgb(0 0 0/10%);z-index:100;max-height:300px;overflow:auto;width:fit-content;margin-top:30px;padding:2px 0}.woocommerce .tm-dropdown-content a{float:none;font-size:17px;color:#231f20;padding:5px 20px;text-decoration:none;display:block;text-align:left}.woocommerce .tm-dropdown-content a:hover{background-color:#eee}.woocommerce .tm-dropdown:hover .tm-dropdown-content{display:block}.woocommerce ul.products li.product a.tm-product-all-link{color:#f45919;font-size:18px;text-align:center;width:100%;display:block;padding-top:7px}.tm-product-main-options{display:block}.woocommerce .woocommerce-product-gallery .flex-viewport,.woocommerce .woocommerce-product-gallery .flex-control-thumbs img{border:solid 1px #8596a6;background-color:#fff}.woocommerce .woocommerce-product-gallery .flex-control-thumbs img{object-fit:cover;object-position:center;height:100px!important;width:100%!important}.woocommerce div.product div.images .flex-control-thumbs{margin-top:15px}.pswp__caption{display:none}.woocommerce .tm-available-options-label p{font-weight:500}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 20px 4px 0}.variable-item:not(.radio-variable-item){width:60px;height:60px}.woocommerce table.shop_attributes{margin-bottom:0;border:0!important}.woocommerce table.shop_attributes th{width:125px}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes td p{font-size:17px;font-weight:500;font-style:normal;padding:0 8px 0 0;line-height:1.6em;background-color:#E9EDED!important;border:0!important}.woocommerce table.shop_attributes th:after{content:":"}.woocommerce .tm-product-meta-info{margin-bottom:30px!important}.woocommerce .product_meta{border:0;padding:0;margin:0!important}.woocommerce .product_meta .sku_wrapper{font-weight:500}.woocommerce .product_meta .sku{display:inline-block;margin-left:85px}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.woocommerce div.product form.cart .variations td.label label{font-weight:500;padding-bottom:0}.woocommerce div.product form.cart .variations td.label{padding-bottom:5px!important}.woocommerce div.product form.cart .variations td.value{padding-bottom:35px!important}.woocommerce div.product form.cart .variations tr:last-child td:last-child{margin-bottom:10px}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item{background-color:#e9eded !important;border:solid 1px #8596a6 !important;border-radius:0 !important;padding:6px 10px !important;margin:4px 15px 4px 0 !important;box-shadow:none !important;font-weight:500 !important;height:auto !important}li.variable-item.button-variable-item .variable-item-contents{padding:15px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{color:#fff !important;background-color:#f45919 !important;border-color:#f45919 !important}.woo-variation-swatches .variable-items-wrapper span:after{display:none !important}.woo-variation-swatches .reset_variations{display:none !important}.woocommerce .tm-quantity-label{float:left;padding:3px 15px 3px 0}.woocommerce .et_pb_wc_price_0_tb_body .price{font-weight:500!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{padding:8px 0 8px 12px!important;margin-bottom:40px;font-weight:500;background-color:#e9eded}.woocommerce .quantity:before,.woocommerce-page .quantity:before{content:'QTY.';margin-right:15px}.woocommerce .et_pb_wc_add_to_cart_0_tb_body .button{width:100%;text-transform:uppercase;font-weight:400!important}.woocommerce button.button.alt.disabled{opacity:1!important}.woocommerce .yith-wcwl-add-to-wishlist,.woocommerce .product .compare-button{display:inline-block}.woocommerce .yith-wcwl-add-to-wishlist a,.woocommerce .product .compare-button a,.woocommerce .tm-additional-action-links a{color:#556a79;font-weight:500}.woocommerce .tm-product-meta-info span.woocommerce-Price-amount{font-weight:600!important;color:#F45919!important;text-align:left!important;font-size:26px}.woocommerce ul.products li.product .price .amount{text-align:center!important}.woocommerce select{font-size:18px;padding:5px 10px;border:1px solid #8596a6;width:100%}.tm-sureseal-identifier-form p{padding-bottom:5px}.tm-sureseal-identifier-form .tm-fieldset{padding-bottom:15px}@media (min-width:981px){.woocommerce select.tm-sureseal-identifier-select{width:40%}}.woocommerce .tm-selection-section{text-align:center}.woocommerce .tm-select-options{display:inline-block}.woocommerce .tm-select-label{display:inline-block;font-size:22px;font-weight:600;color:#000;padding-right:20px}.woocommerce select.tm-select-custom{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:5px 10px;font-size:18px;border:1px solid #8596a6}.woocommerce .tm-select-custom-arrow:after{content:'\43';position:absolute;font-family:'ETModules';z-index:1;font-size:30px;padding:3px;color:#fff;border:1px solid #8596a6;background-color:#8596a6;top:0;right:0;bottom:0;pointer-events:none}.woocommerce .tm-select-custom-arrow{position:relative;width:275px}.woocommerce .tm-product-info-tabs .et_pb_tabs,ul.et_pb_tabs_controls:after{border:0}.woocommerce .tm-product-info-tabs ul.et_pb_tabs_controls,.woocommerce .et-db #et-boc .et-l ul.et_pb_tabs_controls{background-color:#fff!important}.et-db #et-boc .et-l ul.et_pb_tabs_controls:after{border-top:0!important}.woocommerce .tm-product-info-tabs .et_pb_tabs_controls li{border:0!important;padding:3px 16px}.woocommerce .tm-product-info-tabs .et_pb_tabs_controls li a{padding:0!important;border-bottom:solid 1px #F45919!important}.woocommerce .tm-product-info-tabs h4{color:#F45919!important;font-size:22px!important;font-weight:500!important}@media(min-width:1265px) and (max-width:1320px){.woocommerce .tm-product-info-tabs .et_pb_tabs_controls li{padding:3px 12px}}@media(min-width:1200px) and (max-width:1264px){.woocommerce .tm-product-info-tabs .et_pb_tabs_controls li{padding:3px 10px}}@media(min-width:1140px) and (max-width:1200px){.woocommerce .tm-product-info-tabs .et_pb_tabs_controls li{padding:3px 7px}}.tm-product-info-tabs .et_pb_all_tabs{padding-top:15px}.tm-product-info-tabs h4{color:#f45919;font-size:22px;font-weight:500}.tm-product-info-tabs h5{font-size:20px;font-weight:500}.tm-product-info-tabs a{font-weight:500!important}.tm-product-info-tabs .tm-small-text{font-size:13px;line-height:1.5em;color:#556a79}.tm-product-info-tabs .tm-warning-text{color:red}.tm-product-info-tabs .tm-caution-text{font-size:20px;font-weight:500;color:red}.tm-product-info-tabs .tm-highlighted-caption{font-size:22px;font-weight:500;color:#f45919;text-align:center;padding:15px;background-color:#e9eded;margin-bottom:50px}.tm-product-info-tabs .wp-caption{background-color:#fff;border:0;width:95%!important}.tm-product-info-tabs .wp-caption p.wp-caption-text{font-size:17px!important;padding:2px 4px 0;margin:0;line-height:1.6em;font-weight:500;max-width:450px}.tm-product-info-tabs .tm-highlighted-text-block{background-color:#e9eded;padding:25px 40px;margin:15px 0 30px}.tm-product-info-tabs .tm-bullet-block{margin-bottom:20px}.tm-product-info-tabs ul,.tm-product-info-tabs ol{list-style-position:outside !important;padding:0 0 0 20px}.tm-product-info-tabs ol li:not(first-child){margin-top:10px}.tm-product-info-tabs ul li:not(first-child){margin-top:4px}.tm-product-info-tabs table:not(.tm-product-parts-table){max-width:1075px}.tm-product-info-tabs table:not(.tm-product-parts-table) td{vertical-align:top}.tm-product-info-tabs table:not(.tm-product-parts-table):not(.tm-dbl-equal-columns) td:first-child{padding-right:30px;width:43%}.tm-product-info-tabs table:not(.tm-product-parts-table):not(.tm-dbl-equal-columns) td:last-child{padding-left:30px;width:57%}.tm-product-info-tabs table.tm-dbl-equal-columns td{width:50%!important}.tm-product-info-tabs table.tm-dbl-equal-columns td:first-child{padding-right:50px}.tm-product-info-tabs table.tm-dbl-equal-columns td:last-child{padding-left:50px}.tm-product-info-tabs table.tm-dbl-equal-columns tr:first-child h5{margin-top:30px}.tm-product-info-tabs table.tm-dbl-equal-columns tr:last-child h5{margin-top:50px}.tm-product-info-tabs table.tm-table-v-pad{margin-top:25px;margin-bottom:40px}.tm-product-info-tabs table.tm-align-v-mid td{vertical-align:middle}.tm-product-info-tabs table.tm-border-bottom{border-bottom:solid 1px #f45919}.tm-product-info-tabs table.tm-border-bottom tr:last-child td{padding-bottom:20px}select.tm-sureseal-parts-table-select{margin:30px 0 10px;max-width:200px}.tm-product-info-tabs .tm-pss-imp,.tm-product-info-tabs .tm-pss-met{display:none}.tm-product-parts-table-wrapper{display:block;overflow-x:auto;white-space:nowrap;width:100%;border-bottom:solid 2px #f45919}table.tm-product-parts-table{width:100%;max-width:100%;margin-top:5px;font-size:15px}table.tm-product-parts-table td,table.tm-product-parts-table th{padding:.75rem;vertical-align:top;width:fit-content;text-align:center;line-height:1.6em}table.tm-product-parts-table th{background-color:#e9ebeb;border:1px solid #fff;font-weight:500}table.tm-product-parts-table a{font-weight:400!important;font-size:15px!important}.product .related h2:not(.woocommerce-loop-product__title){padding-bottom:25px;text-transform:capitalize}.product .related h2.woocommerce-loop-product__title{padding-bottom:0!important}.product .related li{margin-bottom:20px!important}@media (min-width:981px){.woocommerce .et_pb_wc_add_to_cart_0_tb_body .button{width:300px}}@media (max-width:767px){.tm-product-info-tabs .et_pb_all_tabs{padding-top:30px;border-top:solid 1px #e9eded;margin-top:50px}.tm-product-info-tabs .wp-caption,.tm-product-info-tabs .wp-caption p.wp-caption-text{width:100%}.tm-product-info-tabs .wp-caption p.wp-caption-text{margin:0 auto;max-width:400px}.tm-product-info-tabs table:not(.tm-product-parts-table) td{vertical-align:top;width:100%!important;display:inline-block;padding-left:0!important;padding-right:0!important}.tm-product-info-tabs table:not(.tm-product-parts-table):not(.tm-dbl-equal-columns) td:first-child{padding-bottom:50px}.tm-product-info-tabs .et_pb_tab{padding-left:15px;padding-right:15px}select.tm-sureseal-parts-table-select{max-width:100%}.woocommerce .woocommerce-product-gallery .flex-control-thumbs img{height:15vw!important}}@media (max-width:600px){.woocommerce .woocommerce-result-count{margin-bottom:10px;text-align:center;width:100%}.woocommerce form.woocommerce-ordering{text-align:center;width:225px;margin:5px auto 60px;float:none}}