._container_1h2m9_1{z-index:2;width:100%;padding:var(--stack-y-3) var(--stack-x-6);position:relative}@media only screen and (width>=1025px){._container_1h2m9_1{padding:var(--stack-y-4) var(--stack-x-8)}}._nav_1h2m9_12{grid-template-columns:1fr 100px 1fr;justify-content:center;align-items:center;display:grid;position:relative}._logo-container_1h2m9_20{grid-column:2;justify-content:center;display:flex}._logo_1h2m9_20{justify-self:center;width:68px}@media only screen and (width>=1025px){._logo_1h2m9_20{width:72px}}._nav-links_1h2m9_35{justify-self:end;align-items:center;gap:var(--stack-x-2);display:flex}._cta_1h2m9_44 a,._cta_1h2m9_44 button{padding:0 var(--layout-space-3);background-color:var(--color-accents-avocado-dark);border-radius:100px;height:36px;display:none}._cta_1h2m9_44 a:hover,._cta_1h2m9_44 button:hover,._cta_1h2m9_44 a:focus,._cta_1h2m9_44 button:focus{background:linear-gradient(var(--color-shade-dark), var(--color-shade-dark)), linear-gradient(var(--color-accents-avocado-dark), var(--color-accents-avocado-dark))}._cta_1h2m9_44 a:active,._cta_1h2m9_44 button:active{background:linear-gradient(var(--color-shade-darker), var(--color-shade-darker)), linear-gradient(var(--color-accents-avocado-dark), var(--color-accents-avocado-dark))}@media only screen and (width>=1025px){._cta_1h2m9_44 a,._cta_1h2m9_44 button{display:flex}}._fixed_1r7d2_1{z-index:var(--z-index-500);background:var(--color-neutral-0);width:100%;box-shadow:0 1px 8px 0 rgb(var(--color-blueberry-700-rgb) / 10%), 0 0 0 1px rgb(var(--color-blueberry-700-rgb) / 10%);position:fixed;left:0}._bold_1r7d2_14{font-weight:var(--h6-weight-text);font-size:var(--h6-size-text-large);letter-spacing:var(--h6-letter-spacing-text);line-height:var(--h6-line-height-text-large)}@media only screen and (width>=1025px){._promo_1r7d2_21{color:var(--color-success-darker);margin-right:var(--stack-x-2);flex-direction:column;align-items:flex-end;display:flex}}._button_1r7d2_31{height:auto;padding-top:var(--layout-space-2);padding-bottom:var(--layout-space-2)}._nav-links-promo_1r7d2_37{gap:var(--stack-x-4)}._container_7rtxo_1{padding:var(--component-inset-square-1);text-transform:uppercase;border-radius:4px;display:inline-block}._new_7rtxo_8{background:var(--color-accents-peanut-butter-light);color:var(--color-accents-elderberry-dark)}._wrapper_1khin_1 div:nth-child(2){align-items:center}._left-arrow_1khin_7{margin-right:8px}._right-arrow_1khin_11{margin-left:8px}._left-arrow_1khin_7,._right-arrow_1khin_11{display:flex}._left-arrow_1khin_7:hover,._right-arrow_1khin_11:hover{cursor:pointer}._left-arrow_1khin_7 svg,._right-arrow_1khin_11 svg{width:24px;height:24px}._prev_1khin_29{z-index:100;cursor:pointer;padding:10px}._prev_1khin_29:before{content:"≰";color:var(--color-neutral-500);font-family:Hungryroot2020,Arial,sans-serif}._next_1khin_41{z-index:100;cursor:pointer;padding:10px}._next_1khin_41:before{content:"≩";color:var(--color-neutral-500);font-family:Hungryroot2020,Arial,sans-serif}._hide-arrow_1khin_53{display:none}._slider-container_1khin_57{height:41px;width:calc(100% + var(--layout-space-4));line-height:38px}@media only screen and (width>=1025px){._slider-container_1khin_57{width:100%}}._scroll-container_1khin_71{-ms-overflow-style:none;scrollbar-width:none}._scroll-container_1khin_71::-webkit-scrollbar{display:none}._filter-option_1khin_80{margin:0 var(--stack-x-4);cursor:pointer;font-size:var(--size-text-40);white-space:nowrap;font-weight:var(--weight-text-book)}._filter-option_1khin_80._selected_1khin_87{border-bottom:2px solid var(--color-neutral-base);font-weight:var(--weight-text-heavy);margin-top:2px}._filter-option_1khin_80._selected_1khin_87 svg{color:var(--color-element-primary)}._filter-option_1khin_80._disabled_1khin_97{color:var(--color-neutral-400)}._new_1khin_102 ._filter-option_1khin_80{margin:0}._filter-option-parent_1khin_106:first-child ._filter-option_1khin_80{margin-left:0}._new_1khin_102{align-items:center;gap:var(--stack-x-1);margin:0 var(--stack-x-4);display:flex}._scroll-end-sentinel_1khin_123{flex-shrink:0;width:1px}._nav-links-catalog_13ak8_1{display:none}@media only screen and (width>=1025px){._nav-links-catalog_13ak8_1{display:flex}}._container_x2z5n_1{--icon-size:24px;--button-size:44px;opacity:1;width:94%;transition:all .3s ease-out allow-discrete;margin-left:0;top:0;left:-100%}._container_x2z5n_1[open]{opacity:1;top:0;left:0}@starting-style{._container_x2z5n_1[open]{opacity:1;top:0;left:-100%}}._body_x2z5n_27{flex-direction:column;height:100%;display:flex}._header_x2z5n_33{padding:var(--layout-space-2);justify-content:flex-end;align-items:center;display:flex}._close_x2z5n_40{width:var(--button-size);height:var(--button-size);justify-content:center;align-items:center;display:flex}._close_x2z5n_40:focus:not(._focus-visible_x2z5n_1),._close_x2z5n_40:focus:not(:focus-visible){outline:none}._close-icon_x2z5n_52{width:var(--icon-size);height:var(--icon-size)}._footer-container_x2z5n_57{background-color:inherit;margin-top:var(--layout-space-4);flex-direction:column;flex-grow:1;justify-content:flex-end;display:flex}._footer_x2z5n_57{padding:var(--layout-space-6);transition:all .3s ease-out allow-discrete;flex-direction:column;justify-content:flex-end;display:flex;transform:translateY(100px)}._container_x2z5n_1[open] ._footer_x2z5n_57{transform:translateY(0);@starting-style{transform:translateY(100px)}}._mobile-menu-trigger_huf6r_1{--menu-trigger-size:36px;--hamburger-size:24px;width:var(--menu-trigger-size);height:var(--menu-trigger-size);justify-content:center;justify-self:start;align-items:center;display:flex}@media only screen and (width>=1025px){._mobile-menu-trigger_huf6r_1{display:none}}._hamburger_huf6r_17{color:var(--color-element-primary);height:var(--hamburger-size);width:var(--hamburger-size)}._mobile-menu-background_huf6r_23{background-color:var(--color-accents-peanut-butter-lighter)}._container_5mnuu_1{padding:var(--layout-space-3) var(--layout-space-4) var(--layout-space-4);margin:0 auto}@media only screen and (width>=1025px){._container_5mnuu_1{max-width:calc(1600px + (var(--layout-space-8) * 2));padding-left:var(--layout-space-8);padding-right:var(--layout-space-8)}}._filters-top_5mnuu_12{margin-bottom:var(--stack-y-3)}._container_1knp5_1{--border-size:3px;padding:0 var(--layout-space-6)}._nav_1knp5_7{gap:var(--layout-space-4);flex-direction:column;display:flex}._link_1knp5_13{padding:0 0 0 var(--layout-space-4);background:var(--color-element-primary-inverted);border:var(--border-size) solid var(--color-element-primary-inverted);height:88px;color:var(--color-element-primary);border-radius:12px;justify-content:space-between;align-items:center;transition:transform .25s ease-out;display:flex;box-shadow:40px 22px 13px #31070700,25px 14px 12px #31070703,14px 8px 10px #3107070d,6px 3px 7px #31070717,2px 1px 4px #3107071a}._link_1knp5_13:active{transform:scale(.98)}._image_1knp5_36{height:calc(88px - (var(--border-size) * 2));border-radius:12px}._promo-container_arin1_1{margin-bottom:var(--layout-space-4);color:var(--color-accents-avocado-dark);justify-content:center;align-items:center;gap:var(--layout-space-05);display:flex}._bold_arin1_10{font-weight:var(--h6-weight-text)}._quiz-cta_arin1_14{background-color:var(--color-accents-avocado-dark);margin-bottom:var(--layout-space-4);box-shadow:0 14px 4px #112d1b00,0 9px 4px #112d1b05,0 5px 3px #112d1b12,0 2px 2px #112d1b1f,0 1px 1px #112d1b24}._quiz-cta_arin1_14:hover,._quiz-cta_arin1_14:focus{background:linear-gradient(var(--color-shade-dark), var(--color-shade-dark)), linear-gradient(var(--color-accents-avocado-dark), var(--color-accents-avocado-dark))}._quiz-cta_arin1_14:active{background:linear-gradient(var(--color-shade-darker), var(--color-shade-darker)), linear-gradient(var(--color-accents-avocado-dark), var(--color-accents-avocado-dark))}._login-cta_arin1_48{text-decoration:underline}._container_1k1n6_1{z-index:1;background:var(--color-background-base);position:sticky;top:0}._title-container_1k1n6_8{padding:0 var(--layout-space-4);justify-content:center;margin:0 auto;display:flex}@media only screen and (width>=1025px){._title-container_1k1n6_8{max-width:calc(1600px + (var(--layout-space-8) * 2));padding:0 var(--layout-space-8);margin-top:var(--layout-space-4);justify-content:start}}._title-button_1k1n6_22{color:var(--color-element-primary);background:0 0;border:none}._title-button_1k1n6_22:not(._is-current_1k1n6_27){color:var(--color-element-secondary)}@media only screen and (width>=1025px){._title-button_1k1n6_22:not(._is-current_1k1n6_27){display:none}}._mobile-menu-heading_1k1n6_36{padding:0 var(--layout-space-6);margin-bottom:var(--layout-space-4)}._action-cta_1k1n6_41{color:var(--color-accents-avocado-dark);border:1px solid var(--color-accents-avocado-dark);background:var(--color-background-base)}._action-cta_1k1n6_41:hover,._action-cta_1k1n6_41._focus-visible_1k1n6_1,._action-cta_1k1n6_41:hover,._action-cta_1k1n6_41:focus-visible{background:rgb(var(--color-accents-avocado-dark-rgb) / 5%)}._action-cta_1k1n6_41:active{background:rgb(var(--color-accents-avocado-dark-rgb) / 10%)}._add-button_oau5m_1 span:has(>._heart_oau5m_1){height:var(--layout-space-5)}._heart_oau5m_1{width:var(--layout-space-5);height:var(--layout-space-5);margin-right:var(--layout-space-2);color:var(--color-neutral-0)}._footer_oau5m_12{z-index:5;width:100%;padding:var(--layout-space-4) var(--layout-space-6) max(var(--layout-space-6), env(safe-area-inset-bottom)) var(--layout-space-6);background:0 0;position:sticky;bottom:0;left:0}._footer_oau5m_12:before{content:"";background:linear-gradient(to bottom, rgb(var(--color-neutral-700-rgb) / 0%), rgb(var(--color-neutral-700-rgb) / 20%));backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50%, rgb(var(--color-neutral-700-rgb)) 50%);mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50%, rgb(var(--color-neutral-700-rgb)) 50%);-webkit-mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50% 50%);mask-image:linear-gradient(transparent, rgb(var(--color-neutral-700-rgb)) 50% 50%);pointer-events:none;position:absolute;inset:0}._row_oau5m_41{align-items:center;display:flex;position:relative}._cta_oau5m_47{flex:1;min-width:0}._cta_oau5m_47>*{width:100%}._button_kfxov_1{justify-content:center;align-items:center;width:36px;height:36px;display:flex}._button_kfxov_1 svg{width:20px;height:20px}._container_sccg6_1{text-align:center;width:100%;margin-top:var(--layout-space-10);padding:0 var(--layout-space-4);flex-direction:column;align-items:center;display:flex}@media only screen and (width>=1025px){._container_sccg6_1{margin-top:var(--layout-space-12)}}._loading_sccg6_15{width:50px;height:50px}._link_sccg6_20{color:var(--color-element-primary);text-decoration:underline}._button_sccg6_25{margin-top:var(--layout-space-4)}._search-icon_sccg6_29{color:var(--color-accents-elderberry-base);width:106px;height:106px;margin-bottom:var(--layout-space-4)}._no-results-header_sccg6_36{margin-bottom:var(--layout-space-2)}.catalog-page #content-wrapper{min-height:auto}._grid_1t8gu_6{grid-gap:var(--layout-space-4) var(--layout-space-4);gap:var(--layout-space-4) var(--layout-space-4);margin:var(--layout-space-6) auto 0;padding:0 var(--layout-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media only screen and (width>=480px){._grid_1t8gu_6{gap:20px;margin-top:20px}}@media only screen and (width>=768px){._grid_1t8gu_6{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))}}@media only screen and (width>=1025px){._grid_1t8gu_6{max-width:calc(1600px + (var(--layout-space-8) * 2));padding-left:var(--layout-space-8);padding-right:var(--layout-space-8);gap:var(--layout-space-10) var(--layout-space-6)}}._card-button_1t8gu_30{text-align:left;cursor:pointer;opacity:1;width:100%;transition:opacity .3s ease-out allow-discrete;background:0 0;border:none;align-self:start;padding:0;display:block;@starting-style{opacity:0}}._card-button_1t8gu_30._focus-visible_1t8gu_1,._card-button_1t8gu_30:focus-visible{outline:revert}._brand-link_1t8gu_51{width:fit-content;color:inherit;cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}._brand-link_1t8gu_51:hover,._brand-link_1t8gu_51._focus-visible_1t8gu_1,._brand-link_1t8gu_51:hover,._brand-link_1t8gu_51:focus-visible{text-decoration:underline}._pairing-tagline_1t8gu_65{gap:var(--layout-space-1);display:flex}._servings_1t8gu_70{align-items:center;gap:2px;display:flex}._servings-icon_1t8gu_76{width:16px;height:16px}._badges_1t8gu_81{gap:var(--layout-space-2);margin-top:var(--layout-space-2);flex-wrap:wrap;display:flex}._image_1t8gu_88{opacity:1;transition:opacity .3s ease-out allow-discrete;@starting-style{opacity:0}}._rdp-footer_1t8gu_97{background:var(--color-background-base);padding:var(--layout-space-3) var(--layout-space-4) var(--layout-space-10);position:sticky;bottom:0}._light_1t8gu_104{font-weight:var(--weight-text-normal);margin-right:var(--layout-space-1)}._bold_16vsj_1{font-weight:var(--h6-weight-text);font-size:var(--h6-size-text-large);letter-spacing:var(--h6-letter-spacing-text);line-height:var(--h6-line-height-text-large)}@media only screen and (width>=1025px){._promo_16vsj_8{color:var(--color-success-darker);margin-right:var(--stack-x-2);flex-direction:column;align-items:flex-end;display:flex}}._button_16vsj_18{height:auto;padding-top:var(--layout-space-2);padding-bottom:var(--layout-space-2)}@media only screen and (width>=1025px){._button_16vsj_18{display:none}}._desktop-nav_1706a_1{display:none}@media only screen and (width>=1025px){._desktop-nav_1706a_1{display:flex}}._mobile-menu-trigger_1706a_9{--menu-trigger-size:48px;--hamburger-size:24px;width:var(--menu-trigger-size);height:var(--menu-trigger-size);background:rgb(var(--color-neutral-0-rgb) / 70%);backdrop-filter:blur(15px);color:var(--color-neutral-500);box-shadow:rgb(var(--color-neutral-700-rgb) / 12%) 0 8px 20px, rgb(var(--color-neutral-700-rgb) / 10%) -1px -1px 2px 0 inset, rgb(var(--color-neutral-0-rgb) / 50%) 1px 1px 1px 0 inset;border-radius:50%;justify-content:center;justify-self:start;align-items:center;display:flex}@media only screen and (width>=1025px){._mobile-menu-trigger_1706a_9{display:none}}._hamburger_1706a_33{color:var(--color-element-primary);height:var(--hamburger-size);width:var(--hamburger-size)}._desktop-link_1706a_39>*{text-transform:none}._desktop-link_1706a_39:hover,._desktop-link_1706a_39._focus-visible_1706a_1,._desktop-link_1706a_39:hover,._desktop-link_1706a_39:focus-visible{background:linear-gradient(rgb(var(--color-interactive-base-rgb) / 5%), rgb(var(--color-interactive-base-rgb) / 5%)), linear-gradient(var(--color-background-base), var(--color-background-base))}._desktop-link_1706a_39:active{background:linear-gradient(rgb(var(--color-interactive-base-rgb) / 10%), rgb(var(--color-interactive-base-rgb) / 10%)), linear-gradient(var(--color-background-base), var(--color-background-base))}._mobile-menu-background_1706a_69{background-color:var(--color-background-base)}._mobile-nav-button_1706a_73{padding-right:var(--layout-space-6)}._mobile-nav-button_1706a_73>p{max-width:120px}._mobile-nav-button_1706a_73{box-shadow:40px 22px 13px #31070700,25px 14px 12px #31070703,14px 8px 10px #3107070d,6px 3px 7px #31070717,-6px 1px 18px 2px #3107071a}._discover-nav-image_1706a_88{border-radius:0;width:56px;height:auto}._container_1g6k2_1{z-index:2;width:100%;padding:var(--stack-y-3) 0;position:relative}@media only screen and (width>=1025px){._container_1g6k2_1{padding:var(--stack-y-4) 0}}._is-sticky_1g6k2_12{background:var(--color-background-base);position:sticky;top:0}._nav_1g6k2_18{grid-template-columns:1fr 100px 1fr;justify-content:center;align-items:center;display:grid;position:relative}._left_1g6k2_26{padding-left:var(--stack-x-6);grid-area:1/1;align-items:center}@media only screen and (width>=1025px){._left_1g6k2_26{padding-left:var(--stack-x-8);display:flex}}._left-mobile_1g6k2_38{padding-left:var(--stack-x-4);grid-area:1/1;align-items:center;display:flex}@media only screen and (width>=1025px){._left-mobile_1g6k2_38{display:none}}._has-mobile-left_1g6k2_60 ._left_1g6k2_26{display:none}@media only screen and (width>=1025px){._has-mobile-left_1g6k2_60 ._left_1g6k2_26{display:flex}}._center_1g6k2_68{grid-column:2;justify-content:center;display:flex}._logo_1g6k2_74{justify-self:center;width:68px}@media only screen and (width>=1025px){._logo_1g6k2_74{width:72px}}._right_1g6k2_44{justify-self:end;align-items:center;gap:var(--stack-x-2);padding-right:var(--stack-x-6);grid-area:1/3;display:flex}@media only screen and (width>=1025px){._right_1g6k2_44{padding-right:var(--stack-x-8)}}._right-mobile_1g6k2_97{padding-right:var(--stack-x-4);grid-area:1/3;justify-self:end;align-items:center;display:flex}@media only screen and (width>=1025px){._right-mobile_1g6k2_97{display:none}}._has-mobile-right_1g6k2_116 ._right_1g6k2_44{display:none}@media only screen and (width>=1025px){._has-mobile-right_1g6k2_116 ._right_1g6k2_44{display:flex}}._hide-side-slots-on-mobile_1g6k2_129 ._left_1g6k2_26,._hide-side-slots-on-mobile_1g6k2_129 ._right_1g6k2_44{display:none}@media only screen and (width>=1025px){._hide-side-slots-on-mobile_1g6k2_129 ._left_1g6k2_26,._hide-side-slots-on-mobile_1g6k2_129 ._right_1g6k2_44{display:flex}}._hide-side-slots-on-mobile_1g6k2_129._is-sticky_1g6k2_12{position:relative;top:auto}@media only screen and (width>=1025px){._hide-side-slots-on-mobile_1g6k2_129._is-sticky_1g6k2_12{position:sticky;top:0}}._container_18ys9_1{flex-direction:column;max-width:343px;height:100vh;margin:0 auto;display:flex}._header_18ys9_9{padding:var(--component-inset-squish-4);justify-content:center;display:flex}._main_18ys9_15{justify-content:center;align-items:center;gap:var(--stack-y-6);flex-direction:column;flex:1 0 50%;display:flex}._subtitle_18ys9_24{text-align:center;color:var(--color-element-secondary)}._back-link_18ys9_29{margin-top:var(--stack-y-4)}._form_1u3ka_1{gap:var(--stack-y-6);flex-direction:column;width:100%;display:flex}._input_1u3ka_8{width:100%}._success_1u3ka_12{align-items:center;gap:var(--stack-y-4);text-align:center;flex-direction:column;width:100%;display:flex}._success-message_1u3ka_21{color:var(--color-element-secondary)}._form_1eeuc_1{gap:var(--stack-y-6);flex-direction:column;width:100%;display:flex}._input_1eeuc_8{width:100%}._error_1eeuc_12{color:var(--color-critical-base);text-align:center}._success_1eeuc_17{align-items:center;gap:var(--stack-y-6);text-align:center;flex-direction:column;width:100%;display:flex}._success-message_1eeuc_26{color:var(--color-element-secondary)}._cta-header_g3vxc_1{height:294px;position:relative;overflow:hidden}@media only screen and (width>=1025px){._cta-header_g3vxc_1{height:318px}}._cta-bg-image_g3vxc_11{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._cta-content_g3vxc_20{text-align:center;height:100%;padding:var(--layout-space-4);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._cta-subtext_g3vxc_31{max-width:480px;margin:var(--layout-space-4) auto var(--layout-space-6)}._cta-link_g3vxc_36{padding:var(--layout-space-3) var(--layout-space-8);background-color:var(--color-element-primary);color:var(--color-text-primary-inverted);border-radius:100px;font-weight:600;text-decoration:none;display:inline-block}._image_1uw0x_1{aspect-ratio:1;object-fit:cover;width:100%}._heading_1uw0x_7{padding:var(--layout-space-6);border-bottom:1px solid var(--color-background-tinted)}@media only screen and (width>=1025px){._heading_1uw0x_7{padding:var(--layout-space-6) 0}}._chefs-pick_1uw0x_16{gap:var(--layout-space-1);margin-left:-2px;margin-bottom:var(--layout-space-2);color:var(--color-success-base);align-items:center;display:flex}._chefs-pick-icon_1uw0x_25{width:20px;height:20px}._title_1uw0x_30{margin-bottom:var(--layout-space-2)}._product-info_1uw0x_34{gap:var(--layout-space-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}._product-info-item_1uw0x_42{align-items:center;gap:var(--layout-space-1);color:var(--color-element-secondary);display:flex}._product-info-item_1uw0x_42 svg{flex-shrink:0;width:16px;height:16px}._servings-secondary_1uw0x_55{color:var(--color-neutral-400);padding-bottom:var(--layout-space-4)}._amount-per-serving_1uw0x_60{padding-bottom:var(--layout-space-1)}._section_1uw0x_64{margin-top:var(--layout-space-8);padding:0 var(--layout-space-6)}@media only screen and (width>=1025px){._section_1uw0x_64{padding:0}}._body_1uw0x_75 ._section-content_1uw0x_73{padding:0}._section-heading_1uw0x_80{margin-bottom:var(--layout-space-3)}.recipe-page #content-wrapper{padding-top:0}.recipe-page .header-wrapper{position:sticky;top:0}._container_1mpkh_10{max-width:1000px;margin:var(--layout-space-6) auto;padding-bottom:var(--layout-space-10)}._container_1mpkh_10:not(:has(>:nth-child(2))){max-width:500px}@media only screen and (width>=1025px){._container_1mpkh_10:has(>:nth-child(2)){grid-gap:var(--layout-space-8);gap:var(--layout-space-8);grid-template-columns:54% minmax(0,1fr);display:grid}}._image_1p9xe_1{aspect-ratio:1;object-fit:cover;width:100%}._heading_1p9xe_7{padding:var(--layout-space-6);border-bottom:1px solid var(--color-background-tinted)}@media only screen and (width>=1025px){._heading_1p9xe_7{padding:var(--layout-space-6) 0}}._brand_1p9xe_16{margin-bottom:var(--layout-space-1);color:var(--color-element-secondary)}._title_1p9xe_21{margin-bottom:var(--layout-space-2)}._dietary-tags_1p9xe_25{gap:var(--layout-space-2);flex-wrap:wrap;display:flex}._dietary-tag_1p9xe_25{color:inherit;border-radius:var(--size-dimension-border-radius-circle);text-decoration:none}._spicy-level_1p9xe_37{align-items:center;gap:var(--layout-space-1);margin-top:var(--layout-space-2);color:var(--color-element-secondary);display:flex}._spicy-level_1p9xe_37 svg{width:16px;height:16px}._servings-secondary_1p9xe_50{color:var(--color-neutral-400);padding-bottom:var(--layout-space-4)}._amount-per-serving_1p9xe_55{padding-bottom:var(--layout-space-1)}._section_1p9xe_59{margin-top:var(--layout-space-8);padding:0 var(--layout-space-6)}@media only screen and (width>=1025px){._section_1p9xe_59{padding:0}}._protein-sourcing-disclosure_1p9xe_68{gap:var(--layout-space-2);flex-direction:column;display:flex}._body_1p9xe_76 ._section-content_1p9xe_74{padding:0}._section-heading_1p9xe_81{margin-bottom:var(--layout-space-3)}._carousel-back_1p9xe_85,._carousel-next_1p9xe_86{z-index:1;opacity:.3;position:absolute;top:50%;transform:translateY(-50%)}._carousel-back_1p9xe_85{left:var(--layout-space-2)}._carousel-next_1p9xe_86{right:var(--layout-space-2)}._carousel-progress_1p9xe_102{bottom:var(--layout-space-3);position:absolute;left:50%;transform:translate(-50%)}._ingredients-text_1p9xe_109,._tip_1p9xe_113{color:var(--color-element-secondary)}._dish-types_1p9xe_117{gap:var(--layout-space-2);margin-left:calc(var(--layout-space-6) * -1);padding-left:var(--layout-space-6);margin-right:calc(var(--layout-space-6) * -1);padding-right:var(--layout-space-6);padding-bottom:var(--layout-space-4);display:flex;overflow:auto}@media only screen and (width>=1025px){._dish-types_1p9xe_117{margin-left:0;margin-right:calc(var(--layout-space-8) * -1);padding-left:0;padding-right:var(--layout-space-8)}}._dish-type_1p9xe_117{text-align:center;color:var(--color-element-primary);flex:0 0 104px;text-decoration:none}._dish-type_1p9xe_117:hover,._dish-type_1p9xe_117:visited{color:var(--color-element-primary)}._dish-type-image_1p9xe_147{width:104px;height:104px;margin-bottom:var(--layout-space-1)}.product-page #content-wrapper{padding-top:0}.product-page .header-wrapper{position:sticky;top:0}._container_yr3wp_10{max-width:1000px;margin:var(--layout-space-6) auto;padding-bottom:var(--layout-space-10)}._container_yr3wp_10:not(:has(>:nth-child(2))){max-width:500px}@media only screen and (width>=1025px){._container_yr3wp_10:has(>:nth-child(2)){grid-gap:var(--layout-space-8);gap:var(--layout-space-8);grid-template-columns:54% minmax(0,1fr);display:grid}}._chip_xg5xm_3{width:var(--layout-space-12);height:var(--layout-space-12);backdrop-filter:blur(15px);color:var(--color-element-primary);background:#ffffffb3;border-radius:100%;justify-content:center;align-items:center;display:flex;box-shadow:inset -1px -1px 2px #0000001a,inset 1px 1px 1px #ffffff80,0 8px 40px #0000001f}._icon_xg5xm_19{width:var(--layout-space-6);height:var(--layout-space-6);color:var(--color-element-primary)}._icon-saved_xg5xm_25{color:var(--color-critical-base)}._header_8deqq_8{padding:0 var(--layout-space-4);padding:0 var(--cookbook-carousel-gutter,var(--layout-space-4));margin-bottom:var(--layout-space-4);justify-content:space-between;align-items:center;display:flex}@media only screen and (width>=1025px){._header_8deqq_8{padding:0}}._navigation-container_8deqq_20{gap:var(--stack-x-3);align-items:center;display:flex}._navigation-button_8deqq_26{display:none}@media only screen and (width>=1025px){._navigation-button_8deqq_26{display:flex}}._see-all-link_8deqq_34{color:var(--color-interactive-base);text-decoration:underline}._mobile-track_8deqq_44{gap:var(--layout-space-4);padding:var(--layout-space-2) var(--layout-space-4) var(--layout-space-10) 0;padding:var(--layout-space-2) var(--cookbook-carousel-gutter,var(--layout-space-4)) var(--layout-space-10) 0;margin:0;margin-top:calc(-1 * var(--layout-space-2));margin-bottom:calc(-1 * var(--layout-space-10));scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;display:flex;overflow-x:auto}._mobile-track_8deqq_44::-webkit-scrollbar{display:none}@media only screen and (width>=1025px){._mobile-track_8deqq_44{display:none}}._mobile-slide_8deqq_67{aspect-ratio:172/230;width:calc((100% / 2.3) - (var(--layout-space-4) * 1.3 / 2.3));flex-shrink:0;position:relative}._mobile-slide_8deqq_67:first-child{margin-left:var(--layout-space-4);margin-left:var(--cookbook-carousel-gutter,var(--layout-space-4))}@media only screen and (width>=480px){._mobile-slide_8deqq_67{width:calc((100% / 3.3) - (var(--layout-space-4) * 2.3 / 3.3))}}@media only screen and (width>=768px){._mobile-slide_8deqq_67{width:calc((100% / 4.3) - (var(--layout-space-4) * 3.3 / 4.3))}}._desktop-carousel_8deqq_86{display:none}@media only screen and (width>=1025px){._desktop-carousel_8deqq_86{display:block}}._slide_8deqq_94{aspect-ratio:172/230;position:relative}._action_8deqq_99{z-index:1;display:flex;position:absolute;top:0;right:0}._modal-footer_og0h9_1{background:var(--color-background-base);padding:var(--layout-space-3) var(--layout-space-4) var(--layout-space-10);position:sticky;bottom:0}._header_h55mi_1{padding:0 var(--layout-space-4);margin-bottom:var(--layout-space-4);justify-content:space-between;align-items:center;display:flex}@media only screen and (width>=1025px){._header_h55mi_1{padding:0}}._navigation-container_h55mi_13{display:none}@media only screen and (width>=1025px){._navigation-container_h55mi_13{gap:var(--stack-x-3);align-items:center;display:flex}}._navigation-button_h55mi_23{display:none}@media only screen and (width>=1025px){._navigation-button_h55mi_23{display:flex}}._mobile-track_h55mi_35{gap:var(--layout-space-4);padding:0 var(--layout-space-4) var(--layout-space-2) 0;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;list-style:none;display:flex;overflow-x:auto}._mobile-track_h55mi_35::-webkit-scrollbar{display:none}@media only screen and (width>=1025px){._mobile-track_h55mi_35{display:none}}._mobile-slide_h55mi_54{width:calc((100% / 2.3) - (var(--layout-space-4) * 1.3 / 2.3));border-radius:var(--layout-space-4);background:var(--color-background-base);flex-shrink:0;height:auto}._mobile-slide_h55mi_54:first-child{margin-left:var(--layout-space-4)}@media only screen and (width>=768px){._mobile-slide_h55mi_54{width:calc((100% / 3.7) - (var(--layout-space-4) * 2.7 / 3.7))}}._desktop-carousel_h55mi_70{display:none}@media only screen and (width>=1025px){._desktop-carousel_h55mi_70{display:block}}._track_h55mi_78{box-sizing:border-box}._slide_h55mi_82{border-radius:var(--layout-space-4);background:var(--color-background-base);opacity:1;height:auto;transition:opacity .3s ease-out allow-discrete;@starting-style{opacity:0}}._card-button_h55mi_94{text-align:left;cursor:pointer;background-color:#0000;border:none;width:100%;padding:0}._card-image-container_h55mi_103{opacity:1;transition:opacity .3s ease-out allow-discrete;@starting-style{opacity:0}}._mobile-slide_h55mi_54 ._card-image-container_h55mi_103,._slide_h55mi_82 ._card-image-container_h55mi_103{border-radius:var(--layout-space-4)}._rating_h55mi_120{align-items:center;gap:var(--layout-space-1);display:inline-flex}._rating-icon_h55mi_126{flex-shrink:0;font-size:18px}._modal-footer_h55mi_131{background:var(--color-background-base);padding:var(--layout-space-3) var(--layout-space-4) var(--layout-space-10);position:sticky;bottom:0}._section_1lfdc_1{gap:var(--layout-space-8);margin:var(--layout-space-8) 0;flex-direction:column;display:flex}@media only screen and (width>=1025px){._section_1lfdc_1{gap:var(--layout-space-10);margin:var(--layout-space-10) auto;max-width:1120px;padding:0 var(--layout-space-4)}}._carousel_1lfdc_15{overflow:clip visible}._filters-top_na4cx_1{margin-bottom:var(--stack-y-3)}._container_1afbm_1{margin-bottom:var(--layout-space-6)}._grid_ub1ln_1{padding-left:0;padding-right:0}._container_116qi_3{gap:var(--layout-space-6);flex-direction:column;width:100%;display:flex}@media only screen and (width>=768px){._container_116qi_3{max-width:900px;margin:0 auto}}._category-grid_116qi_15{grid-gap:var(--layout-space-4);gap:var(--layout-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media only screen and (width>=480px){._category-grid_116qi_15{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (width>=768px){._category-grid_116qi_15{grid-template-columns:repeat(6,minmax(0,1fr))}}._category-tile_116qi_29{cursor:pointer;text-decoration:none;transition:transform .2s;display:block}._category-tile_116qi_29:hover{transform:translateY(-2px)}._category-image_116qi_40{background:var(--color-background-tinted);border-radius:var(--layout-space-2);width:100%;height:90px;margin-bottom:var(--layout-space-1);justify-content:center;align-items:center;display:flex;overflow:hidden}._category-image_116qi_40 img{object-fit:cover;width:100%;height:100%}@media only screen and (width>=768px){._category-image_116qi_40{height:104px}}._category-label_116qi_62{text-align:center;font-size:var(--caption-base-size-text-small);font-weight:var(--weight-text-heavy);color:var(--color-element-primary)}._category-skeleton_116qi_69{width:100%;height:100%;min-height:1em;display:block}._promo-section_116qi_80{gap:var(--layout-space-3);margin:var(--layout-space-2) calc(var(--layout-space-4) * -1) var(--layout-space-2) 0;flex-direction:row;grid-area:4/1/5/-1;display:flex;overflow-x:auto}@media only screen and (width>=768px){._promo-section_116qi_80{margin-right:0}}._promo-link_116qi_95{width:100%;min-width:330px;height:148px;color:var(--color-element-primary);text-decoration:none;overflow:hidden}._promo-link_116qi_95:last-of-type{margin-right:var(--layout-space-4)}@media only screen and (width>=768px){._promo-link_116qi_95:last-of-type{margin-right:0}}._promo-banner_116qi_114{border-radius:var(--layout-space-4);background-color:var(--color-background-tinted);background-color:var(--promo-color,var(--color-background-tinted));height:100%;display:flex;overflow:hidden}._promo-content_116qi_122{padding:var(--layout-space-3);flex-direction:column;flex:1;justify-content:space-between;display:flex}._promo-title_116qi_130{font-weight:var(--weight-text-heavy);margin-bottom:var(--layout-space-1)}._promo-subtitle_116qi_135{font-size:var(--caption-base-size-text-small);margin-bottom:var(--layout-space-3)}._promo-image_116qi_140{flex-shrink:0;width:148px;height:148px}._promo-img_116qi_146{object-fit:cover;width:100%;height:100%}._shop-all-section_116qi_152{border-radius:var(--layout-space-2);box-shadow:var(--dimension-level-two-shadow-dimensions) var(--dimension-level-two-shadow-color);padding:var(--layout-space-1)}._shop-all-link_116qi_159{min-height:85px;padding:var(--layout-space-4);border-radius:var(--layout-space-2);text-align:center;cursor:pointer;background-color:var(--color-accents-avocado-light);background-color:var(--shop-all-color,var(--color-accents-avocado-light));background-image:none;background-image:var(--shop-all-image,none);background-position:50%;background-repeat:no-repeat;background-size:135%;justify-content:center;align-items:center;text-decoration:none;transition:transform .2s;display:flex;position:relative;overflow:hidden}._shop-all-link_116qi_159:hover{transform:translateY(-2px)}._shop-all-text_116qi_183{font-weight:var(--weight-text-heavy);color:var(--color-element-primary)}._container_utd6j_1{padding:0 var(--layout-space-4);box-sizing:border-box;width:100%}._container-collapsible_utd6j_9{padding:0;display:contents}._sheet-overlay_utd6j_23._sheet-overlay_utd6j_23>*{height:100%}._combobox_utd6j_27{flex-direction:column;height:100%;min-height:0;display:flex}._body_utd6j_35{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;font-size:var(--caption-xtra-small-line-height-text-large);flex:1;overflow:auto}._sticky-tabs_utd6j_50{z-index:10;background:var(--color-neutral-0);position:sticky;top:0}._recent_utd6j_57{padding:var(--page-inset-mobile-3) 0}._no-results_utd6j_61{margin:var(--stack-y-4) 0;text-align:center}._popular-foods_utd6j_66{margin:0 var(--stack-x-4)}._fallback_utd6j_70 hr{color:var(--color-line-secondary);margin:0}._no-margin-padding_utd6j_77{margin:0;padding:0}._container_185s4_1{background:var(--color-accents-avocado-dark);padding:var(--stack-y-6) 0}._item_185s4_6{color:var(--color-element-primary-inverted);margin:0 var(--stack-x-4);align-items:center;display:flex}._item_185s4_6 svg{color:var(--color-element-primary-inverted);width:24px;height:24px;margin-right:var(--stack-x-2);font-weight:var(--h6-weight-text)}._bold_185s4_21{font-weight:var(--h6-weight-text)}._button_1ajxs_5{box-shadow:30px 40px 20px #2b272205,17px 22px 17px #2b27220f,8px 10px 12px #2b27221a,2px 2px 7px #2b27221f}._section_dm7fw_2{gap:var(--layout-space-6);padding:var(--layout-space-8) 0 var(--layout-space-12);background:var(--color-peanut-butter-100);flex-direction:column;display:flex}@media only screen and (width>=1025px){._section_dm7fw_2{gap:var(--layout-space-8);padding:var(--layout-space-20) 0}}body.freemium-variant-guest ._reviews-cta_dm7fw_19{display:none}body.freemium-variant-guest ._section_dm7fw_2{padding-bottom:calc(var(--layout-space-16) + var(--layout-space-12) + var(--layout-space-2) + var(--layout-space-16) + max(var(--layout-space-2), env(safe-area-inset-bottom)))}@media only screen and (width>=1025px){body.freemium-variant-guest ._reviews-cta_dm7fw_19{display:flex}body.freemium-variant-guest ._section_dm7fw_2{padding-bottom:var(--layout-space-20)}}._inner_dm7fw_42{box-sizing:border-box;align-items:center;gap:var(--layout-space-4);width:100%;max-width:1120px;padding:0 var(--layout-space-6);flex-direction:column;margin:0 auto;display:flex}._heading_dm7fw_54{text-align:center}._stats_dm7fw_63{max-width:640px}._quote_dm7fw_75{aspect-ratio:3/2;grid-template-rows:minmax(0,1fr);grid-template-areas:"quote";place-items:center;display:grid;overflow:hidden}._quote_dm7fw_75>*{grid-area:quote}@media only screen and (width>=768px){._quote_dm7fw_75{aspect-ratio:2}}@media only screen and (width>=1025px){._quote_dm7fw_75{max-width:calc(1120px - var(--layout-space-6) * 2);aspect-ratio:16/5;border-radius:24px;margin:0 auto}}._photo_dm7fw_111{object-fit:cover;place-self:stretch stretch;width:100%;height:100%;min-height:0}._figure_dm7fw_119{box-sizing:border-box;align-items:center;gap:var(--layout-space-4);width:100%;padding:0 var(--layout-space-6);flex-direction:column;margin:0;display:flex}._lettering_dm7fw_130{width:100%;margin:0}._artwork_dm7fw_141{width:100%;max-width:560px;height:auto;margin:0 auto;display:block}._attribution_dm7fw_149{padding:var(--layout-space-05) var(--layout-space-2);background:var(--color-neutral-0);border-radius:5px}._hero_3q906_8{--hero-background:var(--color-accents-elderberry-light);--hero-accent:var(--color-accents-elderberry-dark);--hero-foreground:var(--color-element-primary);--hero-background-pattern:none;align-items:center;gap:var(--layout-space-6);padding:var(--layout-space-10) 0;background-color:var(--hero-background);background-image:var(--hero-background-pattern);color:var(--hero-foreground);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:relative}._dark_3q906_37{--hero-foreground:var(--color-element-primary-inverted)}._header-action_3q906_42{top:0;right:var(--layout-space-6);z-index:1;padding-top:var(--layout-space-4);position:absolute}._handle_3q906_50{padding:var(--layout-space-2) var(--layout-space-3);border-radius:var(--layout-space-3);background:var(--hero-accent);color:var(--hero-background);font-family:var(--font-family-serif);letter-spacing:-.32px;margin:0;font-size:16px;line-height:1}._frame_3q906_67{aspect-ratio:375/224;width:100%;max-width:375px;position:relative}._artwork_3q906_74{object-fit:cover;width:100%;height:100%;display:block}._title-image-heading_3q906_82{margin:0;position:absolute;inset:0}._title-image_3q906_82{object-fit:contain;width:100%;height:100%;display:block}._title_3q906_82{max-width:440px;padding:0 var(--layout-space-6);color:var(--hero-foreground);margin:0}._wordmark_3q906_106{align-items:center;gap:var(--layout-space-4);color:var(--hero-accent);font-family:var(--font-family-serif);letter-spacing:-.48px;margin:0;font-size:24px;line-height:1;display:flex}._wordmark_3q906_106:before,._wordmark_3q906_106:after{content:"";background:currentColor;width:64px;height:1px}._subtitle_3q906_126{max-width:440px;padding:0 var(--layout-space-6);margin:0}@media (width>=768px){._hero_3q906_8{padding:var(--layout-space-16) 0;background-image:none}._frame_3q906_67{max-width:480px}}._bar_ava8g_1{--freemium-sticky-cta-offset:calc(var(--layout-space-16) + max(var(--layout-space-2), env(safe-area-inset-bottom)));z-index:var(--z-index-4)}._bar_ava8g_1>*{width:100%}._above-nav_ava8g_16{bottom:var(--freemium-sticky-cta-offset);padding:var(--layout-space-16) var(--layout-space-4) var(--layout-space-2);justify-content:center;margin-top:auto;display:flex;position:sticky}@media only screen and (width>=1025px){._above-nav_ava8g_16{display:none}}._variant-guest-only_ava8g_31{display:none}body.freemium-variant-guest ._variant-guest-only_ava8g_31{right:0;bottom:var(--freemium-sticky-cta-offset);padding:var(--layout-space-16) var(--layout-space-4) var(--layout-space-2);justify-content:center;display:flex;position:fixed;left:0}@media only screen and (width>=1025px){body.freemium-variant-guest ._variant-guest-only_ava8g_31{display:none}}._badges_142zu_1{gap:var(--layout-space-2);margin-bottom:var(--layout-space-2);flex-wrap:wrap;display:flex}._badges_142zu_1._is-recipe_142zu_7{margin-right:var(--layout-space-10)}._badges_142zu_1._is-loading_142zu_19{min-height:calc(26px + var(--layout-space-2) + 26px)}._badges_142zu_1._overlay_142zu_25{margin-bottom:0}._badge_142zu_1{gap:var(--layout-space-1);padding:5px var(--layout-space-2);font-size:.85rem}._section_l6frz_1{gap:var(--layout-space-2);border-top:1px solid var(--color-line-tertiary);padding-top:var(--layout-space-4);flex-direction:column;display:flex}._copy_l6frz_9{margin:0;font-weight:600}._stack-slot_l6frz_20{align-items:center;min-height:32px;display:flex}._stack-content_l6frz_26{animation:.2s ease-out _fade-in_l6frz_1}@keyframes _fade-in_l6frz_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion){._stack-content_l6frz_26{animation:none}}._container_a9yci_1{gap:var(--layout-space-4);padding:0 var(--layout-space-4) var(--layout-space-4);flex-direction:column;display:flex}._brand_a9yci_8{color:var(--color-element-secondary);margin:0 0 var(--layout-space-05);font-size:12px;line-height:16px}._heading_a9yci_15{margin-bottom:var(--layout-space-2);position:relative}._heading-copy_a9yci_20{gap:var(--layout-space-1);flex-direction:column;display:flex}._title_a9yci_26{font-weight:600}._meta_a9yci_30{gap:var(--layout-space-2);margin-bottom:var(--layout-space-2);color:var(--color-element-secondary);grid-column:1/span 2;align-items:center;display:flex}._meta-item_a9yci_39{align-items:center;gap:var(--layout-space-1);display:flex}._meta-icon_a9yci_45{flex-shrink:0;font-size:18px}._meta-text_a9yci_50{flex-shrink:0}._overlay_a9yci_59{padding-top:var(--layout-space-1)}._overlay_a9yci_59 ._meta_a9yci_30,._overlay_a9yci_59 ._heading_a9yci_15{margin-bottom:0}._overlay_a9yci_59 ._title_a9yci_26{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._container_i93d3_1{--border-radius:var(--layout-space-4);--card-shadow-offset:11px;--card-shadow-offset-left:var(--card-shadow-offset);--card-shadow-offset-right:var(--card-shadow-offset);--overlay-card-shadow:10px 23px 15px #00000005, 4px 10px 11px #00000008, 1px 3px 6px #00000008}._overlay-card_i93d3_15{--card-shadow-offset:var(--layout-space-6);--card-shadow-offset-left:6px;--card-shadow-offset-right:var(--layout-space-3)}._header_i93d3_29{padding:0 var(--layout-space-4);margin-bottom:var(--layout-space-2);justify-content:space-between;align-items:center;display:flex}@media only screen and (width>=1025px){._header_i93d3_29{padding:0 var(--card-shadow-offset-right) 0 var(--card-shadow-offset-left)}}._header-nav-only_i93d3_46{justify-content:flex-end;display:none}@media only screen and (width>=1025px){._header-nav-only_i93d3_46{display:flex}}._navigation-container_i93d3_55{display:none}@media only screen and (width>=1025px){._navigation-container_i93d3_55{gap:var(--stack-x-3);align-items:center;display:flex}}._navigation-button_i93d3_65{display:none}@media only screen and (width>=1025px){._navigation-button_i93d3_65{display:flex}}._mobile-track_i93d3_77{gap:var(--layout-space-4);padding:var(--card-shadow-offset) var(--layout-space-4) var(--card-shadow-offset) 0;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;list-style:none;display:flex;overflow-x:auto}._mobile-track_i93d3_77::-webkit-scrollbar{display:none}@media only screen and (width>=1025px){._mobile-track_i93d3_77{display:none}}._mobile-slide_i93d3_102{border-radius:var(--border-radius);background:var(--color-background-base);flex-shrink:0;height:auto;box-shadow:0 4px 11px #00000008,0 1px 6px #00000008}._mobile-slide_i93d3_102:first-child{margin-left:var(--layout-space-4)}._mobile-slide-wide-card_i93d3_123{aspect-ratio:319/465;width:calc((100% / 1.3) - (var(--layout-space-4) * .3 / 1.3))}@media only screen and (width>=768px){._mobile-slide-wide-card_i93d3_123{width:calc((100% / 2.3) - (var(--layout-space-4) * 1.3 / 2.3))}}._mobile-slide-narrow-card_i93d3_132{aspect-ratio:200/334;width:calc((100% / 1.7) - (var(--layout-space-4) * .7 / 1.7))}@media only screen and (width>=768px){._mobile-slide-narrow-card_i93d3_132{width:calc((100% / 3.7) - (var(--layout-space-4) * 2.7 / 3.7))}}._mobile-slide-overlay-card_i93d3_149{box-shadow:var(--overlay-card-shadow);width:calc((100% / 1.19) - (var(--layout-space-4) * .19 / 1.19))}._mobile-slide-overlay-card_i93d3_149:first-child{margin-left:var(--layout-space-6)}@media only screen and (width>=768px){._mobile-slide-overlay-card_i93d3_149{width:calc((100% / 2.3) - (var(--layout-space-4) * 1.3 / 2.3))}}._desktop-carousel_i93d3_166{display:none}@media only screen and (width>=1025px){._desktop-carousel_i93d3_166{display:block}}._track_i93d3_174{padding:var(--card-shadow-offset) var(--card-shadow-offset-right) var(--card-shadow-offset) var(--card-shadow-offset-left);box-sizing:border-box}._slide_i93d3_180{border-radius:var(--border-radius);background:var(--color-background-base);height:auto;box-shadow:0 4px 11px #00000008,0 1px 6px #00000008}._slide-wide-card_i93d3_189{aspect-ratio:224/485}._slide-narrow-card_i93d3_193{aspect-ratio:148/334}._slide-overlay-card_i93d3_198{height:auto;box-shadow:var(--overlay-card-shadow)}._card-link_i93d3_203{width:100%;color:inherit;cursor:pointer;text-decoration:none;display:block}._modal-footer_i93d3_211{background:var(--color-background-base);padding:var(--layout-space-3) var(--layout-space-4) var(--layout-space-10);position:sticky;bottom:0}._mobile-slide-wide-card_i93d3_123 ._card-image-container_i93d3_218{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:317/240}._mobile-slide-narrow-card_i93d3_132 ._card-image-container_i93d3_218{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:152/164}._slide-wide-card_i93d3_189 ._card-image-container_i93d3_218{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:222/240}._slide-narrow-card_i93d3_193 ._card-image-container_i93d3_218{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:126/164}._mobile-slide-overlay-card_i93d3_149 ._card-image-container_i93d3_218{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:300/240}._slide-overlay-card_i93d3_198 ._card-image-container_i93d3_218{border-radius:var(--border-radius) var(--border-radius) 0 0;aspect-ratio:222/240}._skeleton-card_i93d3_260{flex-direction:column;height:100%;display:flex}._skeleton-image_i93d3_266{background-color:var(--color-background-tinted);width:100%}._skeleton-body_i93d3_271{gap:var(--layout-space-2);padding:var(--layout-space-4);flex-direction:column;display:flex}._skeleton-block_i93d3_282{background-color:var(--color-background-tinted);border-radius:.25rem;position:relative;overflow:hidden}._skeleton-block_i93d3_282:after{content:"";background-image:linear-gradient(90deg, var(--color-background-tinted), var(--color-background-base), var(--color-background-tinted));animation:1.5s ease-in-out infinite _skeleton-shimmer_i93d3_1;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion){._skeleton-block_i93d3_282:after{display:none}}@keyframes _skeleton-shimmer_i93d3_1{to{transform:translate(100%)}}._skeleton-title_i93d3_315{width:80%;height:20px}._skeleton-meta_i93d3_320{width:60%;height:14px}._skeleton-badges_i93d3_325{width:50%;height:24px}._heart-overlay_i93d3_330{width:var(--layout-space-6);height:var(--layout-space-6);color:var(--color-element-primary-inverted);fill:var(--color-black-300);filter:drop-shadow(0 0 1px #0000001a)drop-shadow(0 2px 2px #00000017)drop-shadow(0 4px 2px #0000000d)drop-shadow(0 7px 3px #00000003)}._heart-overlay-favorited_i93d3_341{fill:var(--color-accents-brand)}._section_qkijn_1{margin-top:var(--layout-space-10);margin-bottom:var(--layout-space-10);flex-direction:column;display:flex}@media only screen and (width>=1025px){._section_qkijn_1{width:100%;max-width:1120px;padding:0 var(--layout-space-4);margin:120px auto}}._cta-container_qkijn_15{padding:0 var(--layout-space-4);justify-content:center;display:flex}._cta_qkijn_15{box-shadow:30px 40px 20px #2b272205,17px 22px 17px #2b27220f,8px 10px 12px #2b27221a,2px 2px 7px #2b27221f}._hero_ihxog_6{--hero-background:var(--color-accents-elderberry-light);--hero-accent:var(--color-accents-elderberry-dark);--hero-foreground:var(--color-element-primary);--hero-background-pattern:none;align-items:center;gap:var(--layout-space-6);padding:var(--layout-space-10) 0;background-color:var(--hero-background);background-image:var(--hero-background-pattern);color:var(--hero-foreground);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:relative}._dark_ihxog_35{--hero-foreground:var(--color-element-primary-inverted)}._hero-save_ihxog_40{top:0;right:var(--layout-space-6);z-index:1;padding-top:var(--layout-space-4);position:absolute}._handle_ihxog_48{padding:var(--layout-space-2) var(--layout-space-3);border-radius:var(--layout-space-3);background:var(--hero-accent);color:var(--hero-background);font-family:var(--font-family-serif);letter-spacing:-.32px;margin:0;font-size:16px;line-height:1}._heading_ihxog_60{justify-content:center;width:100%;margin:0;display:flex}._artwork_ihxog_72{width:100%;max-width:375px;height:auto;display:block}._wordmark_ihxog_79{align-items:center;gap:var(--layout-space-4);color:var(--hero-accent);font-family:var(--font-family-serif);letter-spacing:-.48px;margin:0;font-size:24px;line-height:1;display:flex}._wordmark_ihxog_79:before,._wordmark_ihxog_79:after{content:"";background:currentColor;width:64px;height:1px}._subtitle_ihxog_99{max-width:440px;padding:0 var(--layout-space-6);margin:0}@media (width>=768px){._hero_ihxog_6{padding:var(--layout-space-16) 0;background-image:none}._artwork_ihxog_72{max-width:480px}}._section_11653_1{margin-top:calc(var(--layout-space-10) * 2);margin-bottom:var(--layout-space-10);flex-direction:column;display:flex}@media only screen and (width>=1025px){._section_11653_1{width:100%;max-width:1120px;padding:0 var(--layout-space-4);margin:120px auto}}._carousel_11653_15{--cookbook-carousel-gutter:var(--layout-space-6)}._loading-container_1v6a2_1{justify-content:center;align-items:center;min-height:90dvh;display:flex}._container_1v6a2_8{flex-grow:1}._tastes-and-needs_1v6a2_18{width:100%}._tastes-and-needs-inner_1v6a2_22{margin:0 auto}@media (width>=1216px){._tastes-and-needs-inner_1v6a2_22{margin:120px auto}}._list_6qz9l_1{gap:var(--layout-space-1);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._item_6qz9l_11{gap:var(--layout-space-4);padding:var(--layout-space-1) 0;align-items:center;display:flex}._icon_6qz9l_18{width:var(--layout-space-8);height:var(--layout-space-8);font-size:var(--layout-space-6);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}._text_6qz9l_32{flex:1;min-width:0}._container_1vygf_1{gap:var(--layout-space-6);width:100%;padding:var(--layout-space-6);background:var(--color-background-base);box-sizing:border-box;flex-direction:column;align-items:center;display:flex}._content_1vygf_12{gap:var(--layout-space-4);flex-direction:column;align-items:flex-start;width:100%;display:flex}._heading_1vygf_20{text-align:center;width:100%}._cta_1vygf_25{width:100%}._icon-image_1vygf_30{object-fit:contain;width:100%;height:100%}._card_m733c_1{gap:var(--layout-space-3);width:100%;padding:var(--layout-space-4) var(--layout-space-6);border:1px solid var(--color-line-tertiary);border-radius:var(--layout-space-3);background:var(--color-background-base);box-sizing:border-box;box-shadow:33px 79px 24px 0 rgb(var(--color-neutral-700-rgb) / 0%), 21px 50px 22px 0 rgb(var(--color-neutral-700-rgb) / 1%), 12px 28px 18px 0 rgb(var(--color-neutral-700-rgb) / 2%), 5px 13px 14px 0 rgb(var(--color-neutral-700-rgb) / 3%), 1px 3px 8px 0 rgb(var(--color-neutral-700-rgb) / 4%);flex-direction:column;justify-content:center;align-items:center;display:flex}._row_m733c_24{gap:var(--layout-space-3);align-items:center;width:100%;display:flex}._icon_m733c_31{width:calc(var(--layout-space-12) + var(--layout-space-2));height:calc(var(--layout-space-12) + var(--layout-space-2));font-size:var(--layout-space-10);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}._default-icon_m733c_48{object-fit:contain;width:100%;height:100%}._content_m733c_54{gap:var(--layout-space-1);flex-direction:column;flex:1;min-width:0;display:flex}._title_m733c_62,._subtitle_m733c_63,._cta_m733c_67{width:100%}._container_7oco2_1{align-items:center;gap:var(--layout-space-6);width:100%;padding-top:var(--layout-space-6);padding-bottom:var(--layout-space-6);box-sizing:border-box;color:var(--color-element-primary);background-color:var(--color-neutral-0);flex-direction:column;flex:auto;display:flex}._hero_7oco2_27{width:100%;max-width:524px;height:auto}._copy_7oco2_36{align-items:center;gap:var(--layout-space-4);width:100%;max-width:375px;padding-left:var(--layout-space-6);padding-right:var(--layout-space-6);box-sizing:border-box;flex-direction:column;display:flex}._heading_7oco2_47{text-align:center;max-width:280px;margin:0}._features_7oco2_53{gap:var(--layout-space-3);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._feature_7oco2_53{align-items:center;gap:var(--layout-space-4);display:flex}._feature-image_7oco2_69{object-fit:contain;flex-shrink:0;width:64px;height:64px}._cta_7oco2_76{width:100%;max-width:375px;padding-left:var(--layout-space-6);padding-right:var(--layout-space-6);box-sizing:border-box;margin-top:auto}
