.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields > h3{font-family:var( --e-global-typography-80b7ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7ab0-font-size );font-weight:var( --e-global-typography-80b7ab0-font-weight );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields .form-row label{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );text-align:left;}.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields .form-row label abbr{color:var( --e-global-color-141cfc0 );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields .form-row label .required{color:var( --e-global-color-141cfc0 );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-4ff7d17 .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .select2-container .select2-selection{border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address,.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address label{font-family:var( --e-global-typography-80b7ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7ab0-font-size );font-weight:var( --e-global-typography-80b7ab0-font-weight );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address label{color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label abbr{color:var( --e-global-color-141cfc0 );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label .required{color:var( --e-global-color-141cfc0 );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper > *{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-fdbf0bf .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .select2-container .select2-selection{border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields > h3{font-family:var( --e-global-typography-80b7ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7ab0-font-size );font-weight:var( --e-global-typography-80b7ab0-font-weight );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields .form-row label{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields textarea{height:150px;font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-2d16acb .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-2d16acb .select2-container .select2-selection{border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-18dee7d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-e7a6a90 .elementor-widget-container .elementor-jet-checkout-order-review h3#order_review_heading{font-family:var( --e-global-typography-80b7ab0-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7ab0-font-size );font-weight:var( --e-global-typography-80b7ab0-font-weight );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-e7a6a90 #order_review .shop_table.woocommerce-checkout-review-order-table th{font-family:"Spectral SC", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8b389da );padding:15px 15px 15px 15px;}.elementor-318 .elementor-element.elementor-element-e7a6a90 .woocommerce-checkout-review-order-table th{background-color:var( --e-global-color-c0b3d59 );}.elementor-318 .elementor-element.elementor-element-e7a6a90 .woocommerce-checkout-review-order-table td{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );padding:15px 15px 15px 15px;}.elementor-318 .elementor-element.elementor-element-e7a6a90 .woocommerce-checkout-review-order-table td a:hover{color:var( --e-global-color-141cfc0 );}.elementor-318 .elementor-element.elementor-element-e7a6a90 .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount{color:var( --e-global-color-141cfc0 );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment .wc_payment_method label{font-family:"Spectral SC", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment .payment_box{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-8b389da );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment #place_order{font-family:var( --e-global-typography-17afb63-font-family ), Sans-serif;font-size:var( --e-global-typography-17afb63-font-size );font-weight:var( --e-global-typography-17afb63-font-weight );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );color:var( --e-global-color-6941f52 );background-color:var( --e-global-color-141cfc0 );border-radius:2px 2px 2px 2px;}.elementor-318 .elementor-element.elementor-element-1c2a8b3 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1024px){.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields > h3{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields .form-row label{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address,.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address label{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper > *{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields > h3{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields .form-row label{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields textarea{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-e7a6a90 .elementor-widget-container .elementor-jet-checkout-order-review h3#order_review_heading{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-e7a6a90 .woocommerce-checkout-review-order-table td{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment .payment_box{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment #place_order{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}}@media(max-width:767px){.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields > h3{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .woocommerce-billing-fields .form-row label{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-4ff7d17 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address,.elementor-318 .elementor-element.elementor-element-fdbf0bf .woocommerce-shipping-fields #ship-to-different-address label{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-fdbf0bf .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row .woocommerce-input-wrapper > *{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields > h3{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields .form-row label{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-2d16acb .woocommerce-additional-fields textarea{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-e7a6a90 .elementor-widget-container .elementor-jet-checkout-order-review h3#order_review_heading{font-size:var( --e-global-typography-80b7ab0-font-size );line-height:var( --e-global-typography-80b7ab0-line-height );letter-spacing:var( --e-global-typography-80b7ab0-letter-spacing );word-spacing:var( --e-global-typography-80b7ab0-word-spacing );}.elementor-318 .elementor-element.elementor-element-e7a6a90 .woocommerce-checkout-review-order-table td{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment .payment_box{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}.elementor-318 .elementor-element.elementor-element-1c2a8b3 #payment #place_order{font-size:var( --e-global-typography-17afb63-font-size );line-height:var( --e-global-typography-17afb63-line-height );letter-spacing:var( --e-global-typography-17afb63-letter-spacing );word-spacing:var( --e-global-typography-17afb63-word-spacing );}}/* Start custom CSS for jet-checkout-billing, class: .elementor-element-4ff7d17 */.elementor-318 .elementor-element.elementor-element-4ff7d17 select{
    border:solid 1px #ebebeb !important;
    border-radius: 2px !important;
}
.elementor-318 .elementor-element.elementor-element-4ff7d17 .select2{
    border:none !important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-e7a6a90 */.elementor-318 .elementor-element.elementor-element-e7a6a90 #order_review_heading, .elementor-318 .elementor-element.elementor-element-e7a6a90 #order_review{
    width:100% !important;
}

.elementor-318 .elementor-element.elementor-element-e7a6a90 td, .elementor-318 .elementor-element.elementor-element-e7a6a90 th{
    padding:15px !important;
}

.elementor-318 .elementor-element.elementor-element-e7a6a90 .shop_table{
    border:solid 1px #ebebeb !important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-payment, class: .elementor-element-1c2a8b3 */.elementor-318 .elementor-element.elementor-element-1c2a8b3 .woocommerce-privacy-policy-text, .elementor-318 .elementor-element.elementor-element-1c2a8b3 .woocommerce-terms-and-conditions-checkbox-text{
    font-family: 'Spectral',Sans-Serif;
    font-weight:500;
    color:#5b5b52;
}

.elementor-318 .elementor-element.elementor-element-1c2a8b3 #place_order{
    margin-top:20px;
}/* End custom CSS */