.elementor-6 .elementor-element.elementor-element-c71e6e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.76;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-c71e6e0::before, .elementor-6 .elementor-element.elementor-element-c71e6e0 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c71e6e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c71e6e0 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c71e6e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c71e6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 100%);}.elementor-6 .elementor-element.elementor-element-4824d47{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-e34ec13{text-align:center;}.elementor-6 .elementor-element.elementor-element-e34ec13 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-bf4694b );}.elementor-6 .elementor-element.elementor-element-b02f9b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-883e6d0{--display:flex;}.elementor-6 .elementor-element.elementor-element-2260df8{--sections-border-type:none;}.elementor-6 .elementor-element.elementor-element-2260df8 .cart_totals h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-2260df8 .e-cart-content, .elementor-6 .elementor-element.elementor-element-2260df8 .woocommerce-shipping-destination, .elementor-6 .elementor-element.elementor-element-2260df8 .shipping-calculator-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-2260df8 .e-shop-table .cart th, .elementor-6 .elementor-element.elementor-element-2260df8 .e-shop-table .cart td:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-2260df8 .cart_totals .shop_table td:before, .elementor-6 .elementor-element.elementor-element-2260df8 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-2260df8 .checkout-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-883e6d0 */tr.woocommerce-cart-form__cart-item.cart_item {
    font-family: 'Red Hat Display';
}
.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color: #ea6927;
    opacity: 1;
    font-weight: 700;
}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button {
    background-color: #000 !important;
}
.e-cart-totals.e-cart-section {
    border: 1px solid;
    border-radius: 10px;
}
.e-shop-table.e-cart-section {
    border: 1px solid;
    border-radius: 10px;
}
.elementor-widget-woocommerce-cart .woocommerce button.button {
  border-color: #ea6927 !important;
    border-color: #ea6927 !important;

}
input#coupon_code {
    height: 50px;
    border: none;
    background: #f5f5f5f5;
    padding: 20px;
}/* End custom CSS */