.elementor-588 .elementor-element.elementor-element-407c871{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-main-image img{object-fit:cover !important;border-radius:15px 15px 15px 15px !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-main-image{border-radius:15px 15px 15px 15px !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-category a{font-family:var( --e-global-typography-sk_type_7-font-family ), Sans-serif;font-size:var( --e-global-typography-sk_type_7-font-size );font-weight:var( --e-global-typography-sk_type_7-font-weight );text-transform:var( --e-global-typography-sk_type_7-text-transform );font-style:var( --e-global-typography-sk_type_7-font-style );text-decoration:var( --e-global-typography-sk_type_7-text-decoration );line-height:var( --e-global-typography-sk_type_7-line-height );letter-spacing:var( --e-global-typography-sk_type_7-letter-spacing );color:#8B0000 !important;background-color:rgba(139, 0, 0, 0.08) !important;border-color:rgba(139, 0, 0, 0.15) !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-category a:hover{color:#222222 !important;background-color:#FEBB16 !important;border-color:#FEBB16 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-title{font-family:var( --e-global-typography-sk_type_2-font-family ), Sans-serif;font-size:var( --e-global-typography-sk_type_2-font-size );font-weight:var( --e-global-typography-sk_type_2-font-weight );text-transform:var( --e-global-typography-sk_type_2-text-transform );font-style:var( --e-global-typography-sk_type_2-font-style );text-decoration:var( --e-global-typography-sk_type_2-text-decoration );line-height:var( --e-global-typography-sk_type_2-line-height );letter-spacing:var( --e-global-typography-sk_type_2-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price, .elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price .woocommerce-Price-amount{font-family:var( --e-global-typography-sk_type_3-font-family ), Sans-serif;font-size:var( --e-global-typography-sk_type_3-font-size );font-weight:var( --e-global-typography-sk_type_3-font-weight );text-transform:var( --e-global-typography-sk_type_3-text-transform );font-style:var( --e-global-typography-sk_type_3-font-style );text-decoration:var( --e-global-typography-sk_type_3-text-decoration );line-height:var( --e-global-typography-sk_type_3-line-height );letter-spacing:var( --e-global-typography-sk_type_3-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price, .elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price .woocommerce-Price-amount, .elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price ins{color:var( --e-global-color-secondary );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-divider{border-bottom-style:solid !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-cart-area form.cart .quantity .exfood-qty-btn:hover{background-color:#FEBB16 !important;color:#222222 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-cart-area form.cart button.single_add_to_cart_button{background-color:var( --e-global-color-primary );color:#ffffff !important;border-color:#8B0000 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-cart-area form.cart button.single_add_to_cart_button:hover{background-color:#FEBB16 !important;color:#222222 !important;border-color:#FEBB16 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-nav{justify-content:flex-start !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-nav-item{font-family:var( --e-global-typography-sk_type_6-font-family ), Sans-serif;font-size:var( --e-global-typography-sk_type_6-font-size );font-weight:var( --e-global-typography-sk_type_6-font-weight );text-transform:var( --e-global-typography-sk_type_6-text-transform );font-style:var( --e-global-typography-sk_type_6-font-style );text-decoration:var( --e-global-typography-sk_type_6-text-decoration );line-height:var( --e-global-typography-sk_type_6-line-height );letter-spacing:var( --e-global-typography-sk_type_6-letter-spacing );color:var( --e-global-color-sk_color_1 );background-color:#f4f5f7 !important;border-color:#e2e8f0 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-nav-item:hover{color:#222222 !important;background-color:#FEBB16 !important;border-color:#FEBB16 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-nav-item.is-active{color:#ffffff !important;background-color:#8B0000 !important;border-color:#8B0000 !important;border-bottom-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-panel{padding:20px 20px 20px 20px !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-panel, .elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-panel p{color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-nutrition-card{background-color:#ffffff !important;border-color:#e8ecf1 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-nutrition-card:hover{border-color:#FEBB16 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-nutrition-label{color:#64748b !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-nutrition-value{color:#1e293b !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-calo-num{color:#8B0000 !important;}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-ingredients-box{background-color:#fafaf8 !important;}@media(max-width:1024px){.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-category a{font-size:var( --e-global-typography-sk_type_7-font-size );line-height:var( --e-global-typography-sk_type_7-line-height );letter-spacing:var( --e-global-typography-sk_type_7-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-title{font-size:var( --e-global-typography-sk_type_2-font-size );line-height:var( --e-global-typography-sk_type_2-line-height );letter-spacing:var( --e-global-typography-sk_type_2-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price, .elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price .woocommerce-Price-amount{font-size:var( --e-global-typography-sk_type_3-font-size );line-height:var( --e-global-typography-sk_type_3-line-height );letter-spacing:var( --e-global-typography-sk_type_3-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-nav-item{font-size:var( --e-global-typography-sk_type_6-font-size );line-height:var( --e-global-typography-sk_type_6-line-height );letter-spacing:var( --e-global-typography-sk_type_6-letter-spacing );}}@media(max-width:767px){.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-category a{font-size:var( --e-global-typography-sk_type_7-font-size );line-height:var( --e-global-typography-sk_type_7-line-height );letter-spacing:var( --e-global-typography-sk_type_7-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-title{font-size:var( --e-global-typography-sk_type_2-font-size );line-height:var( --e-global-typography-sk_type_2-line-height );letter-spacing:var( --e-global-typography-sk_type_2-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price, .elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-single-price .woocommerce-Price-amount{font-size:var( --e-global-typography-sk_type_3-font-size );line-height:var( --e-global-typography-sk_type_3-line-height );letter-spacing:var( --e-global-typography-sk_type_3-letter-spacing );}.elementor-588 .elementor-element.elementor-element-fe51bb6 .exfood-details-nav-item{font-size:var( --e-global-typography-sk_type_6-font-size );line-height:var( --e-global-typography-sk_type_6-line-height );letter-spacing:var( --e-global-typography-sk_type_6-letter-spacing );}}