.no-margin p{margin-bottom:0!important}.single_add_to_cart_button{display:block!important}.elementor-slideshow__title,.tablet-display,.ast-stock-detail,.gform_required_legend,.with-empty-cart-icon:before,.woocommerce-cart .wp-block-separator.is-style-dots,.woocommerce-cart .wp-block-woocommerce-empty-cart-block h2,.woocommerce-cart .wp-block-product-new,.search-results .woocommerce-result-count,.search-results .woocommerce-ordering,.search-results #woocommerce_product_categories-2 h2.widget-title,.ast-shop-product-out-of-stock,.uael-out-of-stock,label.wc-block-components-radio-control__option .wc-block-components-radio-control__description,span.onsale.circle,.breadcrumb,.cross-sells-product .add_to_cart_button,.woocommerce-checkout .woocommerce-notices-wrapper{display:none!important}.ast-article-single img{box-shadow:none!important}.woocommerce-cart h1.entry-title,.woocommerce-account h1.entry-title,.about-text h2,.contact-sidebar h4,.warranty-text h3,.woocommerce-checkout h1.entry-title,#post-3182 h1.entry-title{font-family:"Montserrat";font-size:48px;font-style:italic;text-transform:uppercase}.screen-reader-text{top:-1000rem!important}.ast-customer-login-lost-password-url,#ast-customer-login-url{color:#dc0314}button.components-button,.wc-block-cart__submit-container a,.elementor-menu-cart__footer-buttons a,.single-product a.red-btn,button.single_add_to_cart_button,.single-product .woocommerce-message a.button.wc-forward,.single-product button.single_add_to_cart_button,.woocommerce-account .woocommerce-order-details a.button,.woocommerce-account .woocommerce-address-fields button,.woocommerce-account .woocommerce-MyAccount-content button,.woocommerce-account .woocommerce-MyAccount-content button.disabled,#place_order,.woocommerce-order-received a.button-primary,button.woocommerce-form-login__submit,button.woocommerce-form-register__submit,.woocommerce-lost-password button.woocommerce-Button,.error-404-buttons a,.ast-customer-login-actions .button,.cross-sells-product .add_to_cart_button{font-family:"Montserrat"!important;font-weight:600!important;font-style:italic;color:#fff!important;text-transform:uppercase;letter-spacing:.5px;background-color:#dc0314!important;border-radius:25px!important}.wc-block-components-sidebar button:hover,.wc-block-cart__submit-container a:hover,.elementor-menu-cart__footer-buttons a:hover,.price_slider_amount button:hover,.woocommerce-product-search button:hover,.single-product a.red-btn:hover,.woocommerce-message a.button.wc-forward:hover,.woocommerce-account .woocommerce-order-details a.button:hover,.woocommerce-account .woocommerce-address-fields button:hover,.woocommerce-account .woocommerce-MyAccount-content button:hover,.btn.brochures a:hover,#place_order:hover,.error-404-buttons a:hover,.ast-customer-login-actions .button:hover,.cross-sells-product .add_to_cart_button:hover{opacity:.7}.woocommerce-product-search button{background-color:#dc0314;border-top-left-radius:0;border-bottom-left-radius:0}h2.woocommerce-loop-product__title{font-family:"Montserrat"!important;font-size:16px!important;font-weight:600!important;color:#1a1a1a!important}h2.woocommerce-loop-product__title:hover{color:#dc0314!important}.price .amount,.cross-sells-product .wp-block-cart-cross-sells-product__product-price__value{font-family:"Montserrat";font-size:18px;font-weight:600;color:#dc0314}.single-product .primary{margin-bottom:0!important}.product_meta{font-family:"Montserrat";border-top:none!important;margin-bottom:0!important}.product_meta .posted_in,.product_meta .tagged_as,.postid-152 .Wcmlim_container,.postid-153 .Wcmlim_container,.postid-150 .Wcmlim_container{display:none!important}.product_meta .sku_wrapper{font-size:14px!important;font-weight:600!important}.single-product h1.product_title{font-family:"Montserrat";font-size:26px;font-weight:800;font-style:italic;line-height:28px;text-transform:uppercase;margin-bottom:5px!important}.single-product .price .amount{font-size:21px}.single-product .woocommerce-product-details__short-description{color:#1a1a1a;margin-top:15px}.single-product .woocommerce-product-details__short-description p{margin-bottom:10px!important}.single-product p.features{font-family:"Montserrat";font-style:italic;letter-spacing:.5px;margin-top:15px!important;margin-bottom:5px!important}.single-product .woocommerce-product-details__short-description p:last-child{margin-top:30px!important}.single-product p.extra-space{margin-bottom:50px!important}.single-product #globMsg{display:none!important}.single-product a.red-btn{margin-right:5px}.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:"Montserrat";text-transform:uppercase}.single-product .woocommerce-product-details__short-description ul,.single-product #tab-description ul{list-style:none;margin-left:10px!important}.single-product #tab-description ul{margin-top:0!important;padding:0!important}.single-product .woocommerce-product-details__short-description ul li,.single-product #tab-description ul li{padding-bottom:2px!important}.single-product .woocommerce-product-details__short-description ul li:last-child,.single-product #tab-description ul li:last-child{padding-bottom:0!important}.single-product .woocommerce-product-details__short-description ul li:before,.single-product #tab-description ul li:before{content:"✓";color:#dc0314;margin-right:7px}.single-product button.single_add_to_cart_button{font-size:15px!important;background-color:#1a1a1a!important;padding:12px 30px!important}.single-product button.single_add_to_cart_button:hover{background-color:#dc0314!important}.single-product .woocommerce-tabs ul li{font-family:"Montserrat";font-style:italic;text-transform:uppercase;letter-spacing:.5px;padding:0 12px!important}#tab-description h2.product-details,#tab-description h3.product-details,#tab-description h4,#tab-description h5{font-family:"Montserrat";font-style:italic;text-transform:uppercase}#tab-description h5{margin-top:0!important}.single-product .woocommerce-tabs table.woocommerce-product-attributes th{width:25%}.single-product section.related.products h2:first-child,.upsells h2,.cross-sells-product a.wc-block-components-product-name{font-family:"Montserrat";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}.single-product a.red-btn,button.single_add_to_cart_button,.single-product .woocommerce-message a.button.wc-forward{font-size:15px;padding:12px 30px}.upsells h2{padding-top:50px;padding-bottom:0}.mm-item-link a:hover,#menubar-582 a:hover{color:#dc0314!important}.top-bar-link a{color:#fff!important}.top-bar-link a:hover{opacity:.7}.footer-bottom-links p a{color:#aba8a8}.footer-bottom-links p a:hover{color:#dc0314}@media only screen and (max-width:1200px){.single-product .primary{margin-top:60px!important}}@media only screen and (max-width:1024px){.single-product .woocommerce-tabs table.woocommerce-product-attributes th{width:35%}}@media only screen and (max-width:768px){.mobile-menu .uael-nav-menu__toggle{justify-content:flex-start!important}.single-product .primary{margin-top:25px!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}#footer-logo{max-width:30%!important}#footer-socials{display:flex!important;justify-content:flex-start!important}.footer-links .e-con-inner{flex-wrap:nowrap!important}.footer-links .footer-empty-col{display:none}@media only screen and (max-width:545px){.woocommerce-tabs ul.tabs{columns:2!important}}@media only screen and (max-width:480px){#home-hero{min-height:400px!important}.single-product .woocommerce-product-details__short-description p:last-child{display:flex;flex-wrap:wrap}.single-product .woocommerce-product-details__short-description p:last-child a{margin-bottom:10px!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}.single-product .woocommerce-tabs table.woocommerce-product-attributes th,#tab-description table.pd-table tr td:first-child{width:40%!important}.footer-slogan p{font-size:18px!important;line-height:22px!important}.postid-3260 h1{font-size:100px!important;line-height:85px!important}}}