.StoreBadges-module__hcemtq__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.StoreBadges-module__hcemtq__center{justify-content:center}.StoreBadges-module__hcemtq__badge{color:#fff;white-space:nowrap;height:54px;transition:border-color var(--transition-normal), transform var(--transition-normal);background:#000;border:1px solid #ffffff4d;border-radius:10px;align-items:center;gap:.7rem;padding:0 1.15rem 0 .95rem;text-decoration:none;display:inline-flex}.StoreBadges-module__hcemtq__soon{cursor:default;color:#ffffff80;background:#141416;border-color:#ffffff29}.StoreBadges-module__hcemtq__soon .StoreBadges-module__hcemtq__logo{opacity:.5}.StoreBadges-module__hcemtq__soon .StoreBadges-module__hcemtq__kicker{color:#ffffff73}a.StoreBadges-module__hcemtq__badge:hover{color:#fff;border-color:#ffffffbf;transform:translateY(-2px)}.StoreBadges-module__hcemtq__logo{flex-shrink:0;width:26px;height:26px}.StoreBadges-module__hcemtq__text{text-align:left;flex-direction:column;line-height:1.1;display:flex}.StoreBadges-module__hcemtq__kicker{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;font-size:.66rem;font-weight:500}.StoreBadges-module__hcemtq__store{letter-spacing:-.01em;font-size:1.28rem;font-weight:600}.StoreBadges-module__hcemtq__sm{border-radius:8px;gap:.55rem;height:44px;padding:0 .95rem 0 .8rem}.StoreBadges-module__hcemtq__sm .StoreBadges-module__hcemtq__logo{width:21px;height:21px}.StoreBadges-module__hcemtq__sm .StoreBadges-module__hcemtq__kicker{font-size:.58rem}.StoreBadges-module__hcemtq__sm .StoreBadges-module__hcemtq__store{font-size:1.05rem}.StoreBadges-module__hcemtq__banner{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);color:var(--fg);grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem 2.25rem;padding:1.75rem 2rem;display:grid}.StoreBadges-module__hcemtq__bannerIcon{border-radius:var(--radius-md);width:56px;height:56px;color:var(--copper);border:1px solid var(--line-strong);place-items:center;display:grid}.StoreBadges-module__hcemtq__bannerCopy h3{font-family:var(--font-head);color:var(--fg);letter-spacing:-.015em;margin-bottom:.35rem;font-size:1.35rem;font-weight:400}.StoreBadges-module__hcemtq__bannerCopy p{color:var(--fg-mute);font-size:.98rem;line-height:1.55}.StoreBadges-module__hcemtq__bannerMore{color:var(--accent-text);white-space:nowrap;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.StoreBadges-module__hcemtq__bannerMore:hover{color:var(--fg)}@media (max-width:900px){.StoreBadges-module__hcemtq__banner{grid-template-columns:auto 1fr}.StoreBadges-module__hcemtq__bannerBadges{grid-column:1/-1}}@media (max-width:520px){.StoreBadges-module__hcemtq__banner{text-align:left;grid-template-columns:1fr;padding:1.5rem}}
