.mm-pulse.mm-store-surface{--pulse-radius-card:var(--hero-radius,0);--pulse-radius-btn:var(--hero-radius,0);--pulse-radius-pill:var(--hero-radius,0);--ms-radius:var(--hero-radius,0)}.mm-pulse.mm-store-surface .mm-pulse__nav a{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;transition:color .2s}.mm-pulse.mm-store-surface .mm-pulse__nav a:hover{color:var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-pulse__section-k,.mm-pulse.mm-store-surface .mm-mode-store__section-k{font-family:var(--hero-font-mono,var(--ms-font-body));color:var(--hero-accent,var(--ms-accent));letter-spacing:.12em}.mm-pulse.mm-store-surface .mm-pulse__section-title,.mm-pulse.mm-store-surface .mm-mode-bento__heading{font-family:var(--hero-font-display,var(--ms-font-display));text-transform:uppercase;letter-spacing:var(--hero-headline-tracking,.06em)}.mm-pulse.mm-store-surface .mm-mode-bento__title{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.mm-pulse.mm-store-surface .mm-pulse__specs-band-item{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.14em}.mm-pulse.mm-store-surface .mm-pulse__btn--primary{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.1em;text-transform:uppercase;clip-path:var(--hero-btn-clip,none);border-radius:var(--hero-radius,0);background:var(--hero-btn-bg,#e0e0e0);color:var(--hero-btn-text,#0a0a0a);font-size:.65rem}.mm-pulse.mm-store-surface .mm-pulse__btn--primary:hover{background:var(--hero-accent,var(--ms-accent));color:var(--hero-btn-text,#0a0a0a);opacity:1;transform:translateY(-4px)}.mm-pulse.mm-store-surface .mm-mode-bento__cell--feat:hover{border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 45%, var(--pulse-border));transform:translateY(-3px)}.mm-pulse.mm-store-surface .mm-pulse__cta-band-kicker,.mm-pulse.mm-store-surface .mm-pulse__cta-band-title{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.08em}.mm-pulse.mm-store-surface .mm-pulse__cta-band-sub{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.mm-pulse.mm-store-surface .mm-pulse__cta-band .mm-pulse__btn--primary{background:var(--hero-btn-bg,#e0e0e0);color:var(--hero-btn-text,#0a0a0a);clip-path:var(--hero-btn-clip,none);border-radius:var(--hero-radius,0)}.mm-pulse.mm-store-surface .mm-pulse__cta-band .mm-pulse__btn--primary:hover{background:var(--hero-accent,var(--ms-accent));opacity:1;transform:translateY(-4px)}.mm-pulse.mm-store-surface .mm-pulse__cart-btn{border-radius:var(--hero-radius,0)}.mm-pulse.mm-store-surface .mm-pulse__cart-count{border-radius:var(--hero-radius,0);clip-path:var(--hero-btn-clip,none);background:var(--hero-accent,var(--ms-accent));color:var(--hero-btn-text,#0a0a0a)}.mm-pulse.mm-store-surface .mm-pulse__specs-dl{border-radius:var(--hero-radius,0)}
