@layer components{.site-screen{min-height:calc(100svh - 36px - var(--site-header-h))}.site-fill{animation:site-fill .36s var(--ease-soft) backwards}@keyframes site-fill{0%{opacity:0}}.site-bar{background:color-mix(in srgb, var(--foreground) 7%, transparent);border-radius:9999px;height:.625rem;display:block}.dark .site-bar{background:color-mix(in srgb, var(--foreground) 11%, transparent)}.site-rule{vertical-align:middle;background:color-mix(in srgb, var(--foreground) 28%, transparent);width:2.5rem;height:1px;display:inline-block}.site-tile{isolation:isolate;background:#fff;position:relative}.site-tile:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:#f4f3f1;position:absolute;inset:0}.dark .site-tile{background:#f4f3f1}.dark .site-tile:after{background:radial-gradient(85% 80% at 50% 42%,#fff 38%,#d6d4d0 100%)}.site-img{opacity:0;transition:opacity .4s var(--ease-soft)}.site-img[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){.site-fill{animation:none}.site-img{transition:none}}}:root:not([data-shopper=member]) .site-if-member,:root[data-shopper=member] .site-if-guest{display:none}
