._icon_oc47x_1{color:var(--color-element-secondary);justify-content:center;align-items:center;gap:4px;margin-right:8px;display:flex}._icon_oc47x_1 svg{width:16px;min-width:16px;height:16px;margin-top:-1px}._additive_oc47x_17{justify-content:center;align-items:center;gap:var(--stack-x-1);margin-left:var(--stack-x-1);display:flex}._additive_oc47x_17 svg{width:16px;min-width:16px;height:16px;margin-top:-1px}._dot_oc47x_32{color:var(--color-element-secondary);font-size:var(--size-text-10)}._container_knkga_1{background:var(--color-background-base);text-align:left;border:none;width:100%}._container_knkga_1:hover,._container_knkga_1:focus{cursor:pointer}._subtitle_knkga_13{gap:var(--stack-x-2);color:var(--color-element-secondary);margin:var(--stack-y-1) 0;display:flex}._subtitle-item_knkga_20{align-items:center;gap:2px;display:flex}._badges_knkga_26{gap:var(--stack-x-1);flex-wrap:wrap;display:flex}._text-secondary_knkga_32{color:var(--color-element-secondary)}._list_1wf8d_1{gap:var(--stack-x-2);padding-top:var(--stack-y-1);display:flex}._item_1wf8d_7{gap:var(--stack-x-2);color:var(--color-element-secondary);align-items:center;display:flex}._item_1wf8d_7 svg{width:16px;height:16px}._text_1wf8d_19{flex-shrink:0}._container_odq1a_1{gap:var(--stack-x-3);padding:var(--component-inset-squish-4);align-items:flex-start;display:flex}._container_odq1a_1:hover{background-color:var(--color-neutral-100)}._full-width_odq1a_12{width:100%}._full-height_odq1a_16{height:100%}._active_odq1a_20{background-color:var(--color-neutral-100)}._inline_odq1a_24{display:inline}._relative_odq1a_28{position:relative}._image_odq1a_32{background-position:50%;background-size:cover;border-radius:8px;flex-shrink:0;width:60px;height:60px}._image-overlay_odq1a_41{background-color:var(--color-shade-darker);position:absolute;top:0;left:0}._text_odq1a_49{min-width:0;font-size:var(--caption-xtra-small-line-height-text-large);flex-grow:1}._title_odq1a_55 em{color:red;font-style:inherit}._caption_odq1a_62{color:var(--color-element-secondary);margin:var(--stack-y-1) 0;align-items:center;gap:3px;display:flex}._caption_odq1a_62._inline_odq1a_24{display:inline}._caption_odq1a_62 svg{width:16px;height:16px}._flex_odq1a_79{align-items:center;display:flex}._no-wrap_odq1a_84{white-space:nowrap}._points_odq1a_88{flex-shrink:0}._inline-ingredient-highlight_odq1a_92{font-family:var(--h7-font-family);font-weight:var(--h7-weight-text);font-size:var(--h7-size-text-small);line-height:var(--h7-line-height-text-small);letter-spacing:var(--h7-letter-spacing-text)}@media only screen and (width>=1025px){._inline-ingredient-highlight_odq1a_92{font-size:var(--h7-size-text-large);line-height:var(--h7-line-height-text-large)}}._ingredients-highlight_odq1a_105{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}._results_vqdr8_1{z-index:1;height:100%;position:relative;overflow:auto}._results_vqdr8_1 hr{color:var(--color-line-secondary);margin:0}@media only screen and (width>=1025px){._results_vqdr8_1{max-height:80vh}}._option_vqdr8_17{margin:0;padding:0;position:absolute;top:0;left:0;right:0}._categories_1iwk1_1{justify-content:center;align-items:flex-start;gap:20px;display:flex}@media only screen and (width>=1025px){._categories_1iwk1_1{padding-top:var(--stack-y-4)}}._divider_1iwk1_12{box-shadow:0 1px 8px var(--color-dimension-shadow-level-two), 0 0 0 1px var(--color-dimension-shadow-level-two)}._category_1iwk1_18{padding-bottom:var(--stack-y-3);cursor:pointer}._active-header_1iwk1_23{border-bottom:2px solid var(--color-element-primary)}._inactive-header_1iwk1_27{color:var(--color-element-secondary)}._no-margin-padding_118uv_1{margin:0;padding:0}._active_118uv_6{background-color:var(--color-neutral-100)}._popular_118uv_10{margin-top:var(--stack-y-6)}._recent-popular-text_118uv_14{font-size:var(--caption-xtra-small-line-height-text-large);flex-grow:1;align-items:center;display:flex}._recent-popular-result_118uv_21{padding:var(--stack-y-3) 0;align-items:center;width:100%;display:flex}._recent-popular-result_118uv_21 svg{width:24px;height:24px}._recent-popular-icon_118uv_33{margin-right:var(--stack-x-3);height:24px;color:var(--color-element-secondary)}._grow_118uv_39{font-size:var(--caption-xtra-small-line-height-text-large);flex-grow:1}@media only screen and (width>=1025px){._mobile_1rtr1_1{display:none}}._desktop_1rtr1_7{display:none}@media only screen and (width>=1025px){._desktop_1rtr1_7{display:inline;display:initial}}._header_1rtr1_15{padding:var(--page-inset-mobile-2);align-items:center;gap:var(--stack-x-3);width:100%;margin:0;display:flex}@media only screen and (width>=1025px){._header_1rtr1_15{padding:2px}}._input_1rtr1_28{width:100%;padding:var(--component-inset-square-3);border-style:solid;border-width:1px;border-color:var(--color-line-secondary);font-weight:var(--body-weight-text);border-radius:8px;flex-grow:1;align-items:center;display:flex}._input_1rtr1_28[focus-within],._input_1rtr1_28:focus-within{outline:var(--color-interactive-base) solid 2px;border:none}._input_1rtr1_28 input::placeholder{font-weight:var(--body-weight-text)}._input_1rtr1_28 svg{width:24px;height:24px}._input-rounded_1rtr1_55{border-radius:100px}._active-input_1rtr1_59{outline:var(--color-line-primary) solid 2px;border:none}._search-text-input_1rtr1_64{font-weight:var(--body-weight-text);flex-grow:1;font-size:var(--size-text-input)!important;border:none!important}._search-text-input_1rtr1_64._focus-visible_1rtr1_1,._search-text-input_1rtr1_64:focus-visible{outline:none}._clear_1rtr1_84{color:var(--color-interactive-base);cursor:pointer}._clear-icon_1rtr1_89{height:24px}._clear-icon_1rtr1_89 svg{width:24px;height:24px;color:var(--color-element-secondary);cursor:pointer}._underlay_m1g3c_1{background-color:var(--color-background-base);justify-content:stretch;align-items:stretch;min-height:100dvh}._mobile-container_m1g3c_9{background-color:var(--color-background-base);width:100%;height:100%;min-height:0}._modal-content_m1g3c_16{z-index:1000;background-color:var(--color-background-base);flex-direction:column;flex:1 0 auto;width:100%;max-width:100%;height:100dvh;display:flex}@media only screen and (width>=800px){._modal-content_m1g3c_16{max-width:1000px}}._pill-shadow_1gg5w_5{box-shadow:0 71px 20px #0000,0 45px 18px #00000003,0 25px 15px #00000005,0 11px 11px #0000000a,0 3px 6px #0000000a}._entry_1gg5w_14{align-items:center;gap:var(--stack-x-3);width:100%;padding:var(--component-inset-square-3);background-color:var(--color-neutral-0);border:1px solid var(--color-line-secondary);color:var(--color-element-secondary);cursor:pointer;border-radius:32px;display:flex}._frosted-glass-circle_46zvh_12{border-radius:var(--size-dimension-border-radius-circle);backdrop-filter:blur(15px);box-shadow:0 8px 40px 0 rgb(var(--color-neutral-700-rgb) / 12%), inset -1px -1px 2px 0 rgb(var(--color-neutral-700-rgb) / 10%), inset 1px 1px 1px 0 #ffffff80;background:#ffffffb3}._entry_1w3fh_11{top:calc(var(--layout-space-2) + ( var(--layout-space-16) - var(--layout-space-2) ) * (1 - 0));top:calc(var(--collapsible-search-top-collapsed,var(--layout-space-2)) + ( var(--collapsible-search-top-rest,var(--layout-space-16)) - var(--collapsible-search-top-collapsed,var(--layout-space-2)) ) * (1 - var(--collapse-progress,0)));right:calc(var(--layout-space-2) * 0);right:calc(var(--collapsible-search-right-collapsed,var(--layout-space-2)) * var(--collapse-progress,0));width:calc(var(--layout-space-10) + (100% - var(--layout-space-10)) * (1 - 0));width:calc(var(--layout-space-10) + (100% - var(--layout-space-10)) * (1 - var(--collapse-progress,0)));height:calc(var(--layout-space-10) + (var(--layout-space-12) - var(--layout-space-10)) * (1 - 0));height:calc(var(--layout-space-10) + (var(--layout-space-12) - var(--layout-space-10)) * (1 - var(--collapse-progress,0)));align-items:center;gap:var(--stack-x-3);padding:var(--layout-space-2);border-radius:var(--size-dimension-border-radius-circle);color:var(--color-element-primary);cursor:pointer;transform:scale(1);transform:scale(calc(1 - .05 * var(--tension,0)));transition-property:top,right,width,height;transition-duration:.3s;transition-duration:var(--collapse-snap-duration,.3s);transition-timing-function:cubic-bezier(.22,1.12,.4,1);transition-timing-function:var(--collapse-snap-ease,cubic-bezier(.22, 1.12, .4, 1));display:flex;position:absolute}._pill-surface_1w3fh_61,._glass-surface_1w3fh_62{border-radius:inherit;pointer-events:none;transition:opacity .3s ease-out;transition:opacity var(--collapse-snap-duration,.3s) ease-out;position:absolute;inset:0}._pill-surface_1w3fh_61{background-color:var(--color-neutral-0);border:1px solid var(--color-line-secondary);opacity:1;opacity:calc(1 - var(--collapse-progress,0))}._glass-surface_1w3fh_62{opacity:0;opacity:var(--collapse-progress,0)}._icon_1w3fh_86{flex-shrink:0;width:24px;height:24px;position:relative}._label-clip_1w3fh_96{flex:1;min-width:0;position:relative;overflow:hidden}._label_1w3fh_96{white-space:nowrap;color:var(--color-element-secondary);opacity:1;opacity:calc(1 - var(--collapse-progress,0) * 2);transition:opacity .3s ease-out;transition:opacity var(--collapse-snap-duration,.3s) ease-out}@media (prefers-reduced-motion:reduce){._entry_1w3fh_11,._pill-surface_1w3fh_61,._glass-surface_1w3fh_62,._label_1w3fh_96{transition:none}._entry_1w3fh_11{transform:none}}._container_7vjj5_1{background:var(--color-background-base);padding-bottom:var(--layout-space-4);--collapsible-search-top-rest:var(--layout-space-4);--collapsible-search-top-collapsed:var(--layout-space-2);--collapsible-search-right-collapsed:var(--layout-space-2);--collapsible-search-spacer-collapsed:var(--layout-space-12);--collapsible-search-spacer-rest:var(--layout-space-16)}._pinned_7vjj5_38{z-index:var(--z-index-4);position:sticky;top:0}._with-header-row_7vjj5_48{--collapsible-search-row-top:max(var(--layout-space-4), env(safe-area-inset-top));--collapsible-search-top-rest:calc(var(--collapsible-search-row-top) + var(--layout-space-12) + var(--layout-space-2));--collapsible-search-top-collapsed:calc(var(--collapsible-search-row-top) + var(--layout-space-1));--collapsible-search-right-collapsed:var(--layout-space-1);--collapsible-search-spacer-collapsed:var(--layout-space-0);--collapsible-search-spacer-rest:calc(var(--layout-space-2) + var(--layout-space-12));padding-bottom:var(--layout-space-3)}._search-region_7vjj5_100{position:relative}._header-row_7vjj5_104{grid-template-columns:var(--layout-space-12) 1fr var(--layout-space-12);box-sizing:border-box;padding-top:var(--collapsible-search-row-top);height:calc(var(--collapsible-search-row-top) + var(--layout-space-12));color:var(--color-element-primary);align-items:center;display:grid}._title_7vjj5_121{text-align:center;grid-column:2}._search-slot_7vjj5_127{display:contents}._spacer_7vjj5_133{height:calc(var(--collapsible-search-spacer-collapsed) + ( var(--collapsible-search-spacer-rest) - var(--collapsible-search-spacer-collapsed) ) * (1 - 0));height:calc(var(--collapsible-search-spacer-collapsed) + ( var(--collapsible-search-spacer-rest) - var(--collapsible-search-spacer-collapsed) ) * (1 - var(--collapse-progress,0)));transition:height .3s cubic-bezier(.22,1.12,.4,1);transition:height var(--collapse-snap-duration,.3s) var(--collapse-snap-ease,cubic-bezier(.22, 1.12, .4, 1))}@media (prefers-reduced-motion:reduce){._spacer_7vjj5_133{transition:none}}._container_hjapp_1{color:var(--color-element-primary-inverted);text-align:center;align-items:center;gap:var(--stack-y-2);flex-direction:column;display:flex}._container_hjapp_1 svg{width:24px;height:24px}._button_f8a7d_1{background-color:var(--color-neutral-0);border:1px solid var(--color-line-secondary);color:var(--color-element-primary);white-space:nowrap;z-index:1;transition:color .3s ease-in-out;position:absolute;bottom:-16px;right:7px}._button_f8a7d_1._opted-in_f8a7d_13{color:var(--color-disabled-base)}._sheet-body_f8a7d_17{gap:var(--stack-y-4);flex-direction:column;display:flex}._phone-number_f8a7d_23{font-weight:700;display:inline-block}._sheet-body-caption_f8a7d_28{color:var(--color-element-secondary)}._sheet-button-icon_f8a7d_32{width:20px;height:20px;margin-right:var(--stack-x-1);position:relative;top:2px}._check-icon_f8a7d_40{flex-shrink:0;width:20px;height:20px}._notify-me-success-toast_f8a7d_47{background:var(--color-background-tinted);box-shadow:0 0 0 1px rgb(var(--color-neutral-500-rgb) / 20%), 0 1px 12px 0 rgb(var(--color-neutral-500-rgb) / 20%);color:var(--color-element-primary);gap:8px;min-height:40px;padding:10px 16px;font-size:14px;line-height:20px}._notify-me-success-toast_f8a7d_47 svg{width:20px;height:20px}._card_g75x9_1{background:var(--color-background-base);flex-direction:column;flex-shrink:0;max-width:312px;display:flex}@media only screen and (width>=1025px){._card_g75x9_1{flex:1 0 17%;min-width:230px}}._card_g75x9_1:focus,._card_g75x9_1._focus-visible_g75x9_1,._card_g75x9_1:focus,._card_g75x9_1:focus-visible{box-shadow:none;outline:none}._card-small_g75x9_20{width:159.5px}._card-medium_g75x9_25{width:343px;max-width:343px}._card-small-to-large_g75x9_31{width:159.5px}@media only screen and (width>=1025px){._card-small-to-large_g75x9_31{width:204px}}._card-fluid_g75x9_40{width:auto;width:initial;max-width:none;max-width:initial;container:fluid-card/inline-size}._image-container_g75x9_48{margin-bottom:var(--stack-y-3);cursor:pointer;display:flex;position:relative}._image-container_g75x9_48 ._product-card-bookmark_g75x9_54{position:absolute;top:8px;right:8px;margin:0!important}._image-container-fluid_g75x9_62{height:159.5px}@container fluid-card (width>=200px){._image-container-fluid_g75x9_62{height:200px}}._image-container-notify-me_g75x9_73{margin-bottom:var(--stack-y-4)}._image_g75x9_48{object-fit:cover;overflow-clip-margin:unset;border-radius:8px;width:100%}._image-fluid_g75x9_84{height:100%}._nevered_g75x9_89{background-color:var(--color-interactive-muted-base);opacity:.7;width:100%;height:100%;color:var(--color-text-primary-inverted);vertical-align:center;justify-content:center;align-items:center;display:flex;position:absolute;top:0}._card-small-to-large_g75x9_31 ._image-container_g75x9_48,._card-small-to-large_g75x9_31 ._image_g75x9_48{height:159.5px}@media only screen and (width>=1025px){._card-small-to-large_g75x9_31 ._image-container_g75x9_48,._card-small-to-large_g75x9_31 ._image_g75x9_48{aspect-ratio:4/3;height:auto}}._product-card_g75x9_54{flex:1 0 15%;min-width:159.5px}._product-card_g75x9_54 ._image-container_g75x9_48,._product-card_g75x9_54 ._image_g75x9_48{aspect-ratio:1;height:auto}._card-medium_g75x9_25 ._image-container_g75x9_48,._card-medium_g75x9_25 ._image_g75x9_48{height:156px;width:inherit}._card-small_g75x9_20 ._image-container_g75x9_48,._card-small_g75x9_20 ._image_g75x9_48{height:159.5px}._body_g75x9_136{flex:1}._title_g75x9_140{margin-bottom:var(--stack-y-1)}._credits_g75x9_144,._label_g75x9_145,._details_g75x9_146{align-items:center;gap:var(--stack-x-2);display:flex}._discount-badge_g75x9_152{border-radius:4px;height:18px}._details_g75x9_146{gap:var(--stack-x-3)}._label_g75x9_145 svg,._detail_g75x9_146 svg{margin-right:var(--stack-x-1)}._detail_g75x9_146{color:var(--color-neutral-400);align-items:center;display:flex}._detail_g75x9_146 svg{height:1em}._detail_g75x9_146 p{flex-shrink:0}._label_g75x9_145{color:var(--color-neutral-400);margin-bottom:var(--stack-y-1)}._label-link_g75x9_185{width:fit-content;color:inherit;cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}._label-link_g75x9_185:hover,._label-link_g75x9_185._focus-visible_g75x9_1,._label-link_g75x9_185:hover,._label-link_g75x9_185:focus-visible{text-decoration:underline}._badges_g75x9_199{gap:var(--stack-x-1);margin-top:var(--stack-y-2);flex-wrap:wrap;display:flex}._card-binary-rating_g75x9_206{position:absolute;bottom:-18px;right:8px}._hide_g75x9_212{display:none}._product-card-recipe-score_g75x9_216{margin-bottom:var(--stack-y-1);align-items:center;height:16px;display:flex}._top-left-badge_g75x9_223{z-index:1;position:relative;transform:translate(10px,10px)}._top-left-badge-container_g75x9_232{height:0}._overlay_g75x9_236{background:var(--color-shade-darker);padding:var(--component-inset-square-2);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._flex_g75x9_247{align-items:center;display:flex}._serving-size_g75x9_252{color:var(--color-neutral-400)}._amount-per-serving_g75x9_256{padding-top:var(--layout-space-4)}._button_g75x9_260{padding-right:var(--layout-space-6);padding-left:var(--layout-space-6);padding-bottom:var(--layout-space-4)}._recipe-editor_g75x9_266{height:80%}._media-top-scrim_17o85_1{z-index:3;background:linear-gradient(#0006 0%,#0000004d 62%,#0000 100%);position:absolute;top:0;left:0;right:0}._video-control-button_17o85_15{background:rgb(var(--color-neutral-700-rgb) / 40%);border-radius:var(--size-dimension-border-radius-circle);color:var(--color-neutral-0);cursor:pointer;align-items:center;gap:var(--layout-space-2);height:var(--layout-space-8);right:var(--layout-space-2);width:var(--layout-space-8);z-index:4;border:0;justify-content:center;padding:0;display:flex;position:absolute}._video-mute-button_17o85_33{bottom:var(--layout-space-2)}._video-play-button_17o85_39{bottom:calc(var(--layout-space-2) + var(--layout-space-6) + var(--layout-space-4))}._video-wrap_17o85_49{position:absolute;inset:0}._video-poster_17o85_57{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}._video-element_17o85_66{z-index:2;position:absolute;inset:0}._video-control-icon_17o85_72{font-size:var(--layout-space-6);flex:none}._image-wrap_11k7e_1{background:var(--color-neutral-100);width:100%;position:relative}._aspect-ratio-1-1_11k7e_7{aspect-ratio:1}._aspect-ratio-9-14_11k7e_11{aspect-ratio:9/14}._aspect-ratio-4-5_11k7e_15{aspect-ratio:4/5}._media_11k7e_19{object-fit:cover;width:100%;height:100%;display:block}._carousel-item-view-details-overlay_h4oid_1{touch-action:manipulation;position:absolute;inset:0}._button_1rj06_1{color:var(--color-neutral-700);cursor:pointer;font-size:var(--layout-space-6);min-height:var(--layout-space-10);min-width:var(--layout-space-10);padding:var(--layout-space-1);z-index:4;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;display:flex;position:relative}._button_1rj06_1:disabled{cursor:default;opacity:.6}._floaters_1rj06_24{pointer-events:none;position:absolute;inset:0}._floater_1rj06_24{color:var(--color-accents-brand);font-size:var(--layout-space-4);position:absolute;top:50%;left:50%}._floater_1rj06_24 path{fill:var(--color-accents-brand);stroke:var(--color-critical-darker);stroke-width:2.5px}._floater-left_1rj06_44{animation:.9s cubic-bezier(.16,1,.3,1) forwards _float-heart-left_1rj06_1}._floater-right_1rj06_48{animation:.45s cubic-bezier(.16,1,.3,1) forwards _float-heart-right_1rj06_1}._icon_1rj06_52{transition:fill .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1)}._button_1rj06_1:active ._icon_1rj06_52{transform:scale(.85)}._icon_1rj06_52 path{stroke-width:1.5px}._favorited_1rj06_66 path{fill:var(--color-accents-brand);stroke:var(--color-accents-brand)}._unfavorited_1rj06_71 path{fill:#0000;stroke:currentColor}@keyframes _float-heart-left_1rj06_1{0%{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--layout-space-2) * -1), calc(var(--layout-space-2) * -1)) scale(.4)}22%{transform:translate(-50%, -50%) translate(calc(var(--layout-space-2) * -1), calc(var(--layout-space-4) * -1)) scale(1.1)}to{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--layout-space-2) * -1), calc(var(--layout-space-10) * -1)) scale(.8)}}@keyframes _float-heart-right_1rj06_1{0%{opacity:1;transform:translate(-50%, -50%) translate(var(--layout-space-2), calc(var(--layout-space-2) * -1)) scale(.4)}44%{transform:translate(-50%, -50%) translate(var(--layout-space-2), calc(var(--layout-space-4) * -1)) scale(1.1)}to{opacity:0;transform:translate(-50%, -50%) translate(var(--layout-space-2), calc((var(--layout-space-8) + var(--layout-space-1)) * -1)) scale(.8)}}@media (prefers-reduced-motion:reduce){._floater-left_1rj06_44,._floater-right_1rj06_48,._icon_1rj06_52{transition:none;animation:none}._button_1rj06_1:active ._icon_1rj06_52{transform:none}}._media-link_1qml0_7{z-index:3;position:absolute;inset:0}._visually-hidden_1qml0_13{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._media-header_1qml0_26{gap:var(--layout-space-1);padding:var(--layout-space-3) var(--layout-space-4);pointer-events:none;flex-direction:column;display:flex}._eyebrow_1qml0_34{color:var(--color-element-primary-inverted)}._author_1qml0_38{align-items:center;gap:var(--layout-space-1);min-width:0;display:flex}._author-avatar_1qml0_45{aspect-ratio:1;border:1px solid var(--color-neutral-0);border-radius:var(--size-dimension-border-radius-circle);height:var(--layout-space-4);object-fit:cover;width:var(--layout-space-4);flex-shrink:0;display:block}._author-avatar-placeholder_1qml0_56{background:var(--color-neutral-300)}._author-avatar-skeleton_1qml0_61{border:0}._author-label_1qml0_66{color:var(--color-element-primary-inverted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._author-label-skeleton_1qml0_73{height:var(--layout-space-3);width:var(--layout-space-20);display:block}._panel_1qml0_79{gap:var(--layout-space-3);padding-top:var(--layout-space-4);padding-bottom:var(--layout-space-4);flex-direction:column;display:flex}._panel-inset_1qml0_86{padding-left:var(--layout-space-4);padding-right:var(--layout-space-4)}._title_1qml0_90{gap:var(--layout-space-1);flex-direction:column;display:flex}._title-link_1qml0_96{color:inherit;text-decoration:none}._title-skeleton_1qml0_102{height:var(--layout-space-5);width:70%;display:block}._item-count_1qml0_108{color:var(--color-neutral-600)}._item-count-skeleton_1qml0_117{height:var(--layout-space-4);width:30%;display:block}._carousel_1qml0_125{gap:var(--layout-space-3);padding:0 var(--layout-space-4);scroll-padding-inline:var(--layout-space-4);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}._carousel_1qml0_125::-webkit-scrollbar{display:none}._carousel-item_1qml0_141{aspect-ratio:1;flex:0 0 calc((100% - 3 * var(--layout-space-3)) / 3);scroll-snap-align:start}._carousel-tile_1qml0_147{border-radius:var(--layout-space-3);height:100%;display:block;position:relative;overflow:hidden}._carousel-image_1qml0_159{background:var(--color-neutral-100);object-fit:cover;width:100%;height:100%;display:block}._carousel-overflow_1qml0_167{background:rgb(var(--color-neutral-700-rgb) / 50%);color:var(--color-element-primary-inverted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._cta-link_1qml0_177{text-decoration:none;display:block}._card_pkqbl_1{background:var(--color-background-base);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._body_pkqbl_11{gap:var(--layout-space-2);padding:var(--layout-space-4);flex-direction:column;display:flex}._card-trigger_8fv36_1{z-index:3;position:absolute;inset:0}._double-tap-burst_8fv36_7{pointer-events:none;z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._double-tap-heart_8fv36_17{color:var(--color-accents-brand);font-size:calc(var(--layout-space-10) * 1.6);animation:.7s cubic-bezier(.16,1,.3,1) forwards _double-tap-heart-pop_8fv36_1}._double-tap-heart_8fv36_17 path{fill:var(--color-accents-brand);stroke:var(--color-neutral-0);stroke-width:1.5px}@keyframes _double-tap-heart-pop_8fv36_1{0%{opacity:0;transform:scale(.3)}15%{opacity:1;transform:scale(1.15)}30%{transform:scale(.95)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}._collection-label_8fv36_57{padding:var(--layout-space-3) var(--layout-space-4);align-items:center;display:flex}._collection-link_8fv36_63{align-items:center;gap:var(--layout-space-2);min-width:0;max-width:100%;text-decoration:none;display:inline-flex}._collection-thumbnail_8fv36_72{aspect-ratio:1;border:1px solid var(--color-neutral-0);border-radius:var(--size-dimension-border-radius-circle);height:var(--layout-space-6);object-fit:cover;width:var(--layout-space-6);flex-shrink:0;display:block}._collection-title_8fv36_83{color:var(--color-element-primary-inverted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._text-row_8fv36_90{align-items:flex-start;gap:var(--layout-space-3);justify-content:space-between;display:flex}._text-content_8fv36_97{gap:var(--layout-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._ingredient-summary-row_8fv36_105{color:var(--color-neutral-600);align-items:center;gap:var(--layout-space-1);display:flex}._ingredient-thumbnails_8fv36_112{margin:0;padding:0;list-style:none;display:flex}._ingredient-thumbnail-item_8fv36_119{display:flex;position:relative}._ingredient-thumbnail-item_8fv36_119+._ingredient-thumbnail-item_8fv36_119{margin-left:calc(var(--layout-space-8) * -.35)}._ingredient-thumbnail-item_8fv36_119:first-child{z-index:4}._ingredient-thumbnail-item_8fv36_119:nth-child(2){z-index:3}._ingredient-thumbnail-item_8fv36_119:nth-child(3){z-index:2}._ingredient-thumbnail-item_8fv36_119:nth-child(4){z-index:1}._ingredient-thumbnail-image_8fv36_148{aspect-ratio:1;border:1px solid var(--color-line-secondary);border-radius:var(--size-dimension-border-radius-circle);box-sizing:border-box;height:var(--layout-space-8);object-fit:contain;padding:var(--layout-space-05);width:var(--layout-space-8);background-color:var(--color-neutral-0);display:block}._ingredient-summary_8fv36_105{color:var(--color-neutral-600)}._error-card_ose4y_1{align-self:stretch;align-items:center;gap:var(--layout-space-3);padding:var(--layout-space-6) var(--layout-space-4);text-align:center;flex-direction:column;display:flex}._icon_ose4y_11{aspect-ratio:15/16;width:75px;height:80px;display:block}._title_ose4y_19,._body_ose4y_20{color:var(--color-element-primary);text-align:center;align-self:stretch}._feed_1hspx_1{flex-direction:column;display:flex}._feed_1hspx_1>*+*{margin-top:var(--layout-space-6)}._feed-card_1hspx_10{width:100%}._load-more-sentinel_1hspx_14{pointer-events:none;width:100%;height:0}._message_1hspx_20{color:var(--color-neutral-600);padding:var(--layout-space-6) var(--layout-space-4);text-align:center}._skeleton_1hspx_26{background:var(--color-background-base);border:1px solid var(--color-line-tertiary);overflow:hidden}._skeleton-image_1hspx_32{aspect-ratio:1;background:var(--color-neutral-100)}._skeleton-body_1hspx_37{gap:var(--layout-space-2);padding:var(--layout-space-4);flex-direction:column;display:flex}._skeleton-line_1hspx_44,._skeleton-line-short_1hspx_45{background:var(--color-neutral-100);height:var(--layout-space-4)}._skeleton-line-short_1hspx_45{width:60%}._feed_jicru_1{padding-bottom:var(--layout-space-20);padding-bottom:var(--floating-nav-clearance,var(--layout-space-20));flex-direction:column;display:flex}._feed_jicru_1>*+*{margin-top:var(--layout-space-6)}._message_jicru_11{color:var(--color-neutral-600);padding:var(--layout-space-6) var(--layout-space-4) var(--layout-space-20);padding:var(--layout-space-6) var(--layout-space-4) var(--floating-nav-clearance,var(--layout-space-20));text-align:center}._hint_jicru_18{box-sizing:border-box;color:var(--color-element-primary);align-self:center;align-items:flex-start;gap:var(--layout-space-3);width:calc(100% - var(--layout-space-8));justify-content:space-between;display:flex}._hint-text_jicru_32{flex-direction:column;display:flex}._hint-title_jicru_37,._hint-body_jicru_41{color:var(--color-element-primary)}._hint-icon_jicru_45{height:var(--layout-space-8);width:var(--layout-space-8);flex:none}._feed-card_jicru_51{width:100%}._load-more-sentinel_jicru_55{pointer-events:none;width:100%;height:0}._skeleton_jicru_61{background:var(--color-background-base);border:1px solid var(--color-line-tertiary);overflow:hidden}._skeleton-image_jicru_67{aspect-ratio:1;background:var(--color-neutral-100)}._skeleton-body_jicru_72{gap:var(--layout-space-2);padding:var(--layout-space-4);flex-direction:column;display:flex}._skeleton-line_jicru_79,._skeleton-line-short_jicru_80{background:var(--color-neutral-100);height:var(--layout-space-4)}._skeleton-line-short_jicru_80{width:60%}._card_1j3q6_1{text-align:left;opacity:1;width:100%;height:100%;transition:opacity .3s ease-out allow-discrete;padding:0;position:relative;overflow:hidden;@starting-style{opacity:0}}._card_1j3q6_1:before{content:"";z-index:1;display:block;position:absolute;inset:0}._discovery_1j3q6_28{border-radius:var(--layout-space-4);border:2px solid var(--color-neutral-0);box-shadow:8px 41px 17px #00000003,5px 23px 14px #0000000d,2px 10px 11px #00000017,1px 3px 6px #0000001a}._discovery_1j3q6_28:before{background:linear-gradient(180deg, rgb(var(--color-neutral-700-rgb) / 0%) 20%, rgb(var(--color-neutral-700-rgb) / 75%) 100%)}._discovery_1j3q6_28._small_1j3q6_48{border-width:1px}._discovery_1j3q6_28._small_1j3q6_48:before{background:linear-gradient(180deg, rgb(var(--color-neutral-700-rgb) / 0%) 60%, rgb(var(--color-neutral-700-rgb) / 80%) 100%)}._library_1j3q6_62{aspect-ratio:3/4;border-radius:var(--layout-space-2);background-color:var(--color-neutral-100);border:none;height:auto}._library_1j3q6_62:before{background:linear-gradient(180deg, rgb(var(--color-neutral-700-rgb) / 0%) 58%, rgb(var(--color-neutral-700-rgb) / 40%) 100%)}._cover-overlay_1j3q6_83{background-color:var(--color-neutral-100);background-color:var(--cookbook-cover-color,var(--color-neutral-100))}._empty-art-layer_1j3q6_90{position:absolute;inset:0}._empty-art_1j3q6_90{object-fit:cover;width:100%;height:100%}._plates-layer_1j3q6_104{justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 18%}._plate_1j3q6_104{aspect-ratio:1;object-fit:contain;filter:drop-shadow(2px 8px 8px #00000026)drop-shadow(1px 2px 5px #0000002b);flex:none}._plate-middle_1j3q6_126{width:100%}._plate-side_1j3q6_137{width:80%;position:absolute;top:50%;transform:translateY(-50%)}._plate-left_1j3q6_153{left:-55%}._plate-right_1j3q6_157{right:-55%}._card-image_1j3q6_161{object-fit:cover;opacity:1;width:100%;height:100%;transition:opacity .3s ease-out allow-discrete;@starting-style{opacity:0}}._cover-zoomed_1j3q6_176 ._card-image_1j3q6_161{transform:scale(1.5)}._cover-overlay_1j3q6_83 ._card-image_1j3q6_161{object-fit:contain;object-position:center 38%}._card-content_1j3q6_189{bottom:var(--layout-space-3);left:var(--layout-space-2);right:var(--layout-space-2);z-index:2;gap:var(--layout-space-05);color:var(--color-neutral-0);flex-direction:column;display:flex;position:absolute}._card-pairing-count_1j3q6_201{color:var(--color-neutral-0);opacity:.85}._card-title_1j3q6_206{font-weight:var(--weight-text-heavy);color:var(--color-neutral-0);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._library_1j3q6_62 ._card-title_1j3q6_206{-webkit-line-clamp:1;line-clamp:1}._library_1j3q6_62 ._card-content_1j3q6_189{gap:0}._library_1j3q6_62 ._card-pairing-count_1j3q6_201{opacity:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._grid_ujaxd_1{grid-gap:var(--layout-space-4) var(--layout-space-4);gap:var(--layout-space-4) var(--layout-space-4);margin:var(--layout-space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media only screen and (width>=480px){._grid_ujaxd_1{gap:20px;margin-top:20px}}@media only screen and (width>=768px){._grid_ujaxd_1{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))}}@media only screen and (width>=1025px){._grid_ujaxd_1{gap:var(--layout-space-10) var(--layout-space-6);grid-template-columns:repeat(5,minmax(0,1fr))}}._item_ujaxd_23{aspect-ratio:172/230;opacity:1;transition:opacity .3s ease-out allow-discrete;margin:0;padding:0;position:relative;@starting-style{opacity:0}}._action_ujaxd_49{z-index:1;display:flex;position:absolute;top:0;right:0}._filter-options-container_2wt8q_1{margin:var(--layout-space-3) var(--layout-space-6) var(--layout-space-0)}._left-arrow_guseq_1{margin-right:8px}._right-arrow_guseq_5{margin-left:8px}._left-arrow_guseq_1,._right-arrow_guseq_5{display:flex}._left-arrow_guseq_1:hover,._right-arrow_guseq_5:hover{cursor:pointer}._left-arrow_guseq_1 svg,._right-arrow_guseq_5 svg{width:24px;height:24px}._prev_guseq_23{z-index:100;cursor:pointer;padding:10px}._prev_guseq_23:before{content:"≰";color:var(--color-neutral-500);font-family:Hungryroot2020,Arial,sans-serif}._next_guseq_35{z-index:100;cursor:pointer;padding:10px}._next_guseq_35:before{content:"≩";color:var(--color-neutral-500);font-family:Hungryroot2020,Arial,sans-serif}._hide-arrow_guseq_47{display:none}._slider-container_guseq_51{width:100%;overflow-y:hidden}._scroll-container_guseq_56{-ms-overflow-style:none;scrollbar-width:none}._scroll-container_guseq_56::-webkit-scrollbar{display:none}hr{background-color:var(--color-interactive-muted-light);border:0;height:1px;margin:16px 24px}._done-button_guseq_72{display:none}._done-button_guseq_72 button{padding:17px 34px}._done-button_guseq_72 button:focus{background-color:var(--color-interactive-base)}._bottom-filter-bar_guseq_84{margin-bottom:var(--layout-space-2);max-width:none;max-width:initial;width:calc(100% + var(--layout-space-4));align-items:center;display:flex;position:relative}@media only screen and (width>=1025px){._bottom-filter-bar_guseq_84{width:100%}}._button_guseq_102{cursor:default;background:0 0;border:none;outline:0;margin:2px 4px;padding:0}._button_guseq_102._filter-button_guseq_110{margin-left:-10px}._filter-button_guseq_110._focus-visible_guseq_1 svg{background:var(--color-focus-base);box-shadow:0 0 0 4px var(--color-focus-base);background:var(--color-focus-base);box-shadow:0 0 0 4px var(--color-focus-base);border-radius:50%}._filter-button_guseq_110:focus-visible svg{background:var(--color-focus-base);box-shadow:0 0 0 4px var(--color-focus-base);border-radius:50%}._toggle_guseq_123{margin:0 3px}._conditional-pill-x_guseq_127{width:14px;height:14px}._scroll-end-sentinel_guseq_139{width:var(--layout-space-1);flex-shrink:0}._panel_guseq_144{padding:var(--stack-y-1) 0 var(--stack-y-1);background:var(--color-neutral-0);width:280px;margin-top:var(--stack-y-3);border-radius:8px;position:absolute;top:100%;overflow:hidden}._all-panel_guseq_155{width:296px}._panel-content_guseq_160{height:100%;overflow:auto}._panel-content_guseq_160 hr:last-of-type{display:none}._panel-content_guseq_160._mobile_guseq_168{height:calc(100% + 35px)}._all-panel-filter-title_guseq_173{color:var(--color-line-primary);font-size:var(--size-text-20);font-weight:var(--weight-text-heavy);margin:0 24px}._panel-header_guseq_180{background:var(--color-neutral-0);box-shadow:0 2.5px 2px -2px rgb(var(--color-blueberry-700-rgb) / 10%);z-index:var(--z-index-1);justify-content:space-between;margin-bottom:8px;padding:20px 24px 16px;display:flex;position:sticky;top:0}._panel-title_guseq_192{font-size:var(--size-text-40);font-weight:var(--weight-text-heavy)}._all-panel-title_guseq_197{font-size:var(--size-text-60)}._close-icon_guseq_202{width:24px;height:24px;color:var(--color-line-primary)}._panel-option-row_guseq_208{cursor:pointer;align-items:center;height:24px;margin:10px 24px;display:flex}._panel-clear_guseq_216{text-align:right;font-weight:var(--weight-text-heavy);font-size:var(--size-text-10);color:var(--color-blueberry-500);background:var(--color-neutral-0);box-shadow:0 -2.5px 2px -2px rgb(var(--color-blueberry-700-rgb) / 10%);border-radius:0 0 8px 8px;justify-content:flex-end;align-items:center;gap:40px;padding:20px;display:flex;position:sticky;bottom:0;left:0}._panel-clear_guseq_216 div{cursor:pointer}._wrapper_guseq_238 div:nth-child(2){align-items:center}._panel-option_guseq_208{letter-spacing:.2px;color:var(--color-line-primary);margin-left:15px;line-height:20px}._control-icon_guseq_251{width:24px;height:24px;margin-top:3px}._control-active_guseq_256 ._control-icon_guseq_251{color:var(--color-element-primary)}._control-inactive_guseq_260 ._control-icon_guseq_251{color:var(--color-element-secondary)}._panel-option-row_guseq_208._focus-visible_guseq_1 ._control-icon_guseq_251,._panel-option-row_guseq_208:focus-visible ._control-icon_guseq_251{background:var(--color-focus-base);box-shadow:0 0 0 4px var(--color-focus-base);border-radius:50%}._mobile_guseq_168 ._panel-header_guseq_180{padding-top:6px}._mobile_guseq_168 ._panel-title_guseq_192,._mobile_guseq_168 ._all-panel-title_guseq_197{text-align:center;font-size:var(--size-text-40);flex-grow:1}._mobile_guseq_168 ._panel-close_guseq_288{cursor:pointer;position:absolute;right:30px}._mobile_guseq_168._panel-content_guseq_160{margin:-24px -16px}._mobile_guseq_168 ._done-button_guseq_72{display:inline;display:initial}._sheet-body_guseq_304._sheet-body_guseq_304{padding:var(--layout-space-6) var(--layout-space-4);border-radius:.5rem .5rem 0 0}._filters-btn_1dgx2_1{cursor:pointer;justify-content:center;align-items:center;min-width:45px;height:37px;display:flex;position:relative}._filters-btn_1dgx2_1 svg{color:var(--color-neutral-700);width:32px;height:32px}._filters-num-container_1dgx2_17{background:var(--color-element-primary);color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:1px;right:6px}._filters-num_1dgx2_17{font-size:var(--size-text-5);color:#fff;font-weight:var(--weight-text-normal);letter-spacing:.2px;line-height:14px}.react-horizontal-scrolling-menu--scroll-container{width:100%;height:max-content;display:flex;position:relative;overflow-y:hidden}.react-horizontal-scrolling-menu--scroll-container.rtl{direction:rtl}.react-horizontal-scrolling-menu--inner-wrapper{display:flex;overflow-y:hidden}.react-horizontal-scrolling-menu--wrapper{flex-direction:column;display:flex}.react-horizontal-scrolling-menu--footer,.react-horizontal-scrolling-menu--header{width:100%}.react-horizontal-scrolling-menu--arrow-left,.react-horizontal-scrolling-menu--arrow-right{display:flex}._filters-bottom_1bj7s_1{margin-bottom:var(--layout-space-4)}._loading-container_1l0il_19{z-index:0;min-height:80dvh;margin-top:var(--layout-space-6);position:relative}@media only screen and (width>=480px){._loading-container_1l0il_19{margin-top:20px}}._empty-state_1l0il_30{justify-content:center;align-items:center;gap:var(--layout-space-2);min-height:80dvh;margin-top:var(--layout-space-6);padding:0 var(--layout-space-4);text-align:center;flex-direction:column;display:flex}@media only screen and (width>=480px){._empty-state_1l0il_30{margin-top:20px}}._search-icon_1l0il_46{color:var(--color-accents-elderberry-base);width:calc(var(--stack-10) * 2)}
