/* Uğur Halı Yıkama referanslı, tüm renkleri admin panelinden gelen final header */
.ks27ph-header{position:relative!important;top:auto!important;background:var(--ks27ph-header-bg)!important;border:0!important;box-shadow:none!important;min-height:140px!important;z-index:9990!important}
.ks27ph-header:before,.ks27ph-header:after{display:none!important}
.ks27ph-topbar{display:none!important}
.ks27ph-inner{width:min(1060px,calc(100% - 40px))!important;min-height:140px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:160px minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important}
.ks27ph-logo{width:160px!important;min-width:160px!important;height:118px!important;display:flex!important;align-items:center!important}
.ks27ph-logo-link{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important}
.ks27ph-logo img{display:block!important;max-width:122px!important;max-height:110px!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:none!important}
.ks27ph-logo-text{display:none!important}
.ks27ph-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important}
.ks27ph-nav-link,.ks27ph-drop-trigger{min-height:48px!important;padding:0 17px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ks27ph-menu-text)!important;font-size:15px!important;font-weight:700!important;line-height:48px!important;text-shadow:none!important;box-shadow:none!important;white-space:nowrap!important}
.ks27ph-nav-link:before,.ks27ph-drop-trigger:before,.ks27ph-nav-link:after,.ks27ph-drop-trigger:after{display:none!important}
.ks27ph-nav-link:hover,.ks27ph-drop-trigger:hover,.ks27ph-nav-link.is-active,.ks27ph-drop-trigger.is-active{background:var(--ks27ph-button)!important;color:var(--ks27ph-button-text)!important;transform:none!important;box-shadow:none!important}
.ks27ph-drop-trigger .ks27ph-icon{width:15px!important;height:15px!important;margin-left:6px!important}
.ks27ph-drop-panel{top:calc(100% + 12px)!important;min-width:240px!important;padding:10px!important;border-radius:10px!important;background:#fff!important;border:1px solid rgba(15,23,42,.09)!important;box-shadow:0 18px 40px rgba(15,23,42,.16)!important}
.ks27ph-drop-panel a{color:#243244!important;background:transparent!important;border:0!important;border-radius:7px!important;padding:11px 13px!important;font-size:14px!important;font-weight:650!important}
.ks27ph-drop-panel a:hover{background:var(--ks27ph-button)!important;color:var(--ks27ph-button-text)!important}
.ks27ph-drop-footer{margin-top:8px!important;padding-top:8px!important;border-top:1px solid #e8edf3!important}
.ks27ph-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important}
.ks27ph-languages{display:flex!important;align-items:center!important;gap:4px!important;padding-right:1px!important}
.ks27ph-language{display:flex!important;width:25px!important;height:18px!important;border-radius:0!important;overflow:hidden!important;border:1px solid rgba(15,23,42,.08)!important;background:#fff!important;box-shadow:none!important}
.ks27ph-language img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}
.ks27ph-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:136px!important;min-height:48px!important;padding:0 22px!important;border-radius:4px!important;border:0!important;background:var(--ks27ph-button)!important;color:var(--ks27ph-button-text)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important;transform:none!important;text-decoration:none!important;white-space:nowrap!important}
.ks27ph-cta:hover{filter:brightness(.96)!important;color:var(--ks27ph-button-text)!important;transform:none!important;box-shadow:none!important}
.ks27ph-menu-btn{display:none!important}
.ks27ph-page-banner{margin-top:0!important}
@media(max-width:1100px){.ks27ph-inner{width:calc(100% - 28px)!important;grid-template-columns:135px minmax(0,1fr) auto!important;gap:14px!important}.ks27ph-logo{width:135px!important;min-width:135px!important}.ks27ph-logo img{max-width:112px!important}.ks27ph-nav-link,.ks27ph-drop-trigger{padding:0 11px!important;font-size:14px!important}.ks27ph-actions{gap:10px!important}.ks27ph-cta{min-width:118px!important;padding:0 15px!important}}
@media(max-width:991px){.ks27ph-header{min-height:82px!important}.ks27ph-inner{min-height:82px!important;display:flex!important;width:calc(100% - 28px)!important;justify-content:space-between!important}.ks27ph-logo{width:auto!important;min-width:0!important;height:70px!important}.ks27ph-logo img{max-width:100px!important;max-height:66px!important}.ks27ph-nav,.ks27ph-languages,.ks27ph-cta{display:none!important}.ks27ph-menu-btn{display:inline-flex!important;width:46px!important;height:46px!important;border-radius:8px!important;background:var(--ks27ph-button)!important;color:var(--ks27ph-button-text)!important;border:0!important;align-items:center!important;justify-content:center!important}.ks27ph-mobile{background:var(--ks27ph-header-bg)!important}.ks27ph-mobile-head{background:var(--ks27ph-header-bg)!important}.ks27ph-mobile-row>a{color:var(--ks27ph-menu-text)!important}.ks27ph-mobile-row>a.is-active{color:var(--ks27ph-button)!important}}
