.checkout-button.button.alt.wc-forward br{display:none}.woocommerce-cart-no-shipping-available-html{color:#f00}.woocommerce-shipping-may-be-available-html{color:#f00}.shop-archive .woocommerce-loop-product__title{text-align:left!important}.shop-archive .product-subtitle{text-align:left!important}.shop-archive .more-link-container{font-size:15px}.shop-archive .more-link-container a:hover{transition:ease-in-out all .3s;color:#8b1000}.menu-item-description{display:none!important}.coupon{display:none!important}.archive.tax-product_cat.woocommerce ul.products{display:flex!important}.cart_totals .cart-subtotal,.cart_totals .shipping,.cart_totals .order-total .woocommerce-cart table td{font-family:"Montserrat"}.woocommerce-account li.woocommerce-MyAccount-navigation-link{display:block!important;height:100%!important;margin:0!important;max-width:100%!important;font-size:unset!important}.woocommerce-account .woocommerce-MyAccount-navigation-link a{font-size:14px!important;line-height:24px!important;text-transform:uppercase;font-weight:500!important}.woocommerce-MyAccount-navigation ul li.is-active a{border:0!important;text-decoration:none!important;color:#de3723!important}.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover,.woocommerce-account .woocommerce-MyAccount-navigation-link a:focus,.woocommerce-account .woocommerce-MyAccount-navigation-link a:active{background:0 0!important;text-decoration:none!important;color:#de3723!important}.woocommerce-MyAccount-content p{font-size:16px!important;font-family:"Montserrat"!important;line-height:26px}.archive.tax-product_cat.woocommerce .content-area{max-width:100%!important;padding:0!important}.archive.tax-product_cat.woocommerce .woocommerce-result-count,.archive.tax-product_cat.woocommerce .woocommerce-ordering,.archive.tax-product_cat.woocommerce .eael-star-rating.star-rating{display:none!important}.archive.tax-product_cat.woocommerce .entry.product.type-product .woocommerce-loop-product__title{text-align:center;font-family:"Montserrat";font-weight:700;text-transform:uppercase;font-size:20px!important}.archive.tax-product_cat.woocommerce .entry.product.type-product .product-subtitle,.archive.tax-product_cat.woocommerce .entry.product.type-product p{font-size:14px;line-height:26px}.archive.tax-product_cat.woocommerce .entry.product.type-product .product-subtitle{font-weight:700;margin-bottom:20px}.archive.tax-product_cat.woocommerce .cart{display:flex;align-items:center}.archive.tax-product_cat.woocommerce .cart button,.woocommerce-Button.button,.return-to-shop .button,.woocommerce-message .button,.woocommerce-cart .button.wp-element-button,.add_to_cart_button,#place_order{background:#de3723!important;border-color:#de3723!important;border-radius:25px!important;box-shadow:9px 17px 10px -4px rgba(0,0,0,.21)!important;padding:8px 10px!important;font-size:12px!important;font-family:"Montserrat"!important;font-weight:700!important;letter-spacing:normal;transition:all .3s ease;text-transform:uppercase}.archive.tax-product_cat.woocommerce .cart button:hover,.woocommerce-Button.button:hover,.return-to-shop .button:hover,.woocommerce-message .button:hover,.woocommerce-cart .button:hover,.add_to_cart_button:hover,#place_order:hover{border-color:#8b1000!important;background:#8b1000!important;text-decoration:none!important;color:#fff!important}.return-to-shop{text-align:center}.return-to-shop .button{width:auto!important;float:none!important;margin-top:0!important}.woocommerce-Message.woocommerce-Message--info.woocommerce-info,.woocommerce-message{padding:20px!important;background-color:#333!important;border:0!important;font-family:"Montserrat";color:#fff;font-size:16px;line-height:26px;text-align:left!important}.woocommerce-Addresses .woocommerce-Address-title h3{font-family:"Montserrat";font-size:20px!important;line-height:30px!important;font-weight:700;margin:0!important;text-transform:uppercase}.woocommerce-Addresses .woocommerce-Address-title a{font-size:17px!important;color:#de3723!important;float:right;font-weight:600}.woocommerce form .form-row label,.woocommerce-page form .form-row label,.woocommerce-page legend{font-size:16px!important;line-height:26px}.woocommerce-account .woocommerce-EditAccountForm input:focus,.woocommerce-account .woocommerce-EditAccountForm input:hover{outline:none!important}.woocommerce-account .woocommerce-EditAccountForm input{font-size:16px;border:1px solid #ccc;border-radius:3px}.woocommerce-account .woocommerce-EditAccountForm p{margin-top:0!important}.woocommerce-account .woocommerce-EditAccountForm em{font-size:14px;margin-bottom:10px!important;display:block}.cart-empty.woocommerce-info,.woocommerce-info{background-color:#333;border:0!important;padding:20px!important;justify-content:center;color:#fff!important;font-family:"Montserrat"}.woocommerce .woocommerce-cart-form .shop_table_responsive th{font-family:Montserrat;text-align:center}.coupon input{border:1px solid;border-radius:40px;font-size:14px;font-family:"Montserrat"}.woocommerce .woocommerce-cart-form .shop_table_responsive tr{border:1px solid #ccc}.woocommerce table td,.woocommerce table th,.woocommerce .wp-block-table td,.woocommerce .wp-block-table th{border-color:#ccc!important}td.product-name,td.product-price,td.product-subtotal{font-weight:600;font-size:16px!important}td.product-name a{color:#de3723!important}td.product-name{text-align:left}.variation,.variation dt,.variation dd{font-family:"Montserrat";font-weight:400;color:#000!important}.variation dt{font-weight:600!important}.cart_totals table tr th,.cart_totals h2,.checkout.woocommerce-checkout h3,.checkout.woocommerce-checkout label,.woocommerce-terms-and-conditions-wrapper p,#order_review table tr td,#order_review table tr th{font-family:"Montserrat"!important}.cart_totals h2{font-size:25px;font-weight:700}.checkout.woocommerce-checkout input,.checkout.woocommerce-checkout select,.checkout.woocommerce-checkout textarea,.select2-selection{border:1px solid!important;font-size:16px!important}.checkout.woocommerce-checkout h3{font-size:25px;font-weight:600}.woocommerce-terms-and-conditions-wrapper{margin-bottom:20px!important}.woocommerce-terms-and-conditions-wrapper p{font-size:15px!important;line-height:25px}.cart-subtotal,.order-total{border-width:1px!important}.woocommerce-form-coupon-toggle a{color:#ff503b!important}.archive.tax-product_cat.woocommerce .product_type_variable.add_to_cart_button{display:none!important}.archive.tax-product_cat.woocommerce .variations_form.cart{display:block!important}.archive.tax-product_cat.woocommerce .variations_form.cart th.label{width:30%;padding:0!important}.archive.tax-product_cat.woocommerce .variations_form.cart th.label label{font-family:"Montserrat";font-size:15px!important;line-height:20px!important;display:block}.archive.tax-product_cat.woocommerce .variations_form.cart select{width:100%!important;border:1px solid;font-size:14px}.archive.tax-product_cat.woocommerce .variations_form.cart th,.archive.tax-product_cat.woocommerce .variations_form.cart td{border:0!important}.archive.tax-product_cat.woocommerce .variations_form.cart .reset_variations{display:none!important}.single_variation_wrap .variations_button{display:flex!important}.archive.tax-product_cat.woocommerce .variations_form.cart select:focus,.archive.tax-product_cat.woocommerce .variations_form.cart select:active{outline:none!important}#menu-product-category li{display:block!important;width:100%!important}.form-element h2{display:none!important}#wpadminbar{display:block!important}.eael-entry-wrapper{min-height:170px}.single-post div#primary{padding-top:200px;padding-bottom:80px}.single-post h1.entry-title{font-size:30px;text-align:center;font-weight:600}.single-post p{width:100%;max-width:1200px!important}.single-post h4{width:100%;max-width:1200px!important;font-size:26px}.single-post .entry-content ul{width:100%;max-width:1200px!important}.single-post footer.entry-footer.default-max-width{display:none}.single-post div#comments{display:none}@media screen and (min-width:1120px){.home #site-navigation .primary-menu-container>ul>.menu-item>a{color:#fff}.home .cta-line-1 a{color:#fff}.scrolling #site-navigation .primary-menu-container>ul>.menu-item>a{color:#000}.scrolling .cta-line-1 a{color:#000}}.elementor-swiper-button-prev{color:hsla(0deg,0%,0%,90%)!important}table.variations select{width:300px;padding:5px;border:2px solid #de3723;border-radius:50px;line-height:20px;font-size:18px;font-weight:600}@media only screen and (max-width:768px){.scrolling .custom-logo-link .custom-logo{width:auto}.variation,.variation dt,.variation dd{float:none!important;text-align:left;padding:0!important;font-size:14px}.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce .woocommerce-cart-form button[name=update_cart]{float:none!important;width:100%!important;background-color:#de3723!important;color:#fff!important;box-shadow:unset!important}.woocommerce-page table.cart td.actions .coupon .input-text+.button{margin-top:10px!important}.coupon{margin-bottom:0!important}.woocommerce table.shop_table_responsive tr:nth-child(2n+1) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n+1) td{filter:unset!important}.cart_totals .cart-subtotal,.cart_totals .shipping,.cart_totals .order-total,.woocommerce-cart table td{font-size:16px}}#home-hero-banner>.elementor-container:before{display:none!important}