Legal notice


.mw-legal-notice{ --mw-text:#1f2328; --mw-muted:#5d6670; --mw-soft:#f6f7f9; --mw-line:#e4e7eb; --mw-accent:#1769aa; --mw-accent-soft:#f1f7fc; --mw-success:#176b45; --mw-success-soft:#f0f8f4; --mw-warning:#8a5a00; --mw-warning-soft:#fff8e8; max-width:900px; margin:0 auto; color:var(--mw-text); font:inherit; line-height:1.65; } .mw-legal-notice *{ box-sizing:border-box; } .mw-legal-notice h1, .mw-legal-notice h2, .mw-legal-notice h3, .mw-legal-notice p{ margin-top:0; } .mw-legal-notice h1{ font-size:clamp(1.9rem,4vw,2.8rem); line-height:1.12; letter-spacing:-.03em; margin-bottom:.8rem; } .mw-legal-notice h2{ font-size:clamp(1.25rem,2.7vw,1.65rem); line-height:1.25; letter-spacing:-.015em; margin-bottom:.8rem; } .mw-legal-notice p{ margin-bottom:1rem; } .mw-legal-notice a{ color:var(--mw-accent); text-decoration:underline; text-underline-offset:2px; overflow-wrap:anywhere; } .mw-legal-notice a:hover{ text-decoration-thickness:2px; } /* HERO */ .mw-legal-notice .mw-legal-hero{ text-align:center; padding:clamp(1.8rem,5vw,3.6rem) 0; } .mw-legal-notice .mw-legal-kicker{ display:inline-block; margin-bottom:.65rem; font-size:.78rem; font-weight:700; letter-spacing:.09em; text-transform:uppercase; color:var(--mw-accent); } .mw-legal-notice .mw-legal-lead{ max-width:68ch; margin-left:auto; margin-right:auto; color:var(--mw-muted); font-size:1.04rem; } .mw-legal-notice .mw-legal-date{ display:inline-block; margin-top:.45rem; padding:.45rem .75rem; border-radius:999px; background:var(--mw-soft); border:1px solid var(--mw-line); color:var(--mw-muted); font-size:.82rem; } /* DADOS DO VENDEDOR */ .mw-legal-notice .mw-legal-grid{ display:grid; grid-template-columns:repeat(auto-fit,minmax(245px,1fr)); gap:12px; margin:0 0 2rem; } .mw-legal-notice .mw-legal-card{ padding:18px 20px; border:1px solid var(--mw-line); border-radius:16px; background:var(--mw-soft); } .mw-legal-notice .mw-legal-card strong{ display:block; margin-bottom:.28rem; color:var(--mw-muted); font-size:.86rem; } .mw-legal-notice .mw-legal-card span, .mw-legal-notice .mw-legal-card a{ font-weight:600; } /* SEÇÕES */ .mw-legal-notice .mw-legal-section{ padding:clamp(1.6rem,4vw,2.4rem) 0; border-top:1px solid var(--mw-line); } .mw-legal-notice .mw-legal-info{ padding:20px; margin:1rem 0; border:1px solid #cbdff0; border-radius:16px; background:var(--mw-accent-soft); } .mw-legal-notice .mw-legal-info strong{ color:var(--mw-accent); } .mw-legal-notice .mw-legal-info p:last-child{ margin-bottom:0; } .mw-legal-notice .mw-legal-success{ padding:20px; margin:1rem 0; border:1px solid #cfe7da; border-radius:16px; background:var(--mw-success-soft); } .mw-legal-notice .mw-legal-success strong{ color:var(--mw-success); } .mw-legal-notice .mw-legal-success p:last-child{ margin-bottom:0; } .mw-legal-notice .mw-legal-warning{ padding:20px; margin:1rem 0; border:1px solid #ead8a5; border-radius:16px; background:var(--mw-warning-soft); } .mw-legal-notice .mw-legal-warning strong{ color:var(--mw-warning); } .mw-legal-notice .mw-legal-warning p:last-child{ margin-bottom:0; } /* BOTÕES */ .mw-legal-notice .mw-legal-actions{ display:flex; flex-wrap:wrap; gap:10px; margin-top:1rem; } .mw-legal-notice .mw-legal-button{ display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:.75rem 1rem; border:1px solid var(--mw-accent); border-radius:12px; background:var(--mw-accent); color:#fff; font-weight:700; text-decoration:none; transition:opacity .2s ease, transform .2s ease; } .mw-legal-notice .mw-legal-button:hover{ color:#fff; opacity:.92; transform:translateY(-1px); } .mw-legal-notice .mw-legal-button-secondary{ background:#fff; color:var(--mw-accent); } .mw-legal-notice .mw-legal-button-secondary:hover{ color:var(--mw-accent); } /* POLÍTICAS */ .mw-legal-notice .mw-policy-links{ display:grid; grid-template-columns:repeat(auto-fit,minmax(230px,1fr)); gap:10px; margin-top:1.1rem; } .mw-legal-notice .mw-policy-link{ display:block; padding:14px 16px; border:1px solid var(--mw-line); border-radius:12px; background:#fff; color:var(--mw-text); font-weight:600; text-decoration:none; } .mw-legal-notice .mw-policy-link:hover{ color:var(--mw-accent); border-color:#cbdff0; } .mw-legal-notice .mw-legal-footer{ padding:1.4rem 0 0; color:var(--mw-muted); font-size:.86rem; text-align:center; } @media(max-width:600px){ .mw-legal-notice{ line-height:1.58; } .mw-legal-notice .mw-legal-hero{ padding:1.5rem 0 2rem; } .mw-legal-notice .mw-legal-grid, .mw-legal-notice .mw-policy-links{ grid-template-columns:1fr; } .mw-legal-notice .mw-legal-card, .mw-legal-notice .mw-legal-info, .mw-legal-notice .mw-legal-success, .mw-legal-notice .mw-legal-warning{ padding:16px; border-radius:14px; } .mw-legal-notice .mw-legal-section{ padding:1.5rem 0; } .mw-legal-notice .mw-legal-actions{ flex-direction:column; } .mw-legal-notice .mw-legal-button{ width:100%; } } MasterWEB Market

Legal Notice

Last updated: September 13, 2026