@font-face{font-family:Cinta;src:url(/assets/font/CintaRegular.ttf);font-display:swap}@font-face{font-family:Cinta Bold;src:url(/assets/font/CintaRegular-Bold.ttf);font-display:swap}@font-face{font-family:Cinta Light;src:url(/assets/font/CintaLight.ttf);font-display:swap}@font-face{font-family:Brother Printed;src:url(/assets/font/Brother-1816-Printed-Extra-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:Dolce;src:url(/assets/font/Dolce-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:Brother Printed Regular;src:url(/assets/font/Brother1816printed-regular.otf) format("opentype");font-display:swap}@font-face{font-family:Cinta-fallback;src:local("Arial");size-adjust:95%}@font-face{font-family:Brother-fallback;src:local("Impact"),local("Arial Black");size-adjust:90%}:root{--red: #d41317;--red-dark: #8f090d;--red-light: #fce8e8;--blue: #285aa0;--blue-mid: #1b64a7;--blue-dark: #195086;--blue-light: #b2d8ea;--blue-sky: #c8e1fa;--blue-alt: #378bca;--green: #a0be46;--green-mid: #93c01f;--green-alt: #7dac1a;--green-dark: #596700;--green-mid-dark: #53821d;--green-light: #d0ee90;--green-leaf: #778a00;--brown: #b4781e;--brown-dark: #974a01;--brown-light: #d9c29c;--orange: #e67800;--orange-dark: #cb4600;--orange-light: #faf3e8;--orange-bright: #ec9c09;--orange-shade: #faf5eb;--beige: #faf3e8;--yellow-light: #eea724;--black: #000000;--black-dark: #00000040;--white: #fff;--grey: #f1f1f1;--grey-light: #f2f2f2;--grey-lighter: #f3f3f3;--grey-dark: #b7b7b7;--grey-sky: #fdfdfd;--grey-white: #fdfdfd;--grey-mid: #d2d2d2;--grey-mid-light: #e5e5e5;--grey-lite: #cccccc;--silver: #c0c0c0;--silver-light: #cecece;--green-gradient: linear-gradient(to bottom, #7dac1a, #53821d);--blue-gradient: linear-gradient(to bottom, #378bca, #195086);--yellow-gradient: linear-gradient(to bottom, #faf3e8, #ec9c09);--orange-gradient: linear-gradient(to bottom, #e67800, #cb4600);--brown-gradient: linear-gradient(to bottom, #974a01, #763b04);--neutral-gradient: linear-gradient(to bottom, #faf3e8, #e7d8c1);--black-gradient: linear-gradient(#000 0 0);--font-2xl: 64px;--font-2xl-lh: 68px;--font-xl: 48px;--font-xl-lh: 52px;--font-large: 36px;--font-large-lh: 40px;--font-medium: 24px;--font-small: 18px;--font-smaller: 14px;--font-11: 11px;--font-12: 12px;--font-18: 18px;--font-24: 24px;--font-32: 32px;--font-32-lh: 32px;--font-16: 16px;--font-24-lh: 24px;--font-28-lh: 28px;--font-16-lh: 16px;--font-48-lh: 48px;--nav-bar-height: 92px;--page-max-width: 1084px;--page-custom-width: 1074px;--t-0: 0px;--t-4: 4px;--t-6: 6px;--t-8: 8px;--t-12: 12px;--t-16: 16px;--r-0: 0px;--r-4: 4px;--r-6: 6px;--r-8: 8px;--r-12: 12px;--r-16: 16px;--l-0: 0px;--l-4: 4px;--l-6: 6px;--l-8: 8px;--l-12: 12px;--l-16: 16px;--p--2: -2px;--p-0: 0px;--p-4: 4px;--p-6: 6px;--p-8: 8px;--p-10: 10px;--p-12: 12px;--p-16: 16px;--p-20: 20px;--p-24: 24px;--p-30: 30px;--p-32: 32px;--p-40: 40px;--p-48: 48px;--p-50: 50px;--p-64: 64px;--p-120: 120px;--p-100: 100px;--p-128: 128px;--bw-1: 1px;--bw-3: 3px;--bw-2: 2px;--br-1: 1px;--br-4: 4px;--br-8: 8px;--br-12: 12px;--br-16: 16px;--br-20: 20px;--br-24: 24px;--br-48: 48px;--br-6-0-0: 6px 6px 0 0;--br-100: 100px;--m-auto: 0 auto;--m-auto-x: 20px auto;--m-center: center;--m--12: -12px;--m-0: 0px;--m-2: 2px;--m-4: 4px;--m-8: 8px;--m-10: 10px;--m-12: 12px;--m-16: 16px;--m-18: 18px;--m-20: 20px;--m-24: 24px;--m-32: 32px;--m-40: 40px;--m-46: 46px;--m-48: 48px;--m-56: 56px;--m-64: 64px;--m-80: 80px;--m-86: 86px;--m-120: 120px;--m-128: 128px;--m-200: 200px;--g-4: 4px;--g-6: 6px;--g-8: 8px;--g-12: 12px;--g-16: 16px;--g-20: 20px;--g-24: 24px;--g-25: 25px;--g-32: 32px;--g-64: 64px;--g-100: 100px;--h-1: 1px;--h-8: 8px;--h-12: 12px;--h-16: 16px;--h-24: 24px;--h-26: 26px;--h-32: 32px;--h-42: 42px;--h-52: 52px;--h-64: 64px;--h-20: 20px;--h-100: 100px;--h-120: 120px;--h-140: 140px;--h-150: 150px;--h-200: 200px;--h-225: 225px;--h-240: 240px;--h-480: 480px;--w-8: 8px;--w-12: 12px;--w-14: 14px;--w-16: 16px;--w-20: 20px;--w-24: 24px;--w-26: 26px;--w-32: 32px;--w-40: 40px;--w-52: 52px;--w-64: 64px;--w-70: 70px;--w-150: 150px;--w-120: 120px;--w-200: 200px;--w-240: 240px;--w-320: 320px;--w-340: 340px;--w-400: 400px;--w-420: 420px;--w-430: 430px;--w-600: 600px;--w-700: 700px;--w-720: 720px;--w-760: 760px;--top-240: 240px;--max-screen-width: 1084px;--max-screen-width-2: 1170px;--max-screen-width-3: 1195px;--max-width-24: 24px;--max-width-250: 250px;--max-width-280: 280px;--max-width-300: 300px;--max-width-600: 600px;--max-width-820: 820px --min-width-24: 24px;--min-width-0: 0px;--max-height-24: 24px;--min-height-24: 24px;--wp-100: 100%;--w-100: 100%;--wp-95: 95%;--wp-90: 90%;--w-90: 90%;--wp-85: 85%;--wp-80: 80%;--wp-70: 70%;--wp-65: 65%;--wp-55: 55%;--wp-50: 50%;--w-50: 50%;--wp-49: 49%;--wp-48: 48%;--wp-45: 45%;--wp-40: 40%;--wp-32: 32%;--wp-25: 25%;--w-25: 25%;--wp-20: 20%;--wp-17: 17%;--w-5: 5%;--wp-4: 4%;--hp-100: 100%;--opacity-0: 0;--opacity-7: .7;--z-index-1: 1;--z-index-2: 2;--z-index-low: 10;--z-index-medium: 50;--z-index-high: 100;--z-index-overlay: 1000;--recipe-page-header-i-heignt: 424px;--recipe-page-header-mask-heignt: 155px;--carousel-m-60: 60px;--box-shadow-lg: 0 8px 16px rgba(0, 0, 0, .25);--box-shadow-md: 0 4px 4px rgba(0, 0, 0, .25);--box-shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--box-shadow-sm-2: 0 4px 8px rgba(0, 0, 0, .12);--box-shadow-red: 0 0 0 1px var(--red);--shadow-black: rgba(0, 0, 0, .25);--shadow-black-2: rgba(0, 0, 0, .2)}html,body{height:100%}body{margin:0;font-family:Cinta Light}.page-container{max-width:var(--page-max-width);width:calc(100% - var(--p-16) * 2);min-height:calc(100vh - var(--nav-bar-height));padding-top:var(--p-64)}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.header-1{font-size:var(--font-xl);line-height:var(--font-xl-lh);font-weight:900;font-family:Brother Printed}.text strong{font-family:Cinta Bold,sans-serif!important}.header-2{font-size:var(--font-large);line-height:var(--font-large-lh);font-weight:900;font-family:Brother Printed}.header-3{font-size:var(--font-medium);line-height:var(--font-medium-lh);font-weight:900;font-family:Brother Printed}.header-4{font-size:var(--font-small);line-height:22px;font-weight:300;font-family:Brother Printed}.plain-text{font-family:Cinta Light;font-size:var(--font-small);line-height:28px}.smaller-text{font-size:var(--font-smaller);line-height:24px}.sub-header{margin:0;color:var(--white);font-family:Dolce}.header{margin:0;color:var(--white);font-family:Brother Printed}.button,.red-button,.red-button-fill:disabled,.red-button-fill{font-size:var(--font-small);border:2px solid var(--grey);font-family:Cinta Bold;background-color:transparent;padding:8px 12px;border-radius:12px;cursor:pointer;transition:background-color .3s,color .3s;font-weight:700;display:flex;flex-direction:row;gap:8px;align-items:center}.button:hover,.red-button:hover,.red-button-fill:hover{background-color:var(--grey)}.red-button,.red-button-fill:disabled,.red-button-fill{border:1px solid var(--red-dark);color:var(--red);font-family:Cinta Bold}.red-button:hover,.red-button-fill:hover,.red-button-fill{background-color:var(--red);color:var(--white)}.red-button-fill:disabled{background-color:var(--red-light);border:1px solid var(--red-light);color:var(--white)}.form-field{margin-top:16px}.form-field p{color:var(--red);margin:4px 0 0}.form-field input{margin-top:4px;width:100%;background-color:var(--white);border:1px solid var(--black);padding-left:24px;padding-block:12px;border-radius:8px;font-family:cinta,sans-serif;font-size:18px;font-weight:400;line-height:32px;box-sizing:border-box;display:block}@media (max-width: 840px){:root{--nav-bar-height: 60px;--font-xl: 32px;--font-xl-lh: 36px}.page-container{padding:var(--p-32) var(--p-16);width:calc(100% - var(--p-16) * 2)}}@media (max-width: 480px){:root{--nav-bar-height: 60px;--font-xl: 32px;--font-xl-lh: 36px}.page-container{padding-top:var(--p-32)}}@media (max-width: 360px){:root{--nav-bar-height: 60px;--font-xl: 24px;--font-xl-lh: 26px}}@media (min-width: 1080px){.page-container{width:auto}}@media only screen and (max-height: 480px) and (orientation: landscape){:root{--nav-bar-height: 60px}}.underline{text-decoration:underline}.text-center{text-align:center;justify-content:center;display:flex}.text-left{text-align:left;justify-content:left;display:flex}.text-right{text-align:right;justify-content:right;display:flex}.text-justify{text-align:justify;display:block;width:100%}.font-cinta{font-family:Cinta}.f-cinta-bold{font-family:Cinta Bold}.font-cinta-light{font-family:Cinta Light}.font-brother-printed{font-family:Brother Printed}.font-dolce{font-family:Dolce}.size-14{font-size:14px}.size-16{font-size:16px}.size-18{font-size:18px}.size-24{font-size:24px}.size-32{font-size:32px}.size-36{font-size:36px}.size-48{font-size:48px}.size-52{font-size:52px}.size-64{font-size:64px}.c-red{color:var(--red)}.color-red-dark{color:var(--red-dark)}.color-red-light{color:var(--red-light)}.color-blue{color:var(--blue)}.color-blue-mid{color:var(--blue-mid)}.color-blue-dark{color:var(--blue-dark)}.color-blue-light{color:var(--blue-light)}.color-blue-sky{color:var(--blue-sky)}.color-blue-alt{color:var(--blue-alt)}.color-green{color:var(--green)}.color-green-mid{color:var(--green-mid)}.color-green-alt{color:var(--green-alt)}.color-green-dark{color:var(--green-dark)}.color-green-mid-dark{color:var(--green-mid-dark)}.color-green-light{color:var(--green-light)}.color-green-leaf{color:var(--green-leaf)}.color-brown{color:var(--brown)}.color-brown-dark{color:var(--brown-dark)}.color-brown-light{color:var(--brown-light)}.color-orange{color:var(--orange)}.color-orange-dark{color:var(--orange-dark)}.color-orange-light{color:var(--orange-light)}.color-orange-bright{color:var(--orange-bright)}.color-black{color:var(--black)}.color-white{color:var(--white)}.color-grey{color:var(--grey)}.color-grey-light{color:var(--grey-light)}.color-grey-dark{color:var(--grey-dark)}.margin-top-64{margin-top:64px}.margin-top-12{margin-top:var(--m-12)}.margin-left-16{margin-left:var(--m-16)}.but-margin-left{margin-left:var(--m-12)}.but-margin-right{margin-right:var(--m-12)}@media only screen and (max-width: 768px){.header-2{font-size:32px;line-height:36px}}.font-cinta,.font-cinta-light{font-family:Cinta,Cinta-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.f-cinta-bold{font-family:Cinta Bold,Cinta-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.font-brother-printed{font-family:Brother Printed,Brother-fallback,Impact,Arial Black,sans-serif}.font-dolce{font-family:Dolce,Brother-fallback,Impact,Arial Black,sans-serif}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-text{height:1em;margin-bottom:.5em}.skeleton-text:last-child{width:80%}.skeleton-avatar{width:40px;height:40px;border-radius:50%}.content-container{min-height:200px}.loading-container{min-height:inherit;display:flex;flex-direction:column;gap:1rem}.hydration-safe{contain:layout style}.stable-container{min-height:1px}.gpu-accelerated{transform:translateZ(0);will-change:transform}.text-content{font-display:swap;font-kerning:normal;text-rendering:optimizeSpeed}input,textarea,select{box-sizing:border-box}.above-fold{contain:layout}#container,#container-image,[id*=hero],[class*=hero],[class*=header-image],.recipe-header,.article-header{opacity:1;min-height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateZ(0);will-change:auto}.lcp-image,.hero-image,.header-image{width:100%;height:auto;min-height:400px;object-fit:cover;opacity:1;transform:translateZ(0)}.recipe-header-container,.article-header-container{position:relative;width:100%;min-height:400px;overflow:hidden}.critical-image{content-visibility:auto;contain-intrinsic-size:100% 400px}.fast-render{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:var(--black, #000);background-color:var(--white, #fff)}.critical-path-optimized{font-size:var(--font-xl, 48px);line-height:var(--font-xl-lh, 52px);margin:var(--m-0, 0);padding:var(--p-16, 16px);will-change:auto;contain:layout style paint}.nav-optimized{height:var(--nav-bar-height, 92px);background-color:var(--white, #fff);border-bottom:1px solid var(--grey, #f1f1f1);contain:layout;transform:translateZ(0)}.defer-images img{opacity:0;transition:opacity .3s ease}.defer-images img.loaded{opacity:1}.defer-fonts{font-display:swap}.no-js .enhanced-only,.js .fallback-only{display:none}.route-loading-container{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - var(--nav-bar-height, 92px) - 200px);width:100%;background-color:var(--white, #fff);contain:layout}.route-loading-content{display:flex;flex-direction:column;align-items:center;gap:var(--g-24, 24px);padding:var(--p-32, 32px)}.route-loading-logo{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:var(--m-16, 16px)}.loading-logo-img{width:120px;height:auto;max-height:80px;object-fit:contain;animation:logo-fade-in .8s ease-out;image-rendering:crisp-edges;transform:translateZ(0)}@keyframes logo-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.route-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;z-index:-1}.route-loader .loader{display:block;width:48px;height:48px;border:4px solid var(--grey-light, #f2f2f2);border-top:4px solid var(--red, #d41317);border-radius:50%;animation:route-loading-spin 1s linear infinite;transform:translateZ(0);will-change:transform}@keyframes route-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.route-loading-text{font-family:Cinta Light,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--font-small, 18px);color:var(--grey-dark, #b7b7b7);margin:0;text-align:center;animation:route-text-fade 2s ease-in-out infinite alternate}@keyframes route-text-fade{0%{opacity:.7}to{opacity:1}}@media (max-width: 840px){.route-loading-container{min-height:calc(100vh - var(--nav-bar-height, 60px) - 150px)}.route-loader,.route-loader .loader{width:40px;height:40px}.route-loading-text{font-size:var(--font-smaller, 14px)}}@media (max-width: 480px){.route-loading-content{padding:var(--p-24, 24px)}.route-loader{width:36px;height:36px}.route-loader .loader{width:36px;height:36px;border-width:3px}}
/*# sourceMappingURL=styles-Y5XDMVGB.css.map */
