.storefront-brand-placeholder.svelte-rdbebb{display:flex;align-items:center;justify-content:center;min-height:var(--storefront-brand-placeholder-min-height);padding:clamp(1.25rem,4vw,3rem);background:var(--bg)}.storefront-brand-placeholder.is-boot.svelte-rdbebb{min-height:100vh;min-height:100dvh}.storefront-brand-placeholder__inner.svelte-rdbebb{display:grid;justify-items:center;gap:.45rem;text-align:center;opacity:0;animation:svelte-rdbebb-storefront-brand-placeholder-fade .24s ease .08s forwards}.storefront-brand-placeholder.is-compact.svelte-rdbebb .storefront-brand-placeholder__inner:where(.svelte-rdbebb){gap:.35rem}.storefront-brand-placeholder__logo.svelte-rdbebb{display:block;width:auto;height:clamp(2rem,5vw,3.25rem);max-width:min(18rem,72vw);object-fit:contain}.storefront-brand-placeholder.is-boot.svelte-rdbebb .storefront-brand-placeholder__logo:where(.svelte-rdbebb){height:clamp(2.2rem,8vw,4rem)}.storefront-brand-placeholder__brandline.svelte-rdbebb{max-width:min(28rem,82vw)}.storefront-brand-placeholder__name.svelte-rdbebb{display:inline-block;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted)}.storefront-brand-placeholder__headline.svelte-rdbebb{margin:0;font-size:.83rem;font-weight:500;letter-spacing:.03em;color:var(--fg-muted)}.storefront-brand-placeholder__copy.svelte-rdbebb{margin:0;max-width:min(28rem,82vw);font-size:.78rem;line-height:1.55;color:color-mix(in oklch,var(--fg-muted) 82%,transparent)}@keyframes svelte-rdbebb-storefront-brand-placeholder-fade{0%{opacity:0}to{opacity:1}}
