.elementor-217 .elementor-element.elementor-element-a283481{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.35;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-a283481::before, .elementor-217 .elementor-element.elementor-element-a283481 > .elementor-background-video-container::before, .elementor-217 .elementor-element.elementor-element-a283481 > .e-con-inner > .elementor-background-video-container::before, .elementor-217 .elementor-element.elementor-element-a283481 > .elementor-background-slideshow::before, .elementor-217 .elementor-element.elementor-element-a283481 > .e-con-inner > .elementor-background-slideshow::before, .elementor-217 .elementor-element.elementor-element-a283481 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-217 .elementor-element.elementor-element-a283481:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-a283481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-217 .elementor-element.elementor-element-7a6fc4c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-217 .elementor-element.elementor-element-7a6fc4c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:800;color:#FFFFFF;}.elementor-widget-theme-post-excerpt{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-217 .elementor-element.elementor-element-464ac2b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-e2f29ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-e2f29ca:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-e2f29ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F5;}.elementor-217 .elementor-element.elementor-element-4c07502 > .elementor-widget-container{padding:60px 20px 60px 20px;}.elementor-217 .elementor-element.elementor-element-4c07502 .chefmate-toc-list{grid-template-columns:repeat(4, 1fr) !important;column-gap:20px !important;row-gap:10px !important;list-style-type:none;padding:0 !important;}.elementor-217 .elementor-element.elementor-element-4c07502 .chefmate-toc-wrapper{background-color:#F8FAFC00 !important;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-9d38e09 );border-radius:16px 16px 16px 16px !important;padding:20px 20px 20px 20px !important;margin:0px 0px 20px 0px !important;}.elementor-217 .elementor-element.elementor-element-4c07502 .chefmate-toc-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#222222 !important;margin-bottom:15px !important;}.elementor-217 .elementor-element.elementor-element-4c07502 .chefmate-toc-link{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9d38e09 );text-decoration:none !important;}.elementor-217 .elementor-element.elementor-element-4c07502 .chefmate-toc-link:hover{color:var( --e-global-color-171e1f9 );text-decoration:none !important;}.elementor-217 .elementor-element.elementor-element-756350a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-756350a:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-756350a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-217 .elementor-element.elementor-element-f16d95b{padding:60px 20px 80px 20px;}.elementor-217 .elementor-element.elementor-element-aea69aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-aea69aa:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-aea69aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F5;}.elementor-217 .elementor-element.elementor-element-d6ecd51 > .elementor-widget-container{padding:60px 20px 80px 20px;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faqs-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-f326c03 );margin-bottom:20px !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-question-text{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-item.active .chefmate-faq-question-text{color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-question{background-color:#F8FAFC00;transition:background-color 0.3s ease !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d66e596 );border-radius:0px 0px 0px 0px !important;padding:15px 20px 15px 20px !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-item.active .chefmate-faq-question{background-color:#02010100 !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-answer{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-171e1f9 );background-color:#FFFFFF00 !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;border-radius:0px 0px 0px 0px !important;padding:15px 20px 20px 20px !important;margin-top:0px !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-item{margin-bottom:0px !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-item:last-child{margin-bottom:0 !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-icon{font-size:18px !important;color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-icon svg{width:18px;height:18px !important;fill:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-icon-left{margin-right:10px !important;}.elementor-217 .elementor-element.elementor-element-d6ecd51 .chefmate-faq-icon-right{margin-left:10px !important;}.elementor-217 .elementor-element.elementor-element-a039132{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-a039132:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-a039132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-014bf5b > .elementor-widget-container{padding:60px 20px 80px 20px;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-img{max-width:150px !important;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-img img{width:150px !important;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-content-wrapper{gap:20px !important;align-items:center !important;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-title-top{text-align:left !important;color:#000000 !important;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-title{color:#000000 !important;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-title, .elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-title-top{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;}.elementor-217 .elementor-element.elementor-element-014bf5b .chefmate-wine-desc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-217 .elementor-element.elementor-element-1312899{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-217 .elementor-element.elementor-element-1312899:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-1312899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F5;}.elementor-217 .elementor-element.elementor-element-3264fc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-3264fc2:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-3264fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F5;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-wrapper.layout-horizontal{display:flex;flex-wrap:wrap;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-wrapper{gap:40px !important;justify-content:flex-start;align-items:flex-start !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-item{column-gap:12px !important;align-items:center !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-label{margin-bottom:5px !important;color:#000000 !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-icon i{font-size:12px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-icon svg{width:12px;height:12px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-image img{width:50px !important;height:50px;object-fit:cover !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-meta-value{color:var( --e-global-color-f326c03 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-serving-btn-wrap{justify-content:flex-start !important;margin-top:12px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-serving-btn{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-9d38e09 );background-color:#02010100 !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9d38e09 );border-radius:0px 0px 0px 0px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-serving-btn:hover{color:#FFFFFF !important;background-color:#6A258F !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-modal-overlay{background:rgba(0,0,0,0.5) !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-modal-content{background:#ffffff !important;border-radius:12px 12px 12px 12px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-modal-title{color:#1e293b !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-modal-input{color:#1e293b !important;background:#f1f5f9 !important;border-radius:8px 8px 8px 8px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-modal-btn{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;color:#ffffff !important;background:var( --e-global-color-9d38e09 );border-radius:6px 6px 6px 6px !important;}.elementor-217 .elementor-element.elementor-element-245d52c .chefmate-modal-btn:hover{background:var( --e-global-color-171e1f9 );}.elementor-217 .elementor-element.elementor-element-34979bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-217 .elementor-element.elementor-element-34979bf:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-34979bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-885350b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-885350b:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-885350b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-wrapper{background-color:#f8fafc !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px !important;padding:12px 24px 12px 24px !important;justify-content:center;display:flex !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-text{font-size:16px;font-weight:600;color:#0f172a !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-icon{font-size:18px !important;color:#fbbf24 !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-icon svg{width:18px;height:18px !important;fill:#fbbf24 !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-icon-before{margin-right:8px !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-icon-after{margin-left:8px !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-switch{margin-left:16px !important;margin-right:12px !important;--cm-toggle-width:44px !important;--cm-toggle-height:24px !important;--cm-handle-size:18px !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-slider{background-color:#e2e8f0 !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-switch input:checked + .chefmate-cook-mode-slider{background-color:#4CAF50 !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-status{font-size:16px;font-weight:600;color:#94a3b8 !important;}.elementor-217 .elementor-element.elementor-element-944668b .chefmate-cook-mode-wrapper.is-active .chefmate-cook-mode-status{color:#059669 !important;}.elementor-217 .elementor-element.elementor-element-12fc779 .chefmate-toggle-switch{background-color:var( --e-global-color-9d38e09 );transition:var( --e-global-color-9d38e09 );border-radius:0px 0px 0px 0px !important;padding:10px 20px 10px 20px !important;gap:16px !important;--cm-track-width:48px !important;--cm-track-height:24px !important;--cm-handle-size:18px !important;}.elementor-217 .elementor-element.elementor-element-12fc779 .chefmate-toggle-wrapper{display:flex;justify-content:center !important;}.elementor-217 .elementor-element.elementor-element-12fc779 .chefmate-toggle-option{font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#ffffff !important;}.elementor-217 .elementor-element.elementor-element-12fc779 .chefmate-toggle-track{background-color:#b3b3b3;transition:background-color 0.3s ease !important;}.elementor-217 .elementor-element.elementor-element-12fc779 .chefmate-toggle-slider-handle{background-color:#ffffff !important;}.elementor-217 .elementor-element.elementor-element-0b6c3ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-0b6c3ee:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-0b6c3ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-b7013c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-ingredient-label{align-items:center !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-ingredient-text{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-ingredient-amount{color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-ingredient-notes{color:var( --e-global-color-text );}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-ingredient-item{color:var( --e-global-color-f326c03 );margin-bottom:16px !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-imperial-item{color:var( --e-global-color-f326c03 );margin-bottom:16px !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-checkbox{accent-color:var( --e-global-color-9d38e09 );width:16px !important;height:16px !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-checked .chefmate-ingredient-amount{color:#94A3B8 !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-checked .chefmate-ingredient-text{color:#94A3B8 !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-section-heading{margin-top:16px;margin-bottom:16px !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-f326c03 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d66e596 );padding:0px 0px 5px 0px !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-checkbox-before{margin-right:14px !important;}.elementor-217 .elementor-element.elementor-element-b7013c9 .chefmate-checkbox-after{margin-left:14px !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faqs-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-f326c03 );margin-bottom:20px !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-question-text{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-item.active .chefmate-faq-question-text{color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-question{background-color:#F8FAFC00;transition:background-color 0.3s ease !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d66e596 );border-radius:0px 0px 0px 0px !important;padding:15px 20px 15px 20px !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-item.active .chefmate-faq-question{background-color:#02010100 !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-answer{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-171e1f9 );background-color:#FFFFFF00 !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDEDE;border-radius:0px 0px 0px 0px !important;padding:15px 20px 20px 20px !important;margin-top:0px !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-item{margin-bottom:0px !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-item:last-child{margin-bottom:0 !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-icon{font-size:18px !important;color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-icon svg{width:18px;height:18px !important;fill:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-icon-left{margin-right:10px !important;}.elementor-217 .elementor-element.elementor-element-ba9ca83 .chefmate-faq-icon-right{margin-left:10px !important;}.elementor-217 .elementor-element.elementor-element-06f8463{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-3826f44 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-directions-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-f326c03 );margin-bottom:20px !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-step-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF !important;background-color:var( --e-global-color-9d38e09 );width:40px;height:40px;line-height:40px !important;border-radius:0% 0% 0% 0% !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-step-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:800;color:#1e293b !important;margin:5px 0px 0px 0px !important;margin-bottom:20px !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-step-description{color:#475569 !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-step-box{background-color:#ffffff !important;border-radius:8px 8px 8px 8px !important;padding:15px 20px 15px 20px !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-step-item{margin-bottom:16px !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .chefmate-step-item:last-child{margin-bottom:0 !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .layout-horizontal .chefmate-step-number-wrapper{margin-right:15px !important;}.elementor-217 .elementor-element.elementor-element-3826f44 .layout-vertical .chefmate-step-number-wrapper{margin-bottom:15px !important;}.elementor-217 .elementor-element.elementor-element-d16e4b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-d16e4b3:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-d16e4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F5;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-note-type{background-color:#F1F1F1;color:var( --e-global-color-f326c03 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:400;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-9d38e09 );border-radius:5px 5px 5px 5px !important;padding:20px 20px 1px 20px !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-grid{grid-template-columns:repeat(3, 1fr) !important;gap:20px !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-f326c03 );}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-value-number{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-unit{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-note{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );margin-left:5px !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-subheading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#1e293b !important;padding:0px 0px 5px 0px !important;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d66e596 );}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-checkbox:checked{accent-color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-checked .chefmate-nutrition-label{color:#94a3b8 !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-checked .chefmate-nutrition-value{text-decoration:line-through !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-checked .chefmate-nutrition-value-number{color:#94a3b8 !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-checked .chefmate-nutrition-unit{color:#94a3b8 !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-checked .chefmate-nutrition-note{color:#94a3b8 !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-item{margin-bottom:15px !important;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d66e596 );padding:10px 12px 10px 12px !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-wrap{padding:60px 20px 80px 20px !important;}.elementor-217 .elementor-element.elementor-element-1edc03b .chefmate-nutrition-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-f326c03 );margin-bottom:12px !important;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d66e596 );padding:0px 0px 10px 0px !important;}.elementor-217 .elementor-element.elementor-element-b97c166{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-b97c166:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-b97c166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-694be0b > .elementor-widget-container{padding:60px 20px 80px 20px;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-reviews-title{color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form-title{color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-reviews-title, .elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-text{color:var( --e-global-color-f326c03 );}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-no-reviews{color:var( --e-global-color-f326c03 );}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-text, .elementor-217 .elementor-element.elementor-element-694be0b .chefmate-no-reviews, .elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-meta{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-star.active{color:#f59e0b !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-input-star.active{color:#f59e0b !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-star{color:#e5e7eb !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-input-star{color:#e5e7eb !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form label{color:var( --e-global-color-f326c03 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form input[type="text"], .elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form input[type="email"], .elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form textarea{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f326c03 );}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form input[type="text"]{border-radius:0px 0px 0px 0px !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form input[type="email"]{border-radius:0px 0px 0px 0px !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form textarea{border-radius:0px 0px 0px 0px !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-form-row{gap:12px !important;margin-bottom:25px !important;}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-submit-btn{color:#FFFFFF !important;background-color:#9816DF !important;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-694be0b .chefmate-review-submit-btn:hover{background-color:var( --e-global-color-171e1f9 );}.elementor-217 .elementor-element.elementor-element-380bc8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-380bc8d:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-380bc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-popup{background-color:#ffffff !important;height:100px !important;padding:15px 20px 15px 20px !important;border-radius:8px 8px 8px 8px !important;justify-content:space-between;width:100% !important;}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-popup-wrap{width:50% !important;}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-countdown{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-171e1f9 );}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-label-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;color:#333333 !important;}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-context{color:#666666 !important;background-color:#9816DF21 !important;}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-control-btn svg{fill:#c084fc !important;}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-close svg{fill:var( --e-global-color-9d38e09 );}.elementor-217 .elementor-element.elementor-element-5c27359 .chefmate-timer-close:hover svg{fill:var( --e-global-color-171e1f9 );}