/* Target the logo image directly */
.logo-img {
    width: auto;         /* Allow width to scale with height */
    height: 85px;         /* Increased height */
    display: block;       /* Removes inline spacing */
    transition: transform 0.3s, box-shadow 0.3s;
    margin: 10px 0 5px 0;      /* Minimize bottom breathing room */
}

/* Ensure images inside CKEditor/description content are full width */
.description-content img {
    width: 100% !important;
    height: auto !important;
    display: block;
    margin: 25px auto;
    border-radius: 8px;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

/* Center the product detail tabs */
.tabs ul {
    justify-content: center;
}
.tabs ul li {
    width: auto !important;
}
.tabs ul li a {
    padding: 20px 40px !important;
}



