/* Approved single-row glass header. The same hierarchy stays visible at
 * phone widths; controls retain the site's original native selectors. */
html body.anasayfa header.site-header.ytg-glass-header,
html body .shop-header.ytg-glass-header .header-inner{
  isolation:isolate;position:sticky;top:0;z-index:80;display:flex!important;
  align-items:center;justify-content:space-between;flex-wrap:nowrap!important;
  width:100%;height:90px!important;min-height:0!important;
  margin:0;padding:10px clamp(14px,2vw,30px)!important;gap:8px!important;
  overflow:visible;border:1px solid rgba(183,217,226,.82)!important;border-radius:0!important;
  background:linear-gradient(105deg,rgba(255,255,255,.98),rgba(248,253,253,.97) 62%,rgba(239,249,248,.96))!important;
  box-shadow:0 9px 24px rgba(26,69,91,.12),inset 0 1px rgba(255,255,255,.95)!important;
  backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);
}
html body .shop-header.ytg-glass-header{position:sticky;top:0;z-index:80;padding:0;background:transparent;border:0;backdrop-filter:none}
html body .shop-header.ytg-glass-header .header-inner{position:relative;top:0}
html body.anasayfa .ytg-glass-header .desktop-nav{display:none!important}
.ytg-glass-header .glass-brand{display:flex!important;align-items:center;gap:0!important;min-width:0!important;flex:0 1 310px!important;max-width:310px!important;margin:0!important;text-decoration:none}
.ytg-glass-header .glass-brand::after{content:"";flex:0 0 1px;width:1px;height:53px;margin-left:6px;background:linear-gradient(transparent,rgba(44,141,158,.38) 22%,rgba(44,141,158,.38) 78%,transparent)}
.ytg-glass-header .glass-brand img,.ytg-glass-header .glass-brand .brand-logo{display:block!important;width:100%!important;max-width:285px!important;height:auto!important;filter:none}
.ytg-glass-header .glass-brand>span{display:none!important}
.ytg-glass-header .glass-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:clamp(6px,1vw,14px);min-width:0;margin-left:auto}
.ytg-glass-header .glass-actions .glass-tile{
  position:relative;display:flex!important;flex:0 0 clamp(60px,6vw,76px)!important;
  flex-direction:column;align-items:center;justify-content:center;gap:5px;
  width:clamp(60px,6vw,76px)!important;min-width:0!important;height:70px!important;min-height:44px!important;
  margin:0!important;padding:5px 2px!important;border:0!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;
  color:#143e56!important;text-decoration:none!important;cursor:pointer;
  backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
html body.anasayfa header.site-header.ytg-glass-header #menuButton.glass-tile{flex:0 0 clamp(60px,6vw,76px)!important;min-width:0!important;width:clamp(60px,6vw,76px)!important;height:70px!important;min-height:44px!important;border-radius:0!important}
.ytg-glass-header .glass-actions .glass-tile:hover,.ytg-glass-header .glass-actions .glass-tile:focus-within{color:#008fa6!important;background:transparent!important}
.ytg-glass-header .glass-actions .glass-tile:focus-visible,.ytg-glass-header .glass-actions .glass-tile:focus-within{outline:2px solid #008fa6;outline-offset:-3px;border-radius:8px!important}
.ytg-glass-header .glass-actions .glass-tile .glass-icon,
.ytg-glass-header .glass-actions .glass-tile>svg:not(.menu-grid-icon){display:block!important;flex:none;width:25px!important;height:25px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.65!important}
.ytg-glass-header .glass-actions .glass-caption{display:block!important;max-width:100%;overflow:hidden;color:inherit!important;font:600 10.5px/1.15 system-ui,sans-serif!important;text-align:center;text-overflow:clip;white-space:nowrap;text-shadow:none;letter-spacing:.005em}
.shop-header.ytg-glass-header .shop-account-link .glass-caption{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important}
.ytg-glass-header .glass-actions .glass-menu .glass-caption{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}
.ytg-glass-header .glass-actions .glass-select select{position:absolute;inset:0;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;opacity:0;cursor:pointer;z-index:2}
.ytg-glass-header .glass-actions .glass-select option{color:#153548;background:#fff}
.ytg-glass-header .glass-actions .glass-select::after{display:none!important}
.ytg-glass-header .glass-actions .ustbar-yazi,
.ytg-glass-header .glass-actions .shop-account-link>span:not(.glass-caption),
.ytg-glass-header .glass-actions .cart-label,
.ytg-glass-header .glass-actions .menu-grid-icon,
.ytg-glass-header .glass-actions .menu-toggle>span:not(.glass-caption),
.ytg-glass-header .glass-actions #menuButton>span:not(.glass-caption){display:none!important}
html body.anasayfa header.site-header.ytg-glass-header #favoriAc .ustbar-yazi,
html body.anasayfa header.site-header.ytg-glass-header #ustHesap .ustbar-yazi{display:none!important}
.ytg-glass-header .glass-actions .glass-menu{background:transparent!important}
.ytg-glass-header .glass-actions .cart-count:not([hidden]),.ytg-glass-header .glass-actions .favori-sayi:not([hidden]){position:absolute;top:-5px;right:-3px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 3px;border-radius:50%;background:#00b7e3;color:#fff;font:800 10px/1 system-ui;box-shadow:0 3px 9px #00314f}
.ytg-glass-header .glass-actions .glass-tile[hidden],.ytg-glass-header .glass-actions .cart-count[hidden],.ytg-glass-header .glass-actions .favori-sayi[hidden]{display:none!important}
.shop-header.ytg-glass-header .shop-home-link{display:none!important}
.shop-header.ytg-glass-header .nav{top:calc(100% + 5px);border-radius:18px}
@media(max-width:800px){
  html body.anasayfa header.site-header.ytg-glass-header,html body .shop-header.ytg-glass-header .header-inner{width:100%;height:clamp(64px,12vw,94px)!important;padding:clamp(6px,2vw,16px)!important;border-radius:0!important}
  .ytg-glass-header .glass-brand{position:relative;flex:0 0 auto!important;max-width:none!important}
  .ytg-glass-header .glass-brand img,.ytg-glass-header .glass-brand .brand-logo{width:clamp(156px,31vw,250px)!important;max-width:none!important}
  .ytg-glass-header .glass-brand::after{position:static;height:42px;margin-left:5px;transform:none}
  .ytg-glass-header .glass-actions{gap:4px}
  .ytg-glass-header .glass-actions .glass-tile{flex-basis:clamp(48px,9.2vw,72px)!important;width:clamp(48px,9.2vw,72px)!important;height:clamp(52px,9.4vw,73px)!important}
  html body.anasayfa header.site-header.ytg-glass-header #menuButton.glass-tile{flex-basis:clamp(48px,9.2vw,72px)!important;width:clamp(48px,9.2vw,72px)!important;height:clamp(52px,9.4vw,73px)!important}
  .ytg-glass-header .glass-actions .glass-tile .glass-icon,.ytg-glass-header .glass-actions .glass-tile>svg:not(.menu-grid-icon){width:23px!important;height:23px!important}
  .ytg-glass-header .glass-actions .glass-caption{font-size:10px!important}
  body.anasayfa #mobileMenu.mobile-menu{top:calc(clamp(64px,12vw,94px) + 6px)!important;max-height:calc(100dvh - clamp(70px,12vw + 6px,100px))!important}
}
@media(max-width:520px){
  html body.anasayfa header.site-header.ytg-glass-header,html body .shop-header.ytg-glass-header .header-inner{width:100%;height:55px!important;padding:4px!important;gap:3px!important;border-radius:0!important}
  .ytg-glass-header .glass-brand{flex:0 0 auto!important;max-width:none!important}
  .ytg-glass-header .glass-brand img,.ytg-glass-header .glass-brand .brand-logo{width:clamp(91px,33vw,132px)!important;max-width:none!important}
  .ytg-glass-header .glass-brand::after{height:31px;margin-left:4px}
  .ytg-glass-header .glass-actions{gap:2px;margin-left:0}
  .ytg-glass-header .glass-actions .glass-tile{flex-basis:clamp(31px,9.8vw,43px)!important;width:clamp(31px,9.8vw,43px)!important;height:clamp(36px,10vw,43px)!important;min-height:0!important;padding:2px 1px!important;gap:1px}
  html body.anasayfa header.site-header.ytg-glass-header #menuButton.glass-tile{flex-basis:clamp(31px,9.8vw,43px)!important;width:clamp(31px,9.8vw,43px)!important;height:clamp(36px,10vw,43px)!important;min-height:0!important}
  .ytg-glass-header .glass-actions .glass-tile .glass-icon,.ytg-glass-header .glass-actions .glass-tile>svg:not(.menu-grid-icon){width:18px!important;height:18px!important}
  .ytg-glass-header .glass-actions .glass-caption{font-size:7.2px!important;letter-spacing:-.025em}
  body.anasayfa #mobileMenu.mobile-menu{top:61px!important;max-height:calc(100dvh - 61px)!important}
}
@media(max-width:350px){
  .ytg-glass-header .glass-brand{flex-basis:94px!important;max-width:none!important}
  .ytg-glass-header .glass-brand img,.ytg-glass-header .glass-brand .brand-logo{max-width:94px!important}
  .ytg-glass-header .glass-actions{gap:2px}
  .ytg-glass-header .glass-actions .glass-tile{flex-basis:31px!important;width:31px!important}
  html body.anasayfa header.site-header.ytg-glass-header #menuButton.glass-tile{flex-basis:31px!important;width:31px!important}
  .ytg-glass-header .glass-actions .glass-caption{font-size:6px!important}
}
/* Source-controlled Cloudflare static release acceptance, 2026-10-01. */
