.dropdown-menu.mc-mega li{break-inside:avoid}
.mc-mega .dropdown-header{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#8b1d1d;padding:.55rem .8rem .3rem}
.mc-mega .mc-mega-head:not(:first-child){margin-top:.35rem;border-top:1px solid rgba(0,0,0,.08);padding-top:.25rem}
@media (min-width:1200px){.navbar-expand-xl .dropdown-menu.mc-mega{column-count:3;column-gap:.75rem;width:41rem;padding:.75rem;left:50%;transform:translateX(-50%)}}
@media (min-width:992px){.navbar-expand-lg .dropdown-menu.mc-mega{column-count:3;column-gap:.75rem;width:41rem;padding:.75rem;left:50%;transform:translateX(-50%)}}
@media (min-width:992px){.navbar-expand-lg .mc-mega .mc-mega-head:not(:first-child){break-before:column;margin-top:0;border-top:0;padding-top:0}}
@media (min-width:1200px){.navbar-expand-xl .mc-mega .mc-mega-head:not(:first-child){break-before:column;margin-top:0;border-top:0;padding-top:0}}
@media (min-width:992px){.navbar-expand-lg .navbar-nav>.nav-item>.nav-link{white-space:nowrap}}
@media (min-width:1200px){.navbar-expand-xl .navbar-nav>.nav-item>.nav-link{white-space:nowrap}}
@media (min-width:1200px) and (max-width:1399.98px){.navbar-expand-xl .navbar-nav>.nav-item>.nav-link,.navbar-expand-lg .navbar-nav>.nav-item>.nav-link{font-size:.88rem;padding-left:.4rem;padding-right:.4rem}}
@media (min-width:992px) and (max-width:1199.98px){.navbar-expand-lg .navbar-nav>.nav-item>.nav-link{font-size:.8rem;padding-left:.3rem;padding-right:.3rem}}
