.elementor-31 .elementor-element.elementor-element-32caa59b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.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-31 .elementor-element.elementor-element-fe7a539 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4f0b4075{font-family:"Poppins", Sans-serif;font-weight:400;}body.elementor-page-31:not(.elementor-motion-effects-element-type-background), body.elementor-page-31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-31{padding:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-4f0b4075 */.woocommerce-info {
    border-top-color: #4a5dea !important;
}

.woocommerce-info::before {
    color: #4a5dea !important;
}

a.showcoupon, a.showlogin, .lost_password a {
    color: #4a5dea;
}

.woocommerce-billing-fields__field-wrapper input {
    border-color: #4a5dea!important;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #4a5dea!important;
}

textarea#order_comments {
    border-color: #4a5dea!important;
}

.woocommerce-privacy-policy-text {
    display: none;
}

button#place_order {
    background-color: #4a5dea!important;
}

button#place_order:hover {
    background-color: #cef576!important;
    color: #4d4d4d;
    
}

.elementor-31 .elementor-element.elementor-element-4f0b4075 button.button {
    background-color: #4a5dea;
    color: white;
}

.elementor-31 .elementor-element.elementor-element-4f0b4075 button.button:hover {
    background-color: #cef576;
    color: #4d4d4d;
}

.elementor-31 .elementor-element.elementor-element-4f0b4075 .woocommerce-notices-wrapper {
    display: none;
}

.woocommerce-table__product-name a  {
    color: #4a5dea!important;
    pointer-events: none;
}/* End custom CSS */