.ExpandableCard-module__y2f1uW__summary{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;list-style:none}.ExpandableCard-module__y2f1uW__summary::-webkit-details-marker{content:"";display:none}.ExpandableCard-module__y2f1uW__summary::marker{content:"";display:none}.ExpandableCard-module__y2f1uW__summary:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #ff6b3580}
.ToggleSwitch-module__6ewdCq__input:focus-visible~.ToggleSwitch-module__6ewdCq__track{box-shadow:0 0 0 2px var(--color-paper), 0 0 0 4px var(--color-orange)}
@media (max-width:1023.98px){.SidebarChefPoints-module__duLEOa__info,.SidebarChefPoints-module__duLEOa__detail{display:none}}
.DesktopSidebar-module__3kePCa__sidebar{display:none}@media (min-width:720px){.DesktopSidebar-module__3kePCa__sidebar{flex-direction:column;gap:4px;width:100%;min-width:0;padding:16px 12px;display:flex}}.DesktopSidebar-module__3kePCa__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}@media (min-width:1024px){.DesktopSidebar-module__3kePCa__label{display:inline}}.DesktopSidebar-module__3kePCa__navItem{justify-content:center}.DesktopSidebar-module__3kePCa__navItem:hover{background:var(--color-cream)}.DesktopSidebar-module__3kePCa__userChip{justify-content:center}@media (min-width:1024px){.DesktopSidebar-module__3kePCa__navItem,.DesktopSidebar-module__3kePCa__userChip{justify-content:flex-start}}
.GreetingHero-module__B7dcaG__hero{grid-template-columns:1fr;align-items:center;gap:20px;display:grid}@media (min-width:720px){.GreetingHero-module__B7dcaG__hero{grid-template-columns:1fr 360px;gap:32px}}
.TopStrip-module__Fcl5ta__strip{display:none}@media (min-width:720px){.TopStrip-module__Fcl5ta__strip{display:flex}}
.RecipeHero-module__XpSulq__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:900px){.RecipeHero-module__XpSulq__grid{grid-template-columns:1.4fr 1fr}}
.RecipesIndexClient-module__KQe7Ka__page{padding:0 18px}@media (min-width:720px){.RecipesIndexClient-module__KQe7Ka__page{padding:0}}
.desktop-shell-module__xBn7nq__outer{background:#b8cec9;justify-content:center;align-items:flex-start;min-height:100vh;display:flex}@media (min-width:720px){.desktop-shell-module__xBn7nq__outer{background:var(--color-cream);display:block}}.desktop-shell-module__xBn7nq__frame{background:var(--color-cream);flex-direction:column;width:390px;min-height:100vh;display:flex;position:relative;overflow:hidden}@media (min-width:720px){.desktop-shell-module__xBn7nq__frame{grid-template-columns:64px 1fr;width:100%;display:grid;overflow:visible}}@media (min-width:1024px){.desktop-shell-module__xBn7nq__frame{grid-template-columns:220px 1fr}}.desktop-shell-module__xBn7nq__mainColumn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.desktop-shell-module__xBn7nq__contentScroll{flex:1;padding-bottom:96px;overflow-y:auto}@media (min-width:720px){.desktop-shell-module__xBn7nq__contentScroll{padding:24px 32px}}.desktop-shell-module__xBn7nq__contentInner{min-height:100%}@media (min-width:1280px){.desktop-shell-module__xBn7nq__contentInner{max-width:1000px;margin:0 auto}}.desktop-shell-module__xBn7nq__mobileOnly{display:contents}@media (min-width:720px){.desktop-shell-module__xBn7nq__mobileOnly{display:none}}
.DesktopHome-module__6Q-aCq__page{padding:0 18px}@media (min-width:720px){.DesktopHome-module__6Q-aCq__page{padding:0}}.DesktopHome-module__6Q-aCq__body{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (min-width:720px){.DesktopHome-module__6Q-aCq__body{grid-template-columns:1fr 340px}}.DesktopHome-module__6Q-aCq__freshGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:480px){.DesktopHome-module__6Q-aCq__freshGrid{grid-template-columns:1fr}}
.DesktopRecipeDetail-module__ekxmFW__page{padding:0 18px}@media (min-width:720px){.DesktopRecipeDetail-module__ekxmFW__page{padding:0}}.DesktopRecipeDetail-module__ekxmFW__body{grid-template-columns:1fr;align-items:start;gap:20px;margin-top:28px;display:grid}@media (min-width:900px){.DesktopRecipeDetail-module__ekxmFW__body{grid-template-columns:1fr 340px}}
.FeaturedHero-module__Vmq6sq__grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.FeaturedHero-module__Vmq6sq__grid{grid-template-columns:1.4fr 1fr}}
.DesktopShoppingClient-module__LK4Y2a__page{padding:0 18px}@media (min-width:720px){.DesktopShoppingClient-module__LK4Y2a__page{padding:0}}.DesktopShoppingClient-module__LK4Y2a__progressRow{grid-template-columns:1fr;gap:16px;margin-bottom:24px;display:grid}@media (min-width:720px){.DesktopShoppingClient-module__LK4Y2a__progressRow{grid-template-columns:320px 1fr}}.DesktopShoppingClient-module__LK4Y2a__body{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (min-width:900px){.DesktopShoppingClient-module__LK4Y2a__body{grid-template-columns:1fr 300px}}
