.elementor-8345 .elementor-element.elementor-element-51a8908{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8345 .elementor-element.elementor-element-607c4ad{margin:53px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:center;}.elementor-8345 .elementor-element.elementor-element-607c4ad .elementor-heading-title{font-family:"Arial", Sans-serif;font-style:italic;color:var( --e-global-color-primary );}.elementor-8345 .elementor-element.elementor-element-fed495c{text-align:start;}.elementor-8345 .elementor-element.elementor-element-fed495c img{height:166px;}.elementor-8345 .elementor-element.elementor-element-a362d5d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8345 .elementor-element.elementor-element-d16dad2 .woocommerce-billing-fields > h3{text-align:left;}.elementor-8345 .elementor-element.elementor-element-d16dad2 .woocommerce-billing-fields .woolentor-field-heading{text-align:left;}.elementor-8345 .elementor-element.elementor-element-d16dad2 :is(.woocommerce-account-fields,.woocommerce-billing-fields) .form-row label{text-align:left;}.elementor-8345 .elementor-element.elementor-element-55df80e .woocommerce-shipping-fields #ship-to-different-address{text-align:left;}.elementor-8345 .elementor-element.elementor-element-55df80e .elementor-8345 .elementor-element.elementor-element-55df80e .woocommerce-shipping-fields .woolentor-field-heading{text-align:left;}.elementor-8345 .elementor-element.elementor-element-55df80e .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label{text-align:left;}.elementor-8345 .elementor-element.elementor-element-e3bbf33{--display:flex;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca #order_review_heading{text-align:left;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woolentor-review-order-1  .woolentor-product-thumb{max-width:125px;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woolentor-review-order-1 .woolentor-product{gap:25px;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.cart-subtotal td .amount, .elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.order-total td .amount{font-family:var( --e-global-typography-solace_h6_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h6_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.cart-subtotal td .amount{color:var( --e-global-color-primary );}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.order-total td .amount{color:var( --e-global-color-primary );}.elementor-8345 .elementor-element.elementor-element-1e5f1dd{--display:flex;}.elementor-8345 .elementor-element.elementor-element-8fe8f8c .woocommerce-additional-fields > h3{text-align:left;}.elementor-8345 .elementor-element.elementor-element-8fe8f8c .woocommerce-additional-fields .woolentor-field-heading{text-align:left;}.elementor-8345 .elementor-element.elementor-element-8fe8f8c .woocommerce-additional-fields .form-row label{text-align:left;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 > .elementor-widget-container{margin:14px 14px 14px 14px;padding:0px 11px 8px 11px;border-style:solid;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment ul.payment_methods.methods li{margin:10px 10px 10px 10px;text-align:left;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment .wc_payment_method label{margin:0;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment .payment_box{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );padding:9px 9px 9px 9px;margin:4px 4px 4px 4px;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 input[type=checkbox] ~ span::before,.elementor-8345 .elementor-element.elementor-element-2ac8e62 .woolentor-fields-1 input[type=checkbox] ~ span::before{border-style:solid;border-color:var( --e-global-color-e54e4e4 );background-color:var( --e-global-color-fba6603 );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 .wl_cb_style_1 input[type=checkbox] ~ span::before{border-radius:10px 10px 10px 10px;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 .wl_cb_style_1 input[type=checkbox] ~ span::after{border-radius:10px 10px 10px 10px;}.elementor-8345 .elementor-element.elementor-element-2ac8e62 input[type=checkbox] ~ span::after{background-color:var( --e-global-color-5433407 );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 input[type=checkbox]:checked ~ span::before{border-color:var( --e-global-color-5433407 );}@media(max-width:1024px){.elementor-8345 .elementor-element.elementor-element-51a8908{--grid-auto-flow:row;}.elementor-8345 .elementor-element.elementor-element-a362d5d{--grid-auto-flow:row;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.cart-subtotal td .amount, .elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.order-total td .amount{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment .payment_box{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-8345 .elementor-element.elementor-element-51a8908{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8345 .elementor-element.elementor-element-a362d5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.cart-subtotal td .amount, .elementor-8345 .elementor-element.elementor-element-fc3e2ca .woocommerce-checkout-review-order-table tr.order-total td .amount{font-size:var( --e-global-typography-solace_h6_font_family_general-font-size );line-height:var( --e-global-typography-solace_h6_font_family_general-line-height );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8345 .elementor-element.elementor-element-2ac8e62 #payment .payment_box{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}