/* Target path on server: public_html/assets/css/legal-layout.css
 * BOXFORCAM /legal/ — layout fix (chip vs header overlap)
 * Pre-prod-fixpack-2 2026-05-23 — FIX #2-C.
 *
 * Включение: <link rel="stylesheet" href="/assets/css/legal-layout.css">
 * Или inline в <style> внутри <head> /legal/index.html.
 */

.legal-header,
.page-legal .page-header,
body.page-legal h1,
.legal-container > header,
.legal-container > .header,
main.legal > header,
.entry-header.legal {
    padding-right: 220px;
    box-sizing: border-box;
}

@media (max-width: 768px) {
    .legal-header,
    .page-legal .page-header,
    body.page-legal h1,
    .legal-container > header,
    .legal-container > .header,
    main.legal > header,
    .entry-header.legal {
        padding-right: 16px;
    }
}

/* Fallback class — добавить на сам элемент заголовка /legal/ если
   selectors выше не сматчат реальную разметку. */
.bfc-legal-header {
    padding-right: 220px;
    box-sizing: border-box;
}
@media (max-width: 768px) {
    .bfc-legal-header {
        padding-right: 16px;
    }
}
