.elementor-kit-13{--e-global-color-primary:#0553B0;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#0553B0;--e-global-color-d54c7df:#0553B0;--e-global-color-e6d2161:#1C1C1C;--e-global-color-4811607:#002F66;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-4e0299c-font-family:"Cedarville Cursive";--e-global-typography-4e0299c-font-weight:300;--e-global-typography-d2c4065-font-family:"Montserrat";--e-global-typography-d2c4065-font-weight:300;}.elementor-kit-13 a{color:var( --e-global-color-d54c7df );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-13{--e-global-typography-4e0299c-font-size:18px;--e-global-typography-4e0299c-line-height:1.7em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-element.elementor-element-c50a2f0.elementor-widget.elementor-widget-jet-thankyou-order-details.is-mac {
    display: none;
}
p#order_comments_field label {
    color: black;
}
span.select2-selection.select2-selection--single{
    border: solid #d1d1d1 1px !important;
}
a.elementor-sub-item {
    font-family: "Montserrat", Sans-serif !important;
    font-size: 11px !important;
    font-weight: 300 !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
}
ul#sm-16569338507083076-2{
        font-family: "Montserrat", Sans-serif;
    font-size: 11px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.shipping_address label {
    color: black;
}
.elementor-464 .elementor-element.elementor-element-1c559b4 .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent !important;
}
.woocommerce form .form-row .select2-container .select2-choice, .woocommerce form .form-row input.input-text, .woocommerce form .form-row select, .woocommerce form .form-row textarea {
    border-color: #d1d1d1 !important;
}
.elementor-464 .elementor-element.elementor-element-1c559b4 .woocommerce-billing-fields .form-row label {
    font-family: "Montserrat", Sans-serif;
    margin: 0px 0px 10px 0px;
    color: black;
}

 a#continue{ 
    
    pointer-events: auto;
    box-sizing: border-box;
    word-break: initial;
    display: block;
    height: 40px !important;
    line-height: normal;
    text-align: center;
    font-style: italic;
    transform: translateX(0);
    overflow: hidden;
    word-wrap: initial;
    color: var( --e-global-color-d54c7df );
    text-decoration: none;
    margin: 0 !important;
    opacity: 1;
    transition: color .2s,opacity .3s,visibility .3s,transform .5s ease,border-radius .5s;
    background: #F8FAFB;
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none;
    padding-top: 10px;

}
#continue span.xt_woofc-footer-label {
    color: #04479A !important;
}



.elementor-278 .elementor-element.elementor-element-cdea93f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center !important;
    align-items: center !important;
}

span.optional {
    display: none !important;
}

a.added_to_cart.wc-forward {
    display: none !important;
}

.checkout_coupon.woocommerce-form-coupon {
    width: 50% !important;
    margin-right: 50% !important;
    margin-top: 0px !important;
}

.checkout_coupon.woocommerce-form-coupon {
    display: block !important;
}

.woocommerce-form-coupon-toggle {
    display: none;
}

.woocommerce-info {
    margin-bottom: 0px;
    margin-top: 20px;
}

#billing_company_field .optional {
    display: none;
}


.woocommerce-notices-wrapper {
    display: none !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    width: 100% !important;}
    
    .mailchimp-newsletter.form-row label {
    display: initial !important;
    width: 90% !important;}
    
    .xt_woofc-price {
    min-width: 85px !important;}
    
    .woocommerce-Price-amount.amount {
    text-align: right !important;
}

#sendcloudshipping_service_point_select {
    background-color: #0654b0 !important;
    font-size: 12px !important;
    margin: 10px 0 !important;
}

#sendcloudshipping_service_point_select:hover {
    background-color: #0654b0 !important;
    font-size: 12px !important;
    margin: 10px 0 !important;
}/* End custom CSS */