.app-shell-module-scss-module__py8DyW__shell{background:color-mix(in oklch, var(--muted) 60%, var(--background));flex-direction:column;flex:1;min-height:100%;display:flex}.app-shell-module-scss-module__py8DyW__header{border-bottom:1px solid var(--border);background:var(--background)}.app-shell-module-scss-module__py8DyW__storeShell{background:var(--store-surface,var(--muted))}.app-shell-module-scss-module__py8DyW__storeHeader{border-top:3px solid var(--store-primary,var(--primary));border-bottom-color:color-mix(in oklch, var(--border) 70%, transparent);box-shadow:0 1px 3px #1c19170a}.app-shell-module-scss-module__py8DyW__storeSubnav{z-index:20;border-bottom-color:color-mix(in oklch, var(--border) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;background:lab(100% 0 0/.7);position:sticky;top:0}.app-shell-module-scss-module__py8DyW__bar{width:100%;max-width:64rem;margin-inline:auto;padding-inline:1rem}@media (min-width:48rem){.app-shell-module-scss-module__py8DyW__bar{padding-inline:1.5rem}}.app-shell-module-scss-module__py8DyW__bar{justify-content:space-between;align-items:center;gap:.5rem;height:3.5rem;display:flex}.app-shell-module-scss-module__py8DyW__brand{min-width:0;font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.125rem;font-weight:600}.app-shell-module-scss-module__py8DyW__brand a:focus-visible{outline:3px solid color-mix(in oklch, var(--ring) 50%, transparent);outline-offset:2px}.app-shell-module-scss-module__py8DyW__menuPlaceholder{border-radius:calc(var(--radius)*.6);background:var(--muted);width:6rem;height:1rem;display:block}.app-shell-module-scss-module__py8DyW__main{width:100%;max-width:64rem;margin-inline:auto;padding-inline:1rem}@media (min-width:48rem){.app-shell-module-scss-module__py8DyW__main{padding-inline:1.5rem}}.app-shell-module-scss-module__py8DyW__main{flex:1;padding-block:1.5rem 2.5rem}@media (min-width:48rem){.app-shell-module-scss-module__py8DyW__main{padding-block:2.5rem}}.app-shell-module-scss-module__py8DyW__subnav{border-bottom:1px solid var(--border);background:var(--background)}.app-shell-module-scss-module__py8DyW__subnavInner{width:100%;max-width:64rem;margin-inline:auto;padding-inline:1rem}@media (min-width:48rem){.app-shell-module-scss-module__py8DyW__subnavInner{padding-inline:1.5rem}}.app-shell-module-scss-module__py8DyW__wide{max-width:90rem}
