Widerrufsrecht

/* --- CONTAINER --- */ .bm-legal-section { width: 100%; padding: 80px 20px; background-color: #ffffff; /* WEISS */ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color: #333; line-height: 1.6; } .bm-legal-container { max-width: 800px; margin: 0 auto; } /* --- HEADERS --- */ .bm-legal-headline { font-size: 36px; font-weight: 900; color: #111; margin-bottom: 40px; text-align: center; } .bm-legal-sub { font-size: 20px; font-weight: 700; color: #111; margin: 35px 0 15px 0; display: block; } /* --- HIGHLIGHT BOX (Der wichtigste Teil) --- */ .bm-exclusion-box { background: #f0f4ff; /* Ganz helles Blau */ border-left: 4px solid #000099; /* Dein Blau */ padding: 25px; border-radius: 12px; margin-bottom: 40px; } .bm-exclusion-title { display: flex; align-items: center; gap: 10px; font-weight: 800; color: #000099; margin-bottom: 10px; text-transform: uppercase; font-size: 14px; letter-spacing: 1px; } .bm-exclusion-text { font-size: 15px; color: #111; font-weight: 500; } /* --- TEXT BLÖCKE --- */ .bm-legal-p { font-size: 16px; margin-bottom: 20px; color: #555; } .bm-legal-list { padding-left: 20px; margin-bottom: 20px; } .bm-legal-list li { margin-bottom: 10px; } /* --- SCHLUSS-HINWEIS --- */ .bm-legal-footer { margin-top: 50px; padding-top: 30px; border-top: 1px solid #eee; font-size: 14px; color: #888; text-align: center; } /* --- MOBILE --- */ @media (max-width: 600px) { .bm-legal-headline { font-size: 28px; } .bm-exclusion-box { padding: 20px; } }