.RecipeOverview__heading{color:#000;font-size:1.875rem;font-weight:400;line-height:1.2;margin-bottom:1.5rem;margin-top:6.25rem}@media(min-width:768px){.RecipeOverview__heading{font-size:2.5rem}}.Recipe__Publication{color:#000;font-size:1rem}.Recipe__Tabs-list{display:flex}@media(min-width:1120px){.Recipe__Tabs-list{display:none!important}.Recipe__Tabs-panels{align-items:start;display:grid;gap:1.5rem;grid-template-columns:2fr 3fr}.Recipe__Tabs-panel{display:block!important}}.Recipe__Tabs-panel-title{display:none}@media(min-width:1120px){.Recipe__Tabs-panel-title{display:block}}.Recipe__Ingredients{background:#fbfbfb;font-size:1rem;padding:1.5rem 1rem}@media(min-width:1120px){.Recipe__Ingredients{border-radius:1.25rem;padding:1.5rem}}.Recipe__Servings{font-size:.875rem}.Recipe__Servings p{margin-top:.5rem}.Recipe__Servings-field{align-items:center;display:flex;margin-top:.5rem}.Recipe__Servings-field input{-moz-appearance:textfield;border:.0625rem solid #d0d5dd;border-radius:0;border-width:.0625rem 0;font-size:.875rem;font-weight:600;height:2.75rem;outline-color:transparent;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem;padding:.3125rem;text-align:center;width:2.75rem}.Recipe__Servings-field input:focus{outline-color:#333}.Recipe__Servings-field input::-webkit-inner-spin-button,.Recipe__Servings-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Recipe__Servings-field .btn-minus,.Recipe__Servings-field .btn-plus{align-items:center;background-color:#fff;border:.0625rem solid #d0d5dd;color:#333;cursor:pointer;display:flex;font-size:1.5rem;height:2.75rem;justify-content:center;outline-color:transparent;outline-offset:-.125rem;outline-style:solid;outline-width:.125rem;padding-bottom:.25rem;text-decoration:none;width:2.75rem}.Recipe__Servings-field .btn-minus:focus,.Recipe__Servings-field .btn-plus:focus{outline-color:#333}.Recipe__Servings-field .btn-minus[disabled],.Recipe__Servings-field .btn-plus[disabled]{color:#71716e;cursor:not-allowed}.Recipe__Servings-field .btn-minus{border-radius:.5rem 0 0 .5rem}.Recipe__Servings-field .btn-plus{border-radius:0 .5rem .5rem 0}.Recipe__IngredientsList{margin-top:1.5rem}.Recipe__IngredientsList-title{color:#000;margin:1.5rem 0 1rem}.Recipe__IngredientsList-title:first-child{margin-top:0}.Recipe__IngredientsList-item{align-items:start;display:flex;gap:.5rem;margin-bottom:.5rem}.Recipe__IngredientsList-checkbox{accent-color:#333;flex:0 0 auto;margin-top:.25rem}.Recipe__IngredientsList-button{margin-top:1.5rem}.Recipe__Method{font-size:1.125rem;line-height:1.3;padding:1.5rem 0}.Recipe__Notes{background-color:#fbfbfb;border-radius:1rem;font-size:1rem;padding:2rem}.Recipe__Subheading{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}.Recipe__Subheading.fonts-force-loaded,.fonts-force-loaded .Recipe__Subheading,.fonts-loaded .Recipe__Subheading{font-family:Metropolis,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.Recipe__Subheading{color:#000;font-size:2.25rem;font-weight:400;line-height:1.2;margin-bottom:1.25rem;margin-top:2rem}.Recipe__Subheading:first-child{margin-top:0}.Recipe__NutritionItems{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(6.875rem,1fr));justify-content:start}@media(min-width:600px){.Recipe__NutritionItems{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr))}}.Recipe__NutritionItem{align-items:center;background-color:#f3ebdf;border-radius:1.25rem;display:flex;flex-direction:column;gap:.75rem;line-height:1;margin:0;padding:.75rem;text-align:center}@media(min-width:600px){.Recipe__NutritionItem{padding:1rem 1.25rem}}.Recipe__NutritionItem-Wrapper{align-items:center;aspect-ratio:1;border:.5rem solid #f5a919;border-radius:50%;display:flex;flex-direction:column;gap:.25rem;justify-content:center;width:5.5rem}@media(min-width:600px){.Recipe__NutritionItem-Wrapper{border-width:.625rem;width:7rem}}.Recipe__NutritionItem-Value{color:#333;display:block;font-size:1.25rem;font-weight:600;letter-spacing:-2%}@media(min-width:600px){.Recipe__NutritionItem-Value{font-size:1.875rem}}.Recipe__NutritionItem-Value .-unit{font-size:1rem}.Recipe__NutritionItem-Value.-small{font-size:1.125rem}@media(min-width:600px){.Recipe__NutritionItem-Value.-small{font-size:1.25rem}}.Recipe__NutritionItem-Value.-small .-unit{font-size:1rem}.Recipe__NutritionItem-Label{display:block;font-size:.875rem;font-weight:500}@media(min-width:600px){.Recipe__NutritionItem-Label{font-size:1.125rem}}.Recipe__Rating{align-items:start;display:grid;gap:.5rem;grid-template-areas:"heading" "content" "button";grid-template-columns:1fr;margin-top:2rem}@media(min-width:600px){.Recipe__Rating{grid-template-areas:"heading button" "content button";grid-template-columns:1fr 12rem}}.Recipe__Rating-heading{color:#000;font-size:1.125rem;font-weight:400;grid-area:heading}.Recipe__Rating-content{align-items:start;display:flex;font-size:1rem;gap:.75rem;grid-area:content}.Recipe__Rating-content .StarRating{font-size:1.25rem}.Recipe__Rating-button{grid-area:button}.Recipe__Comment{border:.0625rem solid #ebebec;border-radius:.75rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;display:grid;font-size:1rem;gap:1rem;grid-template-areas:"title date" "content content" "rating rating";grid-template-columns:1fr 8rem;margin-top:2rem;padding:1rem}.Recipe__Comment-title{font-size:1.125rem;font-weight:500;grid-area:title;line-height:1.3}.Recipe__Comment-date{font-size:.875rem;grid-area:date;text-align:right}.Recipe__Comment-content{grid-area:content}.Recipe__Comment-rating{align-items:start;display:flex;gap:.75rem;grid-area:rating}.Recipe__Comment-rating .StarRating{font-size:1.25rem}.Recipe__related-title{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}.Recipe__related-title.fonts-force-loaded,.fonts-force-loaded .Recipe__related-title,.fonts-loaded .Recipe__related-title{font-family:Metropolis,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.Recipe__related-title{color:#000;font-size:2.25rem;font-weight:400;line-height:1.2}.Hero__recipe-jump{display:flex;justify-content:center;margin-top:1.5rem}.Hero__recipe-meta{border-bottom:.0625rem solid #f5a919;display:flex;margin-top:2rem;padding-bottom:1.5rem}.Hero__recipe-meta-item{align-items:center;border-left:.0625rem solid #f5a919;display:flex;flex:1 0 auto;flex-direction:column;gap:6px}.Hero__recipe-meta-item:first-child{border-left:none}.Hero__recipe-meta-item-icon,.Hero__recipe-meta-item-rating{font-size:1.25rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ReviewPopup{align-items:center;display:flex;justify-content:center;width:100vw;z-index:1500}.ReviewPopup[aria-hidden=true]{display:none}.ReviewPopup,.ReviewPopup__Overlay{top:0;right:0;bottom:0;left:0;position:fixed}.ReviewPopup__Overlay{background-color:#0000004d}.ReviewPopup__Wrapper{background-color:#fff;border-radius:1rem;box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214;display:flex;flex-direction:column;max-height:95%;max-height:95dvh;max-width:56.25rem;width:95%;width:95dvw;z-index:1500}.ReviewPopup__Header{align-items:center;border-bottom:1px solid #ebebec;display:flex;justify-content:space-between;padding:.75rem 1.5rem}.ReviewPopup__Title{font-size:1.25rem;font-weight:600}.ReviewPopup__CloseButton{padding:.75rem}.ReviewPopup__Body>.message{margin:1.5rem!important}.ReviewPopup__Body>form.s-Form{max-width:unset}.ReviewPopup__Body>form.s-Form>.message{margin:1.5rem}.ReviewPopup__Body>form.s-Form>fieldset{max-height:calc(95dvh - 15rem);overflow-y:auto;padding:1.5rem;scroll-behavior:smooth;scrollbar-color:#333 #f3ebdf;scrollbar-width:thin}.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn{display:flex;width:-moz-fit-content;width:fit-content}.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn input{left:-100vw;position:absolute}.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn label{background:url(/_resources/themes/auseggs/dist/images/forms/rating-field-stars.svg) no-repeat 0 0;height:48px;overflow:hidden;padding:48px 0 0;width:48px}.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn label:after,.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn label:before{display:none}.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn input:hover~input+label,.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn:not(:hover) input:checked~input+label,.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn:not(:hover) input:indeterminate+label{background-position:-48px 0}.ReviewPopup__Body>form.s-Form .field.RatingScoreField .middleColumn:not(:hover) input:focus-visible+label{background-position:-96px 0}.ReviewPopup__Body>form.s-Form .btn-toolbar{border-top:1px solid #ebebec;margin-top:auto;padding:.75rem 1.5rem}@media(min-width:568px){.ReviewPopup__Body>form.s-Form .btn-toolbar{justify-content:space-between}}.ReviewPopup__Body>form.s-Form .btn-toolbar p{margin:0}.ReviewPopup__Loading{align-items:center;display:flex;height:calc(95dvh - 13.75rem);justify-content:center}.ReviewPopup__Loading-Icon{animation:spin 1s linear infinite;font-size:2.25rem}.CookMode{align-items:center;display:none;gap:.5rem;margin:1.5rem 0}.CookMode__button{background-color:#7e7d7a;border:none;border-radius:1rem;cursor:pointer;flex:0 0 auto;height:2rem;padding:0;position:relative;width:3.5rem}.CookMode__button:after{background-color:#fff;border-radius:50%;box-shadow:0 0 3px #0000004d;content:"";display:block;height:1.5rem;left:.25rem;position:absolute;top:.25rem;transition:left .15s ease-in-out;width:1.5rem}.CookMode__button[aria-pressed=true]{background-color:#f5a919}.CookMode__button[aria-pressed=true]:after{left:1.75rem}.CookMode__label{color:#000;font-size:1rem}.CookMode__description{color:#333;font-size:1rem}.Tabs__list{background:#fbfbfb;border-bottom:.0625rem solid #ebebec;list-style-type:""}.Tabs__list,.Tabs__list-item{display:flex;margin:0;padding:0}.Tabs__list-item{flex:1 1 100%;text-align:center}.Tabs__list-item.error{outline:3px solid #000}.Tabs__list-item-link{border-bottom:.125rem solid transparent;border-radius:0;color:#000;display:block;flex:1 1 auto;font-size:1.25rem;height:100%;margin:0;padding:.875rem 1.25rem .75rem}.Tabs__list-item-link[aria-selected]{background:#f3ebdf;border-color:#f5a919;position:relative}.Tabs__list-item-link,.Tabs__list-item-link[aria-selected]{outline-color:transparent;outline-offset:0;outline-style:solid;outline-width:.125rem;text-decoration:none}.Tabs__list-item-link:active,.Tabs__list-item-link:focus,.Tabs__list-item-link:hover,.Tabs__list-item-link[aria-selected]:active,.Tabs__list-item-link[aria-selected]:focus,.Tabs__list-item-link[aria-selected]:hover{background:#f3ebdf;text-decoration:none}.Tabs__list-item-link:focus,.Tabs__list-item-link[aria-selected]:focus{outline-color:currentColor}.Tabs__list-item-link:focus:not(:focus-visible),.Tabs__list-item-link[aria-selected]:focus:not(:focus-visible){outline-color:transparent}.Tabs__list-item-link:focus-visible,.Tabs__list-item-link[aria-selected]:focus-visible{outline-color:currentColor;text-decoration:none}.Tabs.js-tabs:not(.js-tabbed) .Tabs__list{display:none}.Tabs.js-tabs:not(.js-tabbed) .Tabs__panel{border:0;margin-top:vr(1);padding:0}.Tabs.js-tabs.js-tabbed .Tabs__panel{outline-color:transparent;outline-offset:.0625rem;outline-style:solid;outline-width:.125rem}.Tabs.js-tabs.js-tabbed .Tabs__panel:focus{outline-color:#fff}.Tabs.js-tabs.js-tabbed .Tabs__panel:focus:not(:focus-visible){outline-color:transparent}.Tabs.js-tabs.js-tabbed .Tabs__panel:focus-visible{outline-color:#fff}
