.elementor-kit-4{--e-global-color-primary:#004991;--e-global-color-secondary:#54595F;--e-global-color-text:#444444;--e-global-color-accent:#131313;--e-global-color-fddec91:#FFFFFF;--e-global-color-5e6c64c:#F6F6F6;--e-global-color-2c4f45f:#131313;--e-global-color-e8ef778:#131313;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Work Sans";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Work Sans";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;}.elementor-kit-4 a{color:var( --e-global-color-primary );}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{font-size:14px;text-transform:uppercase;color:var( --e-global-color-fddec91 );background-color:var( --e-global-color-primary );box-shadow:0px 0px 10px -10px rgba(108.00000000000001, 2.11304347826087, 2.11304347826087, 0.17);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:8px 10px 5px 10px;}.elementor-kit-4 button:hover,.elementor-kit-4 button:focus,.elementor-kit-4 input[type="button"]:hover,.elementor-kit-4 input[type="button"]:focus,.elementor-kit-4 input[type="submit"]:hover,.elementor-kit-4 input[type="submit"]:focus,.elementor-kit-4 .elementor-button:hover,.elementor-kit-4 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-fddec91 );border-style:solid;border-width:2px 2px 2px 2px;}.elementor-kit-4 input:not([type="button"]):not([type="submit"]),.elementor-kit-4 textarea,.elementor-kit-4 .elementor-field-textual{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5e6c64c );border-style:solid;border-width:0px 0px 0px 0px;transition:1ms;}.elementor-kit-4 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-4 textarea:focus,.elementor-kit-4 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error{font-family:"Poppins", Sans-serif;font-size:16px;--error-message-icon-color:var( --e-global-color-accent );--error-message-normal-links-color:var( --e-global-color-primary );box-shadow:0px 0px 15px -10px rgba(0,0,0,0.5);--error-box-border-radius:15px 15px 15px 15px;}body.e-wc-error-notice .woocommerce-error a.wc-backward{font-family:"Poppins", Sans-serif;}body.e-wc-error-notice .woocommerce-error{background-color:var( --e-global-color-fddec91 );}.e-wc-message-notice .woocommerce-message{--message-message-text-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;--message-message-icon-color:#2DA100;box-shadow:0px 0px 15px -10px rgba(0,0,0,0.5);--message-box-border-radius:15px 15px 15px 15px;--message-buttons-normal-text-color:var( --e-global-color-fddec91 );--message-buttons-hover-text-color:var( --e-global-color-primary );--message-buttons-hover-border-color:var( --e-global-color-primary );--message-border-type:solid;--message-border-color:var( --e-global-color-primary );--message-buttons-border-radius:50px 50px 50px 50px;--message-buttons-padding:10px 20px 10px 20px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]){font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]){--notice-message-normal-links-color:var( --e-global-color-primary );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-text );}body.e-wc-message-notice .woocommerce-message{background-color:var( --e-global-color-fddec91 );}body.e-wc-message-notice .woocommerce-message .button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;background-color:var( --e-global-color-primary );border-width:2px 2px 2px 2px;}.e-wc-info-notice .woocommerce-info{--info-message-text-color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;--info-message-icon-color:var( --e-global-color-primary );box-shadow:0px 0px 15px -10px rgba(0,0,0,0.5);--info-box-border-radius:15px 15px 15px 15px;--info-buttons-normal-text-color:var( --e-global-color-fddec91 );--info-buttons-hover-text-color:var( --e-global-color-primary );--info-buttons-hover-border-color:var( --e-global-color-primary );--info-border-type:solid;--info-border-color:var( --e-global-color-primary );--info-buttons-border-radius:50px 50px 50px 50px;--info-buttons-padding:10px 20px 10px 20px;}body.e-wc-info-notice .woocommerce-info{background-color:var( --e-global-color-fddec91 );}body.e-wc-info-notice .woocommerce-info .button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:16px;background-color:var( --e-global-color-primary );border-width:2px 2px 2px 2px;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover{background-color:var( --e-global-color-fddec91 );}@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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-menu-cart__product.woocommerce-cart-form__cart-item {
    grid-template-columns: 0 95%;
}
.elementor-menu-cart__product-image.product-thumbnail {
    display: none;
}
.elementor-menu-cart__product-name.product-name {
    grid-column-start: 1;
    grid-column-end: 4;
}
.elementor-menu-cart__product-price.product-price {
    justify-content: space-between;
    display: flex;
    flex-direction: row;
    grid-column-start: initial !important;
    align-items: center;
}
.elementor-menu-cart__product-price.product-price .quantity {
    order: 2;
    width: 40%;
}

/* Variation PopUp */

h1.product_title.entry-title {
    font-size: 18px !important;
}

.product-variations-wrapper, .wpc-inner-addon-container {
    margin: 0 0 15px 0 !important;
}

.wpc-addons-container .wpc-product-totals {
    padding: 0px 0 15px !important;
}

.wpc-total-item {
    font-size: 14px !important;
    font-weight: 500 !important;
}

@media (max-width:767px) {
    .wpc-post-title {
        width: 100% !important;
            margin-bottom: 15px !important;
    }
    
    .wpc-menu-currency {
    align-self: flex-start !important;
}
    .wpc-food-menu-item .wpc-add-to-cart {
    bottom: -5px !important;
}
}/* End custom CSS */