.gb-container-cool-hero-main{padding:100px 20px 80px;background-image:linear-gradient(135deg, #0891b2 0%, #2dd4bf 100%);}.gb-container-hero-content-wrap{margin-right:auto;margin-left:auto;}.gb-container-categories-showcase{padding:80px 20px 60px;}.gb-container-categories-inner{margin-right:auto;margin-left:auto;}.gb-container-appetizers-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 25px 35px;border-radius:24px;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-appetizers-card{width:25%;}.gb-container-appetizers-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;border-radius:50%;background-color:#ecfdf5;}.gb-container-mains-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 25px 35px;border-radius:24px;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-mains-card{width:25%;}.gb-container-mains-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;border-radius:50%;background-color:#fef3c7;}.gb-container-desserts-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 25px 35px;border-radius:24px;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-desserts-card{width:25%;}.gb-container-desserts-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;border-radius:50%;background-color:#fdf2f8;}.gb-container-healthy-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 25px 35px;border-radius:24px;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-healthy-card{width:25%;}.gb-container-healthy-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;border-radius:50%;background-color:#f0fdf4;}.gb-container-featured-appetizers{padding:80px 20px;}.gb-container-appetizers-section-wrap{margin-right:auto;margin-left:auto;}.gb-container-appetizers-header-modern{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:50px;}.gb-container-appetizers-title-group{display:flex;flex-direction:column;}.gb-container-appetizer-modern-item{display:flex;flex-direction:column;border-radius:20px;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-appetizer-modern-item{width:33.33%;}.gb-container-appetizer-modern-content{padding:25px;}.gb-container-spotlight-section{padding:100px 40px;background-image:linear-gradient(90deg, #f1f5f9 0%, #e2e8f0 100%);}.gb-container-spotlight-inner{margin-right:auto;margin-left:auto;}.gb-container-spotlight-content-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-right:30px;}.gb-grid-wrapper > .gb-grid-column-spotlight-content-col{width:50%;}.gb-container-spotlight-features{display:flex;flex-direction:column;margin-bottom:40px;}.gb-container-feature-1{display:flex;flex-direction:row;align-items:center;}.gb-container-feature-2{display:flex;flex-direction:row;align-items:center;}.gb-container-feature-3{display:flex;flex-direction:row;align-items:center;}.gb-container-spotlight-image-col{display:flex;align-items:center;justify-content:center;padding-left:30px;}.gb-grid-wrapper > .gb-grid-column-spotlight-image-col{width:50%;}.gb-container-main-dishes-section{padding:80px 20px;}.gb-container-mains-section-wrap{margin-right:auto;margin-left:auto;}.gb-container-mains-header-modern{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:50px;}.gb-container-mains-title-group{display:flex;flex-direction:column;}.gb-container-main-modern-item{display:flex;flex-direction:column;border-radius:20px;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-main-modern-item{width:33.33%;}.gb-container-main-modern-content{padding:25px;}.gb-container-newsletter-section{padding:80px 40px;background-color:#0f172a;}.gb-container-newsletter-inner{margin-right:auto;margin-left:auto;}.gb-container-newsletter-form{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:10px;margin-right:auto;margin-left:auto;}.gb-container-search-section{padding:70px 20px;background-color:#f8fafc;}.gb-container-search-inner{margin-right:auto;margin-left:auto;}.gb-container-bb9606ef{display:flex;align-items:center;justify-content:center;column-gap:10px;row-gap:10px;}.gb-container-footer-main{padding:80px 40px 40px;background-color:#0f172a;}.gb-container-footer-content{margin-right:auto;margin-left:auto;}.gb-container-footer-brand-col{display:flex;flex-direction:column;align-items:flex-start;}.gb-grid-wrapper > .gb-grid-column-footer-brand-col{width:25%;}.gb-container-footer-social-links{display:flex;flex-direction:row;align-items:center;column-gap:15px;}.gb-container-footer-recipes-col{display:flex;flex-direction:column;align-items:flex-start;}.gb-grid-wrapper > .gb-grid-column-footer-recipes-col{width:25%;}.gb-container-footer-recipes-links{display:flex;flex-direction:column;}.gb-container-footer-info-col{display:flex;flex-direction:column;align-items:flex-start;}.gb-grid-wrapper > .gb-grid-column-footer-info-col{width:25%;}.gb-container-footer-info-links{display:flex;flex-direction:column;}.gb-container-footer-newsletter-col{display:flex;flex-direction:column;align-items:flex-start;}.gb-grid-wrapper > .gb-grid-column-footer-newsletter-col{width:25%;}.gb-container-footer-newsletter-form{display:flex;flex-direction:column;row-gap:10px;margin-bottom:25px;}.gb-container-footer-email-input{padding:12px 16px;border-radius:8px;border:1px solid #374151;background-color:#1f2937;}.gb-container-footer-bottom{padding:30px 40px;background-color:#030712;}.gb-container-footer-bottom-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-right:auto;margin-left:auto;}.gb-container-footer-legal-links{display:flex;flex-direction:row;align-items:center;}h1.gb-headline-cool-main-title{font-size:64px;letter-spacing:-1px;font-weight:800;text-align:center;margin-bottom:25px;color:#ffffff;}p.gb-headline-cool-tagline{font-size:24px;line-height:1.4;font-weight:300;text-align:center;margin-bottom:50px;color:#e6fffa;}h2.gb-headline-categories-title{font-size:48px;font-weight:700;text-align:center;margin-bottom:20px;color:#0f172a;}p.gb-headline-categories-subtitle{font-size:20px;font-weight:400;text-align:center;margin-bottom:60px;color:#64748b;}span.gb-headline-appetizers-emoji{font-size:36px;text-align:center;margin-bottom:0px;}h3.gb-headline-appetizers-name{font-size:24px;font-weight:700;text-align:center;margin-bottom:15px;color:#0f172a;}p.gb-headline-appetizers-desc{font-size:16px;line-height:1.6;text-align:center;margin-bottom:25px;color:#64748b;}span.gb-headline-mains-emoji{font-size:36px;text-align:center;margin-bottom:0px;}h3.gb-headline-mains-name{font-size:24px;font-weight:700;text-align:center;margin-bottom:15px;color:#0f172a;}p.gb-headline-mains-desc{font-size:16px;line-height:1.6;text-align:center;margin-bottom:25px;color:#64748b;}span.gb-headline-desserts-emoji{font-size:36px;text-align:center;margin-bottom:0px;}h3.gb-headline-desserts-name{font-size:24px;font-weight:700;text-align:center;margin-bottom:15px;color:#0f172a;}p.gb-headline-desserts-desc{font-size:16px;line-height:1.6;text-align:center;margin-bottom:25px;color:#64748b;}span.gb-headline-healthy-emoji{font-size:36px;text-align:center;margin-bottom:0px;}h3.gb-headline-healthy-name{font-size:24px;font-weight:700;text-align:center;margin-bottom:15px;color:#0f172a;}p.gb-headline-healthy-desc{font-size:16px;line-height:1.6;text-align:center;margin-bottom:25px;color:#64748b;}span.gb-headline-appetizers-section-label{font-size:14px;letter-spacing:2px;font-weight:600;text-align:left;margin-bottom:12px;color:#f97316;}h2.gb-headline-appetizers-section-main{font-size:42px;font-weight:800;text-align:left;margin-bottom:15px;color:#0f172a;}p.gb-headline-appetizers-section-desc{font-size:18px;font-weight:400;text-align:left;margin-bottom:0px;color:#64748b;}span.gb-headline-appetizer-modern-date{font-size:12px;letter-spacing:1px;font-weight:600;text-align:left;margin-bottom:12px;color:#f97316;}h3.gb-headline-appetizer-modern-title{font-size:22px;line-height:1.3;font-weight:700;text-align:left;margin-bottom:12px;color:#0f172a;}p.gb-headline-appetizer-modern-excerpt{font-size:15px;line-height:1.6;text-align:left;margin-bottom:0px;color:#64748b;}span.gb-headline-spotlight-badge{font-size:13px;letter-spacing:1.5px;font-weight:700;text-align:left;padding:8px 16px;margin-bottom:20px;border-radius:20px;color:#92400e;background-color:#fef3c7;}h2.gb-headline-spotlight-title{font-size:48px;line-height:1.1;font-weight:800;text-align:left;margin-bottom:25px;color:#0f172a;}p.gb-headline-spotlight-description{font-size:20px;line-height:1.6;text-align:left;margin-bottom:35px;color:#475569;}span.gb-headline-feature-1-icon{font-size:20px;margin-bottom:0px;color:#10b981;}span.gb-headline-feature-1-text{font-size:16px;font-weight:500;margin-bottom:0px;color:#374151;}span.gb-headline-feature-2-icon{font-size:20px;margin-bottom:0px;color:#10b981;}span.gb-headline-feature-2-text{font-size:16px;font-weight:500;margin-bottom:0px;color:#374151;}span.gb-headline-feature-3-icon{font-size:20px;margin-bottom:0px;color:#10b981;}span.gb-headline-feature-3-text{font-size:16px;font-weight:500;margin-bottom:0px;color:#374151;}span.gb-headline-mains-section-label{font-size:14px;letter-spacing:2px;font-weight:600;text-align:left;margin-bottom:12px;color:#f97316;}h2.gb-headline-mains-section-main{font-size:42px;font-weight:800;text-align:left;margin-bottom:15px;color:#0f172a;}p.gb-headline-mains-section-desc{font-size:18px;font-weight:400;text-align:left;margin-bottom:0px;color:#64748b;}span.gb-headline-main-modern-date{font-size:12px;letter-spacing:1px;font-weight:600;text-align:left;margin-bottom:12px;color:#f97316;}h3.gb-headline-main-modern-title{font-size:22px;line-height:1.3;font-weight:700;text-align:left;margin-bottom:12px;color:#0f172a;}p.gb-headline-main-modern-excerpt{font-size:15px;line-height:1.6;text-align:left;margin-bottom:0px;color:#64748b;}div.gb-headline-newsletter-icon{font-size:48px;text-align:center;margin-bottom:25px;}h2.gb-headline-newsletter-title{font-size:42px;line-height:1.2;font-weight:800;text-align:center;margin-bottom:20px;color:#ffffff;}p.gb-headline-newsletter-desc{font-size:20px;line-height:1.6;text-align:center;margin-bottom:40px;color:#cbd5e1;}p.gb-headline-newsletter-privacy{font-size:14px;text-align:center;margin-top:25px;margin-bottom:0px;color:#94a3b8;}h2.gb-headline-search-title{font-size:36px;font-weight:700;text-align:center;margin-bottom:20px;color:#0f172a;}p.gb-headline-search-desc{font-size:18px;line-height:1.6;text-align:center;margin-bottom:40px;color:#64748b;}h3.gb-headline-footer-logo{font-size:32px;letter-spacing:-1px;font-weight:800;text-align:left;margin-bottom:20px;color:#ffffff;}p.gb-headline-footer-description{font-size:16px;line-height:1.6;text-align:left;margin-bottom:25px;color:#cbd5e1;}h4.gb-headline-footer-recipes-title{font-size:18px;font-weight:700;text-align:left;margin-bottom:25px;color:#2dd4bf;}a.gb-headline-footer-appetizers-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-mains-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-desserts-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-healthy-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-quick-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-popular-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}h4.gb-headline-footer-info-title{font-size:18px;font-weight:700;text-align:left;margin-bottom:25px;color:#2dd4bf;}a.gb-headline-footer-about-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-contact-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-tips-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-meal-planning-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-cookbook-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-newsletter-page-link{font-size:15px;line-height:1.5;text-align:left;margin-bottom:0px;color:#cbd5e1;}h4.gb-headline-footer-newsletter-title{font-size:18px;font-weight:700;text-align:left;margin-bottom:15px;color:#2dd4bf;}p.gb-headline-footer-newsletter-desc{font-size:15px;line-height:1.6;text-align:left;margin-bottom:20px;color:#cbd5e1;}span.gb-headline-footer-email-placeholder{font-size:14px;text-align:left;margin-bottom:0px;color:#9ca3af;}p.gb-headline-footer-newsletter-note{font-size:12px;line-height:1.4;text-align:left;margin-bottom:0px;color:#94a3b8;}p.gb-headline-footer-copyright{font-size:14px;text-align:left;margin-bottom:0px;color:#94a3b8;}a.gb-headline-footer-privacy-link{font-size:14px;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-terms-link{font-size:14px;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-headline-footer-sitemap-link{font-size:14px;text-align:left;margin-bottom:0px;color:#cbd5e1;}a.gb-button-explore-cta{display:inline-flex;font-size:18px;letter-spacing:0.5px;font-weight:600;padding:18px 35px;border-radius:50px;background-color:#f97316;color:#ffffff;text-decoration:none;}a.gb-button-explore-cta:hover, a.gb-button-explore-cta:active, a.gb-button-explore-cta:focus{background-color:#ea580c;color:#ffffff;}a.gb-button-appetizers-link{display:inline-flex;font-size:14px;letter-spacing:0.5px;font-weight:600;padding:12px 20px;border-radius:20px;background-color:#0891b2;color:#ffffff;text-decoration:none;}a.gb-button-appetizers-link:hover, a.gb-button-appetizers-link:active, a.gb-button-appetizers-link:focus{background-color:#0e7490;color:#ffffff;}a.gb-button-mains-link{display:inline-flex;font-size:14px;letter-spacing:0.5px;font-weight:600;padding:12px 20px;border-radius:20px;background-color:#0891b2;color:#ffffff;text-decoration:none;}a.gb-button-mains-link:hover, a.gb-button-mains-link:active, a.gb-button-mains-link:focus{background-color:#0e7490;color:#ffffff;}a.gb-button-desserts-link{display:inline-flex;font-size:14px;letter-spacing:0.5px;font-weight:600;padding:12px 20px;border-radius:20px;background-color:#0891b2;color:#ffffff;text-decoration:none;}a.gb-button-desserts-link:hover, a.gb-button-desserts-link:active, a.gb-button-desserts-link:focus{background-color:#0e7490;color:#ffffff;}a.gb-button-healthy-link{display:inline-flex;font-size:14px;letter-spacing:0.5px;font-weight:600;padding:12px 20px;border-radius:20px;background-color:#0891b2;color:#ffffff;text-decoration:none;}a.gb-button-healthy-link:hover, a.gb-button-healthy-link:active, a.gb-button-healthy-link:focus{background-color:#0e7490;color:#ffffff;}a.gb-button-appetizers-view-all{display:inline-flex;flex-direction:row;align-items:center;column-gap:8px;font-size:16px;font-weight:600;padding:14px 24px;border-radius:12px;border:2px solid #0891b2;background-color:transparent;color:#0891b2;text-decoration:none;}a.gb-button-appetizers-view-all:hover, a.gb-button-appetizers-view-all:active, a.gb-button-appetizers-view-all:focus{background-color:#0891b2;color:#ffffff;}a.gb-button-spotlight-cta{display:inline-flex;font-size:18px;letter-spacing:0.5px;font-weight:700;padding:18px 32px;border-radius:12px;background-color:#0891b2;color:#ffffff;text-decoration:none;}a.gb-button-spotlight-cta:hover, a.gb-button-spotlight-cta:active, a.gb-button-spotlight-cta:focus{background-color:#0e7490;color:#ffffff;}a.gb-button-mains-view-all{display:inline-flex;flex-direction:row;align-items:center;column-gap:8px;font-size:16px;font-weight:600;padding:14px 24px;border-radius:12px;border:2px solid #0891b2;background-color:transparent;color:#0891b2;text-decoration:none;}a.gb-button-mains-view-all:hover, a.gb-button-mains-view-all:active, a.gb-button-mains-view-all:focus{background-color:#0891b2;color:#ffffff;}.gb-button-newsletter-input{display:inline-flex;font-size:16px;font-weight:400;padding:16px 20px;border-radius:12px;background-color:#ffffff;color:#64748b;text-decoration:none;}a.gb-button-newsletter-submit{display:inline-flex;font-size:16px;font-weight:700;padding:16px 32px;border-radius:12px;background-color:#f97316;color:#ffffff;text-decoration:none;}a.gb-button-newsletter-submit:hover, a.gb-button-newsletter-submit:active, a.gb-button-newsletter-submit:focus{background-color:#ea580c;color:#ffffff;}a.gb-button-9e4e49a7{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:10px;border-radius:50%;background-color:var(--contrast-2);color:var(--base-3);text-decoration:none;}a.gb-button-9e4e49a7:hover, a.gb-button-9e4e49a7:active, a.gb-button-9e4e49a7:focus{background-color:var(--contrast);color:var(--base-3);}a.gb-button-9e4e49a7 .gb-icon{line-height:0;}a.gb-button-9e4e49a7 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}a.gb-button-440c7178{display:inline-flex;align-items:center;justify-content:center;column-gap:0.5em;width:30px;height:30px;padding:10px;border-radius:50%;background-color:var(--contrast-2);color:var(--base-3);text-decoration:none;}a.gb-button-440c7178:hover, a.gb-button-440c7178:active, a.gb-button-440c7178:focus{background-color:var(--contrast);color:var(--base-3);}a.gb-button-440c7178 .gb-icon{line-height:0;}a.gb-button-440c7178 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}a.gb-button-8b346e97{display:inline-flex;align-items:center;justify-content:center;column-gap:0.5em;width:30px;height:30px;padding:10px;border-radius:50%;background-color:var(--contrast-2);color:var(--base-3);text-decoration:none;}a.gb-button-8b346e97:hover, a.gb-button-8b346e97:active, a.gb-button-8b346e97:focus{background-color:var(--contrast);color:var(--base-3);}a.gb-button-8b346e97 .gb-icon{line-height:0;}a.gb-button-8b346e97 .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}a.gb-button-6a7eb91b{display:inline-flex;align-items:center;justify-content:center;column-gap:0.5em;width:30px;height:30px;padding:10px;border-radius:50%;background-color:var(--contrast-2);color:var(--base-3);text-decoration:none;}a.gb-button-6a7eb91b:hover, a.gb-button-6a7eb91b:active, a.gb-button-6a7eb91b:focus{background-color:var(--contrast);color:var(--base-3);}a.gb-button-6a7eb91b .gb-icon{line-height:0;}a.gb-button-6a7eb91b .gb-icon svg{width:0.8em;height:0.8em;fill:currentColor;}a.gb-button-footer-instagram{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border-radius:12px;background-color:#0891b2;color:#ffffff;text-decoration:none;}a.gb-button-footer-instagram:hover, a.gb-button-footer-instagram:active, a.gb-button-footer-instagram:focus{background-color:#0e7490;color:#ffffff;}a.gb-button-footer-instagram .gb-icon{line-height:0;}a.gb-button-footer-instagram .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}a.gb-button-footer-youtube{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border-radius:12px;background-color:#f97316;color:#ffffff;text-decoration:none;}a.gb-button-footer-youtube:hover, a.gb-button-footer-youtube:active, a.gb-button-footer-youtube:focus{background-color:#ea580c;color:#ffffff;}a.gb-button-footer-youtube .gb-icon{line-height:0;}a.gb-button-footer-youtube .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}a.gb-button-footer-pinterest{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border-radius:12px;background-color:#be185d;color:#ffffff;text-decoration:none;}a.gb-button-footer-pinterest:hover, a.gb-button-footer-pinterest:active, a.gb-button-footer-pinterest:focus{background-color:#9d174d;color:#ffffff;}a.gb-button-footer-pinterest .gb-icon{line-height:0;}a.gb-button-footer-pinterest .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}a.gb-button-footer-facebook{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border-radius:12px;background-color:#1877f2;color:#ffffff;text-decoration:none;}a.gb-button-footer-facebook:hover, a.gb-button-footer-facebook:active, a.gb-button-footer-facebook:focus{background-color:#166fe5;color:#ffffff;}a.gb-button-footer-facebook .gb-icon{line-height:0;}a.gb-button-footer-facebook .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}a.gb-button-footer-subscribe-btn{display:inline-flex;justify-content:center;font-size:14px;letter-spacing:0.5px;font-weight:700;padding:12px 20px;border-radius:8px;background-color:#f97316;color:#ffffff;text-decoration:none;}a.gb-button-footer-subscribe-btn:hover, a.gb-button-footer-subscribe-btn:active, a.gb-button-footer-subscribe-btn:focus{background-color:#ea580c;color:#ffffff;}.gb-grid-wrapper-modern-categories{display:flex;flex-wrap:wrap;row-gap:30px;margin-left:-30px;}.gb-grid-wrapper-modern-categories > .gb-grid-column{box-sizing:border-box;padding-left:30px;}.gb-grid-wrapper-appetizers-modern-grid{display:flex;flex-wrap:wrap;row-gap:35px;margin-left:-35px;}.gb-grid-wrapper-appetizers-modern-grid > .gb-grid-column{box-sizing:border-box;padding-left:35px;}.gb-grid-wrapper-spotlight-grid{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-60px;}.gb-grid-wrapper-spotlight-grid > .gb-grid-column{box-sizing:border-box;padding-left:60px;}.gb-grid-wrapper-mains-modern-grid{display:flex;flex-wrap:wrap;row-gap:35px;margin-left:-35px;}.gb-grid-wrapper-mains-modern-grid > .gb-grid-column{box-sizing:border-box;padding-left:35px;}.gb-grid-wrapper-footer-grid{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-50px;}.gb-grid-wrapper-footer-grid > .gb-grid-column{box-sizing:border-box;padding-left:50px;}.gb-block-image-appetizer-modern-image{margin-bottom:0px;}.gb-image-appetizer-modern-image{border-top-left-radius:20px;border-top-right-radius:20px;width:100%;height:240px;object-fit:cover;vertical-align:middle;}.gb-image-spotlight-dish{border-radius:24px;width:100%;height:450px;object-fit:cover;vertical-align:middle;}.gb-block-image-main-modern-image{margin-bottom:0px;}.gb-image-main-modern-image{border-top-left-radius:20px;border-top-right-radius:20px;width:100%;height:240px;object-fit:cover;vertical-align:middle;}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-appetizers-card{width:100%;}.gb-grid-wrapper > .gb-grid-column-mains-card{width:100%;}.gb-grid-wrapper > .gb-grid-column-desserts-card{width:100%;}.gb-grid-wrapper > .gb-grid-column-healthy-card{width:100%;}.gb-container-appetizers-header-modern{flex-direction:column;align-items:flex-start;}.gb-grid-wrapper > .gb-grid-column-appetizer-modern-item{width:100%;}.gb-container-spotlight-section{padding-right:20px;padding-left:20px;}.gb-container-spotlight-content-col{padding-right:0px;}.gb-grid-wrapper > .gb-grid-column-spotlight-content-col{width:100%;}.gb-container-spotlight-image-col{padding-top:40px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-spotlight-image-col{width:100%;}.gb-container-mains-header-modern{flex-direction:column;align-items:flex-start;}.gb-grid-wrapper > .gb-grid-column-main-modern-item{width:100%;}.gb-container-newsletter-section{padding-right:20px;padding-left:20px;}.gb-container-newsletter-form{flex-direction:column;}.gb-container-footer-main{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-footer-brand-col{width:100%;}.gb-grid-wrapper > .gb-grid-column-footer-recipes-col{width:100%;}.gb-grid-wrapper > .gb-grid-column-footer-info-col{width:100%;}.gb-grid-wrapper > .gb-grid-column-footer-newsletter-col{width:100%;}.gb-container-footer-bottom{padding-right:20px;padding-left:20px;}.gb-container-footer-bottom-content{flex-direction:column;}h1.gb-headline-cool-main-title{font-size:42px;}p.gb-headline-cool-tagline{font-size:20px;}h2.gb-headline-categories-title{font-size:36px;}h2.gb-headline-appetizers-section-main{font-size:32px;}h2.gb-headline-spotlight-title{font-size:36px;}p.gb-headline-spotlight-description{font-size:18px;}h2.gb-headline-mains-section-main{font-size:32px;}h2.gb-headline-newsletter-title{font-size:32px;}p.gb-headline-newsletter-desc{font-size:18px;}h2.gb-headline-search-title{font-size:28px;}p.gb-headline-footer-copyright{text-align:center;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-2b3f5026{align-items:center;align-self:center;display:flex;justify-content:center;justify-items:center;justify-self:center}