.tax-marque-vehicule .entry-content-wrap,
.tax-marque-vehicule .content-wrap {
padding: 0 !important;
max-width: none !important;
}
.mdf-brand-page {
padding: var(--space-xl) 0 var(--space-2xl);
} .mdf-brand-header {
text-align: center;
padding-bottom: var(--space-xl);
margin-bottom: var(--space-xl);
border-bottom: 1px solid var(--color-border);
}
.mdf-brand-header__badge {
display: inline-block;
padding: 0.25rem 1rem;
background-color: var(--color-accent-bg);
border: 1px solid var(--color-accent-border);
border-radius: 100px;
color: var(--color-accent);
font-family: var(--font-heading);
font-size: 0.75rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.1em;
margin-bottom: var(--space-lg);
}
.mdf-brand-header__logo {
margin-bottom: var(--space-lg);
}
.mdf-brand-header__logo img {
max-height: 80px;
width: auto;
object-fit: contain;
}
.mdf-brand-header__title {
font-size: 2.5rem;
font-weight: 800;
margin-bottom: var(--space-md);
}
.mdf-brand-header__desc {
max-width: 700px;
margin: 0 auto var(--space-lg);
color: var(--color-muted);
font-size: 0.9375rem;
line-height: 1.7;
}
.mdf-brand-header__desc p {
margin-bottom: var(--space-sm);
}
.mdf-brand-header__desc p:last-child {
margin-bottom: 0;
}
.mdf-brand-header__link {
display: inline-flex;
align-items: center;
gap: 6px;
color: var(--color-muted);
font-size: 0.875rem;
font-weight: 500;
transition: color var(--transition-fast);
}
.mdf-brand-header__link:hover {
color: var(--color-accent);
} .mdf-brand-section {
margin-bottom: var(--space-2xl);
}
.mdf-brand-section__empty {
padding: var(--space-xl);
text-align: center;
color: var(--color-muted);
background-color: var(--color-surface);
border: 1px solid var(--color-border);
border-radius: var(--radius-lg);
font-size: 0.9375rem;
line-height: 1.6;
}
.mdf-brand-section__empty a {
color: var(--color-accent);
font-weight: 500;
} @media (max-width: 768px) {
.mdf-brand-header__title {
font-size: 2rem;
}
.mdf-brand-header__logo img {
max-height: 60px;
}
}