.para-5 p{margin-bottom:5px!important}.grecaptcha-badge{visibility:hidden!important;opacity:0!important}.ast-customer-login-lost-password-url:hover{color:#dc0314;text-decoration:underline!important}.btn.red p a,.btn.brochures a{font-size:15px;background:#dc0314;border-radius:25px;color:#fff;padding:5px 30px}.btn.red.alt p a,.error-404-buttons a{padding:10px 30px}.btn.red p a:hover{background:#fff;color:#dc0314}.btn.brochures a{margin-bottom:10px;margin-right:10px;padding:12px 30px}.error-404-buttons a{margin-right:10px;margin-bottom:15px}.error-404-buttons a:last-child{margin-right:0}.cross-sells-product .add_to_cart_button{padding-top:12px!important;padding-bottom:12px!important}.announcement-text p a{color:#fff}.woocommerce h2.widget-title{font-family:"Kanit";font-size:20px;font-weight:600;font-style:italic;text-transform:uppercase;line-height:22px;padding-top:5px}.price_slider_amount button{background-color:#dc0314!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#1a1a1a}h2.woocommerce-loop-product__title{font-family:"Helvetica"!important;font-size:16px!important;font-weight:600!important;color:#1a1a1a!important}h2.woocommerce-loop-product__title:hover{color:#dc0314!important}.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul li{border:none!important}.woocommerce nav.woocommerce-pagination ul li>.page-numbers{color:#1a1a1a!important;border:1px solid #1a1a1a!important}.page-numbers.current{background-color:#dc0314!important}.woocommerce-js nav.woocommerce-pagination ul li a:focus,.woocommerce-js nav.woocommerce-pagination ul li a:hover,.woocommerce-js nav.woocommerce-pagination ul li span.current{color:#fff!important;background-color:#dc0314!important;border-color:#dc0314!important}.single-product p.extra-space{margin-bottom:50px!important}.single-product .woocommerce-message{color:#1a1a1a;border-top-color:#1a1a1a}.single-product .woocommerce-message:before,.single-product .prod-desc-red{color:#dc0314!important}.single-product table.variations{border-bottom:0!important;margin-top:25px!important;margin-bottom:0!important}.single-product table.variations tbody{display:flex;justify-content:space-between}.single-product table.variations tbody tr{width:49%}.single-product table.variations tbody tr th.label{margin-bottom:0!important}.single-product table.variations tbody tr th.label label{font-family:"Helvetica";font-weight:600;text-transform:uppercase}.single-product button.single_add_to_cart_button.disabled:hover{background-color:#1a1a1a!important}.single-product .woocommerce-tabs ul li.active:before{background:#dc0314!important}#tab-description h2.product-details,#tab-description h3.product-details{margin-top:20px!important}#tab-description table.pd-table tr td:first-child{width:35%!important}.single-product section.related.products{margin-top:100px!important}.single-product section.related.products ul{margin-bottom:0!important}.single-product section.related.products h2:first-child,.upsells h2,.cross-sells-product a.wc-block-components-product-name{font-family:"Kanit";font-size:28px;font-style:italic;text-transform:uppercase;text-align:center;padding-bottom:15px}.single-product section.related.products .woocommerce h2,.upsells .products h2,.cross-sells-product a.wc-block-components-product-name{font-style:normal;text-align:left;text-transform:none;padding-bottom:0}.single-product .woocommerce-product-details__short-description p.no-top-margin{margin-top:0!important;margin-bottom:25px!important}.page-id-7 .site-content{padding:0 10px}.is-large.wc-block-cart .wc-block-cart-items th,table.wc-block-cart-items .price,.wp-block-woocommerce-cart-order-summary-heading-block,.wc-block-components-totals-item__value,.wc-block-components-totals-item__label{font-family:"Kanit"!important;font-size:16px!important;font-style:italic!important;font-weight:600!important;color:#1a1a1a!important}.wc-block-components-product-name,.woocommerce-mini-cart .ast-product-name a{font-family:"Helvetica";font-size:14px!important;font-style:italic;color:#1a1a1a!important}.wc-block-components-product-name:hover,.wc-block-components-totals-shipping__change-address__link,.woocommerce-mini-cart .woocommerce-Price-amount,.woocommerce-mini-cart .ast-product-name a:hover,.widget_shopping_cart_content .elementor-menu-cart__subtotal .amount{color:#dc0314!important}.wc-block-components-quantity-selector button:hover{background:#dc0314!important}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*{margin-bottom:5px!important}table.wc-block-cart-items .wc-block-components-product-metadata,.wc-block-components-payment-method-icons{display:none!important}.wc-block-components-sidebar,.select2-selection__placeholder{color:#1a1a1a!important}.wc-block-components-totals-item__value{font-style:normal!important}.wc-block-components-radio-control__label{font-weight:600}.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-block-components-panel){padding-top:5px;padding-bottom:5px}.wc-block-components-shipping-rates-control .wc-block-formatted-money-amount{font-size:14px}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-text-input.is-active input[type=text]{padding:2.25em .5em 1em!important}.ast-mini-cart-price-wrap{float:left!important}.woocommerce-mini-cart .product-remove,.woocommerce-mini-cart .product-remove:hover{border:1px solid #1a1a1a}.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{background:#1a1a1a!important}.widget_shopping_cart_content .elementor-menu-cart__subtotal{font-family:"Kanit"}.widget_shopping_cart_content .elementor-menu-cart__subtotal strong{font-style:italic;text-transform:uppercase;letter-spacing:.5px}.elementor-menu-cart__footer-buttons{display:flex!important;flex-direction:column}.woocommerce-cart .wc-block-components-panel__button{background:0 0!important;color:#1a1a1a!important;padding:0!important}.woocommerce-cart .wc-block-components-panel__button:hover,.wc-block-components-panel__button[aria-expanded=true]{opacity:1!important;font-weight:600!important;margin:0!important}.woocommerce-cart .wc-block-components-shipping-rates-control__package-title{font-weight:600!important;border-bottom:1px solid #1a1a1a;padding-bottom:5px}.woocommerce-cart .wc-block-components-shipping-rates-control__package-items{font-weight:600!important;line-height:16px!important;margin-top:5px!important;padding-left:0!important;padding-right:50px!important}.wc-block-components-panel__button>.wc-block-components-panel__button-icon{top:60%!important}.woocommerce-cart h2.with-empty-cart-icon{display:block!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #dc0314!important}.upsells h2{padding-top:50px;padding-bottom:0}.cross-sells-product h3{line-height:20px;text-align:left;margin-bottom:5px!important}.cross-sells-product .price{text-align:left}.cross-sells-product .wp-block-cart-cross-sells-product__product-add-to-cart{align-items:flex-start!important}.woocommerce-account a,.woocommerce-MyAccount-navigation-link.is-active a,.woocommerce-MyAccount-navigation-link:hover a,.woocommerce-account .product-name a:hover,.wc-block-checkout__terms.wp-block-woocommerce-checkout-terms-block a,.wc-block-components-checkout-return-to-cart-button:hover{color:#dc0314}.woocommerce-MyAccount-navigation-link:after{background-color:#dc0314!important}.ast-orders-table__cell.ast-orders-table__cell-order-actions a:after{content:"|";color:#1a1a1a;padding-left:7px}.ast-orders-table__cell.ast-orders-table__cell-order-actions a.wt_pklist_invoice_download:after{display:none}.ast-orders-table__cell.ast-orders-table__cell-order-actions a:hover{text-decoration:underline}.woocommerce-account .product-name a,.ast-back-to-cart a{color:#1a1a1a}.woocommerce-account .ast-woo-order-date{font-family:"Kanit";font-style:italic;text-transform:uppercase}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=text],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input input[type=email]{padding:2em .8em 1em!important}.woocommerce-account #billing_address_2,.woocommerce-account #shipping_address_2{padding:0 .8em!important}.woocommerce-account .woocommerce-MyAccount-content button.disabled{padding:18px 30px!important}.woocommerce-terms-and-conditions-link,.woocommerce-privacy-policy-link,.ast-back-to-cart a:hover,.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li strong,.page-id-3182 .woocommerce-info a,.woocommerce-info::before,.page-id-3182 .lost_password a,.page-id-3182 .woocommerce-message::before{color:#dc0314!important}.woocommerce-checkout h3,.woocommerce-thankyou-order-received,.woocommerce-order-received h2,.policy h3{font-family:"kanit";font-style:italic;text-transform:uppercase}.wc-stripe-banner-checkout,.woocommerce-additional-fields .select2-container{width:100%!important}.page-id-3182 .woocommerce-info,.page-id-3182 .woocommerce-message{border-top-color:#dc0314!important}.home-box h3{font-size:28px;color:#fff;padding-bottom:10px}.home-banner h3{font-size:32px;line-height:32px;color:#fff;padding-bottom:25px}#execphp-2 .execphpwidget{font-family:"Helvetica";font-size:11px;color:#aba8a8}.brochures .elementor-widget-container{display:flex;flex-wrap:wrap}.about-col h3{font-size:18px}.about-col p{font-size:14px}.about-text h2{margin-bottom:5px!important}.about-text.alt h2{font-size:60px!important;color:#fff!important}.about-text p{margin-bottom:10px!important}.about-text.alt p{font-size:18px!important}.contact-form #gform_fields_1{column-gap:10px!important;grid-row-gap:20px!important}.contact-form #input_1_5{height:40px!important;padding:0 10px!important}.contact-form #input_1_5 option{color:#1a1a1a!important}.contact-form #field_1_5 .uael-gf-select-custom::after{opacity:0!important}.contact-sidebar h4{font-size:32px;line-height:32px;padding-top:25px;padding-bottom:10px}.contact-sidebar p a{color:#1a1a1a}.contact-sidebar p a:hover,.warranty-text p a,.policy a{color:#dc0314}.warranty-text h3{font-size:32px;line-height:32px;padding-top:15px;padding-bottom:15px}.warranty-text p a:hover{text-decoration:underline}.policy h3{padding-top:15px;padding-bottom:5px}.policy ul,.policy ol{margin-bottom:5px!important;margin-left:35px!important}.policy ol{margin-top:10px!important}.policy ol li{padding-bottom:10px}.policy a:hover{text-decoration:underline}.search-results #woocommerce_product_categories-2 .select2-selection{padding:.7em!important}@media only screen and (min-width:768px){.icon-heading .elementor-icon-box-wrapper{min-height:65px!important}li.payment_method_stripe_applepay{display:none!important}}@media only screen and (max-width:1024px){.tablet-display{display:block!important}#menubar-582 ul li.e-n-menu-title{padding:.5rem .7rem!important}.mm-brand-logo a{text-align:left}.mm-brand-logo img{width:80%}.single-product section.related.products ul{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width:768px){.mobile-menu nav.menu-is-active{margin-top:34px!important}.single-product section.related.products ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}.single-product .desc-gallery-image img{width:auto!important}.single-product .mobile-col-2 .e-con-inner:first-child{justify-content:space-between}.single-product .responsive-50{width:48%}.single-product .responsive-50 .e-con-inner{justify-content:flex-start!important}.icon-heading .elementor-icon-box-wrapper{display:flex!important;align-items:center!important}.icon-heading .elementor-icon-box-icon{margin-right:5px!important;margin-bottom:0!important}.icon-box{border-width:0 0 2px!important}.home-rebates .uael-img-gallery-wrap{flex-wrap:nowrap!important}.home-featured ul.products li,.home-catbox{width:48%!important}.explore-cats .e-con-inner{justify-content:space-evenly!important}.home-cat-title{max-width:50%!important}.home-brand-banner{min-height:250px!important}.about-section .e-con-inner{flex-direction:column-reverse!important}.page-id-7 .wp-block-woocommerce-filled-cart-block,.page-id-7 .wc-block-components-sidebar-layout{flex-direction:column-reverse!important}@media only screen and (max-width:600px){.home-rebates .uael-img-gallery-wrap{flex-wrap:wrap!important}.home-rebates .uael-grid-item{width:100%!important}}@media only screen and (max-width:480px){#home-hero .swiper-slide{height:400px!important}.home-h2 h2{font-size:42px!important;line-height:36px!important}.home-cat-title{max-width:100%!important}.home-cat-image{width:50%!important}.home-cat-title h3{text-align:center!important}.wp-block-woocommerce-cart-cross-sells-block div{display:flex!important}.wp-block-woocommerce-cart-cross-sells-block div.cross-sells-product{width:48%!important}.wp-block-woocommerce-cart-cross-sells-block div.cross-sells-product div{display:block!important}.wp-block-woocommerce-cart-cross-sells-block div.cross-sells-product .wp-block-button,.wp-block-woocommerce-cart-cross-sells-block div.cross-sells-product .wp-block-button button{display:none!important}.single-product table.variations{margin-top:5px!important}.single-product table.variations tbody{flex-direction:column}.single-product table.variations tbody tr{width:100%;margin-bottom:10px!important}.about-text.alt h2{font-size:50px!important}.search-results h1.elementor-heading-title{font-size:38px!important;line-height:42px!important}.error-404-buttons p{display:flex;justify-content:center;flex-wrap:wrap}}@media only screen and (max-width:350px){.home-h2 h2{font-size:32px!important;line-height:28px!important}}}