.elementor-7 .elementor-element.elementor-element-7297738{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b085a76 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5df93b1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5df93b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-fb0a17e .elementor-button{background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fb0a17e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-fb0a17e .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fb0a17e{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-fb0a17e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-861dd62 #payment #place_order{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-861dd62 #payment #place_order:hover{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-861dd62{--sections-border-type:none;--forms-labels-color:#9F9F9F;--forms-fields-normal-color:#9F9F9F;--forms-buttons-normal-text-color:var( --e-global-color-secondary );--purchase-button-normal-text-color:var( --e-global-color-b29c89a );--purchase-button-border-radius:0px 0px 0px 0px;}.e-woo-select2-wrapper .select2-results__option{color:#9F9F9F;}.elementor-7 .elementor-element.elementor-element-861dd62 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#9F9F9F transparent transparent transparent;}.elementor-7 .elementor-element.elementor-element-861dd62 .woocommerce #customer_details .form-row .input-text, .elementor-7 .elementor-element.elementor-element-861dd62  .woocommerce #customer_details .form-row textarea, .elementor-7 .elementor-element.elementor-element-861dd62 .woocommerce form #customer_details select, .elementor-7 .elementor-element.elementor-element-861dd62 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-7 .elementor-element.elementor-element-861dd62 #coupon_code, .elementor-7 .elementor-element.elementor-element-861dd62 .select2-container--default .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9F9F9F;}.elementor-7 .elementor-element.elementor-element-861dd62 .woocommerce-button{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-861dd62 .woocommerce #payment #place_order{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1b2027d{--spacer-size:50px;}:root{--page-title-display:none;}/* Start custom CSS for button, class: .elementor-element-fb0a17e */.elementor-7 .elementor-element.elementor-element-fb0a17e span.elementor-button-icon.elementor-align-icon-right {
    position: absolute;
    left: 152px;
    background: #fff;
    margin-top: -12px;
    padding: 14px 12px 10px 10px;
}
 

.elementor-7 .elementor-element.elementor-element-fb0a17e:hover path {
    fill: #000;
}/* End custom CSS */
/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-861dd62 */label {
    display: none !important;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
    float: left;
    width: 100% !important;
}

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #ffffff;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS */.col-1 {
    box-shadow: 6px 6px 10px rgba(0, 0, 0, 0.25);
    border-radius: 0px;
}

.e-checkout__column-inner.e-sticky-right-column {
    box-shadow: 6px 6px 10px rgba(0, 0, 0, 0.25);
}/* End custom CSS */