/* Logo Boyut Ayarlayıcı - Frontend Styles */
/* SADECE Logo Boyutu - Header'a Hiçbir Şekilde Dokunma */

/* Logo container - 50px sola çek */
.site-logo,
.logo,
header .logo,
.site-header .logo,
.header-logo,
.custom-logo-link,
.site-branding,
.header-logo-wrapper,
.logo-wrapper {
    margin-left: -50px !important;
}

/* Logo container hizalama - Sol */
.logo-boyut-align-left .site-logo,
.logo-boyut-align-left .logo,
.logo-boyut-align-left header .logo,
.logo-boyut-align-left .site-header .logo,
.logo-boyut-align-left .header-logo,
.logo-boyut-align-left .custom-logo-link,
.logo-boyut-align-left .site-branding,
.logo-boyut-align-left .header-logo-wrapper,
.logo-boyut-align-left .logo-wrapper {
    text-align: left !important;
}

/* Logo container hizalama - Sağ */
.logo-boyut-align-right .site-logo,
.logo-boyut-align-right .logo,
.logo-boyut-align-right header .logo,
.logo-boyut-align-right .site-header .logo,
.logo-boyut-align-right .header-logo,
.logo-boyut-align-right .custom-logo-link,
.logo-boyut-align-right .site-branding,
.logo-boyut-align-right .header-logo-wrapper,
.logo-boyut-align-right .logo-wrapper {
    text-align: right !important;
}

/* Logo container hizalama - Orta */
.logo-boyut-align-center .site-logo,
.logo-boyut-align-center .logo,
.logo-boyut-align-center header .logo,
.logo-boyut-align-center .site-header .logo,
.logo-boyut-align-center .header-logo,
.logo-boyut-align-center .custom-logo-link,
.logo-boyut-align-center .site-branding,
.logo-boyut-align-center .header-logo-wrapper,
.logo-boyut-align-center .logo-wrapper {
    text-align: center !important;
}

/* Responsive logo sizing */
@media (max-width: 768px) {
    .site-logo img,
    .logo img,
    header img.logo,
    .custom-logo,
    img.custom-logo,
    .site-header .logo img,
    .header-logo img {
        max-width: 100% !important;
        height: auto !important;
    }
}
