body{background-color:var(--color-bg);font-family:var(--font-body);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.ww-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 32px;font-family:var(--font-body);font-weight:700;font-size:15px;letter-spacing:.15em;text-transform:uppercase;border:none;cursor:pointer;text-decoration:none;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base),transform var(--transition-base)}.ww-btn--primary{background:var(--color-gold);color:#0a0a0a}.ww-btn--primary:hover{background:var(--color-gold-hover)}.ww-btn--ghost{background:transparent;color:var(--color-text);border:1px solid rgba(255,255,255,.25)}.ww-btn--ghost:hover{border-color:var(--color-gold);color:var(--color-gold)}.ww-btn--purple{background:var(--color-purple);color:#fff}.ww-btn--purple:hover{background:var(--color-purple-light)}.ww-card{background:var(--color-bg-2);border:1px solid var(--color-border);overflow:hidden;transition:border-color var(--transition-base),transform var(--transition-base)}.ww-card:hover{border-color:var(--color-border-strong)}.ww-card img{transition:transform .6s ease,filter .4s ease}.ww-section{padding:80px 0}@media(max-width:768px){.ww-section{padding:48px 0}}.ww-eyebrow{font-size:.625rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold)}.ww-eyebrow--purple{color:var(--color-purple-light)}.ww-accent-italic{font-style:italic;color:var(--color-gold)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wearwho-base.css.map */
