/* English copy adjustments; the shared layout and breakpoints remain in use. */
html[lang="en"] .hero-city{display:block;font-size:.47em;line-height:1.4;letter-spacing:-.015em;margin-top:8px}
html[lang="en"] .h2 h1{font-size:clamp(56px,4.8vw,68px)}
html[lang="en"] .h-kick{letter-spacing:.055em}
html[lang="en"] .nav-links a{white-space:nowrap}
html[lang="en"] .room-notation{font-size:12px;line-height:1.5;color:var(--text-secondary);margin:12px 0 0}
html[lang="en"] .translation-note{font-size:13px;line-height:1.5;color:var(--text-secondary);margin:16px 0 0}
html[lang="en"] .booking-phone-help{font-size:12px;line-height:1.45;color:var(--text-secondary);margin:-3px 0 2px}
html[lang="en"] .booking-phone-help a{color:var(--n3);text-decoration:underline;text-underline-offset:2px}
html[lang="en"] .svc-lbl{font-size:13px;line-height:1.12}
html[lang="en"] .brand-lockup-roof{left:41px}
@media(min-width:761px) and (max-width:1100px){
 html[lang="en"] .h2 h1{font-size:clamp(43px,5.2vw,56px)}
 html[lang="en"] .h-a .button{font-size:14px}
}
@media(max-width:760px){
 html[lang="en"] .h2 h1{font-size:clamp(38px,10.4vw,48px)}
 html[lang="en"] .h-a .button{font-size:14px;line-height:1.25;min-width:0;width:100%;flex:auto;padding-inline:8px}
 html[lang="en"] .svc-lbl{font-size:11px}
 html[lang="en"] .room-notation{font-size:11px}
 html[lang="en"] .brand-lockup-roof{left:33px}
 html[lang="en"] .pkg-saving{font-size:13px}
}
@media(max-width:360px){html[lang="en"] .h-a .button{font-size:12px}}

/* Pricing cat head: placed beside the kicker on every screen size. */
html[lang="en"] #fiyatlar .prc-street-copy .s-k>span{
  white-space:nowrap;
}
html[lang="en"] #fiyatlar .prc-street-copy .prc-cat-word--kicker{
  position:relative;
  display:inline-block;
  padding-inline-end:45px;
  white-space:nowrap;
}
html[lang="en"] #fiyatlar .prc-street-copy .prc-cat-word--kicker::after{
  content:"";
  position:absolute;
  inset-inline-end:0;
  top:50%;
  width:37px;
  height:37px;
  background:url("/images/olur-kedi-kafasi.webp") center/contain no-repeat;
  transform:translateY(calc(-50% - 5px));
  pointer-events:none;
}
@media(max-width:760px){
  html[lang="en"] #fiyatlar .prc-street-copy .prc-cat-word--kicker::after{transform:translateY(calc(-50% - 3px))}
}
@media(max-width:399px){
  html[lang="en"] #fiyatlar .prc-street-copy .prc-cat-word--kicker{padding-inline-end:38px}
  html[lang="en"] #fiyatlar .prc-street-copy .prc-cat-word--kicker::after{width:30px;height:30px}
}
@media(max-width:360px){
  html[lang="en"] #fiyatlar .prc-street-copy .s-k{
    font-size:14px;
    letter-spacing:.04em;
    gap:8px;
  }
}
