/*
 EN: Elfsight "All-in-one reviews" widget restyle (2026-10-21). Uses Elfsight's stable "es-*" classes; content is managed in Elfsight.
 TR: Elfsight yorum eklentisinin görünüm revizyonu (2026-10-21). Elfsight'ın sabit "es-*" sınıfları kullanılır; içerik Elfsight panelinde.
*/
.page-template-content > [class*="elfsight-app-"]{position:relative;background:#f5faff;box-shadow:0 0 0 100vmax #f5faff;clip-path:inset(0 -100vmax);padding:10px 15px 60px!important}
.kv-rev-head{text-align:center;margin:0 auto;padding:56px 15px 0;background:#f5faff;box-shadow:0 0 0 100vmax #f5faff;clip-path:inset(0 -100vmax)}
.kv-rev-head .kv-rev-eyebrow{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #fde68a;color:#b54708;border-radius:20px;padding:5px 12px;font-size:12.5px;font-weight:700;margin-bottom:10px}
.kv-rev-head .kv-rev-eyebrow i{color:#f79009}
.kv-rev-head h2{font-size:32px;font-weight:800;color:#1d2939;margin:0 0 6px}
.kv-rev-head p{color:#667085;margin:0;font-size:15.5px}
/* Eklentinin kendi İngilizce başlığı */
[class*="elfsight-app-"] .es-widget-title-container{display:none!important}
/* Kaynak sekmeleri */
[class*="elfsight-app-"] .es-tabs-container{border:0!important}
[class*="elfsight-app-"] .es-tabs-slider-inner{gap:8px;justify-content:center}
[class*="elfsight-app-"] .es-tabs-slider-item .es-tab-container{background:#fff;border:1px solid #eaecf0;border-radius:30px;padding:7px 14px!important;margin:0 4px}
[class*="elfsight-app-"] .es-tabs-slider-item-active .es-tab-container{background:#1d2939;border-color:#1d2939;color:#fff}
[class*="elfsight-app-"] .es-tabs-slider-item-active .es-tab-title,[class*="elfsight-app-"] .es-tabs-slider-item-active .es-tab-rating{color:#fff!important}
[class*="elfsight-app-"] .es-tabs-slider-item:after,[class*="elfsight-app-"] .es-tabs-slider-item-active:after{display:none!important}
/* Genel puan + yorum yaz */
[class*="elfsight-app-"] .es-header-container{background:#fff;border:1px solid #eaecf0;border-radius:16px;padding:16px 20px!important;margin:16px 0 8px!important}
[class*="elfsight-app-"] .es-header-write-review-button{border-radius:11px!important;background:#1570ef!important}
/* Yorum kartları */
[class*="elfsight-app-"] .es-carousel-layout-item{padding:12px 8px!important}
[class*="elfsight-app-"] .es-review-container{background:#fff!important;border:1px solid #eaecf0;border-radius:16px!important;padding:20px!important;box-shadow:0 6px 18px rgba(16,24,40,.06);height:100%;transition:transform .2s,box-shadow .2s}
[class*="elfsight-app-"] .es-review-container:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(16,24,40,.1)}
[class*="elfsight-app-"] .es-review-content-title{font-weight:700!important;color:#1d2939!important}
[class*="elfsight-app-"] .es-review-content-text-container{color:#475467!important;line-height:1.6!important}
[class*="elfsight-app-"] .es-text-shortener-control{color:#1570ef!important;font-weight:600}
/* Oklar ve noktalar */
[class*="elfsight-app-"] .es-bullets-control-container{display:none!important}
[class*="elfsight-app-"] .es-carousel-arrow-control{background:#fff!important;color:#1d2939!important;box-shadow:0 6px 16px rgba(16,24,40,.15)!important;width:44px!important;height:44px!important;border-radius:50%!important;opacity:1!important}
[class*="elfsight-app-"] .es-carousel-arrow-control:hover{background:#1570ef!important;color:#fff!important}
@media (max-width:767px){
    .page-template-content > [class*="elfsight-app-"]{padding:40px 12px 44px!important}
    .kv-rev-head h2{font-size:24px}
}
[class*="elfsight-app-"] .es-review-background-container,[class*="elfsight-app-"] .es-review-container .es-background-container{background:transparent!important;box-shadow:none!important;border:0!important}[class*="elfsight-app-"] .es-review-container{padding:4px!important}[class*="elfsight-app-"] .es-tabs-slider-item-active .es-tab-container *{color:#fff!important}
[class*="elfsight-app-"] .es-carousel-arrow-control-container-next{right:6px!important}[class*="elfsight-app-"] .es-carousel-arrow-control-container-previous{left:6px!important}
