/* Updated logo styling for NAKACHI Consulting Website */

.logo img {
    max-height: 35px; /* Reduced from 45px */
    width: auto;
    object-fit: contain;
    display: block;
}

/* Product pages specific logo size - smaller than homepage */
.products-page .logo img {
    max-height: 30px; /* Even smaller on product pages */
}

/* Responsive logo adjustments */
@media (max-width: 768px) {
    .logo img {
        max-height: 30px; /* Reduced from 40px */
    }
    
    .products-page .logo img {
        max-height: 25px;
    }
}

@media (max-width: 576px) {
    .logo img {
        max-height: 25px; /* Reduced from 35px */
    }
    
    .products-page .logo img {
        max-height: 22px;
    }
}

/* Footer logo styling */
.footer-logo img {
    max-height: 30px; /* Reduced from 40px */
    width: auto;
    margin-bottom: 15px;
}

@media (max-width: 768px) {
    .footer-logo img {
        max-height: 25px; /* Reduced from 35px */
    }
}
