.brand-theme{min-height:100vh;background:var(--theme-canvas,#fff);font-family:var(--theme-body-font,Arial,sans-serif)}.brand-theme,.brand-theme [data-theme-slot]{color:var(--theme-text,#202020)}.brand-theme [data-theme-slot] h1,.brand-theme [data-theme-slot] h2,.brand-theme [data-theme-slot] h3{font-family:var(--theme-display-font,Arial,sans-serif)}.brand-theme [data-theme-slot] a{text-underline-offset:3px}.brand-theme [data-theme-slot] a:focus-visible,.brand-theme [data-theme-slot] button:focus-visible{outline:2px solid var(--theme-accent,#202020);outline-offset:3px}.brand-theme .theme-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--theme-gutter,24px)}.brand-theme .pdp-layout{max-width:var(--theme-content-max,1200px);color:var(--theme-text,#202020)}.brand-theme .pdp-copy{color:var(--theme-muted,#555555)}.brand-theme .pdp-section{border-radius:var(--theme-card-radius,4px)}.brand-theme [data-theme-slot=home] [data-testid$=home-hero]{background:var(--theme-accent,#202020);color:var(--theme-on-accent,#ffffff)}.brand-theme [data-theme-slot=blog] h1,.brand-theme [data-theme-slot=collection] h2,.brand-theme [data-theme-slot=page] h1{color:var(--theme-accent,#202020)}[data-theme-brand=tidewe] [data-theme-slot=home] [data-testid$=home-sections] article{border-color:var(--theme-border);border-radius:var(--theme-card-radius);background:var(--theme-surface)}[data-theme-brand=tidewe] [data-theme-slot=blog] blockquote{border-color:var(--theme-accent)}