[data-storefront] .s-display{font-family:var(--s-display);font-weight:var(--s-weight)}[data-storefront] .s-btn,[data-storefront] .s-btn-ghost{border-radius:var(--s-button);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-size:15px;font-weight:500;text-decoration-line:none;transition:background-color .15s,color .15s,filter .15s;display:inline-flex}[data-storefront] .s-btn{background:var(--s-accent);min-height:3rem;color:var(--s-on-accent);padding:0 1.6rem}[data-storefront] .s-btn:hover{filter:brightness(1.08)}[data-storefront] .s-btn:focus-visible{filter:brightness(.82);outline:none}[data-storefront] .s-btn-ghost{border:1px solid color-mix(in srgb, var(--s-fg) 24%, transparent);min-height:2.75rem;color:var(--s-fg);background:0 0;padding:0 1.1rem}[data-storefront] .s-btn-ghost:hover{background:var(--s-surface)}[data-storefront] .s-btn-ghost:focus-visible{background:var(--s-fg);color:var(--s-bg);outline:none}
