.YouTubeEmbed-module-scss-module__AXdYra__youtube-embed{width:100%}.YouTubeEmbed-module-scss-module__AXdYra__youtube-embed__inner{border-radius:.5rem;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.YouTubeEmbed-module-scss-module__AXdYra__youtube-embed__iframe{width:100%;height:100%;position:absolute;top:0;left:0}.YouTubeEmbed-module-scss-module__AXdYra__youtube-embed__title{color:#111827;margin-top:.75rem;font-size:1.125rem;font-weight:600}
.FullImage-module-scss-module__FgJQua__full-image{width:100%}.FullImage-module-scss-module__FgJQua__full-image__inner{width:100%;position:relative}.FullImage-module-scss-module__FgJQua__full-image__image{object-fit:cover;border-radius:.5rem;width:100%;height:auto;box-shadow:0 10px 15px -3px #0000001a}.FullImage-module-scss-module__FgJQua__full-image__caption{text-align:center;color:#4b5563;margin-top:.75rem;font-size:.875rem;font-style:italic}
.FullWidthImage-module-scss-module__IOxs4W__full-width-image,.FullWidthImage-module-scss-module__IOxs4W__full-width-image__image-wrapper{width:100%;position:relative;overflow:hidden}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__image{object-fit:cover;width:100%;height:auto;transition:transform .3s ease-in-out;display:block}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__skewed-overlay{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:hidden}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__content-wrapper{transform-origin:0 100%;width:100%;position:absolute;bottom:0;left:0;transform:rotate(4deg)}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__skewed-rectangle{mix-blend-mode:multiply;opacity:.8;background-color:#009d56;width:110%;height:110%;position:absolute;bottom:0;left:-5%}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text-content{pointer-events:auto;z-index:2;max-width:80%;padding:2rem 2rem 7rem;display:inline-block;position:relative;transform:rotate(-4deg)}@media (max-width:768px){.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text-content{padding:1.5rem 1.5rem 3rem}}@media (max-width:640px){.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text-content{padding:1rem 1rem 2rem}}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text{color:#fff;letter-spacing:-.8px;word-break:break-word;white-space:normal;opacity:1;mix-blend-mode:normal;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:5rem;font-weight:400;line-height:1;display:inline}@media (max-width:1024px){.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text{font-size:3.75rem}}@media (max-width:768px){.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text{letter-spacing:-.5px;font-size:1.25rem}}@media (max-width:640px){.FullWidthImage-module-scss-module__IOxs4W__full-width-image__text{letter-spacing:-.3px;font-size:1.25rem}}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__arrow{color:#fff;opacity:1;mix-blend-mode:normal;vertical-align:baseline;line-height:inherit;height:1em;margin-bottom:-.2em;margin-left:.5rem;display:inline-block}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__arrow svg{width:1em;height:1em;display:block}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__link{color:inherit;text-decoration:none;display:block;overflow:hidden}.FullWidthImage-module-scss-module__IOxs4W__full-width-image__link:hover .FullWidthImage-module-scss-module__IOxs4W__full-width-image__image,.FullWidthImage-module-scss-module__IOxs4W__full-width-image__link:focus .FullWidthImage-module-scss-module__IOxs4W__full-width-image__image{transform:scale(1.05)}
.TextWithButton-module-scss-module__OcaL-G__text-with-button{background-color:#00a5c9;width:100%;padding:100px 50px}@media (max-width:768px){.TextWithButton-module-scss-module__OcaL-G__text-with-button{padding:80px 40px}}@media (max-width:640px){.TextWithButton-module-scss-module__OcaL-G__text-with-button{padding:60px 30px}}.TextWithButton-module-scss-module__OcaL-G__text-with-button__content{flex-direction:column;gap:40px;width:100%;max-width:1047px;display:flex}@media (max-width:768px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__content{gap:32px}}@media (max-width:640px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__content{gap:24px}}.TextWithButton-module-scss-module__OcaL-G__text-with-button__text{letter-spacing:-.44px;color:#ffef42;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:2.75rem;font-weight:400;line-height:1.3}@media (max-width:1024px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__text{letter-spacing:-.36px;font-size:2.25rem}}@media (max-width:768px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__text{letter-spacing:-.32px;font-size:2rem}}@media (max-width:640px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__text{letter-spacing:-.24px;font-size:1.5rem}}.TextWithButton-module-scss-module__OcaL-G__text-with-button__button-wrapper{justify-content:flex-start;align-items:center;display:flex}.TextWithButton-module-scss-module__OcaL-G__text-with-button__button{color:#00a5c9;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;background-color:#ffef42;padding:14px;font-family:Suisse Int\'l,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;text-decoration:none;transition:opacity .3s;display:inline-block}.TextWithButton-module-scss-module__OcaL-G__text-with-button__button:hover,.TextWithButton-module-scss-module__OcaL-G__text-with-button__button:focus{opacity:.9}@media (max-width:768px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__button{letter-spacing:1px;padding:12px;font-size:1.25rem}}@media (max-width:640px){.TextWithButton-module-scss-module__OcaL-G__text-with-button__button{letter-spacing:.8px;padding:10px;font-size:1.125rem}}
.ReceptPage-module-scss-module__C85BcW__recept-page{width:100%;position:relative}.ReceptPage-module-scss-module__C85BcW__recept-page__landscape-image-wrapper{width:100%;max-height:70vh;position:relative;overflow:hidden}.ReceptPage-module-scss-module__C85BcW__recept-page__landscape-image{object-fit:cover;width:100%;height:auto;max-height:70vh;display:block}.ReceptPage-module-scss-module__C85BcW__recept-page__content-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:80px 90px}@media (max-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__content-wrapper{padding:64px 16px}}.ReceptPage-module-scss-module__C85BcW__recept-page__two-columns{grid-template-columns:1fr;gap:0;width:100%;display:grid}@media (min-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__two-columns{grid-template-columns:1fr 1fr;gap:0}}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-column{width:100%;padding:36px 90px}@media (max-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-column{padding:36px 16px}}:is(.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-column,.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-column){background-color:#e40135}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-column{background-color:#00a5c9}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-column{background-color:#009d56}.ReceptPage-module-scss-module__C85BcW__recept-page__product-column{flex-direction:column;gap:30px;width:100%;padding:36px 90px;display:flex}@media (max-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__product-column{padding:36px 16px}}:is(.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__product-column,.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__product-column){background-color:#f5b3d1}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__product-column{background-color:#ffef42}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__product-column{background-color:#ffef42}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-content{flex-direction:column;gap:12px;width:100%;max-width:596px;display:flex}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-header{flex-direction:column;gap:12px;display:flex}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-title{letter-spacing:-.7px;margin:0;font-size:2.75rem;font-weight:600;line-height:1.1}:is(.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-title,.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-title){color:#f5b3d1}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-title{color:#ffef42}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-title{color:#ffef42}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-subtitle{letter-spacing:-.24px;margin:0;font-size:1.5rem;font-weight:400;line-height:1.4}:is(.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-subtitle,.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-subtitle){color:#f5b3d1}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-subtitle{color:#ffef42}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-subtitle{color:#ffef42}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-list{flex-direction:column;gap:0;width:100%;display:flex}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-item{letter-spacing:-.24px;align-items:flex-start;gap:20px;font-size:1.5rem;font-weight:400;line-height:1.4;display:flex}:is(.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-item,.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-item){color:#f5b3d1}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-item{color:#ffef42}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-item{color:#ffef42}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-quantity{flex-shrink:0;width:87px}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-name{flex:1;min-width:0}.ReceptPage-module-scss-module__C85BcW__recept-page__ingredienten-fallback{color:#f5b3d1}.ReceptPage-module-scss-module__C85BcW__recept-page__product-header{flex-direction:column;gap:0;display:flex}.ReceptPage-module-scss-module__C85BcW__recept-page__product-title{letter-spacing:-.24px;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}body:not([class*=theme-]) .ReceptPage-module-scss-module__C85BcW__recept-page__product-title{color:#e40135}.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__product-title{color:#e40135}.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__product-title{color:#e40135}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__product-title{color:#00a5c9}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__product-title{color:#e40135}.ReceptPage-module-scss-module__C85BcW__recept-page__product-link{color:#e40135;letter-spacing:-.2px;margin:0;font-size:1.25rem;font-weight:400;line-height:1.4}.ReceptPage-module-scss-module__C85BcW__recept-page__product-image-container{flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;height:auto;min-height:220px;display:flex}@media (max-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__product-image-container{min-height:170px}}.ReceptPage-module-scss-module__C85BcW__recept-page__product-image{object-fit:cover;display:block;width:100%!important;height:100%!important}.ReceptPage-module-scss-module__C85BcW__recept-page__section{margin-bottom:48px}.ReceptPage-module-scss-module__C85BcW__recept-page__section h3{color:#e40135;letter-spacing:-.24px;margin-bottom:24px;font-size:1.5rem;font-weight:600;line-height:1}.theme-blog .ReceptPage-module-scss-module__C85BcW__recept-page__section h3{color:#f39200}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content{color:#000;font-size:1.25rem;line-height:1.4}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content ol{margin:0;padding-left:24px;list-style-position:outside}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content ol li{margin-bottom:16px;padding-left:8px}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content p{margin-bottom:16px}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content p:last-child{margin-bottom:0}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content p strong{color:#e40135;font-weight:600}:is(.theme-blog .ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content h2,.theme-blog .ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content h3){color:#f39200}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content .embedded-image-wrapper{width:100%;max-width:800px;margin:2rem 0}@media (max-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content .embedded-image-wrapper{margin:24px 0}}.ReceptPage-module-scss-module__C85BcW__recept-page__richtext-content .embedded-image{width:100%;height:auto}.ReceptPage-module-scss-module__C85BcW__recept-page__bereidingswijze-steps{flex-direction:column;gap:32px;max-width:650px;display:flex}@media (min-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__bereidingswijze-steps{gap:48px}}.ReceptPage-module-scss-module__C85BcW__recept-page__step-item{color:#000;letter-spacing:-.2px;align-items:flex-start;gap:10px;font-size:1.25rem;line-height:1.4;display:flex}.ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle{flex-shrink:0;width:35px;height:35px;position:relative}.ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle-bg{border-radius:50%;position:absolute;inset:0}body:not([class*=theme-]) .ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle-bg{background-color:#e40135}.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle-bg{background-color:#e40135}.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle-bg{background-color:#e40135}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle-bg{background-color:#00a5c9}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__step-number-circle-bg{background-color:#009d56}.ReceptPage-module-scss-module__C85BcW__recept-page__step-number{letter-spacing:-.2px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;line-height:1.4;display:flex;position:absolute;inset:0}:is(.theme-foodies .ReceptPage-module-scss-module__C85BcW__recept-page__step-number,.theme-yellow .ReceptPage-module-scss-module__C85BcW__recept-page__step-number){color:#f5b3d1}.theme-sport .ReceptPage-module-scss-module__C85BcW__recept-page__step-number{color:#ffef42}.theme-kids .ReceptPage-module-scss-module__C85BcW__recept-page__step-number{color:#ffef42}.ReceptPage-module-scss-module__C85BcW__recept-page__step-content{color:#000;letter-spacing:-.2px;flex:1;font-size:1.25rem;line-height:1.4}.ReceptPage-module-scss-module__C85BcW__recept-page__additional-image-wrapper{margin-bottom:48px}@media (min-width:640px){.ReceptPage-module-scss-module__C85BcW__recept-page__additional-image-wrapper{margin-bottom:48px}}@media (min-width:768px){.ReceptPage-module-scss-module__C85BcW__recept-page__additional-image-wrapper{margin-bottom:64px}}.ReceptPage-module-scss-module__C85BcW__recept-page__additional-image-wrapper{max-width:650px}.ReceptPage-module-scss-module__C85BcW__recept-page__additional-image{border-radius:8px;width:100%;height:auto}
.RichTextRenderer-module-scss-module__wynKcW__richtext__embedded-image-wrapper{margin:2rem 0}.RichTextRenderer-module-scss-module__wynKcW__richtext__embedded-image{max-width:100%;display:block}
.BackgroundColorText-module-scss-module__sNoo6a__background-color-text{justify-content:flex-start;align-items:center;width:100%;display:flex}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--red{background-color:#e40135}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--green{background-color:#009d56}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--cyan{background-color:#00a5c9}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__content{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:2.5rem 1.25rem}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__content-inner{text-align:left;width:100%;max-width:700px}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__title{margin-top:0;margin-bottom:1rem;font-family:Suisse Int\'l,sans-serif;font-size:2.75rem;font-style:normal;font-weight:600;line-height:110%}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--red .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__title{color:#f5b3d1}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--green .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__title,.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--cyan .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__title{color:#ffef42}@media (max-width:768px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__title{font-size:2.25rem}}@media (max-width:640px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__title{font-size:2rem}}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text{letter-spacing:-.2px;width:100%;font-family:Suisse Int\'l,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--red .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text{color:#f5b3d1}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--green .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text,.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--cyan .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text{color:#ffef42}@media (max-width:768px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text{font-size:1.125rem}}@media (max-width:640px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text{font-size:1rem}}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text p{width:100%;margin:0}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text p:not(:last-child){margin-bottom:16px}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text a{color:inherit;text-decoration:underline}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text a:hover{text-decoration:underline}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__text strong{font-weight:600}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button-wrapper{justify-content:flex-start;align-items:center;margin-top:2rem;display:flex}@media (max-width:640px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button-wrapper{margin-top:1.5rem}}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button{letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;padding:14px;font-family:Suisse Int\'l,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;text-decoration:none;transition:opacity .3s;display:inline-block}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button:hover,.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button:focus{opacity:.9}@media (max-width:768px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button{letter-spacing:1px;padding:12px;font-size:1.25rem}}@media (max-width:640px){.BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button{letter-spacing:.8px;padding:10px;font-size:1.125rem}}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--red .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button{color:#e40135;background-color:#f5b3d1}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--green .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button{color:#009d56;background-color:#ffef42}.BackgroundColorText-module-scss-module__sNoo6a__background-color-text--cyan .BackgroundColorText-module-scss-module__sNoo6a__background-color-text__button{color:#00a5c9;background-color:#ffef42}
.TextImage-module-scss-module__nrjiXq__text-image{justify-content:center;align-items:center;width:100%;padding:80px 0;display:flex}.TextImage-module-scss-module__nrjiXq__text-image--red{background-color:#e40135}.TextImage-module-scss-module__nrjiXq__text-image--green{background-color:#009d56}.TextImage-module-scss-module__nrjiXq__text-image--cyan{background-color:#00a5c9}.TextImage-module-scss-module__nrjiXq__text-image__container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:0 80px}@media (max-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__container{padding:0 40px}}@media (max-width:640px){.TextImage-module-scss-module__nrjiXq__text-image__container{padding:0 20px}}.TextImage-module-scss-module__nrjiXq__text-image__grid{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.TextImage-module-scss-module__nrjiXq__text-image__grid .TextImage-module-scss-module__nrjiXq__text-image__image-wrapper{order:1}.TextImage-module-scss-module__nrjiXq__text-image__grid .TextImage-module-scss-module__nrjiXq__text-image__content{order:2}@media (min-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__grid{gap:80px}.TextImage-module-scss-module__nrjiXq__text-image__grid--image-left{grid-template-columns:430px 1fr}.TextImage-module-scss-module__nrjiXq__text-image__grid--image-left .TextImage-module-scss-module__nrjiXq__text-image__image-wrapper{order:1}.TextImage-module-scss-module__nrjiXq__text-image__grid--image-left .TextImage-module-scss-module__nrjiXq__text-image__content{order:2}.TextImage-module-scss-module__nrjiXq__text-image__grid--image-right{grid-template-columns:1fr 430px}.TextImage-module-scss-module__nrjiXq__text-image__grid--image-right .TextImage-module-scss-module__nrjiXq__text-image__image-wrapper{order:2}.TextImage-module-scss-module__nrjiXq__text-image__grid--image-right .TextImage-module-scss-module__nrjiXq__text-image__content{order:1}}.TextImage-module-scss-module__nrjiXq__text-image__image-wrapper{aspect-ratio:1;width:100%;position:relative}@media (max-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__image-wrapper{aspect-ratio:auto;height:400px}}@media (max-width:640px){.TextImage-module-scss-module__nrjiXq__text-image__image-wrapper{aspect-ratio:auto;height:300px}}.TextImage-module-scss-module__nrjiXq__text-image__image{object-fit:cover;width:100%;height:100%;display:block}.TextImage-module-scss-module__nrjiXq__text-image__content{flex-direction:column;gap:20px;width:100%;max-width:556px;display:flex}@media (max-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__content{gap:20px}}.TextImage-module-scss-module__nrjiXq__text-image__title{letter-spacing:-.24px;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:2.75rem;font-weight:600;line-height:1.1}.TextImage-module-scss-module__nrjiXq__text-image--red .TextImage-module-scss-module__nrjiXq__text-image__title{color:#f5b3d1}.TextImage-module-scss-module__nrjiXq__text-image--green .TextImage-module-scss-module__nrjiXq__text-image__title,.TextImage-module-scss-module__nrjiXq__text-image--cyan .TextImage-module-scss-module__nrjiXq__text-image__title{color:#ffef42}@media (max-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__title{font-size:2.25rem}}@media (max-width:640px){.TextImage-module-scss-module__nrjiXq__text-image__title{font-size:2rem}}.TextImage-module-scss-module__nrjiXq__text-image__text{letter-spacing:-.2px;font-family:Suisse Int\'l,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4}.TextImage-module-scss-module__nrjiXq__text-image--red .TextImage-module-scss-module__nrjiXq__text-image__text{color:#f5b3d1}.TextImage-module-scss-module__nrjiXq__text-image--green .TextImage-module-scss-module__nrjiXq__text-image__text,.TextImage-module-scss-module__nrjiXq__text-image--cyan .TextImage-module-scss-module__nrjiXq__text-image__text{color:#ffef42}@media (max-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__text{font-size:1.125rem}}@media (max-width:640px){.TextImage-module-scss-module__nrjiXq__text-image__text{font-size:1rem}}.TextImage-module-scss-module__nrjiXq__text-image__text p{margin:0}.TextImage-module-scss-module__nrjiXq__text-image__text p:not(:last-child){margin-bottom:16px}.TextImage-module-scss-module__nrjiXq__text-image__text a{color:inherit;text-decoration:underline}.TextImage-module-scss-module__nrjiXq__text-image__text a:hover{text-decoration:underline}.TextImage-module-scss-module__nrjiXq__text-image__text strong{font-weight:600}.TextImage-module-scss-module__nrjiXq__text-image__button-wrapper{justify-content:flex-start;align-items:center;margin-top:20px;display:flex}.TextImage-module-scss-module__nrjiXq__text-image__button{color:#00a5c9;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;background-color:#ffef42;padding:14px;font-family:Suisse Int\'l,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;text-decoration:none;transition:opacity .3s;display:inline-block}.TextImage-module-scss-module__nrjiXq__text-image--red .TextImage-module-scss-module__nrjiXq__text-image__button{color:#e40135}.TextImage-module-scss-module__nrjiXq__text-image--green .TextImage-module-scss-module__nrjiXq__text-image__button{color:#009d56}.TextImage-module-scss-module__nrjiXq__text-image--cyan .TextImage-module-scss-module__nrjiXq__text-image__button{color:#00a5c9}.TextImage-module-scss-module__nrjiXq__text-image__button:hover,.TextImage-module-scss-module__nrjiXq__text-image__button:focus{opacity:.9}@media (max-width:768px){.TextImage-module-scss-module__nrjiXq__text-image__button{letter-spacing:1px;padding:12px;font-size:1.25rem}}@media (max-width:640px){.TextImage-module-scss-module__nrjiXq__text-image__button{letter-spacing:.8px;padding:10px;font-size:1.125rem}}
.SquareImage-module-scss-module__1VGSfG__square-image{aspect-ratio:1;width:100%;display:block;position:relative;overflow:hidden}.SquareImage-module-scss-module__1VGSfG__square-image__image{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.SquareImage-module-scss-module__1VGSfG__square-image__link{color:inherit;text-decoration:none;display:block;overflow:hidden}.SquareImage-module-scss-module__1VGSfG__square-image__link:hover .SquareImage-module-scss-module__1VGSfG__square-image__image,.SquareImage-module-scss-module__1VGSfG__square-image__link:focus .SquareImage-module-scss-module__1VGSfG__square-image__image{transform:scale(1.05)}
.Wow-module-scss-module__5ckCKq__wow{aspect-ratio:9/16;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.Wow-module-scss-module__5ckCKq__wow--yellow{background-color:#ffef42}.Wow-module-scss-module__5ckCKq__wow--cyan{background-color:#00a5c9}.Wow-module-scss-module__5ckCKq__wow--orange{background-color:#f39200}.Wow-module-scss-module__5ckCKq__wow__inner{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:42.89px 25.1px 25.1px;display:flex;position:relative}@media (max-width:768px){.Wow-module-scss-module__5ckCKq__wow__inner{padding:30px 20px 20px}}@media (max-width:640px){.Wow-module-scss-module__5ckCKq__wow__inner{padding:20px 15px 15px}}.Wow-module-scss-module__5ckCKq__wow__selector{letter-spacing:-.7px;z-index:2;pointer-events:none;font-family:Suisse Int\'l,sans-serif;font-size:7.5rem;font-weight:600;line-height:1;position:absolute;top:13px;left:63px}@media (max-width:768px){.Wow-module-scss-module__5ckCKq__wow__selector{font-size:6rem;top:10px;left:50px}}@media (max-width:640px){.Wow-module-scss-module__5ckCKq__wow__selector{font-size:4.5rem;top:8px;left:40px}}.Wow-module-scss-module__5ckCKq__wow--yellow .Wow-module-scss-module__5ckCKq__wow__selector{color:#f39200}.Wow-module-scss-module__5ckCKq__wow--cyan .Wow-module-scss-module__5ckCKq__wow__selector,.Wow-module-scss-module__5ckCKq__wow--orange .Wow-module-scss-module__5ckCKq__wow__selector{color:#ffef42}.Wow-module-scss-module__5ckCKq__wow__image-wrapper{background-color:#fff;flex-shrink:0;width:100%;margin:0 auto;position:relative;overflow:hidden}@media (max-width:768px){.Wow-module-scss-module__5ckCKq__wow__image-wrapper{max-width:100%}}.Wow-module-scss-module__5ckCKq__wow__image{object-fit:cover;aspect-ratio:11/16;width:100%;height:auto;display:block}.Wow-module-scss-module__5ckCKq__wow__quote{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:15px;padding-bottom:0;display:flex}@media (max-width:768px){.Wow-module-scss-module__5ckCKq__wow__quote{gap:8px;margin-top:8px}}@media (max-width:640px){.Wow-module-scss-module__5ckCKq__wow__quote{gap:6px;margin-top:6px}}.Wow-module-scss-module__5ckCKq__wow__quote-text{letter-spacing:-.32px;color:#00a5c9;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:2rem;font-weight:600;line-height:1.2}@media (max-width:768px){.Wow-module-scss-module__5ckCKq__wow__quote-text{font-size:1.75rem}}@media (max-width:640px){.Wow-module-scss-module__5ckCKq__wow__quote-text{font-size:1.5rem}}.Wow-module-scss-module__5ckCKq__wow__quote-name{letter-spacing:-.2px;color:#00a5c9;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4}@media (max-width:768px){.Wow-module-scss-module__5ckCKq__wow__quote-name{font-size:1.125rem}}@media (max-width:640px){.Wow-module-scss-module__5ckCKq__wow__quote-name{font-size:1rem}}.Wow-module-scss-module__5ckCKq__wow--yellow .Wow-module-scss-module__5ckCKq__wow__quote-text,.Wow-module-scss-module__5ckCKq__wow--yellow .Wow-module-scss-module__5ckCKq__wow__quote-name{color:#00a5c9}.Wow-module-scss-module__5ckCKq__wow--cyan .Wow-module-scss-module__5ckCKq__wow__quote-text,.Wow-module-scss-module__5ckCKq__wow--cyan .Wow-module-scss-module__5ckCKq__wow__quote-name{color:#ffef42}.Wow-module-scss-module__5ckCKq__wow--orange .Wow-module-scss-module__5ckCKq__wow__quote-text,.Wow-module-scss-module__5ckCKq__wow--orange .Wow-module-scss-module__5ckCKq__wow__quote-name{color:#00a5c9}
.RecipeCard-module-scss-module___9ylNq__recipe-card{aspect-ratio:9/16;text-decoration:none;display:block;position:relative;overflow:hidden}.RecipeCard-module-scss-module___9ylNq__recipe-card__label{z-index:2;border-style:solid;border-width:120px 120px 0 0;width:0;height:0;position:absolute;top:0;left:0}@media (max-width:768px){.RecipeCard-module-scss-module___9ylNq__recipe-card__label{border-width:100px 100px 0 0}}.RecipeCard-module-scss-module___9ylNq__recipe-card__label:before{content:"recept";letter-spacing:-.24px;transform-origin:50%;white-space:nowrap;font-size:1.25rem;font-weight:600;line-height:1.3;position:absolute;top:-95px;left:5px;transform:rotate(-45deg)}@media (max-width:768px){.RecipeCard-module-scss-module___9ylNq__recipe-card__label:before{font-size:1rem;top:-85px;left:8px}}.RecipeCard-module-scss-module___9ylNq__recipe-card--foodies .RecipeCard-module-scss-module___9ylNq__recipe-card__label:before{color:#f5b3d1}.RecipeCard-module-scss-module___9ylNq__recipe-card--sport .RecipeCard-module-scss-module___9ylNq__recipe-card__label:before,.RecipeCard-module-scss-module___9ylNq__recipe-card--kids .RecipeCard-module-scss-module___9ylNq__recipe-card__label:before{color:#ffef42}.RecipeCard-module-scss-module___9ylNq__recipe-card--foodies .RecipeCard-module-scss-module___9ylNq__recipe-card__label{border-color:#e40135 #0000 #0000}.RecipeCard-module-scss-module___9ylNq__recipe-card--sport .RecipeCard-module-scss-module___9ylNq__recipe-card__label{border-color:#00a5c9 #0000 #0000}.RecipeCard-module-scss-module___9ylNq__recipe-card--kids .RecipeCard-module-scss-module___9ylNq__recipe-card__label{border-color:#009d56 #0000 #0000}.RecipeCard-module-scss-module___9ylNq__recipe-card__image-wrapper{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.RecipeCard-module-scss-module___9ylNq__recipe-card__image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.RecipeCard-module-scss-module___9ylNq__recipe-card:hover .RecipeCard-module-scss-module___9ylNq__recipe-card__image{transform:scale(1.05)}.RecipeCard-module-scss-module___9ylNq__recipe-card__content{z-index:1;flex-direction:column;gap:10px;padding:32px;display:flex;position:absolute;bottom:40px;left:40px;right:40px}@media (max-width:768px){.RecipeCard-module-scss-module___9ylNq__recipe-card__content{padding:16px;bottom:20px;left:20px;right:20px}}.RecipeCard-module-scss-module___9ylNq__recipe-card--foodies .RecipeCard-module-scss-module___9ylNq__recipe-card__content{background-color:#e40135}.RecipeCard-module-scss-module___9ylNq__recipe-card--sport .RecipeCard-module-scss-module___9ylNq__recipe-card__content{background-color:#00a5c9}.RecipeCard-module-scss-module___9ylNq__recipe-card--kids .RecipeCard-module-scss-module___9ylNq__recipe-card__content{background-color:#009d56}.RecipeCard-module-scss-module___9ylNq__recipe-card__title{letter-spacing:-.32px;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:2rem;font-weight:600;line-height:1.2}@media (max-width:768px){.RecipeCard-module-scss-module___9ylNq__recipe-card__title{font-size:1.5rem}}.RecipeCard-module-scss-module___9ylNq__recipe-card--foodies .RecipeCard-module-scss-module___9ylNq__recipe-card__title{color:#f5b3d1}.RecipeCard-module-scss-module___9ylNq__recipe-card--sport .RecipeCard-module-scss-module___9ylNq__recipe-card__title,.RecipeCard-module-scss-module___9ylNq__recipe-card--kids .RecipeCard-module-scss-module___9ylNq__recipe-card__title{color:#ffef42}.RecipeCard-module-scss-module___9ylNq__recipe-card__subtitle{letter-spacing:-.24px;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}@media (max-width:768px){.RecipeCard-module-scss-module___9ylNq__recipe-card__subtitle{font-size:1.125rem}}.RecipeCard-module-scss-module___9ylNq__recipe-card--foodies .RecipeCard-module-scss-module___9ylNq__recipe-card__subtitle{color:#f5b3d1}.RecipeCard-module-scss-module___9ylNq__recipe-card--sport .RecipeCard-module-scss-module___9ylNq__recipe-card__subtitle,.RecipeCard-module-scss-module___9ylNq__recipe-card--kids .RecipeCard-module-scss-module___9ylNq__recipe-card__subtitle{color:#ffef42}.RecipeCard-module-scss-module___9ylNq__recipe-card--blog .RecipeCard-module-scss-module___9ylNq__recipe-card__content{background-color:#f39200}.RecipeCard-module-scss-module___9ylNq__recipe-card--blog .RecipeCard-module-scss-module___9ylNq__recipe-card__title{color:#ffef42}
.PortraitImage-module-scss-module__8ynfBG__portrait-image{aspect-ratio:9/16;width:100%;display:block;position:relative;overflow:hidden}.PortraitImage-module-scss-module__8ynfBG__portrait-image__image{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.PortraitImage-module-scss-module__8ynfBG__portrait-image__link{color:inherit;text-decoration:none;display:block;overflow:hidden}.PortraitImage-module-scss-module__8ynfBG__portrait-image__link:hover .PortraitImage-module-scss-module__8ynfBG__portrait-image__image,.PortraitImage-module-scss-module__8ynfBG__portrait-image__link:focus .PortraitImage-module-scss-module__8ynfBG__portrait-image__image{transform:scale(1.05)}
.TwoColumnRandom-module-scss-module__-30kRW__two-column-random{grid-template-columns:1fr;display:grid}@media (min-width:768px){.TwoColumnRandom-module-scss-module__-30kRW__two-column-random{grid-template-columns:1fr 1fr}}.TwoColumnRandom-module-scss-module__-30kRW__two-column-random__empty{text-align:center;color:#6b7280;font-size:.9rem}
.ThreeColumnRandom-module-scss-module__g3XQYG__three-column-random{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:768px){.ThreeColumnRandom-module-scss-module__g3XQYG__three-column-random{grid-template-columns:repeat(3,1fr)}}
.Quote-module-scss-module__j6JlCW__quote{aspect-ratio:1;background-color:#ffef42;justify-content:flex-start;align-items:flex-start;width:100%;padding:50px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Quote-module-scss-module__j6JlCW__quote{padding:40px}}@media (max-width:640px){.Quote-module-scss-module__j6JlCW__quote{padding:30px}}.Quote-module-scss-module__j6JlCW__quote__text{letter-spacing:-.8px;color:#009d56;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;width:100%;height:100%;margin:0;font-family:Suisse Int\'l,sans-serif;font-size:clamp(1.25rem,8vw,6.25rem);font-weight:500;line-height:1;display:block}.Quote-module-scss-module__j6JlCW__quote__link{color:inherit;width:100%;height:100%;text-decoration:none;display:block}.Quote-module-scss-module__j6JlCW__quote__link:hover .Quote-module-scss-module__j6JlCW__quote,.Quote-module-scss-module__j6JlCW__quote__link:focus .Quote-module-scss-module__j6JlCW__quote{opacity:.9}
.TwoColumnSquareRandom-module-scss-module__zD_Hsq__two-column-square-random{grid-template-columns:1fr;display:grid}@media (min-width:768px){.TwoColumnSquareRandom-module-scss-module__zD_Hsq__two-column-square-random{grid-template-columns:1fr 1fr}}.TwoColumnSquareRandom-module-scss-module__zD_Hsq__two-column-square-random__empty{text-align:center;color:#6b7280;padding:2rem;font-size:.9rem}
.StreamFieldRenderer-module-scss-module__5Wi0La__stream-field{flex-direction:column;display:flex}.StreamFieldRenderer-module-scss-module__5Wi0La__stream-field__block{width:100%}
.HomeClient-module-scss-module__3foUGW__home__error,.HomeClient-module-scss-module__3foUGW__home__empty{text-align:center;max-width:72rem;margin:0 auto;padding:3rem 1rem}.HomeClient-module-scss-module__3foUGW__home__loading-screen{z-index:9999;background-color:#000;position:fixed;inset:0}.HomeClient-module-scss-module__3foUGW__home__content-wrapper{opacity:1;animation:.5s ease-in HomeClient-module-scss-module__3foUGW__fadeIn}@keyframes HomeClient-module-scss-module__3foUGW__fadeIn{0%{opacity:0}to{opacity:1}}.HomeClient-module-scss-module__3foUGW__home__error-box{background-color:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;padding:2rem}.HomeClient-module-scss-module__3foUGW__home__error-title{color:#7f1d1d;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.HomeClient-module-scss-module__3foUGW__home__error-message{color:#b91c1c;margin-bottom:1.5rem}.HomeClient-module-scss-module__3foUGW__home__error-button{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:.375rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.HomeClient-module-scss-module__3foUGW__home__header{text-align:center;margin-bottom:3rem}.HomeClient-module-scss-module__3foUGW__home__title{color:#111827;margin-bottom:1rem;font-size:clamp(2.25rem,4vw,3rem);font-weight:700}.HomeClient-module-scss-module__3foUGW__home__intro{color:#4b5563;max-width:42rem;margin:0 auto;font-size:1.125rem}.HomeClient-module-scss-module__3foUGW__home__card-image-wrapper{width:100%;height:16rem;position:relative}@media (min-width:640px){.HomeClient-module-scss-module__3foUGW__home__card-image-wrapper{height:20rem}}@media (min-width:768px){.HomeClient-module-scss-module__3foUGW__home__card-image-wrapper{height:24rem}}@media (min-width:1024px){.HomeClient-module-scss-module__3foUGW__home__card-image-wrapper{height:28rem}}.HomeClient-module-scss-module__3foUGW__home__card-image-overlay{background:linear-gradient(#0000,#0009);position:absolute;inset:0}.HomeClient-module-scss-module__3foUGW__home__card-image-content{position:absolute;bottom:1rem;left:1rem;right:1rem}.HomeClient-module-scss-module__3foUGW__home__card-title-overlay{color:#fff;text-shadow:0 1px 3px #000000b3;margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700}.HomeClient-module-scss-module__3foUGW__home__card-intro-overlay{color:#ffffffe6;font-size:.875rem}@media (min-width:640px){.HomeClient-module-scss-module__3foUGW__home__card-intro-overlay{font-size:1rem}}.HomeClient-module-scss-module__3foUGW__home__card-header{border-bottom:1px solid #e5e7eb;padding:1.5rem}@media (min-width:640px){.HomeClient-module-scss-module__3foUGW__home__card-header{padding:2rem}}.HomeClient-module-scss-module__3foUGW__home__card-title{color:#111827;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700}.HomeClient-module-scss-module__3foUGW__home__card-intro{color:#4b5563;font-size:1.125rem}.HomeClient-module-scss-module__3foUGW__home__card-body{padding:1.5rem}@media (min-width:640px){.HomeClient-module-scss-module__3foUGW__home__card-body{padding:2rem}}.HomeClient-module-scss-module__3foUGW__home__card-body-html,.HomeClient-module-scss-module__3foUGW__home__card-stream{margin-bottom:1.5rem}.HomeClient-module-scss-module__3foUGW__home__card-footer{color:#6b7280;border-top:1px solid #e5e7eb;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1.5rem;font-size:.75rem;display:flex}@media (min-width:640px){.HomeClient-module-scss-module__3foUGW__home__card-footer{flex-direction:row;align-items:center}}.HomeClient-module-scss-module__3foUGW__home__card-link{color:#2563eb;align-items:center;font-size:.875rem;font-weight:500;display:inline-flex}.HomeClient-module-scss-module__3foUGW__home__empty-title{color:#111827;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.HomeClient-module-scss-module__3foUGW__home__empty-text{color:#4b5563}.HomeClient-module-scss-module__3foUGW__home__api-box{text-align:center;margin-top:3rem}.HomeClient-module-scss-module__3foUGW__home__api-inner{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;padding:1.5rem;display:inline-block}.HomeClient-module-scss-module__3foUGW__home__api-title{color:#1d4ed8;margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.HomeClient-module-scss-module__3foUGW__home__api-list{color:#1d4ed8;font-size:.875rem}.HomeClient-module-scss-module__3foUGW__home__api-code{background-color:#dbeafe;border-radius:.25rem;padding:.125rem .25rem}
.BasicPage-module-scss-module__M0P7HG__basic-page{background-color:#ffe9f3;width:100%;position:relative}
.PageDetailClient-module-scss-module__uGr3xW__page-detail__loading-screen{z-index:9999;background-color:#fff;position:fixed;inset:0}.PageDetailClient-module-scss-module__uGr3xW__page-detail__content-wrapper{opacity:1;animation:.5s ease-in PageDetailClient-module-scss-module__uGr3xW__fadeIn}@keyframes PageDetailClient-module-scss-module__uGr3xW__fadeIn{0%{opacity:0}to{opacity:1}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__error{text-align:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:32px}.PageDetailClient-module-scss-module__uGr3xW__page-detail__error-title{color:#991b1b;margin-bottom:16px;font-size:2.25rem;font-weight:600}.PageDetailClient-module-scss-module__uGr3xW__page-detail__error-message{color:#dc2626;margin-bottom:24px}.PageDetailClient-module-scss-module__uGr3xW__page-detail__not-found{text-align:center}.PageDetailClient-module-scss-module__uGr3xW__page-detail__not-found-title{color:#111827;margin-bottom:16px;font-size:2.25rem;font-weight:600}.PageDetailClient-module-scss-module__uGr3xW__page-detail__not-found-text{color:#4b5563;margin-bottom:24px}.PageDetailClient-module-scss-module__uGr3xW__page-detail__article{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000001a}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-wrapper{width:100%;height:256px}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-wrapper{height:320px}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-wrapper{height:384px}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-wrapper{position:relative}@media (min-width:1024px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-wrapper{height:448px}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image{object-fit:cover;width:100%;height:100%}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-overlay{background:linear-gradient(#0000,#0009);position:absolute;inset:0}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-content{position:absolute;bottom:16px;left:16px;right:16px}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-title{font-size:1.5rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-title{font-size:1.875rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-title{font-size:2.25rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-title{color:#fff;text-shadow:0 2px 4px #00000080;margin-bottom:8px;font-weight:600}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-intro{color:#ffffffe6;font-size:.875rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-intro{font-size:1rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-intro{font-size:1.125rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__featured-image-intro{text-shadow:0 1px 2px #00000080}.PageDetailClient-module-scss-module__uGr3xW__page-detail__header{padding:24px}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header{padding:32px}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header{padding:32px}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__header{border-bottom:1px solid #e5e7eb}.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-title{font-size:1.875rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-title{font-size:2.25rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-title{font-size:3rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-title{color:#111827;margin-bottom:16px;font-weight:600}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-title{margin-bottom:24px}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-title{margin-bottom:24px}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-intro{font-size:1.125rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-intro{font-size:1.25rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-intro{font-size:1.5rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__header-intro{color:#4b5563}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body{color:#374151;margin-bottom:32px;line-height:1.75}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h1,.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h2,.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h3,.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h4,.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h5,.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h6{color:#111827;margin-top:1.5em;margin-bottom:.75em;font-weight:600}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h1{font-size:1.875rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h1{font-size:2.25rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h1{font-size:3rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h2{font-size:1.5rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h2{font-size:1.875rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h2{font-size:2.25rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h3{font-size:1.25rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h3{font-size:1.5rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body h3{font-size:1.875rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body a{color:#2563eb;text-decoration:none}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body a:hover{text-decoration:underline}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body p{margin-bottom:1em}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body ul,.PageDetailClient-module-scss-module__uGr3xW__page-detail__body ol{margin-bottom:1em;padding-left:1.5em}.PageDetailClient-module-scss-module__uGr3xW__page-detail__body{font-size:.875rem}@media (min-width:640px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body{font-size:1rem}}@media (min-width:768px){.PageDetailClient-module-scss-module__uGr3xW__page-detail__body{font-size:1.125rem}}.PageDetailClient-module-scss-module__uGr3xW__page-detail__stream-field{margin-bottom:32px}.PageDetailClient-module-scss-module__uGr3xW__page-detail__footer{text-align:center;margin-top:32px}.PageDetailClient-module-scss-module__uGr3xW__page-detail__back-button{color:#fff;background-color:#2563eb;border:1px solid #0000;border-radius:6px;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.PageDetailClient-module-scss-module__uGr3xW__page-detail__back-button:hover{background-color:#1d4ed8}
.PreviewClient-module-scss-module__Fec7YW__preview,.PreviewClient-module-scss-module__Fec7YW__preview__section{max-width:64rem;margin:0 auto;padding:2rem 1rem 3rem}.PreviewClient-module-scss-module__Fec7YW__preview__loading-screen{z-index:9999;background-color:#000;position:fixed;inset:0}.PreviewClient-module-scss-module__Fec7YW__preview__content-wrapper{opacity:1;animation:.5s ease-in PreviewClient-module-scss-module__Fec7YW__fadeIn}@keyframes PreviewClient-module-scss-module__Fec7YW__fadeIn{0%{opacity:0}to{opacity:1}}.PreviewClient-module-scss-module__Fec7YW__preview__card{text-align:center;background-color:#fff;border-radius:.75rem;padding:2rem;box-shadow:0 10px 15px -3px #0000001a}.PreviewClient-module-scss-module__Fec7YW__preview__title{color:#111827;margin-bottom:1rem;font-size:2rem;font-weight:700}.PreviewClient-module-scss-module__Fec7YW__preview__text{color:#4b5563;margin-bottom:1.5rem}.PreviewClient-module-scss-module__Fec7YW__preview__button{color:#fff;background-color:#2563eb;border:none;border-radius:.375rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.PreviewClient-module-scss-module__Fec7YW__preview__button--error{background-color:#dc2626}.PreviewClient-module-scss-module__Fec7YW__preview__loading-spinner{border-bottom:2px solid #2563eb;border-radius:999px;width:3rem;height:3rem;margin:0 auto;animation:1s linear infinite PreviewClient-module-scss-module__Fec7YW__preview-spinner}.PreviewClient-module-scss-module__Fec7YW__preview__loading-text{color:#4b5563;margin-top:1rem}@keyframes PreviewClient-module-scss-module__Fec7YW__preview-spinner{to{transform:rotate(360deg)}}.PreviewClient-module-scss-module__Fec7YW__preview__banner{color:#ffef42;background-color:#e40135;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 2rem;font-family:Suisse Int\'l,sans-serif;font-size:1rem;font-weight:600;display:flex}.PreviewClient-module-scss-module__Fec7YW__preview__banner-text{color:#ffef42;font-size:1rem;font-weight:600}.PreviewClient-module-scss-module__Fec7YW__preview__banner-link{color:#ffef42;font-size:1rem;font-weight:600;text-decoration:underline}.PreviewClient-module-scss-module__Fec7YW__preview__banner-link:hover{opacity:.8}.PreviewClient-module-scss-module__Fec7YW__preview__article{background-color:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-lg{width:100%;height:16rem;position:relative}@media (min-width:640px){.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-lg{height:20rem}}@media (min-width:768px){.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-lg{height:24rem}}@media (min-width:1024px){.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-lg{height:32rem}}.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-md{width:100%;height:16rem;position:relative}@media (min-width:640px){.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-md{height:20rem}}@media (min-width:768px){.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-md{height:24rem}}@media (min-width:1024px){.PreviewClient-module-scss-module__Fec7YW__preview__image-wrapper-md{height:28rem}}.PreviewClient-module-scss-module__Fec7YW__preview__image-overlay{background:linear-gradient(#0000,#0009);position:absolute;inset:0}.PreviewClient-module-scss-module__Fec7YW__preview__image-content{position:absolute;bottom:1rem;left:1rem;right:1rem}.PreviewClient-module-scss-module__Fec7YW__preview__image-title{color:#fff;text-shadow:0 1px 3px #000000b3;margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700}.PreviewClient-module-scss-module__Fec7YW__preview__image-subtitle,.PreviewClient-module-scss-module__Fec7YW__preview__image-intro{color:#ffffffe6;font-size:.875rem}@media (min-width:640px){.PreviewClient-module-scss-module__Fec7YW__preview__image-subtitle,.PreviewClient-module-scss-module__Fec7YW__preview__image-intro{font-size:1rem}}.PreviewClient-module-scss-module__Fec7YW__preview__header{border-bottom:1px solid #e5e7eb;padding:1.5rem}@media (min-width:640px){.PreviewClient-module-scss-module__Fec7YW__preview__header{padding:2rem}}.PreviewClient-module-scss-module__Fec7YW__preview__header-title{color:#111827;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700}.PreviewClient-module-scss-module__Fec7YW__preview__header-subtitle,.PreviewClient-module-scss-module__Fec7YW__preview__header-intro{color:#4b5563;font-size:1.125rem}.PreviewClient-module-scss-module__Fec7YW__preview__content{padding:1.5rem}@media (min-width:640px){.PreviewClient-module-scss-module__Fec7YW__preview__content{padding:2rem}}.PreviewClient-module-scss-module__Fec7YW__preview__subtitle{color:#1f2937;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.PreviewClient-module-scss-module__Fec7YW__preview__meta{color:#4b5563;margin-bottom:1rem}.PreviewClient-module-scss-module__Fec7YW__preview__ingredients,.PreviewClient-module-scss-module__Fec7YW__preview__method,.PreviewClient-module-scss-module__Fec7YW__preview__product{margin-bottom:2rem}.PreviewClient-module-scss-module__Fec7YW__preview__ingredients-title,.PreviewClient-module-scss-module__Fec7YW__preview__method-title,.PreviewClient-module-scss-module__Fec7YW__preview__product-title{color:#111827;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.PreviewClient-module-scss-module__Fec7YW__preview__product-box{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.PreviewClient-module-scss-module__Fec7YW__preview__product-inner{align-items:flex-start;gap:1rem;display:flex}.PreviewClient-module-scss-module__Fec7YW__preview__product-image-wrapper{flex-shrink:0}.PreviewClient-module-scss-module__Fec7YW__preview__product-description{margin-top:.5rem}.PreviewClient-module-scss-module__Fec7YW__preview__body{margin-bottom:2rem}.PreviewClient-module-scss-module__Fec7YW__preview__footer-meta{color:#6b7280;border-top:1px solid #e5e7eb;flex-direction:column;gap:.5rem;padding-top:1.5rem;font-size:.875rem;display:flex}@media (min-width:640px){.PreviewClient-module-scss-module__Fec7YW__preview__footer-meta{flex-direction:row;justify-content:space-between;align-items:center}}.PreviewClient-module-scss-module__Fec7YW__preview__back{text-align:center;margin-top:2rem}.PreviewClient-module-scss-module__Fec7YW__preview__back-link{color:#fff;background-color:#2563eb;border:none;border-radius:.375rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}
