.Shell_frame___Yu_n{--shell-content-size:82rem;--shell-gutter-base:var(--space-4);--shell-gutter:max(var(--shell-gutter-base),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));--shell-max-inline-size:calc(var(--shell-content-size) + 2 * var(--shell-gutter));--shell-tabs-size:calc(var(--control-height-lg) + 2 * var(--space-1));--shell-header-row:calc(var(--control-height-sm) + var(--space-4) + var(--space-3));--shell-header-search:calc(var(--control-height-md) + var(--space-3));--shell-header-aisles:0px;--shell-sub-bar:calc(var(--control-height-sm) + var(--space-4));--shell-header-size:calc(var(--shell-header-row) + var(--shell-header-aisles) + 1px + env(safe-area-inset-top, 0px));display:flex;flex-direction:column;min-block-size:100svh;background:var(--bg-page);color:var(--text-body)}.Shell_frame___Yu_n:has([data-shell-search]){--shell-header-size:calc(var(--shell-header-row) + var(--shell-header-search) + var(--shell-header-aisles) + 1px + env(safe-area-inset-top, 0px))}@media (min-width:48rem){.Shell_frame___Yu_n{--shell-gutter-base:var(--space-6);--shell-header-row:calc(var(--control-height-md) + var(--space-4) + var(--space-3))}.Shell_frame___Yu_n[data-target=web]{--shell-tabs-size:0px}.Shell_frame___Yu_n:has([data-shell-aisles]){--shell-header-aisles:calc(var(--control-height-md) + 1px)}}@media (min-width:64rem){.Shell_frame___Yu_n{--shell-gutter-base:calc(var(--space-8) + var(--space-4))}.Shell_frame___Yu_n:has([data-shell-search]){--shell-header-size:calc(var(--shell-header-row) + var(--shell-header-aisles) + 1px + env(safe-area-inset-top, 0px))}}@media (max-width:47.999rem){.Shell_frame___Yu_n:has([data-shell-sub]){--shell-header-size:calc(var(--shell-sub-bar) + 1px + env(safe-area-inset-top, 0px))}.Shell_frame___Yu_n:has([data-shell-bare]){--shell-header-size:env(safe-area-inset-top,0px);--shell-dock-lift:calc(var(--control-height-lg) + 2 * var(--space-3) + 1px + env(safe-area-inset-bottom, 0px))}.Shell_frame___Yu_n:has([data-shell-bare]) .Shell_main__RIf1q{padding-block-start:0}.Shell_frame___Yu_n:has([data-shell-tabs-off]){--shell-tabs-size:0px}.Shell_frame___Yu_n:has([data-shell-sub]) [data-shell-footer]{display:none}.Shell_frame___Yu_n:has([data-shell-screen^=account]) [data-cart-pill]{display:none}.Shell_frame___Yu_n:has([data-shell-screen=account]) [data-shell-footer]{display:none}.Shell_frame___Yu_n:has([data-shell-sub]) [data-sub-back]{display:none}.Shell_frame___Yu_n:has([data-shell-sub-titled]) [data-sub-title]{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@media (max-width:63.999rem){.Shell_frame___Yu_n:has([data-shell-screen=authStep]),.Shell_frame___Yu_n:has([data-shell-screen=signIn]){background:var(--surface-card)}}.Shell_frame___Yu_n:not([data-target=web]):has([data-cart-pill]) [data-app-promo]{display:none}@media (max-width:47.999rem){.Shell_frame___Yu_n:has([data-cart-pill]) [data-app-promo]{display:none}}.Shell_skipLink__2Z9iB{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:var(--z-toast);display:inline-flex;align-items:center;min-block-size:var(--control-height-md);padding-inline:var(--space-5);border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold);text-decoration:none;transform:translateY(-200%)}.Shell_skipLink__2Z9iB:focus-visible{transform:none;outline:none;box-shadow:var(--focus-ring)}.Shell_main__RIf1q{flex:1 0 auto;inline-size:100%;max-inline-size:var(--shell-max-inline-size);margin-inline:auto;padding-block:var(--space-4) var(--space-7);padding-inline:var(--shell-gutter)}.Shell_main__RIf1q:focus{outline:none}@media (min-width:64rem){.Shell_main__RIf1q{padding-block:var(--space-7) calc(var(--space-8) + var(--space-6))}}.Shell_storeClosed__7OFYn{display:flex;align-items:flex-start;gap:var(--space-3);margin-block-end:var(--space-5);padding-block:var(--space-4);padding-inline:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--warning-quiet)}.Shell_storeClosedIcon__yEKQp{flex:0 0 auto;color:var(--warning)}.Shell_storeClosedTitle__9gmai{color:var(--text-primary);font-weight:var(--weight-bold)}.Shell_storeClosedText__lQ9tP{color:var(--text-body);font-size:var(--text-sm)}