.elementor-152 .elementor-element.elementor-element-7edae0f{--display:flex;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-7edae0f:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7edae0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-6a8ee1d .etheme-elementor-breadcrumbs-step:before{font-family:"Space Grotesk", Sans-serif;}.elementor-152 .elementor-element.elementor-element-6a8ee1d .etheme-elementor-breadcrumbs-step-text{font-family:"Space Grotesk", Sans-serif;font-weight:500;}.elementor-152 .elementor-element.elementor-element-6a8ee1d{--step-color-active:#312C2C;--step-separator-color:#CCCCCC;}.elementor-152 .elementor-element.elementor-element-e19ce4e{--cols:2;--cols-gap:30px;--et_ccsl-2d-color:#020101BA;--fields-h-gap:10px;--fields-v-gap:12px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-column:has(.woocommerce-billing-fields){background-color:#F8F8F8;border-radius:15px 15px 15px 15px;padding:12px 12px 12px 12px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .order-review{background-color:#F8F8F8;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-form-coupon .button-text:last-child{margin-left:6px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-form-coupon .button-text:first-child{margin-right:6px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon{border-radius:30px 30px 30px 30px;--fields-h-gap:9px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon .section-heading{font-family:"Space Grotesk", Sans-serif;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon button{font-family:"Space Grotesk", Sans-serif;fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#30533F;border-radius:40px 40px 40px 40px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon button:hover, .elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon button:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#5DBA47;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon button:hover svg, .elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon button:focus svg{fill:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon input, .elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon textarea, .elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon select, .elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon .select2.select2-container--default .select2-selection--single{font-family:"Space Grotesk", Sans-serif;border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon input:focus, .elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon textarea:focus{border-color:#CFCFCF;}.elementor-152 .elementor-element.elementor-element-e19ce4e .step-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:#2E2E2E;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-billing-fields label, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-shipping-fields label{font-family:"Space Grotesk", Sans-serif;font-weight:300;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper input, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper textarea, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper select, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper .select2.select2-container--default .select2-selection--single{font-family:"Space Grotesk", Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:10px 10px 10px 10px;padding:6px 10px 6px 18px;height:auto;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper input, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper textarea, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper select{color:#30533F;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper input:focus, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper textarea:focus{background-color:#FFFFFF;border-color:#D5D5D5;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-checkout-review-order-table{font-family:"Space Grotesk", Sans-serif;margin-bottom:16px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .cart-collaterals, .elementor-152 .elementor-element.elementor-element-e19ce4e .order-review{border-style:none;border-radius:16px 16px 16px 16px;padding:20px 20px 20px 20px;}.elementor-152 .elementor-element.elementor-element-e19ce4e #payment .payment_methods label{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:600;}.elementor-152 .elementor-element.elementor-element-e19ce4e .payment_box{font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-152 .elementor-element.elementor-element-e19ce4e #place_order{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#30533F;border-radius:40px 40px 40px 40px;box-shadow:2px 4px 16px -6px rgba(0,0,0,0.5);padding:20px 20px 20px 20px;}.elementor-152 .elementor-element.elementor-element-e19ce4e #place_order:hover, .elementor-152 .elementor-element.elementor-element-e19ce4e #place_order:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#5DBA47;}.elementor-152 .elementor-element.elementor-element-e19ce4e #place_order:hover svg, .elementor-152 .elementor-element.elementor-element-e19ce4e #place_order:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-7edae0f{--content-width:1200px;}}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-7edae0f{--padding-top:10px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-152 .elementor-element.elementor-element-6a8ee1d{--steps-gap:6px;}.elementor-152 .elementor-element.elementor-element-e19ce4e #place_order{font-size:18px;padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-7edae0f{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-152 .elementor-element.elementor-element-6a8ee1d{--steps-content-zoom:13px;--steps-gap:6px;--step-number-spacing:6px;--step-separator-line-min-width:35px;}.elementor-152 .elementor-element.elementor-element-6a8ee1d .etheme-elementor-breadcrumbs-step:before{font-size:14px;}.elementor-152 .elementor-element.elementor-element-e19ce4e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon button{padding:5px 15px 5px 15px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .etheme-elementor-cart-checkout-page-coupon{--fields-h-gap:6px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-billing-fields label, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-shipping-fields label{font-size:14px;}.elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper input, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper textarea, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper select, .elementor-152 .elementor-element.elementor-element-e19ce4e .woocommerce-input-wrapper .select2.select2-container--default .select2-selection--single{padding:8px 12px 8px 12px;height:auto;}}/* Start custom CSS for woocommerce-checkout-etheme_page_separated, class: .elementor-element-e19ce4e */form.checkout:has(.etheme-elementor-cart-checkout-page-wrapper.flex) [class*=-separated] .etheme-elementor-cart-checkout-page-coupon, form.checkout:has(.etheme-elementor-cart-checkout-page-wrapper.flex) [class*=-separated] .etheme-elementor-cart-checkout-page-login-form {
        width: 100%;
    }/* End custom CSS */