/* Custom CSS for Wierr */

/* Logo Styling */
.logo img {
    max-width: 152px;
    height: auto;
}

/* Header Sticky Logo */
#header-sticky .logo img {
    max-width: 130px;
    height: auto;
    transition: all 0.3s ease;
}

/* Mobile Logo */
@media (max-width: 768px) {
    .logo img {
        max-width: 120px;
    }
}

/* Sidebar Logo */
.sidebar__logo img {
    max-width: 152px;
    height: auto;
}

/* Footer Logo */
.footer__logo img {
    max-width: 152px;
    height: auto;
}

/* Loading Logo */
.loading-logo {
    max-width: 100px !important;
    height: auto;
}

/* Wierr Brand Colors */
:root {
    --wierr-orange: #fc8459;
    --wierr-green: #24c373;
    --wierr-yellow: #fad105;
}

/* Sticky Header Logo Change */
.sticky .header__transparent .logo img {
    content: url("../img/wierr-images/logo-black.png");
}