.store-legal-links{display:flex;flex-wrap:wrap;gap:18px}.store-legal-links a{color:var(--muted);font-size:13px;font-weight:750;text-decoration:none}.store-legal-links a:hover{color:var(--p)}.legal-page{padding:65px 0 90px}.legal-page-card{padding:clamp(24px,5vw,55px);border:1px solid var(--border);border-radius:22px;background:var(--card);box-shadow:var(--shadow)}.legal-page-card>span{color:var(--p);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.legal-page-card>h1{margin:9px 0 30px;font-size:clamp(32px,5vw,48px)}.legal-page-content{color:var(--text);line-height:1.8;overflow-wrap:anywhere}.legal-page-content h1,.legal-page-content h2,.legal-page-content h3,.legal-page-content h4{margin:1.4em 0 .55em;line-height:1.25}.legal-page-content a{color:var(--p)}.legal-page-content blockquote{margin:20px 0;padding:14px 18px;border-left:4px solid var(--p);background:var(--bg)}
