/* 2.10.36 — yeni Siborg AI logosu yerleşimi + hafif hareket dili (scroll animasyonu, sürekli hareket, JS yok). */

/* ---- Başlık logosu: Astra'nın sabit logo genişliği yerine yüksekliğe göre ölçek (oran korunur) ---- */
#masthead .custom-logo-link img.sg-brand-logo,
#masthead .site-logo-img img.sg-brand-logo {
	height: 52px !important; width: auto !important; max-width: none !important; max-height: none !important; aspect-ratio: 2400 / 800; display: block; /* 2.10.85 LOGO B (3:1) */
}
@media (min-width: 922px) and (max-width: 1199px) {
	#masthead .custom-logo-link img.sg-brand-logo, #masthead .site-logo-img img.sg-brand-logo { height: 42px !important; } /* 1024'te başlık yüksekliği korunur */
}
@media (max-width: 921px) {
	#masthead .custom-logo-link img.sg-brand-logo, #masthead .site-logo-img img.sg-brand-logo { height: 44px !important; }
}
@media (max-width: 380px) {
	#masthead .custom-logo-link img.sg-brand-logo, #masthead .site-logo-img img.sg-brand-logo { height: 40px !important; }
}

/* ---- Alt bilgi logosu ---- */
.site-footer .sg-foot-logo { display: block; height: 40px; width: auto; aspect-ratio: 2400 / 800; margin: 0 auto 10px; } /* 2.10.85 LOGO B (3:1) */

/* ---- Hafif hareket: CTA'lar (sgs dışı sayfalar; sgs kendi sistemini kullanır) ---- */
body:not(.sgs) .sg-btn, body:not(.sgs) .sg-card__cta, body.single-product .summary a.button, body.single-product .summary .single_add_to_cart_button {
	transition: background-color .2s ease, border-color .2s ease, color .2s ease, transform .2s ease !important;
}
body:not(.sgs) .sg-btn:hover, body:not(.sgs) .sg-card__cta:hover, body.single-product .summary a.button:hover, body.single-product .summary .single_add_to_cart_button:hover { transform: translateY(-1px); }
@media (prefers-reduced-motion: reduce) {
	body:not(.sgs) .sg-btn, body:not(.sgs) .sg-card__cta, body.single-product .summary a.button, body.single-product .summary .single_add_to_cart_button { transition: none !important; }
	body:not(.sgs) .sg-btn:hover, body:not(.sgs) .sg-card__cta:hover, body.single-product .summary a.button:hover, body.single-product .summary .single_add_to_cart_button:hover { transform: none; }
}
