.nutritional-facts-modal_component_modal-overlay__FyWG7{height:100%;z-index:9999;visibility:visible;transition:opacity .2s linear 0s;opacity:1;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;flex-wrap:wrap;align-content:flex-start;padding-top:5rem}@media(min-width:48rem){.nutritional-facts-modal_component_modal-overlay__FyWG7{align-content:center;padding-top:0}}.nutritional-facts-modal_component_modal-overlay__FyWG7 button:focus-visible{outline:.125rem dotted var(--color-action-border-secondary-default);outline-offset:.25rem}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf{background-color:var(--color-interface-background-primary);border-radius:.5rem;height:fit-content;height:-moz-fit-content;position:relative;width:100%;margin:0 1.25rem}@media(min-width:25.875rem){.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf{min-width:20.938rem;margin:auto;width:unset}}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt{padding:1rem;position:relative;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt .nutritional-facts-modal_component_close-button__YeZLf{background:none;border-radius:.5rem;padding:1rem .5rem}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt .nutritional-facts-modal_component_close-button__YeZLf svg{width:30px;height:30px}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt .nutritional-facts-modal_component_close-button__YeZLf:hover{background:var(--color-action-background-tertiary-default)}@media(min-width:48rem){.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt .nutritional-facts-modal_component_close-button__YeZLf{right:1.125rem}}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt h4{font-size:var(--font-title-md-default-size);margin-bottom:0;display:flex;align-items:center;gap:.5rem;text-align:left}@media(min-width:48rem){.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt h4{color:var(--color-interface-text-strong);font-size:var(--font-title-lg-default-size)}}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-head__0sMjt h4 .nutritional-facts-modal_component_modal-title-content__PYuU8{display:flex;flex-direction:column}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-body__loyhg{padding:0 1rem 1rem}.nutritional-facts-modal_component_modal-overlay__FyWG7{padding-top:0}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf{border-radius:0;height:100vh;overflow-x:hidden;margin:0}@media(min-width:48rem){.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf{border-radius:.5rem;height:-moz-fit-content;height:fit-content}}.nutritional-facts-modal_component_modal-overlay__FyWG7 .nutritional-facts-modal_component_modal-content__XlsDf .nutritional-facts-modal_component_modal-body__loyhg{padding:0}.nutritional-facts-modal_component_nutritional-modal__F97_j{color:#3a474e;font-size:.875rem;max-height:calc(100vh - 175px);overflow-y:auto;padding:0 2rem}@media(min-width:48rem){.nutritional-facts-modal_component_nutritional-modal__F97_j{max-height:unset;overflow-y:unset;padding:0 1rem 2rem}}.nutritional-facts-modal_component_nutritional-modal-container__BQhbF{overflow-x:scroll}@media(min-width:48rem){.nutritional-facts-modal_component_nutritional-modal-container__BQhbF{overflow-x:unset}}.nutritional-facts-modal_component_nutritional-modal-content__Q5UF0{border-bottom:1px solid color-interface-icon-medium;width:540px;padding:1rem 2rem .5rem 0}@media(min-width:48rem){.nutritional-facts-modal_component_nutritional-modal-content__Q5UF0{padding-right:0}}.nutritional-facts-modal_component_nutritional-modal-border__FIc3I{border-top:1px solid color-interface-icon-medium}.nutritional-facts-modal_component_nutritional-modal-border__FIc3I .nutritional-facts-modal_component_nutritional-modal-serving__IMKgM{font-family:Fresh Sans,sans-serif;font-weight:500}.nutritional-facts-modal_component_nutritional-modal-row-title__HIEAZ,.nutritional-facts-modal_component_nutritional-modal-serving-empty__uFIG5,.nutritional-facts-modal_component_nutritional-modal-serving__IMKgM{width:135px;display:table-cell}@media(min-width:48rem){.nutritional-facts-modal_component_nutritional-modal-row-title__HIEAZ,.nutritional-facts-modal_component_nutritional-modal-serving-empty__uFIG5,.nutritional-facts-modal_component_nutritional-modal-serving__IMKgM{width:25%;display:inline-block}.nutritional-facts-modal_component_nutritional-modal-row-title__HIEAZ.nutritional-facts-modal_component_waw-nutritional-modal-serving__Jk129,.nutritional-facts-modal_component_nutritional-modal-serving-empty__uFIG5.nutritional-facts-modal_component_waw-nutritional-modal-serving__Jk129,.nutritional-facts-modal_component_nutritional-modal-serving__IMKgM.nutritional-facts-modal_component_waw-nutritional-modal-serving__Jk129{width:37%}}.nutritional-facts-modal_component_nutritional-modal-item__2wDpL{padding-bottom:.5rem}.nutritional-facts-modal_component_nutritional-modal-item__2wDpL:first-child .nutritional-facts-modal_component_nutritional-modal-row-title__HIEAZ{font-weight:700;padding-left:0}.nutritional-facts-modal_component_nutritional-modal-row-title__HIEAZ{padding-left:.75rem;position:sticky;left:0;background:#fff;line-height:1.556}.nutritional-facts-modal_component_nutritional-modal-serving__IMKgM{text-align:right;line-height:1.556}.nutritional-facts-modal_component_nutritional-modal-serving-empty__uFIG5{position:sticky;left:0;background:#fff}.nutritional-facts-modal_component_nutritional-modal-disclaimer__Q_hoT{font-size:.875rem;line-height:1.286;padding-top:1.25rem;width:auto;height:auto}@media(min-width:48rem){.nutritional-facts-modal_component_nutritional-modal-disclaimer__Q_hoT{width:540px}}.nutritional-facts-modal_component_nutritional-modal-disclaimer__Q_hoT p{font-size:.875rem;line-height:1.556;margin-bottom:0}.nutritional-facts_component_core-display-lg-default__dVNWJ{font-family:Fresh Sans,sans-serif;font-size:3.5rem;font-weight:500;line-height:1.071}.nutritional-facts_component_core-display-sm-default__cgIoR{font-family:Fresh Sans,sans-serif;font-size:2.75rem;font-weight:500;line-height:1.091}.nutritional-facts_component_core-headline-lg-default__1pqwA{font-family:Fresh Sans,sans-serif;font-size:2rem;font-weight:500;line-height:1.125}@media(min-width:48rem){.nutritional-facts_component_core-headline-lg-default__1pqwA{font-size:2.375rem;line-height:1.053}}.nutritional-facts_component_core-headline-md-default__zkNb6{font-family:Fresh Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.167}@media(min-width:48rem){.nutritional-facts_component_core-headline-md-default__zkNb6{font-size:1.75rem;line-height:1.143}}.nutritional-facts_component_core-headline-sm-default__rCOYS{font-family:Fresh Sans,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.182}@media(min-width:48rem){.nutritional-facts_component_core-headline-sm-default__rCOYS{font-size:1.5rem;line-height:1.167}}.nutritional-facts_component_core-headline-lg-light__WYmL7{font-family:Fresh Sans,sans-serif;font-size:2rem;font-weight:400;line-height:1.125}@media(min-width:48rem){.nutritional-facts_component_core-headline-lg-light__WYmL7{font-size:2.375rem;line-height:1.053}}.nutritional-facts_component_core-headline-md-light__0XIgy{font-family:Fresh Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.167}@media(min-width:48rem){.nutritional-facts_component_core-headline-md-light__0XIgy{font-size:1.75rem;line-height:1.143}}.nutritional-facts_component_core-headline-sm-light___KloC{font-family:Fresh Sans,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.182}@media(min-width:48rem){.nutritional-facts_component_core-headline-sm-light___KloC{font-size:1.5rem;line-height:1.167}}.nutritional-facts_component_core-title-lg-default__R8w2u{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.nutritional-facts_component_core-title-lg-accent__v7_aY,.nutritional-facts_component_recipe-title__xYsZI,h2.nutritional-facts_component_nutrition-facts-title__UVr1K{font-family:Fresh Sans,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2}.nutritional-facts_component_core-title-md-default__lMEVy{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}.nutritional-facts_component_core-title-md-accent__4zKGZ{font-family:Fresh Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.25}.nutritional-facts_component_core-title-sm-default__j0SmQ{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:700;line-height:1.286}.nutritional-facts_component_core-title-sm-accent__oQwEi{font-family:Fresh Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.286}.nutritional-facts_component_core-body-lg-default__V7lFJ{font-size:1.125rem;line-height:1.556}.nutritional-facts_component_core-body-lg-medium__D5axV{font-size:1.125rem;font-weight:500;line-height:1.556}.nutritional-facts_component_core-body-lg-strong__FqSbt{font-size:1.125rem;font-weight:700;line-height:1.556}.nutritional-facts_component_core-body-lg-emphasis__nj2zV{font-style:italic;font-size:1.125rem;line-height:1.556}.nutritional-facts_component_core-body-md-default__6hhW2{font-size:1rem;line-height:1.5}.nutritional-facts_component_core-body-md-medium__oaxXa{font-size:1rem;font-weight:500;line-height:1.5}.nutritional-facts_component_core-body-md-strong__7gsn2{font-size:1rem;font-weight:700;line-height:1.5}.nutritional-facts_component_core-body-md-emphasis__UGIQ6{font-size:1rem;font-style:italic;line-height:1.5}.nutritional-facts_component_core-body-sm-default__hfbnm{font-size:.875rem;line-height:1.429}.nutritional-facts_component_core-body-sm-medium__pmE2Z{font-size:.875rem;font-weight:500;line-height:1.429}.nutritional-facts_component_core-body-sm-strong__9cTbC{font-size:.875rem;font-weight:700;line-height:1.429}.nutritional-facts_component_core-body-sm-emphasis__cZedq{font-size:.875rem;font-style:italic;line-height:1.429}.nutritional-facts_component_core-caption-sm-default__foFhd{font-size:.75rem;font-weight:700;line-height:1.333}.nutritional-facts_component_core-caption-sm-light__gPzqX{font-size:.75rem;font-weight:400;line-height:1.333}.nutritional-facts_component_recipe-title__xYsZI,h2.nutritional-facts_component_nutrition-facts-title__UVr1K{margin-bottom:1.5rem;color:#3a474e;font-size:1.5rem;line-height:1.167}.nutritional-facts_component_close-button__xDmVC:focus,.nutritional-facts_component_custom-button__vUBPg:focus,button.nutritional-facts_component_nutrition-facts-button__jz_fU:focus{outline:.125rem dashed #171c1f;outline-offset:.25rem}.nutritional-facts_component_nutrition-facts-container__gk3m_{background-color:#f5f6f6;margin-bottom:.5rem;font-family:Fresh Sans,sans-serif;border-radius:.75rem}@media(min-width:48rem){.nutritional-facts_component_nutrition-facts-container__gk3m_{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.26);margin-bottom:1rem}}.nutritional-facts_component_nutrition-facts-header__br8XZ{display:flex;flex-direction:column;padding:1.5rem;border-bottom:1px solid #e1e3e4}.nutritional-facts_component_nutrition-facts-header__br8XZ.nutritional-facts_component_waw-nutrition-facts-header__h2y4W{padding-bottom:0;border-bottom:none;color:#3a474e}@media(min-width:48rem){.nutritional-facts_component_nutrition-facts-header__br8XZ{flex-direction:row;align-items:center;justify-content:space-between}}h2.nutritional-facts_component_nutrition-facts-title__UVr1K{margin-bottom:1rem}@media(min-width:48rem){h2.nutritional-facts_component_nutrition-facts-title__UVr1K{margin-bottom:0}}button.nutritional-facts_component_nutrition-facts-button__jz_fU{background-color:transparent;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#126c34;font-size:1rem;line-height:1.5;display:flex;align-items:center;padding:0;text-decoration:underline}.nutritional-facts_component_nutrition-facts-disclaimer__dbiP2,.nutritional-facts_component_nutrition-facts-disclaimer__dbiP2 p{color:#616c71;font-size:.75rem;line-height:1.333;font-weight:700}.nutritional-facts_component_nutrition-facts-disclaimer__dbiP2 p{opacity:.8}.nutritional-facts_component_modal-header__X7mQP{padding:2rem 2rem 1.25rem;color:#3a474e}@media(min-width:48rem){.nutritional-facts_component_modal-header__X7mQP{padding:2rem 1rem 1.25rem}}h1.nutritional-facts_component_modal-header-title__uZV78{font-size:1.75rem;line-height:1.143;margin-bottom:.75rem;color:#3a474e}h4.nutritional-facts_component_modal-header-serve-size__7lG7O{text-transform:capitalize}.nutritional-facts_component_close-button__xDmVC{background-color:transparent;width:48px;height:48px;position:absolute;right:9px;top:9px}.nutritional-facts_component_close-button__xDmVC i{font-size:.875rem}