/* PERFORMANCE: CSS do header movido de inline para externo */
.main-header .logo-wrapper svg {
    width: 180px;
    height: auto;
    max-height: 50px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

@media (max-width: 991.98px) {
    .mobile-block {
        display: block !important;
    }

    .main-header .logo-wrapper svg {
        width: 130px;
    }

    .mobile-inline {
        display: inline !important;
    }

    .desktop-only {
        display: none !important;
    }
}

@media (min-width: 992px) {
    .mobile-block,
    .mobile-inline {
        display: none !important;
    }

    .desktop-only {
        display: inline !important;
    }
}
