.gb-container-sunny-hero-main{padding:80px 20px;background-image:linear-gradient(135deg, #FFD166 0%, #FF6B6B 100%);}.gb-container-sunny-hero-inner{margin-right:auto;margin-left:auto;}.gb-container-sunny-hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;}.gb-container-sunny-hero-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:15px;row-gap:10px;}.gb-container-sunny-categories-section{padding:70px 20px 50px;background-color:#FFF9E5;}.gb-container-sunny-categories-inner{margin-right:auto;margin-left:auto;}.gb-container-sunny-cat-chicken{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;border-radius:16px;background-color:#FFF7D6;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-chicken{width:16.66%;}.gb-container-sunny-cat-healthy{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;border-radius:16px;background-color:#E6F9E6;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-healthy{width:16.66%;}.gb-container-sunny-cat-crockpot{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;border-radius:16px;background-color:#E6E6FA;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-crockpot{width:16.66%;}.gb-container-sunny-cat-beef{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;border-radius:16px;background-color:#FFE6E6;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-beef{width:16.66%;}.gb-container-sunny-cat-soup{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;border-radius:16px;background-color:#E6F4FF;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-soup{width:16.66%;}.gb-container-sunny-cat-pasta{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;border-radius:16px;background-color:#FFF0E6;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-pasta{width:16.66%;}.gb-container-sunny-trending-section{padding:70px 20px;background-color:#FFF7F7;}.gb-container-sunny-trending-header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-right:auto;margin-bottom:50px;margin-left:auto;}.gb-container-sunny-trending-text{display:flex;flex-direction:column;}.gb-container-sunny-trending-item{display:flex;flex-direction:column;padding:0 0 25px;border-radius:15px;border:1px solid #f0f0f0;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-sunny-trending-item{width:33.33%;}.gb-container-sunny-trending-content{display:flex;flex-direction:column;padding-right:20px;padding-left:20px;}.gb-container-sunny-trending-meta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.gb-container-sunny-about-section{padding:80px 40px;background-image:linear-gradient(135deg, #FFD166 0%, #06D6A0 100%);}.gb-container-sunny-about-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-right:20px;}.gb-grid-wrapper > .gb-grid-column-sunny-about-content{width:60%;}.gb-container-sunny-about-cta-buttons{display:flex;flex-direction:row;align-items:center;column-gap:10px;row-gap:10px;}.gb-container-sunny-about-visual{display:flex;align-items:center;justify-content:center;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-sunny-about-visual{width:40%;}.gb-container-newsletter-section{padding:70px 20px;background-color:#2D3748;}.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;padding:15px;margin-right:auto;margin-left:auto;border-radius:35px;background-color:#ffffff;}.gb-container-sunny-latest-section{padding:70px 20px;background-color:#FFF9E5;}.gb-container-sunny-latest-header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-right:auto;margin-bottom:50px;margin-left:auto;}.gb-container-sunny-latest-text{display:flex;flex-direction:column;}.gb-container-sunny-latest-item{display:flex;flex-direction:column;padding:0 0 20px;border-radius:12px;border:1px solid #f0f0f0;background-color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-sunny-latest-item{width:33.33%;}.gb-container-sunny-latest-content{padding-right:20px;padding-left:20px;}.gb-container-sunny-latest-meta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.gb-container-sunny-search-section{padding:60px 20px;background-color:#F7F9FA;}.gb-container-sunny-search-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;}.gb-container-sunny-search-box{width:100%;max-width:600px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:0px;}.gb-container-bb9606ef{display:flex;align-items:center;justify-content:center;column-gap:10px;row-gap:10px;}.gb-container-sunny-footer-main{padding:50px 20px 0;background-color:#0a0a0a;background-image:linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 100%);}.gb-container-sunny-footer-inner{margin-right:auto;margin-bottom:60px;margin-left:auto;}.gb-container-sunny-footer-brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-right:20px;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-brand{width:31%;}.gb-container-sunny-footer-socials{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:12px;row-gap:12px;margin-top:1.2em;margin-bottom:1.2em;}.gb-container-sunny-footer-quicklinks{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-quicklinks{width:23%;}.gb-container-sunny-footer-quicknav{display:flex;flex-direction:column;}.gb-container-sunny-footer-categories{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-categories{width:23%;}.gb-container-sunny-footer-catnav{display:flex;flex-direction:column;}.gb-container-sunny-footer-legal{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-legal{width:23%;}.gb-container-sunny-footer-legnav{display:flex;flex-direction:column;}.gb-container-sunny-footer-copyrightbar{padding:30px 20px;background-color:#111111;}.gb-container-sunny-footer-copyrightinner{margin-right:auto;margin-left:auto;}.gb-container-sunny-footer-copyrightleft{display:flex;align-items:center;justify-content:flex-start;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-copyrightleft{width:70%;}.gb-container-sunny-footer-copyrightright{display:flex;align-items:center;justify-content:flex-end;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-copyrightright{width:30%;}span.gb-headline-sunny-hero-badge{font-size:16px;letter-spacing:2px;font-weight:700;text-align:center;padding:8px 20px;margin-bottom:18px;border-radius:25px;color:#FF6B6B;background-color:rgba(255,255,255,0.2);}h1.gb-headline-sunny-hero-title{font-size:62px;line-height:1.1;font-weight:800;text-align:center;margin-bottom:22px;color:#2D3748;}p.gb-headline-sunny-hero-subtitle{font-size:22px;line-height:1.5;font-weight:400;text-align:center;margin-bottom:38px;color:#4A5568;}h2.gb-headline-sunny-categories-title{font-size:44px;font-weight:800;text-align:center;margin-bottom:18px;color:#2D3748;}p.gb-headline-sunny-categories-desc{font-size:18px;font-weight:400;text-align:center;margin-bottom:40px;color:#7F8C8D;}div.gb-headline-sunny-cat-chicken-icon{font-size:38px;text-align:center;margin-bottom:8px;color:#FF6B6B;}p.gb-headline-sunny-cat-chicken-label{font-size:14px;line-height:1.2;font-weight:600;text-align:center;margin-bottom:0px;color:#2D3748;}div.gb-headline-sunny-cat-healthy-icon{font-size:38px;text-align:center;margin-bottom:8px;color:#06D6A0;}p.gb-headline-sunny-cat-healthy-label{font-size:14px;line-height:1.2;font-weight:600;text-align:center;margin-bottom:0px;color:#2D3748;}div.gb-headline-sunny-cat-crockpot-icon{font-size:38px;text-align:center;margin-bottom:8px;color:#A9A9FF;}p.gb-headline-sunny-cat-crockpot-label{font-size:14px;line-height:1.2;font-weight:600;text-align:center;margin-bottom:0px;color:#2D3748;}div.gb-headline-sunny-cat-beef-icon{font-size:38px;text-align:center;margin-bottom:8px;color:#FF6B6B;}p.gb-headline-sunny-cat-beef-label{font-size:14px;line-height:1.2;font-weight:600;text-align:center;margin-bottom:0px;color:#2D3748;}div.gb-headline-sunny-cat-soup-icon{font-size:38px;text-align:center;margin-bottom:8px;color:#118AB2;}p.gb-headline-sunny-cat-soup-label{font-size:14px;line-height:1.2;font-weight:600;text-align:center;margin-bottom:0px;color:#2D3748;}div.gb-headline-sunny-cat-pasta-icon{font-size:38px;text-align:center;margin-bottom:8px;color:#FFD166;}p.gb-headline-sunny-cat-pasta-label{font-size:14px;line-height:1.2;font-weight:600;text-align:center;margin-bottom:0px;color:#2D3748;}h2.gb-headline-sunny-trending-title{font-size:38px;font-weight:700;text-align:left;margin-bottom:10px;color:#FF6B6B;}p.gb-headline-sunny-trending-desc{font-size:18px;font-weight:400;text-align:left;margin-bottom:0px;color:#7F8C8D;}span.gb-headline-sunny-trending-badge{font-size:12px;letter-spacing:1px;font-weight:700;text-align:left;padding:4px 8px;margin-bottom:12px;border-radius:15px;color:#2D3748;background-color:#FFD166;}h3.gb-headline-sunny-trending-recipe-title{font-size:22px;line-height:1.3;font-weight:700;text-align:left;margin-bottom:10px;color:#2D3748;}span.gb-headline-sunny-trending-date{font-size:12px;font-weight:500;text-align:left;margin-bottom:0px;color:#BDC3C7;}span.gb-headline-sunny-trending-read-time{font-size:12px;font-weight:500;text-align:right;margin-bottom:0px;color:#FFD166;}span.gb-headline-sunny-about-badge{font-size:16px;letter-spacing:2px;font-weight:600;text-align:left;padding:8px 20px;margin-bottom:15px;border-radius:25px;color:#06D6A0;background-color:rgba(255,255,255,0.2);}h2.gb-headline-sunny-about-title{font-size:44px;line-height:1.2;font-weight:800;text-align:left;margin-bottom:25px;color:#2D3748;}p.gb-headline-sunny-about-story{font-size:18px;line-height:1.6;text-align:left;margin-bottom:20px;color:#34495E;}p.gb-headline-sunny-about-mission{font-size:18px;line-height:1.6;text-align:left;margin-bottom:35px;color:#34495E;}h2.gb-headline-newsletter-title{font-size:42px;line-height:1.2;font-weight:800;text-align:center;margin-bottom:20px;color:#FFD166;}p.gb-headline-newsletter-subtitle{font-size:18px;line-height:1.5;font-weight:400;text-align:center;margin-bottom:40px;color:#BDC3C7;}p.gb-headline-newsletter-guarantee{font-size:14px;font-weight:400;text-align:center;margin-top:20px;margin-bottom:0px;color:#95A5A6;}h2.gb-headline-sunny-latest-title{font-size:38px;font-weight:700;text-align:left;margin-bottom:10px;color:#2D3748;}p.gb-headline-sunny-latest-desc{font-size:18px;font-weight:400;text-align:left;margin-bottom:0px;color:#7F8C8D;}h3.gb-headline-sunny-latest-recipe-title{font-size:20px;line-height:1.3;font-weight:700;text-align:left;margin-bottom:10px;color:#2D3748;}span.gb-headline-sunny-latest-date{font-size:12px;font-weight:600;text-align:left;margin-bottom:0px;color:#06D6A0;}span.gb-headline-sunny-latest-read-more{font-size:12px;font-weight:600;text-align:right;margin-bottom:0px;color:#FFD166;}h2.gb-headline-sunny-search-title{font-size:36px;line-height:1.3;font-weight:700;text-align:center;margin-bottom:15px;color:#2D3748;}p.gb-headline-sunny-search-subtitle{font-size:18px;line-height:1.5;font-weight:400;text-align:center;margin-bottom:40px;color:#7F8C8D;}h2.gb-headline-sunny-footer-logo{font-size:32px;letter-spacing:2px;font-weight:900;text-align:left;margin-bottom:15px;color:#FFD166;}p.gb-headline-sunny-footer-desc{font-size:16px;line-height:1.6em;text-align:left;padding-top:15px;margin-bottom:15px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-quicktitle{font-size:20px;font-weight:600;text-align:left;margin-bottom:32px;color:#ffffff;}h2.gb-headline-sunny-footer-homelink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-homelink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-homelink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-recipeslink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-recipeslink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-recipeslink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-aboutlink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-aboutlink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-aboutlink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-contactlink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-contactlink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-contactlink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-cattitle{font-size:20px;font-weight:600;text-align:left;margin-bottom:32px;color:#ffffff;}h2.gb-headline-sunny-footer-chickenlink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-chickenlink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-chickenlink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-healthylink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-healthylink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-healthylink a:hover{color:#06D6A0;}h2.gb-headline-sunny-footer-crockpotlink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-crockpotlink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-crockpotlink a:hover{color:#A9A9FF;}h2.gb-headline-sunny-footer-beeflink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-beeflink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-beeflink a:hover{color:#FF6B6B;}h2.gb-headline-sunny-footer-souplink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-souplink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-souplink a:hover{color:#118AB2;}h2.gb-headline-sunny-footer-pastalink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-pastalink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-pastalink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-legaltitle{font-size:20px;font-weight:600;text-align:left;margin-bottom:32px;color:#ffffff;}h2.gb-headline-sunny-footer-privacylink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-privacylink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-privacylink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-termslink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-termslink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-termslink a:hover{color:#FFD166;}h2.gb-headline-sunny-footer-disclaimerlink{font-size:16px;line-height:1.5em;text-align:left;padding-bottom:4px;margin-bottom:0px;color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-disclaimerlink a{color:rgba(255,255,255,0.8);}h2.gb-headline-sunny-footer-disclaimerlink a:hover{color:#FFD166;}p.gb-headline-sunny-footer-copyrighttext{font-size:14px;line-height:1.5em;text-align:left;margin-bottom:0px;color:rgba(255,255,255,0.8);}p.gb-headline-sunny-footer-recipenotice{font-size:12px;line-height:1.4em;text-align:right;margin-bottom:0px;color:#FFD166;}a.gb-button-sunny-explore-btn{display:inline-flex;font-size:18px;font-weight:700;padding:16px 32px;border-radius:40px;background-color:#FF6B6B;color:#ffffff;text-decoration:none;}a.gb-button-sunny-explore-btn:hover, a.gb-button-sunny-explore-btn:active, a.gb-button-sunny-explore-btn:focus{background-color:#FFD166;color:#2D3748;}a.gb-button-sunny-about-btn{display:inline-flex;font-size:18px;font-weight:600;padding:16px 32px;border-radius:40px;border:2px solid #FFD166;background-color:transparent;color:#FFD166;text-decoration:none;}a.gb-button-sunny-about-btn:hover, a.gb-button-sunny-about-btn:active, a.gb-button-sunny-about-btn:focus{background-color:#FFD166;color:#2D3748;}a.gb-button-sunny-trending-btn{display:inline-flex;font-size:16px;font-weight:600;padding:12px 20px;background-color:transparent;color:#FF6B6B;text-decoration:none;}a.gb-button-sunny-trending-btn:hover, a.gb-button-sunny-trending-btn:active, a.gb-button-sunny-trending-btn:focus{color:#FFD166;}a.gb-button-sunny-newsletter-btn{display:inline-flex;font-size:16px;font-weight:700;padding:12px 25px;border-radius:25px;background-color:#FFD166;color:#2D3748;text-decoration:none;}a.gb-button-sunny-newsletter-btn:hover, a.gb-button-sunny-newsletter-btn:active, a.gb-button-sunny-newsletter-btn:focus{background-color:#FF6B6B;color:#ffffff;}a.gb-button-sunny-story-btn{display:inline-flex;font-size:16px;font-weight:600;padding:12px 25px;border-radius:25px;border:2px solid;background-color:transparent;color:#FFD166;text-decoration:none;}a.gb-button-sunny-story-btn:hover, a.gb-button-sunny-story-btn:active, a.gb-button-sunny-story-btn:focus{color:#06D6A0;}a.gb-button-sunny-latest-btn{display:inline-flex;font-size:16px;font-weight:600;padding:12px 20px;background-color:transparent;color:#06D6A0;text-decoration:none;}a.gb-button-sunny-latest-btn:hover, a.gb-button-sunny-latest-btn:active, a.gb-button-sunny-latest-btn:focus{color:#FFD166;}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-sunny-footer-pinterest{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:12px;border-radius:50%;background-color:#FF6B6B;color:#ffffff;text-decoration:none;}a.gb-button-sunny-footer-pinterest:hover, a.gb-button-sunny-footer-pinterest:active, a.gb-button-sunny-footer-pinterest:focus{background-color:#FFD166;color:#2D3748;}a.gb-button-sunny-footer-pinterest .gb-icon{line-height:0;}a.gb-button-sunny-footer-pinterest .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-sunny-footer-email{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:12px;border-radius:50%;background-color:#FFD166;color:#2D3748;text-decoration:none;}a.gb-button-sunny-footer-email:hover, a.gb-button-sunny-footer-email:active, a.gb-button-sunny-footer-email:focus{background-color:#FF6B6B;color:#ffffff;}a.gb-button-sunny-footer-email .gb-icon{line-height:0;}a.gb-button-sunny-footer-email .gb-icon svg{width:1em;height:1em;fill:currentColor;}.gb-grid-wrapper-sunny-catgrid{display:flex;flex-wrap:wrap;row-gap:18px;margin-left:-18px;}.gb-grid-wrapper-sunny-catgrid > .gb-grid-column{box-sizing:border-box;padding-left:18px;}.gb-grid-wrapper-sunny-trending-grid{display:flex;flex-wrap:wrap;row-gap:30px;margin-left:-30px;}.gb-grid-wrapper-sunny-trending-grid > .gb-grid-column{box-sizing:border-box;padding-left:30px;}.gb-grid-wrapper-sunny-about-grid{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-60px;}.gb-grid-wrapper-sunny-about-grid > .gb-grid-column{box-sizing:border-box;padding-left:60px;}.gb-grid-wrapper-sunny-latest-grid{display:flex;flex-wrap:wrap;row-gap:30px;margin-left:-25px;}.gb-grid-wrapper-sunny-latest-grid > .gb-grid-column{box-sizing:border-box;padding-left:25px;}.gb-grid-wrapper-sunny-footer-grid{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-30px;}.gb-grid-wrapper-sunny-footer-grid > .gb-grid-column{box-sizing:border-box;padding-left:30px;}.gb-grid-wrapper-sunny-footer-copyrightgrid{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-40px;}.gb-grid-wrapper-sunny-footer-copyrightgrid > .gb-grid-column{box-sizing:border-box;padding-left:40px;}.gb-block-image-sunny-trending-image{margin-bottom:20px;}.gb-image-sunny-trending-image{border-radius:15px 15px 0 0;width:100%;height:220px;object-fit:cover;vertical-align:middle;}.gb-block-image-sunny-chef-img{padding-top:80px;margin-bottom:0px;}.gb-image-sunny-chef-img{border-radius:50%;border:4px solid #FFD166;object-fit:cover;vertical-align:middle;}.gb-block-image-sunny-latest-recipe-image{margin-bottom:20px;}.gb-image-sunny-latest-recipe-image{border-radius:12px 12px 0 0;width:100%;height:320px;object-fit:cover;vertical-align:middle;}@media (max-width: 767px) {.gb-container-sunny-hero-main{padding:50px 15px;}.gb-container-sunny-hero-buttons{flex-direction:column;}.gb-container-sunny-cat-chicken{height:100px;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-chicken{width:50%;}.gb-container-sunny-cat-healthy{height:100px;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-healthy{width:50%;}.gb-container-sunny-cat-crockpot{height:100px;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-crockpot{width:50%;}.gb-container-sunny-cat-beef{height:100px;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-beef{width:50%;}.gb-container-sunny-cat-soup{height:100px;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-soup{width:50%;}.gb-container-sunny-cat-pasta{height:100px;}.gb-grid-wrapper > .gb-grid-column-sunny-cat-pasta{width:50%;}.gb-container-sunny-trending-header{flex-direction:column;align-items:center;justify-content:center;}.gb-grid-wrapper > .gb-grid-column-sunny-trending-item{width:100%;}.gb-container-sunny-trending-content{display:inline-flex;flex-direction:column;}.gb-container-sunny-about-section{padding-right:20px;padding-left:20px;}.gb-container-sunny-about-content{padding-right:0px;}.gb-grid-wrapper > .gb-grid-column-sunny-about-content{width:100%;}.gb-container-sunny-about-cta-buttons{flex-direction:column;align-items:stretch;justify-content:center;}.gb-container-sunny-about-visual{padding-bottom:20px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-sunny-about-visual{width:100%;}.gb-container-newsletter-form{flex-direction:column;}.gb-container-sunny-latest-header{flex-direction:column;align-items:center;justify-content:center;}.gb-grid-wrapper > .gb-grid-column-sunny-latest-item{width:100%;}.gb-container-sunny-footer-brand{padding-right:0px;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-brand{width:100%;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-quicklinks{width:100%;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-categories{width:100%;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-legal{width:100%;}.gb-container-sunny-footer-copyrightleft{justify-content:center;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-copyrightleft{width:100%;}.gb-container-sunny-footer-copyrightright{justify-content:center;}.gb-grid-wrapper > .gb-grid-column-sunny-footer-copyrightright{width:100%;}h1.gb-headline-sunny-hero-title{font-size:40px;}p.gb-headline-sunny-hero-subtitle{font-size:18px;}h2.gb-headline-sunny-categories-title{font-size:32px;}p.gb-headline-sunny-categories-desc{font-size:16px;}div.gb-headline-sunny-cat-chicken-icon{font-size:28px;}div.gb-headline-sunny-cat-healthy-icon{font-size:28px;}div.gb-headline-sunny-cat-crockpot-icon{font-size:28px;}div.gb-headline-sunny-cat-beef-icon{font-size:28px;}div.gb-headline-sunny-cat-soup-icon{font-size:28px;}div.gb-headline-sunny-cat-pasta-icon{font-size:28px;}h2.gb-headline-sunny-trending-title{font-size:30px;text-align:center;}p.gb-headline-sunny-trending-desc{font-size:16px;text-align:center;}h3.gb-headline-sunny-trending-recipe-title{font-size:20px;}h2.gb-headline-sunny-about-title{font-size:32px;}p.gb-headline-sunny-about-story{font-size:16px;}p.gb-headline-sunny-about-mission{font-size:16px;}h2.gb-headline-newsletter-title{font-size:32px;}p.gb-headline-newsletter-subtitle{font-size:16px;}h2.gb-headline-sunny-latest-title{font-size:30px;text-align:center;}p.gb-headline-sunny-latest-desc{font-size:16px;text-align:center;}h3.gb-headline-sunny-latest-recipe-title{font-size:18px;}h2.gb-headline-sunny-search-title{font-size:28px;}p.gb-headline-sunny-search-subtitle{font-size:16px;}p.gb-headline-sunny-footer-copyrighttext{text-align:center;}p.gb-headline-sunny-footer-recipenotice{text-align:center;}a.gb-button-sunny-story-btn{justify-content:center;}.gb-grid-wrapper-sunny-catgrid{row-gap:15px;margin-left:-10px;}.gb-grid-wrapper-sunny-catgrid > .gb-grid-column{padding-left:10px;}.gb-block-image-sunny-chef-img{padding-top:0px;}}: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;}