.elementor-19 .elementor-element.elementor-element-f3e4094{--display:flex;}.elementor-19 .elementor-element.elementor-element-5828516{--cols:2;}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon .section-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon{--checkout-section-heading-spacing:15px;}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon button{font-family:"Outfit", Sans-serif;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );--loader-side-color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon button:hover, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon button:focus{color:var( --e-global-color-secondary );--loader-side-color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon button:hover svg, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon button:focus svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon input, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon textarea, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon select{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon input::placeholder{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon input, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon textarea, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon select, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-coupon .select2.select2-container--default .select2-selection--single{background-color:var( --e-global-color-secondary );border-style:none;padding:10px 10px 10px 10px;height:auto;}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-elementor-cart-checkout-page-login-form .section-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-5828516 .design-type-multistep{border-style:none;}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-checkout-page-next-step{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 15px 15px 15px;}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-checkout-page-previous-step{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );--loader-side-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5828516 .etheme-checkout-page-previous-step, .elementor-19 .elementor-element.elementor-element-5828516 .etheme-checkout-page-previous-step.button{border-style:none;}.elementor-19 .elementor-element.elementor-element-5828516 .step-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-billing-fields label, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-shipping-fields label{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper input, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper textarea, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper select{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper input::placeholder{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper input, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper textarea, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper select, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper .select2.select2-container--default .select2-selection--single{background-color:var( --e-global-color-secondary );border-style:none;padding:10px 10px 10px 10px;height:auto;}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper input:focus, .elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-input-wrapper textarea:focus{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-checkout-review-order-table{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-5828516 .cart-collaterals, .elementor-19 .elementor-element.elementor-element-5828516 .order-review{border-style:none;}.elementor-19 .elementor-element.elementor-element-5828516 #payment .payment_methods label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-bottom:25px;}.elementor-19 .elementor-element.elementor-element-5828516 .payment_box{margin-bottom:50px;}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-terms-and-conditions-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-bottom:40px;}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-terms-and-conditions-wrapper a{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5828516 .woocommerce-terms-and-conditions-wrapper a:hover{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5828516 #place_order{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5828516 #place_order:hover, .elementor-19 .elementor-element.elementor-element-5828516 #place_order:focus{color:var( --e-global-color-primary );--loader-side-color:var( --e-global-color-primary );background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5828516 #place_order:hover svg, .elementor-19 .elementor-element.elementor-element-5828516 #place_order:focus svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-d8ffc97 .sales-booster-safe-checkout fieldset{border-style:none;border-radius:0px;margin-bottom:-5px;}.elementor-19 .elementor-element.elementor-element-d8ffc97 .sales-booster-safe-checkout legend{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-d8ffc97 .sales-booster-safe-checkout .subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}