.elementor-10 .elementor-element.elementor-element-6c2013d{padding:5vw 4vw 5vw 4vw;}.elementor-10 .elementor-element.elementor-element-aa14cfe .elementor-heading-title{color:var( --e-global-color-46b8cd5 );font-family:var( --e-global-typography-a482af7-font-family ), Sans-serif;font-size:var( --e-global-typography-a482af7-font-size );font-weight:var( --e-global-typography-a482af7-font-weight );}.elementor-10 .elementor-element.elementor-element-5f9b065:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f9b065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f531929 );background-position:1vw 4vh;background-repeat:no-repeat;background-size:5vw auto;}.elementor-10 .elementor-element.elementor-element-5f9b065{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0;margin-bottom:1.65vw;padding:2vw 7vw 2vw 7vw;}.elementor-10 .elementor-element.elementor-element-5f9b065 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1a0316e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-02fd293 .elementor-heading-title{color:var( --e-global-color-28c0d6d );font-family:var( --e-global-typography-8bf66f4-font-family ), Sans-serif;font-size:var( --e-global-typography-8bf66f4-font-size );font-weight:var( --e-global-typography-8bf66f4-font-weight );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-e7f2fd5{font-family:"Montserrat", Sans-serif;font-size:0.94vw;font-weight:400;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-96a59c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .form-row label{font-family:var( --e-global-typography-640d906-font-family ), Sans-serif;font-size:var( --e-global-typography-640d906-font-size );font-weight:var( --e-global-typography-640d906-font-weight );line-height:var( --e-global-typography-640d906-line-height );color:#2D2D2D;margin:0px 0px 0px 0px;text-align:left;}.woocommerce .elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .form-row:not(.has-value,.focused) label:not(.checkbox,[for="order_comments"]){color:#2D2D2D;}.elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) input.input-text, .elementor-10 .elementor-element.elementor-element-96a59c4 .form-row select, .elementor-10 .elementor-element.elementor-element-96a59c4 .form-row .select2-container .select2-selection, .elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .input-text{border-style:solid;border-width:0px 0px 1px 0px;border-color:#565656;}.elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) input.input-text{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96a59c4 .form-row select, .elementor-10 .elementor-element.elementor-element-96a59c4 .form-row .select2-container .select2-selection{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .input-text{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0;}.elementor-10 .elementor-element.elementor-element-96a59c4 .form-row .select2-container .select2-selection .select2-selection__arrow{padding:0px 0px 0px 0;}.elementor-10 .elementor-element.elementor-element-30ae75f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30ae75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f531929 );background-position:1vw 4vh;background-repeat:no-repeat;background-size:8vw auto;}.elementor-10 .elementor-element.elementor-element-30ae75f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0;margin-bottom:1.65vw;padding:2vw 7vw 2vw 7vw;}.elementor-10 .elementor-element.elementor-element-30ae75f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1ed5a88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-72dedab .elementor-heading-title{color:var( --e-global-color-28c0d6d );font-family:var( --e-global-typography-8bf66f4-font-family ), Sans-serif;font-size:var( --e-global-typography-8bf66f4-font-size );font-weight:var( --e-global-typography-8bf66f4-font-weight );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-a61d121 .woocommerce-shipping-fields #ship-to-different-address{text-align:left;}.elementor-10 .elementor-element.elementor-element-a61d121 .elementor-10 .elementor-element.elementor-element-a61d121 .woocommerce-shipping-fields .woolentor-field-heading{text-align:left;}.elementor-10 .elementor-element.elementor-element-a61d121 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label{text-align:left;}.elementor-10 .elementor-element.elementor-element-f52731b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f52731b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f531929 );background-position:1vw 4vh;background-repeat:no-repeat;background-size:8vw auto;}.elementor-10 .elementor-element.elementor-element-f52731b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0;margin-bottom:1.65vw;padding:2vw 7vw 2vw 7vw;}.elementor-10 .elementor-element.elementor-element-f52731b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-bf1d6ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-8cebc78 .elementor-heading-title{color:var( --e-global-color-28c0d6d );font-family:var( --e-global-typography-8bf66f4-font-family ), Sans-serif;font-size:var( --e-global-typography-8bf66f4-font-size );font-weight:var( --e-global-typography-8bf66f4-font-weight );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-4d9ac38 #payment ul.payment_methods.methods li{border-radius:0px 0px 0px 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-4d9ac38 .#payment ul.payment_methods.methods li{background-color:var( --e-global-color-d4d9844 );}.elementor-10 .elementor-element.elementor-element-4d9ac38 .woolentor-payment-method-1 #payment ul.payment_methods.methods li label{background-color:var( --e-global-color-d4d9844 );}.elementor-10 .elementor-element.elementor-element-b9192ad .elementor-heading-title{color:var( --e-global-color-d4d9844 );font-family:var( --e-global-typography-a482af7-font-family ), Sans-serif;font-size:var( --e-global-typography-a482af7-font-size );font-weight:var( --e-global-typography-a482af7-font-weight );}.elementor-10 .elementor-element.elementor-element-536ea3c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-536ea3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f531929 );}.elementor-10 .elementor-element.elementor-element-536ea3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2vw 2vw 2vw 2vw;}.elementor-10 .elementor-element.elementor-element-536ea3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-c61e3e9 #order_review_heading{display:none;}.elementor-10 .elementor-element.elementor-element-c61e3e9 .woolentor-review-order-1  .woolentor-product-thumb{max-width:93px;}.elementor-10 .elementor-element.elementor-element-c61e3e9 .woolentor-product:not(:last-child){border-style:none;}.elementor-10 .elementor-element.elementor-element-c61e3e9 .woolentor-review-order-1 .woolentor-products{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ac499e8{width:68%;}.elementor-10 .elementor-element.elementor-element-d31eb15{width:32%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-aa14cfe .elementor-heading-title{font-size:var( --e-global-typography-a482af7-font-size );}.elementor-10 .elementor-element.elementor-element-5f9b065:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f9b065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-10 .elementor-element.elementor-element-02fd293 .elementor-heading-title{font-size:var( --e-global-typography-8bf66f4-font-size );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .form-row label{font-size:var( --e-global-typography-640d906-font-size );line-height:var( --e-global-typography-640d906-line-height );}.elementor-10 .elementor-element.elementor-element-30ae75f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30ae75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-10 .elementor-element.elementor-element-72dedab .elementor-heading-title{font-size:var( --e-global-typography-8bf66f4-font-size );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-f52731b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f52731b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-10 .elementor-element.elementor-element-8cebc78 .elementor-heading-title{font-size:var( --e-global-typography-8bf66f4-font-size );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-b9192ad .elementor-heading-title{font-size:var( --e-global-typography-a482af7-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-aa14cfe .elementor-heading-title{font-size:var( --e-global-typography-a482af7-font-size );}.elementor-10 .elementor-element.elementor-element-5f9b065:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f9b065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-10 .elementor-element.elementor-element-02fd293 .elementor-heading-title{font-size:var( --e-global-typography-8bf66f4-font-size );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-e7f2fd5{font-size:3.4vw;}.elementor-10 .elementor-element.elementor-element-96a59c4 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .form-row label{font-size:var( --e-global-typography-640d906-font-size );line-height:var( --e-global-typography-640d906-line-height );}.elementor-10 .elementor-element.elementor-element-30ae75f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30ae75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-10 .elementor-element.elementor-element-72dedab .elementor-heading-title{font-size:var( --e-global-typography-8bf66f4-font-size );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-f52731b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f52731b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-10 .elementor-element.elementor-element-8cebc78 .elementor-heading-title{font-size:var( --e-global-typography-8bf66f4-font-size );line-height:var( --e-global-typography-8bf66f4-line-height );}.elementor-10 .elementor-element.elementor-element-b9192ad .elementor-heading-title{font-size:var( --e-global-typography-a482af7-font-size );}}/* Start custom CSS for wl-checkout-billing-form, class: .elementor-element-96a59c4 */#billing_first_name_field {
    width: 49%;
    display: inline-flex;
    flex-direction: column;
    margin-right: 1%;
}
#billing_last_name_field {
    width: 49%;
    display: inline-flex;
    flex-direction: column;
    margin-left: 1%;
}
#billing_phone_field{   
    width: 49%;
    display: inline-flex;
    flex-direction: column;
    margin-right: 1%;
}
#billing_email_field {    width: 49%;
    display: inline-flex;
    flex-direction: column;
    margin-left: 1%;
}/* End custom CSS */