.brand-page-module__EH4L1G__page{color:#201e1d;background:#f5ead8;min-height:70vh;padding:20px clamp(16px,4vw,52px) 64px}.brand-page-module__EH4L1G__breadcrumbs{color:#645c50;flex-wrap:wrap;gap:9px;max-width:1200px;margin:0 auto 22px;font-size:12px;display:flex}.brand-page-module__EH4L1G__breadcrumbs a,.brand-page-module__EH4L1G__emptyState a{color:#8f3f22;text-underline-offset:3px;font-weight:700;text-decoration:underline}.brand-page-module__EH4L1G__hero{background:#f9f4ed;border:1px solid #201e1d1f;border-radius:24px;max-width:1200px;margin:0 auto;padding:clamp(24px,5vw,48px)}.brand-page-module__EH4L1G__eyebrow{color:#8f3f22;letter-spacing:.14em;margin:0 0 10px;font-size:11px;font-weight:800}.brand-page-module__EH4L1G__hero h1{font-family:var(--kc-font-display,Caprasimo, Georgia, serif);letter-spacing:-.03em;margin:0;font-size:clamp(34px,6vw,64px);line-height:1.02}.brand-page-module__EH4L1G__hero>p:last-child{color:#645c50;margin:12px 0 0;font-size:15px;line-height:1.5}.brand-page-module__EH4L1G__categoryChips{scrollbar-width:thin;gap:8px;max-width:1200px;margin:18px auto 22px;padding:2px 1px 8px;display:flex;overflow-x:auto}.brand-page-module__EH4L1G__chip{color:#201e1d;white-space:nowrap;background:#f9f4ed;border:1px solid #201e1d33;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.brand-page-module__EH4L1G__chip:focus-visible,.brand-page-module__EH4L1G__breadcrumbs a:focus-visible,.brand-page-module__EH4L1G__emptyState a:focus-visible{outline-offset:3px;outline:3px solid #8f3f22}.brand-page-module__EH4L1G__catalog{max-width:1200px;margin:0 auto}.brand-page-module__EH4L1G__catalog .product-grid{padding-inline:0}.brand-page-module__EH4L1G__emptyState{background:#f9f4ed;border:1px solid #201e1d1f;border-radius:20px;padding:clamp(28px,6vw,56px)}.brand-page-module__EH4L1G__emptyState h2{font-family:var(--kc-font-display,Caprasimo, Georgia, serif);margin:0;font-size:clamp(24px,4vw,36px)}.brand-page-module__EH4L1G__emptyState p{color:#645c50;margin:10px 0 18px}@media (max-width:640px){.brand-page-module__EH4L1G__page{padding:16px 16px 40px}.brand-page-module__EH4L1G__breadcrumbs{margin-bottom:14px}.brand-page-module__EH4L1G__hero{border-radius:18px;padding:24px 20px}}
