/*
 * Eski satır içi style="..." değerleri (CSP 'unsafe-inline' kaldırıldı).
 * Satır içi stil her kuralı ezdiği için çoğu sınıf !important taşır.
 * JS'in sonradan değiştirdiği özellikler (display, visibility, owl ölçüleri) !important DEĞİLDİR.
 */

/* JS ile açılıp kapananlar */
.csp-gizli { display: none; }
.csp-cerez-alert { visibility: visible; animation-name: backInRight; }
.csp-owl-stage { transform: translate3d(0px, 0px, 0px); transition: all 0s ease 0s; width: 623px; }
.csp-owl-item { width: 145.667px; margin-right: 10px; }

/* Genel */
.csp-bc { --bs-breadcrumb-divider: '>'; }
.csp-sag { float: right !important; }
.csp-sol { float: left !important; }
.csp-yuvarlak { border-radius: 50% !important; }
.csp-turuncu { color: #ee7202 !important; }
.csp-pr0 { padding-right: 0 !important; }
.csp-mt10 { margin-top: 10px !important; }
.csp-mt05 { margin-top: 0.5% !important; }
.csp-mb20 { margin-bottom: 20px !important; }
.csp-mw40 { max-width: 40px !important; }
.csp-mw150 { max-width: 150px !important; }
.csp-mw400 { max-width: 400px !important; }
.csp-fs20 { font-size: 20px !important; }
.csp-w100 { width: 100% !important; }

/* Alt bilgi */
.csp-footer-alt { border-top: 2px solid #50505014 !important; color: #505050 !important; font-size: 14px !important; }

/* Arama */
.csp-alt-cizgi { border-bottom: 1px solid #f7f7f7 !important; }

/* Ürünler */
.csp-bg-gri { background-color: #e5e6ed !important; }
.csp-bg-kirmizi { background-color: #ed1d24 !important; margin-bottom: 20px !important; }
.csp-bg-mavigri { background: #d9dde4 !important; }
.csp-p0-mavigri { padding: 0 !important; background: #d9dde4 !important; }
.csp-ikon90 { width: 100% !important; max-width: 90px !important; }
.csp-p15 { padding: 15px 0px !important; font-size: 15px !important; }
.csp-aks-baslik { margin-left: 17px !important; padding-top: 4px !important; font-size: 25px !important; margin-bottom: 0px !important; font-weight: 500 !important; color: #707070 !important; }
.csp-kenar-gri { border: 1px solid #ccc !important; }
.csp-bg-urunbanner { background-image: url(../images/img/urunbanner.jpg) !important; }
.csp-bg-banner1 { background-image: url(../images/img/banner1.jpg) !important; }

/* Kurumsal */
.csp-txt-icerik { float: left !important; margin-right: 15px !important; margin-bottom: 15px !important; }

/* İletişim */
.csp-kenar-turuncu { border: 3px solid #ee7202 !important; }
.csp-kenar-kesik { border: 3px dashed #00afb6 !important; }
.csp-captcha { padding: 7px !important; text-align: center !important; background-color: #f7f7f7 !important; border: 1px solid #ededed !important; }
