@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8c6f6f0aec3d26a6-s.3nkdcx54e-f8a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1eec9d9ffa9353d6-s.p.0cj1i4z6mq3nk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a743aa2c0cf8fb8f-s.09n7alw1mieeg.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/10995ca37aac8da2-s.24978ju28eow5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6c734a20b6a058c6-s.3vqrh_vi2hmth.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/dfb4b19a8d76831e-s.13o6itka4oty-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/f67ad414ed34149c-s.p.009t6yts_a2k4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_74fcce81-module__6Djo4q__className{font-family:Inter,Inter Fallback}
@keyframes submit_spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{box-sizing:border-box;color:#131313;min-width:360px;margin:0;font-size:16px;font-weight:400;line-height:1.4;overflow-y:scroll}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff}a{color:inherit;text-underline-offset:2px;text-decoration:none}@media not all and (pointer:coarse){a:hover{text-decoration:underline}}button{appearance:none;background:0 0;border:0;border-radius:0;padding:0}img{display:block;overflow:hidden}.modal-open{overflow:hidden}.modal-open .page_layout{overflow-y:scroll}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}:target:before{content:"";visibility:hidden;height:70px;margin-top:-70px;display:block}*,:before,:after{box-sizing:inherit}a{background-color:#0000}ul,ol,p{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;margin:0}figure{margin:0}img{border:none;max-width:100%;height:auto}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,select,textarea{color:inherit;font:inherit}fieldset{border:0;margin:0;padding:0}[hidden]{display:none!important}button,input,select,textarea{vertical-align:baseline;margin:0;padding:0}input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=checkbox]{vertical-align:baseline}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner{border:none;padding:0}input::-moz-focus-inner{border:none;padding:0}:is(button:-moz-focusring,input:-moz-focusring){outline:none!important}input::-webkit-inner-spin-button{display:none}input::-ms-clear{display:none}@media print{@page{padding-top:20px;size:a4;break-after:avoid}h1,h2,h3,h4,h5,h6{break-after:avoid}.header,.footer{display:none}.adsbygoogle{display:none!important}.recipe_details_page .breadcrumbs,.recipe_details_page .tooltip,.recipe_details_page .recipe_details_image,.recipe_details_page .recipe_print,.recipe_details_page .ingredients-promo,.recipe_details_page .cooking_instruction-actions{display:none}.recipe_details_page .recipe_details-description{text-align:center;background:0 0;margin-top:12px;padding:0}.recipe_details_page .recipe_details-share{display:none}.recipe_details_page .recipe_fact-item{border:none;padding:0}.recipe_details_page .recipe_tags-link{background:0 0}.recipe_details_page .ingredients,.recipe_details_page .cooking_details-section{padding:0}.recipe_details_page .cooking_instruction-image{display:none}.recipe_details_page .recipe_details_layout-top{padding:0}.recipe_details_page .recipe_details_layout-content{background:0 0;margin-top:24px;padding:0}.recipe_details_page .recipe_details_layout-content_inner{padding:0}.recipe_details_page .recipe_details_layout-bottom,.recipe_details_page .recipe_details_layout-promo{display:none}.recipe_details_page .cooking_details-section{margin-top:24px}}.grid_layout-content{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.grid_layout-content{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.grid_layout-content{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.grid_layout-content{padding-left:20px;padding-right:20px}}.recipe_layout{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_layout{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_layout{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_layout{padding-left:20px;padding-right:20px}}.recipe_layout{margin-bottom:48px}.recipe_layout-tiles{grid-template-columns:1fr 1fr 1fr;gap:32px 20px;display:grid}@media screen and (max-width:767px){.recipe_layout-tiles{grid-template-columns:1fr}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_layout-tiles{grid-template-columns:1fr 1fr}}.recipe_layout-empty{font-size:18px}.recipe_layout-promo{grid-column:1/-1}.list_page_layout{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.list_page_layout{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.list_page_layout{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.list_page_layout{padding-left:20px;padding-right:20px}}.list_page_layout{margin-bottom:48px}.list_page_layout-tiles{grid-template-columns:[grid-start]repeat(4,1fr)[grid-end];gap:32px 20px;display:grid}@media screen and (max-width:767px){.list_page_layout-tiles{grid-template-columns:[grid-start]1fr 1fr[grid-end]}}@media screen and (min-width:768px) and (max-width:1024px){.list_page_layout-tiles{grid-template-columns:[grid-start]repeat(3,1fr)[grid-end]}}.list_page_layout-promo{grid-area:2/grid-start/2/grid-end;display:grid}.list_page_layout-promo .adsbygoogle>*{margin:0 auto!important;display:block!important}.hp_layout-item{margin:80px 0}@media screen and (max-width:767px){.hp_layout-item{margin:48px 0}}.hp_layout-item:first-child{margin-top:48px}.hp_layout-item.m-hero{margin-top:0}.recipe_details_layout{margin-top:32px;margin-bottom:48px}.recipe_details_layout-promo{margin-top:32px}.recipe_details_layout-promo.bottom{background-color:#eaf4f4;margin-top:0;padding-bottom:32px}.recipe_details_layout-promo .adsbygoogle>*{margin:0 auto!important;display:block!important}.recipe_details_layout-promo_wrapper{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-promo_wrapper{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-promo_wrapper{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-promo_wrapper{padding-left:20px;padding-right:20px}}.recipe_details_layout-top{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-top{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-top{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-top{padding-left:20px;padding-right:20px}}.recipe_details_layout-top{gap:32px;display:grid}@media screen and (min-width:1025px){.recipe_details_layout-top{grid-template-columns:55.3% 1fr}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-top{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.recipe_details_layout-top{gap:24px}}.recipe_details_layout-content{background-color:#eaf4f4;margin-top:48px;padding:48px 0}.recipe_details_layout-content_inner{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-content_inner{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-content_inner{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-content_inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:1025px){.recipe_details_layout-content_inner{grid-template-rows:1fr auto;grid-template-columns:1fr 2fr;column-gap:48px;display:grid}}@media screen and (max-width:1024px){.recipe_details_layout-content_inner{flex-direction:column;grid-template-columns:1fr;gap:32px;display:flex}}.recipe_details_layout-bottom{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-bottom{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-bottom{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-bottom{padding-left:20px;padding-right:20px}}.recipe_details_layout-article{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-article{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-article{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-article{padding-left:20px;padding-right:20px}}.recipe_details_layout-article{margin-top:48px;margin-bottom:48px}.recipe_details_layout-article_ins{max-height:120px}@media screen and (max-width:767px){.recipe_details_layout-article_ins{max-height:none}}.recipe_details_layout-article_ins>*{margin:0 auto!important;display:block!important}.recipe_details_layout-article_ins[data-ad-status=filled]{margin-top:20px}.recipe_details_layout-faq{background-color:#eaf4f4}.recipe_details_layout-faq_inner{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-faq_inner{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-faq_inner{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-faq_inner{padding-left:20px;padding-right:20px}}.recipe_details_layout-faq_inner{padding-bottom:48px}.recipe_details_layout-faq_accordion{background-color:#fff;border-radius:8px}.recipe_details_layout-comments_form{width:100%;max-width:960px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-comments_form{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-comments_form{padding-left:20px;padding-right:20px}}.recipe_details_layout-comments{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.recipe_details_layout-comments{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.recipe_details_layout-comments{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.recipe_details_layout-comments{padding-left:20px;padding-right:20px}}.page_layout{flex-direction:column;min-height:100vh;display:flex}.content_page{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.content_page{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.content_page{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.content_page{padding-left:20px;padding-right:20px}}.content_page{margin-top:48px;margin-bottom:48px}.content_page.narrow{max-width:800px}.content_page-title{font-size:40px;font-weight:700;line-height:1.2}@media screen and (max-width:1024px){.content_page-title{font-size:32px}}.content_page-title{margin-bottom:32px}.content_page-form{margin-top:32px}.content_page-submit{align-items:center;gap:12px;display:flex}.content_page-submit_spinner{animation:1s linear infinite submit_spinner}.header{z-index:10;background-color:#fff;position:sticky;top:0;box-shadow:inset 0 -1px #cce3de}.header-inner{max-width:1920px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.header-inner{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.header-inner{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.header-inner{padding-left:20px;padding-right:20px}}.header-inner{justify-content:space-between;align-items:center;height:70px;display:flex}@media screen and (max-width:1024px){.header-inner{height:60px}.header-hamburger{width:50%}}@media screen and (min-width:1025px){.header-hamburger{display:none}}@media screen and (max-width:1024px){.header-actions{width:50%}}.header-actions_inner{justify-content:flex-end;align-items:center;gap:20px;display:flex}@media screen and (max-width:767px){.header-actions_inner{gap:4px}}.locale_switcher{cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #cce3de;border-radius:8px;position:relative}.locale_switcher.disabled{pointer-events:none}@media screen and (max-width:1024px){.locale_switcher-title.long{display:none}}@media screen and (min-width:1025px){.locale_switcher-title.short{display:none}}.locale_switcher-input{align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}@media screen and (max-width:767px){.locale_switcher-input{padding:8px}}.locale_switcher-input img{margin-right:12px}.locale_switcher.open .locale_switcher-input{border-radius:4px 4px 0 0}.locale_switcher-menu{background-color:#fff;border-radius:8px;width:100%;min-width:200px;max-height:300px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 0 20px 9px #cce3de59}.locale_switcher.open .locale_switcher-menu{display:block}.locale_switcher-option{padding:10px 12px}.locale_switcher-option img{margin-right:12px}.locale_switcher-option:hover{background-color:#cce3de}.locale_switcher-option.option-current{padding-right:30px;position:relative}.locale_switcher-option.option-current:after{content:"";border-bottom:2px solid #131313;border-right:2px solid #131313;width:6px;height:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(45deg)}@media screen and (min-width:1025px){.menu_bar-container{display:flex}}.menu_bar-link{color:#131313;cursor:pointer;font-size:16px;font-weight:600;text-decoration:none}@media screen and (min-width:1025px){.menu_bar-link{padding:24px;display:block;position:relative}}@media screen and (max-width:1024px){.menu_bar-link{justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;display:flex;box-shadow:inset 0 -1px #adadad}}.menu_bar-link:hover{text-decoration:none}@media screen and (max-width:1024px){.menu_bar-link:hover{color:#fb4a36}}@media screen and (min-width:1025px){.menu_bar-item:hover>.menu_bar-link:after{content:"";background-color:#fb4a36;width:100%;height:3px;position:absolute;bottom:0;left:0}}.menu_bar-item:hover .menu_bar-flyout{display:block}.menu_bar-flyout{color:#131313;background-color:#fff;border-radius:0 0 12px 12px;min-height:150px;max-height:70vh;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 50vh 0 50vh #080e1c66}.menu_bar-flyout_inner{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.menu_bar-flyout_inner{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.menu_bar-flyout_inner{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.menu_bar-flyout_inner{padding-left:20px;padding-right:20px}}.menu_bar-flyout_inner{flex-wrap:wrap;padding-top:8px;padding-bottom:20px;display:flex;position:relative}.menu_bar-flyout_column{width:25%;padding-right:20px}.menu_item-link{cursor:pointer;font-size:16px;line-height:32px;display:inline-block}@media screen and (max-width:1024px){.menu_item-link{justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;font-weight:600;text-decoration:none;display:flex;box-shadow:inset 0 -1px #adadad}}.menu_item-link:hover{text-decoration:none}@media screen and (max-width:1024px){.menu_item-link:hover{color:#fb4a36}}@media screen and (min-width:1025px){.menu_item-link.has-submenu{text-underline-offset:6px;margin:12px 0 8px;font-weight:700;text-decoration:underline}}.menu_bar-flyout_column>.menu_item>.menu_item-link.regular:first-child{margin-top:12px}@media screen and (min-width:1025px){.menu_item-icon{display:none}}@media screen and (max-width:1024px){.menu_subpanel{height:100%;transition:transform .4s cubic-bezier(.3,.46,.45,.94);display:flex}.menu_subpanel.active_level_1{transform:translate(0)}.menu_subpanel.active_level_2{transform:translate(-100%)}.menu_subpanel.active_level_3{transform:translate(-200%)}.menu_subpanel-container{background-color:#fff;min-width:100%;overflow-y:auto}}@media screen and (min-width:1025px){.menu_subpanel-container.level_2,.menu_subpanel-container.level_3{display:none}}@media screen and (max-width:1024px){.menu_subpanel-container.level_1 .menu_subpanel-content.level_2_content,.menu_subpanel-container.level_2 .menu_subpanel-content.level_3_content{display:none}}@media screen and (min-width:1025px){.menu_subpanel-head{display:none}}@media screen and (max-width:1024px){.menu_subpanel-head{background-color:#eaf4f4;justify-content:space-between;align-items:center;min-height:60px;padding:4px 0;display:flex}}.menu_subpanel-close,.menu_subpanel-back{appearance:none;color:inherit;cursor:pointer;text-align:center;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-left:auto;display:flex}.menu_subpanel-title{text-align:center;width:100%;font-size:16px;font-weight:600}@media screen and (max-width:1024px){.menu_panel{z-index:1;position:fixed;top:0;left:0}.menu_panel-wrapper:before{content:"";visibility:hidden;z-index:1;transition:visibility .4s cubic-bezier(.3,.46,.45,.94),background-color .4s cubic-bezier(.3,.46,.45,.94);position:fixed;inset:0}.menu_panel-wrapper.active:before{visibility:visible;background-color:#13131366}.menu_panel-inner{visibility:hidden;z-index:1;background-color:#fff;width:80vw;max-width:400px;height:100%;transition-property:transform;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%)}.menu_panel-inner.closed{transition:all .4s cubic-bezier(.3,.46,.45,.94)}.menu_panel-inner.opened{visibility:visible;transition:all .4s cubic-bezier(.3,.46,.45,.94);transform:translate(0);box-shadow:0 3px 15px #00000059}}.hamburger_button{appearance:none;color:inherit;cursor:pointer;text-align:center;background:0 0;border:none;flex-shrink:0;order:-1;justify-content:center;align-items:center;width:48px;height:48px;margin-left:-12px;display:flex}@media screen and (min-width:1025px){.hamburger_button{display:none}}.logo-icon{color:#29a587}@media screen and (max-width:1024px){.logo-icon{width:70px;height:40px}}.search_toggle{cursor:pointer;border:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.search_form{width:90%}.search_form-container{background-color:#fff;border:1px solid #c2c2c2;border-radius:8px;align-items:center;width:100%;font-size:16px;display:flex;position:relative}.search_form-error{color:#cc0300;margin-top:8px;font-size:14px}.search_form-submit{appearance:none;color:inherit;cursor:pointer;text-align:center;background:0 0;border:none;border-left:1px solid #c2c2c2;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.search_form-input{appearance:none;box-shadow:none;box-sizing:border-box;color:#131313;padding:0;background:0 0;border:none;border-radius:0;width:100%;height:48px;padding-inline-start:12px;line-height:48px}.search_form-input:focus{outline:none}.search_results-no_result,.search_results-section{margin-top:24px}.search_results-title{margin-bottom:12px;font-size:16px}.search_results-items{gap:12px;display:grid}.search_results-link{align-items:flex-start;font-size:14px;font-weight:500;display:flex}.search_results-link:hover{color:#fb4a36}.search_results-link.inline{text-decoration:underline}.search_results-image{border-radius:8px;flex-shrink:0;margin-right:16px}@media screen and (max-width:767px){.search_results-image{width:100px}}.search_results-item_title{font-size:14px;font-weight:500}.search_results-item_description{margin-top:8px;font-size:14px}@media screen and (max-width:767px){.search_results-item_description{display:none}}.header_search{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.header_search{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.header_search{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.header_search{padding-left:20px;padding-right:20px}}.header_search{text-align:center;margin-top:60px;margin-bottom:60px}.header_search-title{font-size:32px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.header_search-title{font-size:28px}}.header_search-keywords{margin-left:8px}.search_page-section_title{flex-direction:column-reverse;margin-bottom:32px;font-size:28px;font-weight:700;line-height:1.2;display:flex}.search_page-section_title:after{content:"";border-bottom:2px solid #cce3de;width:100%;margin-bottom:32px}.search_page-no_results{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.search_page-no_results{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.search_page-no_results{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.search_page-no_results{padding-left:20px;padding-right:20px}}.search_page-no_results{text-align:center;max-width:800px;margin-top:60px;margin-bottom:60px;font-size:24px}.search_spinner{margin-top:24px}.modal{visibility:hidden;z-index:16;justify-content:center;align-items:center;padding:40px 0;transition:visibility .4s cubic-bezier(.3,.46,.45,.94),background-color .4s cubic-bezier(.3,.46,.45,.94);display:flex;position:fixed;inset:0}.modal.opened{visibility:visible;background-color:#0006;overflow-y:auto}.modal-window{color:#131313;transform-origin:top;z-index:16;background-color:#fff;border-radius:8px;width:auto;min-width:345px;max-width:960px;margin:auto 20px;padding:24px 32px;animation:.4s cubic-bezier(.3,.46,.45,.94) dialog-opening;position:relative;box-shadow:0 3px 15px #00000059}@media screen and (max-width:767px){.modal-window{padding:20px}}.modal-close{appearance:none;color:inherit;cursor:pointer;text-align:center;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:0;right:0}.modal-header{margin-bottom:16px}.modal-title{color:#131313;font-size:20px;font-weight:700}.modal-actions{grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;margin-top:24px;display:grid}.modal.search-dialog{align-items:flex-start;padding:0}.modal.search-dialog .modal-window{border-radius:0;width:100%;margin:0;animation:none}@keyframes dialog-opening{0%{transform:scale(.8)}to{transform:scale(1)}}.footer{background-color:#eee;margin-top:auto}.footer-inner{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.footer-inner{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.footer-inner{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.footer-inner{padding-left:20px;padding-right:20px}}.footer-region{justify-content:space-between;padding:32px 0;display:flex}@media screen and (max-width:1024px){.footer-region{flex-direction:column;gap:20px}}.footer-region+.footer-copyright{border-top:1px solid #c2c2c2}.spinner~.footer{display:none}.copyright{text-align:center;padding:20px 0;font-size:14px}.footer_social{text-align:center}@media screen and (min-width:1025px){.footer_social{text-align:right;flex-shrink:0;width:20%;min-width:170px}}.footer_social-title{margin-bottom:16px;font-size:18px}.footer_social-items{justify-content:flex-end;align-self:flex-start;gap:12px;display:flex}@media screen and (max-width:1024px){.footer_social-items{justify-content:center}}.footer_social-link{display:block}.footer_nav{width:100%}@media screen and (min-width:768px){.footer_nav{display:flex}}@media screen and (max-width:767px){.footer_nav{background-color:#e0e0e0;border-radius:8px;padding:8px}}@media screen and (min-width:768px){.footer_nav-item{width:33.3333%}}.footer_nav-title{font-size:18px}@media screen and (min-width:768px){.footer_nav-title{margin-bottom:8px}}.footer_nav-button{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}@media screen and (min-width:768px){.footer_nav-button{display:none}}.footer_nav-item.expanded .footer_nav-chevron_icon{transform:rotate(180deg)}.footer_nav-item.expanded .footer_nav-button{background:#eee;border-radius:12px 12px 0 0}@media screen and (max-width:767px){.footer_nav-heading.top{display:none}.footer_nav-content{background:#eee;border-radius:0 0 12px 12px;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.3,.46,.45,.94);display:grid;position:relative;overflow:hidden;height:auto!important}}.footer_nav-content.open{grid-template-rows:1fr}.footer_nav-list{overflow:hidden}@media screen and (max-width:767px){.footer_nav-content>.footer_nav-list{padding:0 16px}}.footer_nav-submenu .footer_nav-title{margin-top:8px}.footer_nav-list_item{margin:8px 0;font-size:14px;font-weight:500;display:block}.footer_nav-submenu{border-top:1px solid #c2c2c2}.error_page{text-align:center;flex-direction:column;align-items:center;margin-top:15vh;padding:0 20px;display:flex}@media screen and (max-width:767px){.error_page{margin-top:40px}}.error_page-container{background:#f2f2f2;border-radius:12px;max-width:800px;margin:100px auto 0;padding:48px}.error_page-title{font-size:40px;font-weight:500;line-height:1.2}@media screen and (max-width:1024px){.error_page-title{font-size:32px}}.error_page-title{margin-bottom:8px}.error_page-subtitle{font-size:22px;font-weight:400}.error_page-button{margin-top:32px}.back_to_top{cursor:pointer;visibility:hidden;opacity:0;width:48px;height:48px;transition-property:opacity visibility;color:#131313;z-index:1;background-color:#fff;border:1px solid #cce3de;border-radius:12px;justify-content:center;align-items:center;transition-duration:1s;display:flex;position:fixed;bottom:20px;right:20px}.back_to_top.show{visibility:visible;opacity:1}.button{cursor:pointer;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:top;color:#000;background:#adcccc;border:2px solid #adcccc;border-radius:4px;justify-content:center;align-items:center;max-width:100%;height:48px;padding:0 16px;font-weight:400;text-decoration:none;transition:background-color .4s cubic-bezier(.3,.46,.45,.94),color .4s cubic-bezier(.3,.46,.45,.94),border .4s cubic-bezier(.3,.46,.45,.94);display:inline-flex}.button:disabled{pointer-events:none;background-color:#e0e0e0;border-color:#e0e0e0}.button:hover{color:#000;background:#75a9a9;border-color:#75a9a9;text-decoration:none}.button.with_icon{gap:8px}.button.medium{height:32px;font-size:14px}.button.width_full{width:100%}@media screen and (max-width:767px){.button.sm-width-full{width:100%}}.button-submit_spinner{animation:1s linear infinite submit_spinner}.link{cursor:pointer;text-decoration-line:underline;text-decoration-color:#131313;text-decoration-thickness:1.5px}@media not all and (pointer:coarse){.link:hover{color:#fb4a36;text-decoration-line:underline;text-decoration-color:#fb4a36}}.link_email{cursor:pointer;text-decoration-line:underline;text-decoration-color:#131313;text-decoration-thickness:1.5px}@media not all and (pointer:coarse){.link_email:hover{color:#fb4a36;text-decoration-line:underline;text-decoration-color:#fb4a36}}.link_phone{cursor:pointer;text-decoration-line:underline;text-decoration-color:#131313;text-decoration-thickness:1.5px}@media not all and (pointer:coarse){.link_phone:hover{color:#fb4a36;text-decoration-line:underline;text-decoration-color:#fb4a36}}.link_annotation{cursor:pointer;text-decoration-line:underline;text-decoration-color:#131313;text-decoration-thickness:1.5px}@media not all and (pointer:coarse){.link_annotation:hover{color:#fb4a36;text-decoration-line:underline;text-decoration-color:#fb4a36}}.breadcrumbs{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.breadcrumbs{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.breadcrumbs{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.breadcrumbs{padding-left:20px;padding-right:20px}}.breadcrumbs{margin-top:32px;margin-bottom:32px}.breadcrumbs-list{flex-wrap:wrap;font-size:14px;font-weight:500;display:flex}.breadcrumbs-item{align-items:center;display:flex}.breadcrumbs-item:not(:first-child):before{content:"";background-color:#fb4a36;border-radius:50%;width:4px;height:4px;margin:0 8px}@media screen and (max-width:767px){.breadcrumbs-item.last{display:none}}.breadcrumbs-link{text-decoration:underline}.breadcrumbs-text{color:#adadad}.cookie_consent{background:#a4c3b2;width:100%;padding:16px 0;position:fixed;bottom:0;left:0}.cookie_consent-inner{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.cookie_consent-inner{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.cookie_consent-inner{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.cookie_consent-inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.cookie_consent-inner{justify-content:space-between;align-items:center;display:flex}}.cookie_consent-content{font-size:14px}@media screen and (max-width:767px){.cookie_consent-content{margin-bottom:16px}}@media screen and (min-width:768px){.cookie_consent-content{margin-right:48px}}.cookie_consent-button{color:#131313;background-color:#0000;border-color:#131313}.cookie_consent-button:hover{background-color:#131313cc;border-color:#131313}.tooltip{position:relative}.tooltip-button{cursor:pointer;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.tooltip-button:hover~.tooltip-container{opacity:1;visibility:visible}.tooltip-container{visibility:hidden;opacity:0;background-color:#fff;border-radius:8px;width:200px;padding:8px 12px;transition:opacity .4s cubic-bezier(.3,.46,.45,.94),visibility .4s cubic-bezier(.3,.46,.45,.94);position:absolute;bottom:calc(100% + 5px);left:50%;box-shadow:0 0 10px #c2c2c2}.header_category{width:100%;max-width:1440px;margin:0 auto;padding-left:88px;padding-right:88px}@media screen and (min-width:1025px) and (max-width:1366px){.header_category{padding-left:36px;padding-right:36px}}@media screen and (min-width:768px) and (max-width:1024px){.header_category{padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.header_category{padding-left:20px;padding-right:20px}}.header_category{margin-top:32px;margin-bottom:40px}.header_category-title{font-size:36px}.header_category-description{margin-top:20px}.recipe_tile{flex-direction:column;display:flex;position:relative;overflow:hidden}.recipe_tile.full-height{height:100%}.recipe_tile.promo ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}.recipe_tile.promo ins.adsbygoogle:not([data-ad-status])+div,.recipe_tile.promo ins.adsbygoogle[data-ad-status=unfilled]+div{z-index:1;position:absolute;top:0;left:0}.recipe_tile.promo ins.adsbygoogle[data-ad-status=filled]+div{display:none}@media screen and (max-width:767px){.recipe_tile.promo .show_all_tile{display:none}}.recipe_tile-img{object-fit:cover;border-radius:8px;width:100%;height:100%}.recipe_tile.type_2 .recipe_tile-img_link{height:100%}.recipe_tile-content{padding:20px 0 0}.recipe_tile.type_2 .recipe_tile-content{text-wrap:nowrap;background:#eaf4f4b3;border-radius:4px;width:calc(100% - 16px);margin:8px;padding:0 12px;position:absolute;bottom:0}.recipe_tile-link{text-decoration:none}.recipe_tile.type_2 .recipe_tile-link{padding:8px 0;line-height:2.2}.recipe_tile-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:20px;display:-webkit-box;overflow:hidden}.recipe_tile.type_2 .recipe_tile-title{text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.recipe_tile-description{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:12px;display:-webkit-box;overflow:hidden}.recently_viewed .recipe_tile-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.recipe_fact{justify-content:center;display:flex}.recipe_fact-item{text-align:center;border-bottom:1px solid #cce3de;flex-direction:column;flex:1;align-items:center;max-width:140px;padding:20px 12px;display:flex}.recipe_fact-item:not(:first-child){border-left:1px solid #cce3de}.recipe_fact-icon>.easy~path,.recipe_fact-icon>.medium~path{opacity:.3}.recipe_fact-text{text-transform:lowercase;flex-wrap:wrap;justify-content:center;column-gap:4px;margin-top:16px;font-size:14px;font-weight:500;display:flex}.recipe_details-heading{margin-bottom:40px}.recipe_details-title{font-size:40px;font-weight:700;line-height:1.2}@media screen and (max-width:1024px){.recipe_details-title{font-size:32px}}.recipe_details-title{text-align:center}.recipe_details-subtitle{text-align:center;margin-top:4px;font-size:15px}.recipe_details-description{background:#eaf4f4;border-radius:8px;margin-top:24px;padding:16px}.recipe_details-list_item{padding:12px 0;display:flex}.recipe_details-list_item.m-type-2{border-bottom:1px solid #cce3de;justify-content:space-between}.recipe_details-list_index{text-align:center;border:1px solid;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin:4px 20px 0 0;font-size:24px;display:flex}.recipe_details-share{margin-top:40px}.recipe_details_image-img{border-radius:8px}.ingredients{background:#fff;border-radius:8px;padding:32px 32px 0}@media screen and (min-width:1025px){.ingredients{grid-row:1/-1}}@media screen and (max-width:767px){.ingredients{padding:24px 20px 0}}.ingredients-title{text-align:center;margin:0 0 16px;font-size:28px}.ingredients-group{margin-bottom:32px}.ingredients-group_header{border-bottom:1px solid #cce3de;padding:12px 0}.ingredients-group_title{font-size:20px}.ingredients-group_description{margin-bottom:8px;font-size:15px;font-style:italic}.ingredients-group_title+.ingredients-group_description{margin-top:4px}.ingredients-list_item{border-bottom:1px solid #cce3de;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.ingredients-list_item:last-child{border:0}.ingredients-name.ingredient-as-recipe:hover{text-decoration:none}.ingredients-name_wrapper{flex-direction:column;display:flex;position:relative}.ingredients-name_wrapper .tooltip{position:static}.ingredients-name_details{align-items:center;column-gap:8px;display:flex}.ingredients-optional{font-size:12px}.ingredients-promo{margin-top:32px}@media screen and (max-width:1024px){.ingredients-promo{display:none}}.cooking_instruction-title{text-align:center;font-size:28px}.cooking_instruction-step_item{padding-top:24px;display:flex}.cooking_instruction-step_index{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:32px;margin-right:20px;font-size:20px;display:flex}@media screen and (max-width:767px){.cooking_instruction-step_index{margin-right:8px}}.cooking_instruction-details{grid-auto-flow:row;gap:24px;display:grid}@media screen and (max-width:767px){.cooking_instruction-details{font-size:16px}}.cooking_instruction-actions{text-align:center;margin-top:8px}.cooking_instruction-image{border-radius:8px}.cooking_instruction-image.hide{display:none}.cooking_instruction-button{font-size:14px}.recipe_tags{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;font-size:16px;display:flex}.recipe_tags-link{background:#eaf4f4;border-radius:8px;padding:8px 12px}.recipe_print{margin-top:24px}.recipe_print-button{text-transform:none;height:40px}.recently_viewed{margin-top:80px}.recently_viewed-title{margin-bottom:32px;font-size:28px;font-weight:700;line-height:1.2}.cooking_details{background:#fff;border-radius:8px}@media screen and (min-width:1025px){.before_you_start+.cooking_details{margin-top:48px}}.cooking_details-section{padding:32px}@media screen and (max-width:767px){.cooking_details-section{padding:24px 20px}}.cooking_details-section+.cooking_details-section{border-top:2px solid #cce3de;padding-top:24px}.social_share-title{margin-bottom:8px;display:block}.social_share-list{display:flex}.social_share-item{margin-right:8px}.social_share-item:last-child{margin-right:0}.social_share-link{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.social_share-link.m-facebook{color:#415d90}.social_share-link.m-pinterest{color:#c72632}.social_share-link.m-email{color:#75a9a9;background-color:#e0e0e0}.before_you_start{background:#fff;border-radius:8px;padding:32px}@media screen and (max-width:767px){.before_you_start{padding:24px 20px}}.before_you_start-title{text-align:center;margin:0 0 16px;font-size:28px}.faq-title{border-bottom:1px solid #cce3de;padding:16px;font-size:28px}.comments_form{margin-top:32px}.comments_form-title{margin-bottom:8px;font-size:28px}.comments_form-subtitle,.rating_stars{margin-bottom:24px}.rating_stars-label{margin-bottom:8px;display:block}.rating_stars-controls{display:flex}.rating_stars-star_button{cursor:pointer;color:#fb4a36;padding:4px 2px;font-size:20px;display:flex}.comments{margin-top:32px}.comments-title{font-size:28px;font-weight:700;line-height:1.2}.comments-list{flex-direction:column;gap:24px;margin-top:32px;display:flex}.comments-list_item{flex-direction:column;gap:24px;display:flex}.comments-replies_list{flex-direction:column;gap:24px;margin-left:20px;display:flex}.comments-replies_item{flex-direction:column;gap:24px;display:flex}.comments-load_replies{align-self:center}.comments-load_more_action{justify-content:center;display:flex}.comments-action{justify-content:center;align-items:center;margin-top:24px;display:flex}.comment{border:1px solid #cce3de;border-radius:8px;padding:16px}.comment.admin{background-color:#eaf4f4}.comment-header{border-bottom:1px solid #cce3de;justify-content:space-between;align-items:center;margin:0 0 12px;padding:0 0 12px;display:flex}.comment-date{color:#747474;font-size:14px}.comment-body{margin:8px 0 16px}.comment-stars{display:flex}.comment-star{color:#fb4a36;padding:4px 2px;font-size:18px;display:flex}.comments_modal-parent_content{background-color:#eee;border-left:3px solid #fb4a36;border-radius:0 8px 8px 0;margin-bottom:24px;padding:12px 20px;position:relative}.comments_modal-subtitle{margin-bottom:16px;font-size:14px}.comments_modal-content{-webkit-line-clamp:2;color:#131313;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.comments_modal-re{color:#fb4a36;margin-top:-10px}.recipe_stats{text-align:center;justify-content:center;align-items:center;gap:4px;margin-top:20px;font-size:16px;display:flex}@media screen and (max-width:1366px){.recipe_stats{flex-direction:column}}.recipe_stats-rating{cursor:pointer;align-items:center;gap:8px;display:inline-flex}@media screen and (max-width:1366px){.recipe_stats-divider{display:none}}.recipe_stats-stars{color:#fb4a36;height:18px;position:relative}.recipe_stats-star_empty{display:inline-flex}.recipe_stats-star_fill{white-space:nowrap;display:inline-flex;position:absolute;top:0;left:0;overflow:hidden}.recipe_stats-star_inner{display:inline-flex}.module_heading{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px;display:flex}.module_heading.m-left{text-align:left;align-items:flex-start}.module_heading.m-right{text-align:right;align-items:flex-end}.module_heading-title{font-size:32px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.module_heading-title{font-size:28px}}.module_heading-title{color:#29a587}.module_heading-subtitle:not(:first-child){max-width:800px;margin-top:16px}.module_heading-actions{align-items:center;gap:16px;margin-top:20px;display:inline-flex}@media screen and (max-width:767px){.module_heading-actions{flex-direction:column;display:flex}}.module_grid{row-gap:20px;display:grid}@media screen and (min-width:1367px){.module_grid{grid-template-columns:[grid-start]repeat(12,1fr)[grid-end];column-gap:20px}}@media screen and (min-width:1025px) and (max-width:1366px){.module_grid{grid-template-columns:[grid-start]repeat(12,1fr)[grid-end];column-gap:20px}}@media screen and (min-width:768px) and (max-width:1024px){.module_grid{grid-template-columns:[grid-start]repeat(12,1fr)[grid-end];column-gap:16px}}@media screen and (max-width:767px){.module_grid{grid-template-columns:[grid-start]repeat(6,1fr)[grid-end];column-gap:9px}}.module_grid.type_2{grid-auto-rows:1fr}@media screen and (min-width:1025px){.module_grid-item.lg-1{grid-column:span 1}.module_grid-item.lg-2{grid-column:span 2}.module_grid-item.lg-3{grid-column:span 3}.module_grid-item.lg-4{grid-column:span 4}.module_grid-item.lg-5{grid-column:span 5}.module_grid-item.lg-6{grid-column:span 6}.module_grid-item.lg-7{grid-column:span 7}.module_grid-item.lg-8{grid-column:span 8}.module_grid-item.lg-9{grid-column:span 9}.module_grid-item.lg-10{grid-column:span 10}.module_grid-item.lg-11{grid-column:span 11}.module_grid-item.lg-12{grid-column:span 12}.module_grid-item.lg-row-2{grid-row:1/3}}@media screen and (min-width:768px) and (max-width:1024px){.module_grid-item.md-1{grid-column:span 1}.module_grid-item.md-2{grid-column:span 2}.module_grid-item.md-3{grid-column:span 3}.module_grid-item.md-4{grid-column:span 4}.module_grid-item.md-5{grid-column:span 5}.module_grid-item.md-6{grid-column:span 6}.module_grid-item.md-7{grid-column:span 7}.module_grid-item.md-8{grid-column:span 8}.module_grid-item.md-9{grid-column:span 9}.module_grid-item.md-10{grid-column:span 10}.module_grid-item.md-11{grid-column:span 11}.module_grid-item.md-12{grid-column:span 12}}@media screen and (max-width:767px){.module_grid-item.sm-1{grid-column:span 1}.module_grid-item.sm-2{grid-column:span 2}.module_grid-item.sm-3{grid-column:span 3}.module_grid-item.sm-4{grid-column:span 4}.module_grid-item.sm-5{grid-column:span 5}.module_grid-item.sm-6{grid-column:span 6}}.category_tile-picture{aspect-ratio:1;background:#f2f2f2;border-radius:8px;width:100%;height:0;padding-bottom:100%;display:block;position:relative;overflow:hidden}.category_tile-img{object-fit:cover;object-position:50% 50%;border-radius:8px;display:block;position:absolute}.category_tile-content{margin-top:16px}.category_tile-title{font-size:16px;font-weight:500}.category_tile-subtitle{margin-top:8px;font-size:14px}.cuisine_tile{background:#eaf4f4;border-radius:8px;height:100%}.cuisine_tile-link{text-align:center;justify-content:center;align-items:center;height:100%;padding:20px;font-size:16px;font-weight:500;display:flex}.show_all_tile{aspect-ratio:1;text-align:center;border:2px solid #cce3de;border-radius:8px;width:100%;height:auto;max-height:100%}.show_all_tile.type_2{aspect-ratio:auto;height:100%}.show_all_tile.type_3{aspect-ratio:3/2}.show_all_tile:hover{background-color:#eaf4f4}.show_all_tile-link{justify-content:center;align-items:center;width:100%;height:100%;padding:12px;display:flex}.show_all_tile-link:hover{text-decoration:none}.spinner{justify-content:center;display:flex}.spinner.m-loading_state{margin-top:72px;margin-bottom:24px}.spinner-item{border:9px solid #eaf4f4;border-right-color:#a4c3b2;border-radius:50%;width:56px;height:56px;animation:1.2s linear infinite spinner-d3wgkg}.spinner-item.m-sm{width:56px;height:56px}.spinner-item.m-md{width:80px;height:80px}.spinner-item.m-lg{width:100px;height:100px}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.portable_text h1,.portable_text .h1{font-size:40px;font-weight:700;line-height:1.2}@media screen and (max-width:1024px){.portable_text h1,.portable_text .h1{font-size:32px}}.portable_text h1:not(:first-child),.portable_text .h1:not(:first-child){margin-top:24px}.portable_text h2,.portable_text .h2{font-size:32px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.portable_text h2,.portable_text .h2{font-size:28px}}.portable_text h2:not(:first-child),.portable_text .h2:not(:first-child){margin-top:24px}.portable_text h3,.portable_text .h3{font-size:28px;font-weight:700;line-height:1.2}.portable_text h3:not(:first-child),.portable_text .h3:not(:first-child){margin-top:24px}.portable_text h4,.portable_text .h4{font-size:24px;font-weight:700;line-height:1.2}.portable_text h4:not(:first-child),.portable_text .h4:not(:first-child){margin-top:24px}.portable_text h5,.portable_text .h5{font-size:16px;font-weight:700}.portable_text h5:not(:first-child),.portable_text .h5:not(:first-child){margin-top:24px}.portable_text h6,.portable_text .h6{font-size:14px;font-weight:700}.portable_text h6:not(:first-child),.portable_text .h6:not(:first-child){margin-top:24px}.portable_text p:not(:first-child),.portable_text img:not(:first-child){margin-top:16px}.portable_text ul{margin-left:30px;list-style:outside}.portable_text ul li{margin-top:16px}.portable_text ul li::marker{color:#29a587}.portable_text ol{margin-left:30px;list-style:decimal}.portable_text ol li{margin-top:16px}.portable_text ol li::marker{color:#29a587}.portable_text .image{border-radius:8px}.cooking_details .portable_text .image{max-width:250px}.cooking_tips.image-hidden .portable_text .image{display:none}@media screen and (min-width:1025px){.form-line{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}}.form-message{border-radius:4px;margin-bottom:16px;padding:8px 16px;font-size:14px}.form-message.error{background-color:#cc03001a;border:1px solid #cc030080}.form-message.success{background-color:#29a5871a;border:1px solid #29a58780}.form_field{flex-direction:column;width:100%;margin:0 0 16px;display:flex}.form_field-label{margin-bottom:8px;font-size:14px;display:flex}.form_field-required{color:#cc0300;margin-right:4px}.form_field-error{color:#cc0300;margin-top:4px;font-size:13px;font-weight:500;display:block}.input{appearance:none;color:#131313;cursor:text;vertical-align:baseline;background:#fafafa;border:1px solid #c2c2c2;border-radius:4px;width:100%;height:48px;padding:0 16px;font-family:inherit;font-size:16px;line-height:48px}.input:focus{outline:none!important}.input.invalid{background:#cc03000d;border-color:#cc0300}.textarea{appearance:none;color:#131313;cursor:text;background:#fafafa;border:1px solid #c2c2c2;border-radius:4px;min-width:100%;max-width:100%;min-height:6em;padding:8px 16px;font-family:inherit;font-size:16px;display:block}.textarea:focus{outline:none!important}.textarea.invalid{background:#cc03000d;border-color:#cc0300}.carousel{--slide-spacing:16px;--slide-size:100%;--slide-size-sm:100%;--slide-size-md:100%;--image-radius:8px;margin:auto}.carousel.m-recently_viewed{--slide-size:25%;--slide-size-sm:66.6667%;--slide-size-md:33.3333%}.carousel-container{position:relative;overflow:hidden}.carousel-track{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);display:flex}.carousel-slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translate(0,0)}@media screen and (max-width:767px){.carousel-slide{flex:0 0 var(--slide-size-sm)}}@media screen and (min-width:768px) and (max-width:1024px){.carousel-slide{flex:0 0 var(--slide-size-md)}}.carousel-slide_img{border-radius:var(--image-radius)}.carousel-ctrl{appearance:none;touch-action:manipulation;cursor:pointer;color:#131313;background-color:#fff3;border:0;border-radius:4px;width:48px;height:48px;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.carousel-ctrl{display:none}}.carousel-ctrl:disabled{opacity:0}.carousel-ctrl.prev{left:8px}.carousel-ctrl.next{right:8px}@media screen and (min-width:768px) and (max-width:1024px){.carousel.m-recently_viewed .carousel-ctrl{top:calc((100vw - 72px - var(--slide-spacing)*2)/3/3)}}@media screen and (min-width:1025px){.carousel.m-recently_viewed .carousel-ctrl{top:calc((100vw - 176px - var(--slide-spacing)*3)/4/3)}}@media screen and (min-width:1367px){.carousel.m-recently_viewed .carousel-ctrl{top:calc((1264px - var(--slide-spacing)*3)/4/3)}}.carousel_thumbs{--thumbs-slide-spacing:12px;--thumbs-slide-height:50px;margin-top:var(--thumbs-slide-spacing);justify-content:center;height:56px;display:flex}.carousel_thumbs-container{overflow:hidden}.carousel_thumbs-track{gap:8px;display:flex}.carousel_thumbs-slide{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.carousel_thumbs-slide:after{content:"";opacity:0;background:#fb4a36;width:40px;height:2px;margin-top:4px}.carousel_thumbs-slide.current:after{opacity:1;transition:opacity .4s cubic-bezier(.3,.46,.45,.94)}.carousel_thumbs-slide_img{border-radius:8px;width:74px}@media screen and (min-width:768px) and (max-width:1024px){.carousel_thumbs-slide_img{width:77px}}.carousel_thumbs-slide_button{appearance:none;touch-action:manipulation;cursor:pointer;height:var(--thumbs-slide-height);background-color:#0000;border:0;width:100%;text-decoration:none}.accordion-item:not(:last-child){border-bottom:1px solid #cce3de}.accordion-control{cursor:pointer;text-align:start;justify-content:space-between;align-items:center;width:100%;padding:16px;font-size:20px;font-weight:500;display:flex}.accordion-icon{color:#131313;font-size:16px;transition:all .2s cubic-bezier(.3,.46,.45,.94)}.accordion-control[aria-expanded=true] .accordion-icon{transform:rotate(180deg)}.accordion-panel{grid-template-rows:0fr;height:auto;transition:grid-template-rows .2s cubic-bezier(.3,.46,.45,.94);display:grid;position:relative;overflow:hidden}.accordion-panel[aria-hidden=false]{grid-template-rows:1fr}.accordion-panel_inner{overflow:hidden}.accordion-content{padding:0 16px 16px}
