/* =========================================================
   GURES SHOP — PERFORMANCE THEME v1.5
   Major redesign: dark performance header + editorial hero +
   premium product cards + responsive mobile shell.
   ========================================================= */
:root{
  --gs15-black:#070A11;
  --gs15-ink:#101828;
  --gs15-navy:#0B1220;
  --gs15-blue:#0A58E8;
  --gs15-blue2:#006DFF;
  --gs15-cyan:#00B8FF;
  --gs15-orange:#FF7A3D;
  --gs15-bg:#F3F5F8;
  --gs15-soft:#EAF2FF;
  --gs15-white:#FFFFFF;
  --gs15-muted:#6B7280;
  --gs15-border:#E5E9F0;
  --gs15-shadow:0 18px 60px rgba(7,10,17,.12);
  --gs15-radius:22px;
}

html[data-gures-theme="v16"] body,
body[data-gures-theme="v16"]{
  background:var(--gs15-bg)!important;
  color:var(--gs15-ink)!important;
  font-family:Inter,Roboto,Arial,sans-serif!important;
  -webkit-font-smoothing:antialiased!important;
  text-rendering:optimizeLegibility!important;
}
html[data-gures-theme="v16"] body *{box-sizing:border-box;}
html[data-gures-theme="v16"] body a{transition:.2s ease!important;}

/* ---------- TOP NOTICE ---------- */
html[data-gures-theme="v16"] body .topheader-html-main,
html[data-gures-theme="v16"] body .topheader-desktop-main-div{
  background:linear-gradient(90deg,#07111F 0%,#0A58E8 52%,#052E74 100%)!important;
  border:0!important;
  color:#fff!important;
}
html[data-gures-theme="v16"] body .topheader-html-main span,
html[data-gures-theme="v16"] body .topheader-html-main a,
html[data-gures-theme="v16"] body .topheader-desktop-main-div a{
  color:#fff!important;
}
html[data-gures-theme="v16"] body .topheader-html-main{padding:8px 0!important;}
html[data-gures-theme="v16"] body .topheader-html-main-in{
  font-size:12px!important;
  font-weight:700!important;
  letter-spacing:.04em!important;
  text-transform:uppercase!important;
}

/* ---------- MAIN HEADER ---------- */
html[data-gures-theme="v16"] body .header-main-div{
  background:var(--gs15-black)!important;
  border:0!important;
  box-shadow:0 12px 38px rgba(0,0,0,.18)!important;
  position:relative!important;
  z-index:80!important;
}
html[data-gures-theme="v16"] body .header-desktop-main-div{
  background:var(--gs15-black)!important;
  padding:14px 3%!important;
  border:0!important;
}
html[data-gures-theme="v16"] body .header-desktop-main-div-in{
  width:min(1460px,100%)!important;
  min-height:82px!important;
  margin:0 auto!important;
  gap:26px!important;
}
html[data-gures-theme="v16"] body .header-desktop-logo-div{
  margin:0!important;
  min-width:270px!important;
  max-width:320px!important;
}
html[data-gures-theme="v16"] body .header-desktop-logo-div>a{
  display:flex!important;
  align-items:center!important;
  gap:13px!important;
  text-decoration:none!important;
}
html[data-gures-theme="v16"] body .header-desktop-logo-div img{
  width:64px!important;
  height:64px!important;
  min-width:64px!important;
  max-width:64px!important;
  max-height:64px!important;
  object-fit:cover!important;
  border-radius:17px!important;
  padding:5px!important;
  background:#fff!important;
  box-shadow:0 8px 24px rgba(0,0,0,.25)!important;
}
html[data-gures-theme="v16"] body .gs-v16-wordmark{
  display:flex!important;
  flex-direction:column!important;
  line-height:1!important;
  color:#fff!important;
}
html[data-gures-theme="v16"] body .gs-v16-wordmark strong{
  color:#fff!important;
  font-size:22px!important;
  font-weight:900!important;
  letter-spacing:-.035em!important;
}
html[data-gures-theme="v16"] body .gs-v16-wordmark small{
  margin-top:7px!important;
  color:var(--gs15-cyan)!important;
  font-size:9px!important;
  font-weight:800!important;
  letter-spacing:.19em!important;
}
html[data-gures-theme="v16"] body .header-desktop-right-area{
  flex:1!important;
  gap:8px!important;
}
html[data-gures-theme="v16"] body .header-desktop-search1{
  margin:0 14px 0 0!important;
  flex:1!important;
}
html[data-gures-theme="v16"] body .header-desktop-search1 form{
  position:relative!important;
}
html[data-gures-theme="v16"] body .header-desktop-search1 form input{
  height:54px!important;
  border:1px solid #263142!important;
  border-radius:15px!important;
  background:#121824!important;
  color:#fff!important;
  padding:0 66px 0 19px!important;
  font-size:14px!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.015)!important;
}
html[data-gures-theme="v16"] body .header-desktop-search1 form input::placeholder{color:#8893A4!important;}
html[data-gures-theme="v16"] body .header-desktop-search1 form input:focus{
  background:#151D2B!important;
  border-color:var(--gs15-blue2)!important;
  box-shadow:0 0 0 4px rgba(0,109,255,.18)!important;
}
html[data-gures-theme="v16"] body .header-desktop-search1 form button{
  width:56px!important;
  height:46px!important;
  top:4px!important;
  right:4px!important;
  border:0!important;
  border-radius:12px!important;
  background:linear-gradient(135deg,var(--gs15-blue2),#0045B5)!important;
  color:#fff!important;
  font-size:18px!important;
  box-shadow:0 8px 22px rgba(0,109,255,.28)!important;
}
html[data-gures-theme="v16"] body .header-desktop-search1 form button:hover{
  transform:translateY(-1px)!important;
  filter:brightness(1.08)!important;
}
html[data-gures-theme="v16"] body .header-desktop-navbutton-box{
  min-width:52px!important;
  margin-left:2px!important;
}
html[data-gures-theme="v16"] body .header-desktop-navbutton-box>a>div:first-child,
html[data-gures-theme="v16"] body .header-desktop-navbutton-box>a{
  border-color:#273142!important;
  background:#101723!important;
  border-radius:13px!important;
}
html[data-gures-theme="v16"] body .header-desktop-navbutton-box i,
html[data-gures-theme="v16"] body .header-desktop-navbutton-box>a{
  color:#fff!important;
}
html[data-gures-theme="v16"] body .header-desktop-navbutton-box:hover i{color:var(--gs15-cyan)!important;}
html[data-gures-theme="v16"] body .header-desktop-navbutton-box-t{color:#A8B2C2!important;font-size:10px!important;font-weight:700!important;}
html[data-gures-theme="v16"] body .header-desktop-navbutton-box-count,
html[data-gures-theme="v16"] body .header-desktop-navbutton-box-count-cart{
  background:var(--gs15-orange)!important;
  color:#fff!important;
  border:2px solid var(--gs15-black)!important;
  font-weight:900!important;
}

/* ---------- NAV ---------- */
html[data-gures-theme="v16"] body .top-level-menu-main-div{
  background:#0D1420!important;
  border-top:1px solid rgba(255,255,255,.06)!important;
  border-bottom:1px solid rgba(255,255,255,.06)!important;
  box-shadow:none!important;
}
html[data-gures-theme="v16"] body .top-level-menu-main-div-in{
  width:min(1460px,100%)!important;
  min-height:58px!important;
  margin:0 auto!important;
}
html[data-gures-theme="v16"] body .top-level-menu{min-height:58px!important;align-items:stretch!important;}
html[data-gures-theme="v16"] body .top-level-menu>li{
  display:flex!important;
  align-items:center!important;
  background:transparent!important;
  position:relative!important;
  border-right:1px solid rgba(255,255,255,.04)!important;
}
html[data-gures-theme="v16"] body .top-level-menu>li>a,
html[data-gures-theme="v16"] body .top-level-menu>li>a span,
html[data-gures-theme="v16"] body .top-level-menu>li>span{
  color:#DCE5F3!important;
  font-size:12px!important;
  font-weight:850!important;
  letter-spacing:.035em!important;
}
html[data-gures-theme="v16"] body .top-level-menu>li span{padding:20px 18px!important;}
html[data-gures-theme="v16"] body .top-level-menu>li:after{
  content:""!important;
  position:absolute!important;
  left:18px!important;
  right:18px!important;
  bottom:0!important;
  height:3px!important;
  background:linear-gradient(90deg,var(--gs15-cyan),var(--gs15-blue2))!important;
  transform:scaleX(0)!important;
  transform-origin:left!important;
  transition:transform .2s ease!important;
}
html[data-gures-theme="v16"] body .top-level-menu>li:hover:after{transform:scaleX(1)!important;}
html[data-gures-theme="v16"] body .top-level-menu>li:hover{background:#121E31!important;}
html[data-gures-theme="v16"] body .top-level-menu>li:hover>a span{color:#fff!important;}
html[data-gures-theme="v16"] body .head-new-area-right a,
html[data-gures-theme="v16"] body .header-sabit-button{
  background:linear-gradient(135deg,var(--gs15-blue2),#003EAB)!important;
  color:#fff!important;
  border:0!important;
  border-radius:11px!important;
  box-shadow:0 7px 18px rgba(0,109,255,.22)!important;
}
html[data-gures-theme="v16"] body .second-level-menu,
html[data-gures-theme="v16"] body .third-level-menu,
html[data-gures-theme="v16"] body .sablon2-level-menu{
  background:#fff!important;
  border:1px solid var(--gs15-border)!important;
  border-radius:14px!important;
  box-shadow:0 24px 60px rgba(7,10,17,.18)!important;
  overflow:hidden!important;
}
html[data-gures-theme="v16"] body .second-level-menu p,
html[data-gures-theme="v16"] body .third-level-menu p,
html[data-gures-theme="v16"] body .sablon2-level-menu a{color:var(--gs15-ink)!important;}
html[data-gures-theme="v16"] body .second-level-menu>li:hover,
html[data-gures-theme="v16"] body .third-level-menu>li:hover{background:var(--gs15-soft)!important;}

/* ---------- HERO ---------- */
html[data-gures-theme="v16"] body .slider-main-div{
  background:linear-gradient(180deg,#0A101B 0,#111926 56%,var(--gs15-bg) 56%)!important;
  padding:28px 0 22px!important;
}
html[data-gures-theme="v16"] body .slider-main-div-in,
html[data-gures-theme="v16"] body .slider-main-div-in2{
  width:min(1460px,calc(100% - 44px))!important;
  margin:0 auto!important;
}
html[data-gures-theme="v16"] body .ustsliders{
  height:520px!important;
  min-height:520px!important;
  border-radius:28px!important;
  overflow:hidden!important;
  position:relative!important;
  background:#0A101A!important;
  box-shadow:0 28px 80px rgba(0,0,0,.28)!important;
  border:1px solid rgba(255,255,255,.08)!important;
}
html[data-gures-theme="v16"] body .ustsliders:before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:8!important;
  pointer-events:none!important;
  background:linear-gradient(90deg,rgba(5,9,17,.92) 0%,rgba(5,9,17,.70) 36%,rgba(5,9,17,.16) 70%,rgba(5,9,17,.06) 100%)!important;
}
html[data-gures-theme="v16"] body .ustsliders:after{
  content:""!important;
  position:absolute!important;
  width:260px!important;
  height:260px!important;
  right:-80px!important;
  top:-90px!important;
  border:55px solid rgba(0,184,255,.16)!important;
  border-radius:50%!important;
  z-index:9!important;
  pointer-events:none!important;
}
html[data-gures-theme="v16"] body .ustsliders .swiper-wrapper,
html[data-gures-theme="v16"] body .ustsliders .swiper-slide{height:520px!important;}
html[data-gures-theme="v16"] body .ustsliders .swiper-slide img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center!important;
  display:block!important;
  filter:saturate(.9) contrast(1.06)!important;
  transform:scale(1.018)!important;
}
html[data-gures-theme="v16"] body .ustsliders .position-absolute.w-100,
html[data-gures-theme="v16"] body .ustsliders .slider_text_inside_main,
html[data-gures-theme="v16"] body .ustsliders .slider_text_inside_main_2{
  opacity:0!important;
  pointer-events:none!important;
}
html[data-gures-theme="v16"] body .gs-v16-hero-copy{
  position:absolute!important;
  z-index:25!important;
  left:7%!important;
  top:50%!important;
  transform:translateY(-50%)!important;
  width:min(640px,48%)!important;
  color:#fff!important;
  pointer-events:none!important;
}
html[data-gures-theme="v16"] body .gs-v16-kicker{
  display:inline-flex!important;
  align-items:center!important;
  gap:8px!important;
  padding:8px 12px!important;
  border:1px solid rgba(0,184,255,.48)!important;
  background:rgba(0,184,255,.09)!important;
  border-radius:999px!important;
  color:#78D9FF!important;
  font-size:11px!important;
  font-weight:900!important;
  letter-spacing:.16em!important;
  text-transform:uppercase!important;
  backdrop-filter:blur(10px)!important;
}
html[data-gures-theme="v16"] body .gs-v16-kicker:before{
  content:""!important;
  width:7px!important;
  height:7px!important;
  border-radius:50%!important;
  background:var(--gs15-cyan)!important;
  box-shadow:0 0 16px var(--gs15-cyan)!important;
}
html[data-gures-theme="v16"] body .gs-v16-hero-copy h1{
  margin:18px 0 12px!important;
  color:#fff!important;
  font-size:58px!important;
  line-height:.98!important;
  font-weight:950!important;
  letter-spacing:-.055em!important;
  text-transform:uppercase!important;
  text-shadow:0 10px 34px rgba(0,0,0,.38)!important;
}
html[data-gures-theme="v16"] body .gs-v16-hero-copy h1 span{color:#7DDCFF!important;}
html[data-gures-theme="v16"] body .gs-v16-hero-copy p{
  max-width:560px!important;
  margin:0 0 24px!important;
  color:#CDD6E4!important;
  font-size:16px!important;
  line-height:1.7!important;
  font-weight:500!important;
}
html[data-gures-theme="v16"] body .gs-v16-hero-actions{display:flex!important;gap:10px!important;pointer-events:auto!important;}
html[data-gures-theme="v16"] body .gs-v16-btn{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:48px!important;
  padding:0 22px!important;
  border-radius:12px!important;
  text-decoration:none!important;
  font-size:12px!important;
  font-weight:900!important;
  letter-spacing:.045em!important;
  text-transform:uppercase!important;
}
html[data-gures-theme="v16"] body .gs-v16-btn-primary{
  background:linear-gradient(135deg,var(--gs15-blue2),#0044B8)!important;
  color:#fff!important;
  box-shadow:0 12px 30px rgba(0,109,255,.34)!important;
}
html[data-gures-theme="v16"] body .gs-v16-btn-primary:hover{transform:translateY(-2px)!important;color:#fff!important;}
html[data-gures-theme="v16"] body .gs-v16-btn-ghost{
  border:1px solid rgba(255,255,255,.24)!important;
  background:rgba(255,255,255,.07)!important;
  color:#fff!important;
  backdrop-filter:blur(10px)!important;
}
html[data-gures-theme="v16"] body .gs-v16-btn-ghost:hover{background:#fff!important;color:var(--gs15-black)!important;}
html[data-gures-theme="v16"] body .ustsliders .swiper-button-next,
html[data-gures-theme="v16"] body .ustsliders .swiper-button-prev{
  z-index:40!important;
  width:48px!important;
  height:48px!important;
  border-radius:14px!important;
  background:rgba(7,10,17,.62)!important;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.18)!important;
  backdrop-filter:blur(12px)!important;
  box-shadow:none!important;
}
html[data-gures-theme="v16"] body .ustsliders .swiper-pagination{z-index:40!important;}
html[data-gures-theme="v16"] body .ustsliders .swiper-pagination-bullet{
  width:28px!important;height:4px!important;border-radius:5px!important;background:rgba(255,255,255,.4)!important;opacity:1!important;
}
html[data-gures-theme="v16"] body .ustsliders .swiper-pagination-bullet-active{background:var(--gs15-cyan)!important;}

/* ---------- QUICK CATEGORY STRIP ---------- */
html[data-gures-theme="v16"] body .gs-v16-quick-wrap{
  width:min(1380px,calc(100% - 44px))!important;
  margin:20px auto 0!important;
  display:grid!important;
  grid-template-columns:repeat(5,1fr)!important;
  gap:10px!important;
}
html[data-gures-theme="v16"] body .gs-v16-quick-wrap a{
  min-height:72px!important;
  padding:14px 16px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  background:#fff!important;
  border:1px solid var(--gs15-border)!important;
  border-radius:16px!important;
  color:var(--gs15-ink)!important;
  text-decoration:none!important;
  font-size:12px!important;
  font-weight:850!important;
  box-shadow:0 7px 24px rgba(7,10,17,.045)!important;
}
html[data-gures-theme="v16"] body .gs-v16-quick-wrap a:after{
  content:"→"!important;
  width:30px!important;height:30px!important;border-radius:50%!important;
  display:flex!important;align-items:center!important;justify-content:center!important;
  color:var(--gs15-blue2)!important;background:var(--gs15-soft)!important;
  font-size:16px!important;
}
html[data-gures-theme="v16"] body .gs-v16-quick-wrap a:hover{
  transform:translateY(-3px)!important;
  border-color:#BFD4F7!important;
  box-shadow:0 16px 38px rgba(7,10,17,.09)!important;
}

/* ---------- STORIES ---------- */
html[data-gures-theme="v16"] body .story-main-div{
  background:transparent!important;
  padding:26px 0 20px!important;
}
html[data-gures-theme="v16"] body .story-group-box-img{
  border:4px solid #fff!important;
  box-shadow:0 0 0 2px var(--gs15-blue2),0 12px 28px rgba(0,76,180,.13)!important;
}
html[data-gures-theme="v16"] body .story-group-box-h{color:var(--gs15-ink)!important;font-weight:800!important;font-size:12px!important;}

/* ---------- PRODUCT MODULES ---------- */
html[data-gures-theme="v16"] body .urunler-module-main-div,
html[data-gures-theme="v16"] body .urun-kutulari-main{
  background:transparent!important;
  padding-top:18px!important;
  padding-bottom:28px!important;
}
html[data-gures-theme="v16"] body .urunler-module-inside-area{
  width:min(1380px,calc(100% - 44px))!important;
}
html[data-gures-theme="v16"] body .home-product-tabs{
  border:0!important;
  gap:8px!important;
  margin-bottom:20px!important;
  padding:7px!important;
  background:#E9EDF3!important;
  border-radius:15px!important;
  width:max-content!important;
  max-width:100%!important;
}
html[data-gures-theme="v16"] body .home-product-tablinks{
  border:0!important;
  background:transparent!important;
  border-radius:10px!important;
  min-height:42px!important;
  box-shadow:none!important;
}
html[data-gures-theme="v16"] body .home-product-tablinks p{
  margin:0!important;
  padding:10px 17px!important;
  color:#5F6B7A!important;
  font-size:12px!important;
  font-weight:850!important;
}
html[data-gures-theme="v16"] body .home-product-tablinks.active,
html[data-gures-theme="v16"] body .home-product-tablinks:hover{
  background:#fff!important;
  box-shadow:0 6px 18px rgba(7,10,17,.08)!important;
}
html[data-gures-theme="v16"] body .home-product-tablinks.active p,
html[data-gures-theme="v16"] body .home-product-tablinks:hover p{color:var(--gs15-blue2)!important;}
html[data-gures-theme="v16"] body .home-product-tablinks.active:after{display:none!important;}

html[data-gures-theme="v16"] body .cat-detail-products-box,
html[data-gures-theme="v16"] body .cat-detail-products-box-big,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin{
  background:#fff!important;
  border:1px solid var(--gs15-border)!important;
  border-radius:20px!important;
  overflow:hidden!important;
  box-shadow:0 7px 26px rgba(7,10,17,.055)!important;
  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box:hover,
html[data-gures-theme="v16"] body .cat-detail-products-box-big:hover,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin:hover{
  transform:translateY(-6px)!important;
  border-color:#C6D8F5!important;
  box-shadow:0 22px 52px rgba(7,10,17,.13)!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-img,
html[data-gures-theme="v16"] body .cat-detail-products-box-img-big,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img-3,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img-4,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img-5{
  background:linear-gradient(180deg,#F8FAFC,#F2F4F7)!important;
  border-bottom:1px solid #EDF0F4!important;
  margin-bottom:13px!important;
  overflow:hidden!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-img img,
html[data-gures-theme="v16"] body .cat-detail-products-box-img-big img,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img img,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img-3 img,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img-4 img,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-img-5 img{
  object-fit:contain!important;
  transition:transform .28s ease!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box:hover img{transform:scale(1.045)!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-info{padding:0 15px!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-marka{
  color:var(--gs15-blue2)!important;
  font-size:10px!important;
  font-weight:900!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-h,
html[data-gures-theme="v16"] body .cat-detail-products-box-h-list,
html[data-gures-theme="v16"] body .cat-detail-products-box-caturunvitrin-h{
  color:var(--gs15-ink)!important;
  font-size:14px!important;
  line-height:1.45!important;
  font-weight:750!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-fiyat{padding:5px 15px 17px!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-fiyat-eski{color:#98A2B3!important;font-size:11px!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-fiyat-mevcut{color:#0B1220!important;font-size:20px!important;font-weight:950!important;letter-spacing:-.025em!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-indirim{
  background:#FFF0E8!important;
  color:#D5571D!important;
  border:1px solid #FFD2BD!important;
  border-radius:8px!important;
  font-size:10px!important;
  font-weight:850!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1{right:10px!important;top:10px!important;opacity:1!important;gap:6px!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1 button,
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1 a{
  width:38px!important;height:38px!important;
  border-radius:11px!important;
  background:rgba(255,255,255,.95)!important;
  color:#101828!important;
  border:1px solid #E3E8EF!important;
  box-shadow:0 8px 20px rgba(7,10,17,.10)!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1 button:hover,
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1 a:hover{background:var(--gs15-blue2)!important;color:#fff!important;border-color:var(--gs15-blue2)!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-2{padding:0 15px 15px!important;}
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-2 button{
  min-height:40px!important;
  border-radius:10px!important;
  background:var(--gs15-black)!important;
  color:#fff!important;
  font-size:11px!important;
  font-weight:850!important;
  letter-spacing:.03em!important;
}
html[data-gures-theme="v16"] body .cat-detail-products-box-cart-2 button:hover{background:var(--gs15-blue2)!important;}
html[data-gures-theme="v16"] body .urun-box-special-area{background:#F7F9FC!important;border-top:1px solid #EDF0F4!important;color:#657184!important;}

/* ---------- PAGE / PRODUCT DETAIL ---------- */
html[data-gures-theme="v16"] body .page-banner-main{
  background:linear-gradient(120deg,#07111F 0%,#0A58E8 70%,#00A5E8 100%)!important;
  color:#fff!important;
}
html[data-gures-theme="v16"] body .page-banner-in-text{width:min(1380px,calc(100% - 44px))!important;padding:30px 0!important;}
html[data-gures-theme="v16"] body .page-banner-h{color:#fff!important;font-size:28px!important;font-weight:950!important;letter-spacing:-.03em!important;}
html[data-gures-theme="v16"] body .page-banner-links,
html[data-gures-theme="v16"] body .page-banner-links a{color:rgba(255,255,255,.78)!important;}
html[data-gures-theme="v16"] body .urun-detay-main{background:var(--gs15-bg)!important;}
html[data-gures-theme="v16"] body .urun-detay-main-in,
html[data-gures-theme="v16"] body .urun-detay-desc-main{
  width:min(1380px,calc(100% - 44px))!important;
  background:#fff!important;
  border:1px solid var(--gs15-border)!important;
  border-radius:22px!important;
  box-shadow:0 12px 38px rgba(7,10,17,.06)!important;
}
html[data-gures-theme="v16"] body .urun-detay-main-in{padding:26px!important;}
html[data-gures-theme="v16"] body .urun-detay-sag-alan-baslik{font-size:30px!important;line-height:1.16!important;font-weight:950!important;color:#0B1220!important;letter-spacing:-.04em!important;}
html[data-gures-theme="v16"] body .product_detail_fiyatlar{
  border:1px solid #DCE6F4!important;background:#F6FAFF!important;border-radius:14px!important;padding:15px!important;
}
html[data-gures-theme="v16"] body .product_detail_fiyatlar_content_mevcut{color:var(--gs15-blue2)!important;font-size:30px!important;font-weight:950!important;}
html[data-gures-theme="v16"] body .product_detail_addcart_button button,
html[data-gures-theme="v16"] body .button-blue,
html[data-gures-theme="v16"] body .cart-right-div-price-box-button{
  background:linear-gradient(135deg,var(--gs15-blue2),#0045B9)!important;
  color:#fff!important;
  border:0!important;
  border-radius:12px!important;
  font-weight:850!important;
  box-shadow:0 10px 24px rgba(0,109,255,.22)!important;
}
html[data-gures-theme="v16"] body .product_detail_addcart_button button:hover,
html[data-gures-theme="v16"] body .button-blue:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important;}

/* ---------- FOOTER ---------- */
html[data-gures-theme="v16"] body .footer-module-main-div{
  background:#070B13!important;
  color:#B9C4D3!important;
  border-top:0!important;
  margin-top:40px!important;
  position:relative!important;
}
html[data-gures-theme="v16"] body .footer-module-main-div:before{
  content:""!important;
  position:absolute!important;
  left:0;right:0;top:0;height:4px!important;
  background:linear-gradient(90deg,var(--gs15-blue2),var(--gs15-cyan),var(--gs15-orange))!important;
}
html[data-gures-theme="v16"] body .footer-module-inside-area{
  width:min(1380px,calc(100% - 44px))!important;
  padding:54px 0 36px!important;
}
html[data-gures-theme="v16"] body .footer-module-box-logo img{
  max-width:150px!important;
  background:#fff!important;
  border-radius:16px!important;
  padding:8px!important;
}
html[data-gures-theme="v16"] body .footer-module-header-text{color:#fff!important;font-size:13px!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important;}
html[data-gures-theme="v16"] body .footer-module-box-telif{color:#8492A6!important;line-height:1.7!important;}
html[data-gures-theme="v16"] body .footer-module-links-div a,
html[data-gures-theme="v16"] body .footer-module-contact-box a{color:#A8B4C4!important;}
html[data-gures-theme="v16"] body .footer-module-links-div a:hover{color:#fff!important;padding-left:4px!important;text-decoration:none!important;}
html[data-gures-theme="v16"] body .footer-module-box-social a{background:#111A27!important;color:#fff!important;border-radius:10px!important;}
html[data-gures-theme="v16"] body .footer-module-box-social a:hover{background:var(--gs15-blue2)!important;}
html[data-gures-theme="v16"] body .footer-copyright-div{background:#04070C!important;color:#738095!important;border-top:1px solid rgba(255,255,255,.06)!important;}

/* ---------- CLEANUP ---------- */
html[data-gures-theme="v16"] body .wsLink,
html[data-gures-theme="v16"] body .hotline-phone-ring-wrap,
html[data-gures-theme="v16"] body #iubenda-cs-banner,
html[data-gures-theme="v16"] body .iubenda-cs-container,
html[data-gures-theme="v16"] body .iubenda-cs-overlay,
html[data-gures-theme="v16"] body .iubenda-tp-btn,
html[data-gures-theme="v16"] body .iubenda-tp-alert-btn,
html[data-gures-theme="v16"] body .iubenda-tp-floating-container,
html[data-gures-theme="v16"] body .iubenda-ibadge,
html[data-gures-theme="v16"] body #iubenda-pp,
html[data-gures-theme="v16"] body #iubenda-pp-popup,
html[data-gures-theme="v16"] body iframe[src*="iubenda"]{display:none!important;visibility:hidden!important;}

/* ---------- MOBILE ---------- */
@media (max-width:1000px){
  html[data-gures-theme="v16"] body .header-desktop-main-div,
  html[data-gures-theme="v16"] body .top-level-menu-main-div{display:none!important;}
  html[data-gures-theme="v16"] body .mobile-header-main-area{
    background:#080C14!important;
    border:0!important;
    padding:10px 12px!important;
    box-shadow:0 8px 24px rgba(0,0,0,.18)!important;
  }
  html[data-gures-theme="v16"] body .mobile-header-logo>a{display:flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important;}
  html[data-gures-theme="v16"] body .mobile-header-logo img{
    width:48px!important;height:48px!important;max-height:48px!important;object-fit:cover!important;border-radius:12px!important;background:#fff!important;padding:4px!important;
  }
  html[data-gures-theme="v16"] body .gs-v16-mobile-wordmark{display:flex!important;flex-direction:column!important;}
  html[data-gures-theme="v16"] body .gs-v16-mobile-wordmark strong{color:#fff!important;font-size:14px!important;font-weight:950!important;letter-spacing:-.02em!important;}
  html[data-gures-theme="v16"] body .gs-v16-mobile-wordmark small{color:var(--gs15-cyan)!important;font-size:7px!important;font-weight:900!important;letter-spacing:.11em!important;margin-top:3px!important;}
  html[data-gures-theme="v16"] body .mobile-header-bars,
  html[data-gures-theme="v16"] body .mobile-header-icons{color:#fff!important;border:1px solid #263142!important;background:#111826!important;border-radius:11px!important;}
  html[data-gures-theme="v16"] body .mobile_side_wrap{background:#0B111D!important;box-shadow:16px 0 44px rgba(0,0,0,.34)!important;}
  html[data-gures-theme="v16"] body .mobile_side_wrap_in_search input{background:#111927!important;color:#fff!important;border:1px solid #283347!important;border-radius:12px!important;}
  html[data-gures-theme="v16"] body .mobile-menu-categories-main #categories-parent-main ul li a{color:#E2E8F0!important;border-bottom:1px solid #182231!important;}
  html[data-gures-theme="v16"] body .mobile-menu-categories-main #categories-parent-main ul li a:hover{background:#111D30!important;color:#fff!important;}
  html[data-gures-theme="v16"] body .fixed-foot-navigation{background:#080C14!important;border-top:1px solid #202B3A!important;box-shadow:0 -10px 30px rgba(0,0,0,.2)!important;}
  html[data-gures-theme="v16"] body .fixed-foot-navigation-in-box,
  html[data-gures-theme="v16"] body .fixed-foot-navigation-in-box i{color:#D8E0EB!important;}
  html[data-gures-theme="v16"] body .slider-main-div{padding:12px 0 12px!important;background:linear-gradient(180deg,#0A101B 0,#111926 60%,var(--gs15-bg) 60%)!important;}
  html[data-gures-theme="v16"] body .slider-main-div-in,
  html[data-gures-theme="v16"] body .slider-main-div-in2{width:calc(100% - 20px)!important;}
  html[data-gures-theme="v16"] body .ustsliders,
  html[data-gures-theme="v16"] body .ustsliders .swiper-wrapper,
  html[data-gures-theme="v16"] body .ustsliders .swiper-slide{height:370px!important;min-height:370px!important;}
  html[data-gures-theme="v16"] body .ustsliders{border-radius:18px!important;}
  html[data-gures-theme="v16"] body .ustsliders:before{background:linear-gradient(0deg,rgba(5,9,17,.91) 0%,rgba(5,9,17,.62) 54%,rgba(5,9,17,.14) 100%)!important;}
  html[data-gures-theme="v16"] body .gs-v16-hero-copy{
    left:22px!important;right:22px!important;bottom:28px!important;top:auto!important;transform:none!important;width:auto!important;
  }
  html[data-gures-theme="v16"] body .gs-v16-kicker{font-size:8px!important;padding:6px 9px!important;}
  html[data-gures-theme="v16"] body .gs-v16-hero-copy h1{font-size:34px!important;line-height:1.02!important;margin:12px 0 8px!important;}
  html[data-gures-theme="v16"] body .gs-v16-hero-copy p{font-size:12px!important;line-height:1.45!important;margin-bottom:14px!important;max-width:95%!important;}
  html[data-gures-theme="v16"] body .gs-v16-btn{min-height:42px!important;padding:0 14px!important;font-size:10px!important;border-radius:10px!important;}
  html[data-gures-theme="v16"] body .ustsliders .swiper-button-next,
  html[data-gures-theme="v16"] body .ustsliders .swiper-button-prev{display:none!important;}
  html[data-gures-theme="v16"] body .gs-v16-quick-wrap{
    width:calc(100% - 20px)!important;
    margin:12px auto 0!important;
    display:flex!important;
    overflow-x:auto!important;
    gap:8px!important;
    padding-bottom:4px!important;
    scrollbar-width:none!important;
  }
  html[data-gures-theme="v16"] body .gs-v16-quick-wrap::-webkit-scrollbar{display:none!important;}
  html[data-gures-theme="v16"] body .gs-v16-quick-wrap a{min-width:160px!important;min-height:58px!important;padding:10px 12px!important;border-radius:13px!important;}
  html[data-gures-theme="v16"] body .urunler-module-inside-area{width:calc(100% - 18px)!important;}
  html[data-gures-theme="v16"] body .home-product-tabs{width:100%!important;overflow-x:auto!important;flex-wrap:nowrap!important;}
  html[data-gures-theme="v16"] body .home-product-tablinks{flex:0 0 auto!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box{width:48%!important;margin:1%!important;border-radius:14px!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box-info{padding:0 10px!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box-h{font-size:11px!important;line-height:1.4!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box-fiyat{padding:4px 10px 11px!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box-fiyat-mevcut{font-size:16px!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1 button,
  html[data-gures-theme="v16"] body .cat-detail-products-box-cart-1 a{width:32px!important;height:32px!important;border-radius:9px!important;}
  html[data-gures-theme="v16"] body .cat-detail-products-box-cart-2{padding:0 10px 10px!important;}
  html[data-gures-theme="v16"] body .urun-detay-main-in,
  html[data-gures-theme="v16"] body .urun-detay-desc-main,
  html[data-gures-theme="v16"] body .page-banner-in-text{width:calc(100% - 20px)!important;}
  html[data-gures-theme="v16"] body .urun-detay-main-in{padding:13px!important;border-radius:15px!important;}
  html[data-gures-theme="v16"] body .urun-detay-sag-alan-baslik{font-size:22px!important;}
  html[data-gures-theme="v16"] body .footer-module-inside-area{width:calc(100% - 28px)!important;padding-top:38px!important;}
}

@media (max-width:420px){
  html[data-gures-theme="v16"] body .ustsliders,
  html[data-gures-theme="v16"] body .ustsliders .swiper-wrapper,
  html[data-gures-theme="v16"] body .ustsliders .swiper-slide{height:340px!important;min-height:340px!important;}
  html[data-gures-theme="v16"] body .gs-v16-hero-copy h1{font-size:30px!important;}
  html[data-gures-theme="v16"] body .gs-v16-btn-ghost{display:none!important;}
}

/* =========================================================
   GURES SHOP v1.6 — BRAND / HERO / SHOWCASE / PRODUCT COPY
   ========================================================= */
html[data-gures-theme="v16"]{
  --gs16-navy:#06172B;
  --gs16-navy-2:#0B2340;
  --gs16-blue:#0A4FB3;
  --gs16-electric:#1E68FF;
  --gs16-orange:#FF7A1A;
  --gs16-ice:#EFF6FF;
  --gs16-paper:#F5F7FA;
  --gs16-text:#0F172A;
}

/* Yeni GS monogram */
html[data-gures-theme="v16"] body .header-desktop-logo-div{width:auto!important;min-width:245px!important;max-width:none!important;margin-right:28px!important;}
html[data-gures-theme="v16"] body .header-desktop-logo-div>a{display:flex!important;align-items:center!important;gap:12px!important;}
html[data-gures-theme="v16"] body .header-desktop-logo-div img{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;object-fit:contain!important;filter:none!important;}
html[data-gures-theme="v16"] body .gs-v16-wordmark{display:flex!important;flex-direction:column!important;line-height:1!important;}
html[data-gures-theme="v16"] body .gs-v16-wordmark strong{font-size:21px!important;letter-spacing:.02em!important;color:#fff!important;font-weight:900!important;}
html[data-gures-theme="v16"] body .gs-v16-wordmark small{margin-top:5px!important;font-size:9px!important;letter-spacing:.22em!important;color:#91A7C4!important;font-weight:700!important;}
html[data-gures-theme="v16"] body .mobile-header-logo img{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;object-fit:contain!important;}
html[data-gures-theme="v16"] body .gs-v16-mobile-wordmark strong{color:#fff!important;}

/* Slider artık eski görselleri değil yeni GS hero görselini kullanır */
html[data-gures-theme="v16"] body .slider-main-div{padding:18px 0 8px!important;background:linear-gradient(180deg,#04101F 0,#071B31 100%)!important;}
html[data-gures-theme="v16"] body .ustsliders{
  width:min(1460px,calc(100% - 48px))!important;
  height:500px!important;
  margin:0 auto!important;
  border-radius:28px!important;
  background-image:linear-gradient(90deg,rgba(4,16,31,.08),rgba(4,16,31,.08)),url('/images/uploads/gs-v16-hero.jpg')!important;
  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  box-shadow:0 28px 70px rgba(0,0,0,.32)!important;
  border:1px solid rgba(255,255,255,.08)!important;
  overflow:hidden!important;
}
html[data-gures-theme="v16"] body .ustsliders>.swiper-wrapper{opacity:0!important;pointer-events:none!important;}
html[data-gures-theme="v16"] body .ustsliders .swiper-button-next,
html[data-gures-theme="v16"] body .ustsliders .swiper-button-prev,
html[data-gures-theme="v16"] body .ustsliders .swiper-pagination{display:none!important;}
html[data-gures-theme="v16"] body .gs-v16-hero-copy{display:none!important;}
html[data-gures-theme="v16"] body .gs-v16-quick-wrap{
  width:min(1260px,calc(100% - 48px))!important;
  margin:-26px auto 14px!important;
  position:relative!important;
  z-index:20!important;
  padding:10px!important;
  gap:8px!important;
  border-radius:18px!important;
  background:rgba(255,255,255,.96)!important;
  border:1px solid #E4EAF2!important;
  box-shadow:0 18px 45px rgba(3,18,36,.16)!important;
  backdrop-filter:blur(14px)!important;
}
html[data-gures-theme="v16"] body .gs-v16-quick-wrap a{background:#F5F8FC!important;color:#0B2340!important;border:1px solid #E5EBF3!important;border-radius:12px!important;font-weight:800!important;padding:13px 20px!important;}
html[data-gures-theme="v16"] body .gs-v16-quick-wrap a:hover{background:var(--gs16-orange)!important;color:#fff!important;border-color:var(--gs16-orange)!important;transform:translateY(-2px)!important;}

/* Resimli vitrin — eski amatör görsellerin tamamı yerine */
html[data-gures-theme="v16"] body .product-categories-main-div-vitrin2{display:none!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase{padding:42px 0 54px!important;background:#F3F6FA!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-inner{width:min(1360px,calc(100% - 48px))!important;margin:0 auto!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:22px!important;margin-bottom:20px!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-head span{display:block!important;color:var(--gs16-orange)!important;font-size:11px!important;letter-spacing:.20em!important;font-weight:900!important;margin-bottom:7px!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-head h2{margin:0!important;color:var(--gs16-navy)!important;font-size:32px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-.035em!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-head>a{display:inline-flex!important;align-items:center!important;gap:8px!important;color:var(--gs16-navy)!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-head>a:hover{color:var(--gs16-orange)!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-card{position:relative!important;display:block!important;overflow:hidden!important;border-radius:22px!important;background:#07182A!important;box-shadow:0 14px 34px rgba(10,31,57,.12)!important;border:1px solid rgba(8,29,52,.08)!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-card:after{content:""!important;position:absolute!important;inset:0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:inherit!important;pointer-events:none!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-card img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1.70/1!important;object-fit:cover!important;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .3s ease!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-card:hover img{transform:scale(1.035)!important;filter:saturate(1.06) contrast(1.02)!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-wide{grid-column:1/-1!important;}
html[data-gures-theme="v16"] body .gs-v16-showcase-wide img{aspect-ratio:6.85/1!important;min-height:190px!important;}

/* Ürün açıklaması — tüm ürünlerde modern HTML */
html[data-gures-theme="v16"] body #tabs-aciklama{padding:0!important;background:transparent!important;}
html[data-gures-theme="v16"] body .gs-product-description{font-family:inherit!important;color:#1B2736!important;max-width:1180px!important;margin:0 auto!important;}
html[data-gures-theme="v16"] body .gs-pd-hero{position:relative!important;overflow:hidden!important;padding:30px!important;border-radius:20px!important;background:linear-gradient(135deg,#06172B 0%,#0B2A50 72%,#0A4FB3 100%)!important;color:#fff!important;margin-bottom:18px!important;}
html[data-gures-theme="v16"] body .gs-pd-hero:after{content:"GS"!important;position:absolute!important;right:-10px!important;bottom:-48px!important;color:rgba(255,255,255,.045)!important;font-size:190px!important;font-weight:1000!important;line-height:1!important;letter-spacing:-.12em!important;pointer-events:none!important;}
html[data-gures-theme="v16"] body .gs-pd-badges{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-bottom:13px!important;position:relative!important;z-index:1!important;}
html[data-gures-theme="v16"] body .gs-pd-badge{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 10px!important;border-radius:999px!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.15)!important;color:#DCE9F8!important;font-size:10px!important;font-weight:800!important;letter-spacing:.05em!important;}
html[data-gures-theme="v16"] body .gs-pd-badge-brand{background:var(--gs16-orange)!important;border-color:var(--gs16-orange)!important;color:#fff!important;}
html[data-gures-theme="v16"] body .gs-pd-code{color:#AFC5DF!important;}
html[data-gures-theme="v16"] body .gs-pd-hero h2{position:relative!important;z-index:1!important;color:#fff!important;margin:0 0 10px!important;font-size:30px!important;line-height:1.18!important;font-weight:900!important;letter-spacing:-.025em!important;}
html[data-gures-theme="v16"] body .gs-pd-hero p{position:relative!important;z-index:1!important;color:#C6D7E9!important;font-size:15px!important;line-height:1.75!important;margin:0!important;max-width:900px!important;}
html[data-gures-theme="v16"] body .gs-pd-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important;}
html[data-gures-theme="v16"] body .gs-pd-card{display:flex!important;gap:13px!important;align-items:flex-start!important;padding:18px!important;border-radius:16px!important;background:#fff!important;border:1px solid #E4EAF2!important;box-shadow:0 5px 18px rgba(6,23,43,.035)!important;}
html[data-gures-theme="v16"] body .gs-pd-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:12px!important;background:#EDF5FF!important;color:#0A4FB3!important;font-size:15px!important;}
html[data-gures-theme="v16"] body .gs-pd-card h3{margin:1px 0 5px!important;color:#0B1F3A!important;font-size:14px!important;font-weight:900!important;}
html[data-gures-theme="v16"] body .gs-pd-card p{margin:0!important;color:#64748B!important;font-size:12.5px!important;line-height:1.65!important;}
html[data-gures-theme="v16"] body .gs-pd-detail{padding:24px!important;border-radius:18px!important;background:#fff!important;border:1px solid #E4EAF2!important;}
html[data-gures-theme="v16"] body .gs-pd-section-title{margin-bottom:16px!important;padding-bottom:13px!important;border-bottom:1px solid #EDF1F5!important;}
html[data-gures-theme="v16"] body .gs-pd-section-title span{display:block!important;color:var(--gs16-orange)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.2em!important;margin-bottom:5px!important;}
html[data-gures-theme="v16"] body .gs-pd-section-title h3{margin:0!important;color:#0B1F3A!important;font-size:20px!important;font-weight:900!important;}
html[data-gures-theme="v16"] body .gs-pd-existing{color:#334155!important;font-size:14px!important;line-height:1.8!important;}
html[data-gures-theme="v16"] body .gs-pd-existing p{margin:0 0 14px!important;line-height:1.8!important;}
html[data-gures-theme="v16"] body .gs-pd-existing strong{color:#0B1F3A!important;font-weight:900!important;}
html[data-gures-theme="v16"] body .gs-pd-existing ul,html[data-gures-theme="v16"] body .gs-pd-existing ol{padding-left:22px!important;margin:10px 0 18px!important;}
html[data-gures-theme="v16"] body .gs-pd-existing li{margin-bottom:8px!important;}
html[data-gures-theme="v16"] body .gs-pd-existing img{max-width:100%!important;height:auto!important;border-radius:14px!important;}
html[data-gures-theme="v16"] body .gs-pd-detail-empty>p,html[data-gures-theme="v16"] body .gs-pd-detail-empty>ul{font-size:14px!important;line-height:1.75!important;color:#475569!important;}
html[data-gures-theme="v16"] body .gs-pd-footnote{display:flex!important;align-items:flex-start!important;gap:10px!important;margin-top:12px!important;padding:13px 16px!important;border-radius:12px!important;background:#F0F6FF!important;color:#49627F!important;font-size:11.5px!important;line-height:1.55!important;}
html[data-gures-theme="v16"] body .gs-pd-footnote i{color:#0A4FB3!important;margin-top:2px!important;}

/* Header/Footer logo görünürlüğü */
html[data-gures-theme="v16"] body .footer-module-box-logo img{width:82px!important;height:82px!important;max-width:82px!important;object-fit:contain!important;}

@media(max-width:900px){
  html[data-gures-theme="v16"] body .ustsliders{height:400px!important;width:calc(100% - 24px)!important;border-radius:20px!important;background-size:auto 100%!important;background-position:center!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-inner{width:calc(100% - 24px)!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-grid{grid-template-columns:1fr!important;gap:12px!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-wide{grid-column:auto!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-card img{aspect-ratio:1.70/1!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-wide img{aspect-ratio:2.6/1!important;min-height:0!important;object-fit:cover!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-head h2{font-size:25px!important;}
}

@media(max-width:767px){
  html[data-gures-theme="v16"] body .header-desktop-logo-div{min-width:0!important;}
  html[data-gures-theme="v16"] body .slider-main-div{padding-top:10px!important;}
  html[data-gures-theme="v16"] body .ustsliders{height:330px!important;background-image:linear-gradient(180deg,rgba(3,14,29,.12),rgba(3,14,29,.12)),url('/images/uploads/gs-v16-hero.jpg')!important;background-size:auto 100%!important;background-position:center center!important;}
  html[data-gures-theme="v16"] body .gs-v16-quick-wrap{width:calc(100% - 20px)!important;margin:-18px auto 8px!important;padding:7px!important;overflow-x:auto!important;justify-content:flex-start!important;flex-wrap:nowrap!important;}
  html[data-gures-theme="v16"] body .gs-v16-quick-wrap a{flex:0 0 auto!important;font-size:11px!important;padding:10px 13px!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase{padding:28px 0 34px!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-head{align-items:flex-start!important;flex-direction:column!important;gap:10px!important;margin-bottom:14px!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-head h2{font-size:22px!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-card{border-radius:15px!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-card img{aspect-ratio:1.55/1!important;}
  html[data-gures-theme="v16"] body .gs-v16-showcase-wide img{aspect-ratio:2.05/1!important;}
  html[data-gures-theme="v16"] body .gs-pd-hero{padding:20px!important;border-radius:15px!important;}
  html[data-gures-theme="v16"] body .gs-pd-hero h2{font-size:22px!important;line-height:1.25!important;}
  html[data-gures-theme="v16"] body .gs-pd-hero p{font-size:13px!important;line-height:1.65!important;}
  html[data-gures-theme="v16"] body .gs-pd-grid{grid-template-columns:1fr!important;gap:9px!important;}
  html[data-gures-theme="v16"] body .gs-pd-card{padding:14px!important;border-radius:13px!important;}
  html[data-gures-theme="v16"] body .gs-pd-detail{padding:17px!important;border-radius:14px!important;}
  html[data-gures-theme="v16"] body .gs-pd-existing{font-size:13px!important;line-height:1.72!important;overflow-wrap:anywhere!important;}
  html[data-gures-theme="v16"] body .gs-pd-existing table{display:block!important;max-width:100%!important;overflow-x:auto!important;}
  html[data-gures-theme="v16"] body .footer-module-box-logo img{width:68px!important;height:68px!important;}
}

/* =========================================================
   GÜREŞ SHOP — PREMIUM TOP TICKER v1.7
   ========================================================= */
html[data-gures-theme="v16"] body .gs-top-marquee{
  position:relative!important;
  isolation:isolate!important;
  width:100%!important;
  min-height:42px!important;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 18% 50%,rgba(0,184,255,.22),transparent 28%),
    radial-gradient(circle at 82% 50%,rgba(255,122,61,.18),transparent 26%),
    linear-gradient(100deg,#050810 0%,#071B3D 38%,#0A58E8 66%,#07101F 100%)!important;
  border-top:1px solid rgba(255,255,255,.07)!important;
  border-bottom:1px solid rgba(255,255,255,.10)!important;
  box-shadow:inset 0 -1px 0 rgba(0,184,255,.16),0 7px 22px rgba(4,12,28,.18)!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee:before,
html[data-gures-theme="v16"] body .gs-top-marquee:after{
  content:""!important;
  position:absolute!important;
  top:0!important;
  bottom:0!important;
  width:90px!important;
  z-index:3!important;
  pointer-events:none!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee:before{
  left:0!important;
  background:linear-gradient(90deg,#050810 12%,rgba(5,8,16,0))!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee:after{
  right:0!important;
  background:linear-gradient(270deg,#07101F 12%,rgba(7,16,31,0))!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__glow{
  position:absolute!important;
  left:-20%!important;
  top:-2px!important;
  width:18%!important;
  height:2px!important;
  z-index:4!important;
  background:linear-gradient(90deg,transparent,#00B8FF,#fff,#FF7A3D,transparent)!important;
  filter:drop-shadow(0 0 7px rgba(0,184,255,.9))!important;
  animation:gsTickerGlow 5.2s ease-in-out infinite!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__viewport{
  overflow:hidden!important;
  width:100%!important;
  padding:0!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__track{
  display:flex!important;
  width:max-content!important;
  will-change:transform!important;
  animation:gsTickerMove 32s linear infinite!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee:hover .gs-top-marquee__track{
  animation-play-state:paused!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__group{
  display:flex!important;
  align-items:center!important;
  flex-shrink:0!important;
  min-height:42px!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__brand,
html[data-gures-theme="v16"] body .gs-top-marquee__item{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:8px!important;
  height:42px!important;
  padding:0 28px!important;
  color:#EAF4FF!important;
  font-family:Inter,Roboto,Arial,sans-serif!important;
  font-size:12px!important;
  line-height:1!important;
  font-weight:600!important;
  letter-spacing:.075em!important;
  white-space:nowrap!important;
  text-transform:uppercase!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__item:after,
html[data-gures-theme="v16"] body .gs-top-marquee__brand:after{
  content:""!important;
  position:absolute!important;
  right:0!important;
  top:50%!important;
  width:4px!important;
  height:4px!important;
  margin-top:-2px!important;
  border-radius:999px!important;
  background:#4F83CC!important;
  box-shadow:0 0 10px rgba(0,184,255,.75)!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__brand{
  color:#fff!important;
  font-weight:900!important;
  background:linear-gradient(90deg,rgba(0,184,255,.13),rgba(10,88,232,.10))!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__brand i{
  color:#FF8A46!important;
  filter:drop-shadow(0 0 6px rgba(255,122,61,.5))!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__item i{
  color:#71D9FF!important;
  font-size:13px!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__item strong{
  color:#fff!important;
  font-weight:900!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__item--orange strong,
html[data-gures-theme="v16"] body .gs-top-marquee__item--orange i{
  color:#FF9A5C!important;
  text-shadow:0 0 14px rgba(255,122,61,.28)!important;
}
html[data-gures-theme="v16"] body .gs-top-marquee__item--cyan strong,
html[data-gures-theme="v16"] body .gs-top-marquee__item--cyan i{
  color:#52D9FF!important;
  text-shadow:0 0 14px rgba(0,184,255,.30)!important;
}
@keyframes gsTickerMove{
  from{transform:translate3d(0,0,0)}
  to{transform:translate3d(-50%,0,0)}
}
@keyframes gsTickerGlow{
  0%{left:-20%;opacity:0}
  12%{opacity:1}
  82%{opacity:1}
  100%{left:108%;opacity:0}
}

/* Alt kullanışlı bilgi satırını daha temiz ve premium tut */
html[data-gures-theme="v16"] body .topheader-desktop-main-div{
  min-height:38px!important;
  background:#07101F!important;
  border-top:0!important;
  border-bottom:1px solid rgba(255,255,255,.08)!important;
}
html[data-gures-theme="v16"] body .topheader-desktop-main-div-in{
  min-height:38px!important;
  width:min(1320px,calc(100% - 34px))!important;
  margin:0 auto!important;
  align-items:center!important;
}
html[data-gures-theme="v16"] body .topheader-desktop-main-left a,
html[data-gures-theme="v16"] body .topheader-desktop-main-right a,
html[data-gures-theme="v16"] body .topheader-lang-currency-box>a{
  min-height:38px!important;
  display:inline-flex!important;
  align-items:center!important;
  color:#C9D6E8!important;
  font-size:11px!important;
  font-weight:650!important;
  letter-spacing:.015em!important;
  padding:0 13px!important;
}
html[data-gures-theme="v16"] body .topheader-desktop-main-left a:hover,
html[data-gures-theme="v16"] body .topheader-desktop-main-right a:hover,
html[data-gures-theme="v16"] body .topheader-lang-currency-box>a:hover{
  color:#fff!important;
  background:rgba(255,255,255,.045)!important;
}
html[data-gures-theme="v16"] body .topheader-desktop-main-left a i,
html[data-gures-theme="v16"] body .topheader-desktop-main-right a i{
  color:#52D9FF!important;
  margin-right:5px!important;
}

@media (max-width:767px){
  html[data-gures-theme="v16"] body .gs-top-marquee,
  html[data-gures-theme="v16"] body .gs-top-marquee--mobile{
    min-height:36px!important;
  }
  html[data-gures-theme="v16"] body .gs-top-marquee:before,
  html[data-gures-theme="v16"] body .gs-top-marquee:after{width:38px!important;}
  html[data-gures-theme="v16"] body .gs-top-marquee__group{min-height:36px!important;}
  html[data-gures-theme="v16"] body .gs-top-marquee__brand,
  html[data-gures-theme="v16"] body .gs-top-marquee__item{
    height:36px!important;
    padding:0 17px!important;
    gap:6px!important;
    font-size:10px!important;
    letter-spacing:.055em!important;
  }
  html[data-gures-theme="v16"] body .gs-top-marquee__track{animation-duration:23s!important;}
  html[data-gures-theme="v16"] body .mobile-top-header-main{
    background:#07101F!important;
    border-bottom:1px solid rgba(255,255,255,.08)!important;
  }
}

@media (prefers-reduced-motion:reduce){
  html[data-gures-theme="v16"] body .gs-top-marquee__track{animation-duration:70s!important;}
  html[data-gures-theme="v16"] body .gs-top-marquee__glow{display:none!important;}
}

/* =========================================================
   GÜREŞ SHOP v1.7 — MOBILE RIGHT ACTIONS FIX
   ========================================================= */
@media (max-width:1000px){
  html[data-gures-theme="v16"] body .mobile-header-main-ust{
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:10px!important;
    width:100%!important;
  }
  html[data-gures-theme="v16"] body .mobile-header-main-ust > .d-flex{
    min-width:0!important;
    flex:1 1 auto!important;
    overflow:hidden!important;
  }
  html[data-gures-theme="v16"] body .mobile-header-logo{
    width:auto!important;
    min-width:0!important;
    flex:0 1 auto!important;
  }
  html[data-gures-theme="v16"] body .mobile-header-ust-right{
    width:auto!important;
    min-width:auto!important;
    flex:0 0 auto!important;
    display:flex!important;
    align-items:center!important;
    justify-content:flex-end!important;
    margin-left:auto!important;
    overflow:visible!important;
  }
  /* Eski koşullu ikonları mobilde gizle; v1.7 sabit aksiyon grubu kullanılır. */
  html[data-gures-theme="v16"] body .mobile-header-ust-right > :not(.gs-mobile-essential-actions){
    display:none!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-essential-actions{
    display:flex!important;
    align-items:center!important;
    justify-content:flex-end!important;
    gap:7px!important;
    flex:0 0 auto!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-action{
    position:relative!important;
    width:40px!important;
    height:40px!important;
    min-width:40px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    padding:0!important;
    margin:0!important;
    border:1px solid rgba(255,255,255,.13)!important;
    border-radius:12px!important;
    background:linear-gradient(180deg,#182335 0%,#101827 100%)!important;
    color:#fff!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 5px 15px rgba(0,0,0,.16)!important;
    text-decoration:none!important;
    cursor:pointer!important;
    appearance:none!important;
    -webkit-appearance:none!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-action i{
    display:block!important;
    color:#fff!important;
    font-size:22px!important;
    line-height:1!important;
    opacity:1!important;
    visibility:visible!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-action:hover,
  html[data-gures-theme="v16"] body .gs-mobile-action:active{
    color:#fff!important;
    background:linear-gradient(180deg,#0D66E8 0%,#084CAD 100%)!important;
    border-color:#2783F7!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-action-cart{
    border-color:rgba(255,122,61,.38)!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-action-cart i{
    color:#FF9A5C!important;
  }
  html[data-gures-theme="v16"] body .gs-mobile-action-count{
    position:absolute!important;
    top:-6px!important;
    right:-5px!important;
    min-width:18px!important;
    height:18px!important;
    padding:0 5px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    border-radius:99px!important;
    background:#FF6B2C!important;
    color:#fff!important;
    border:2px solid #080C14!important;
    font-size:9px!important;
    line-height:1!important;
    font-weight:900!important;
  }
}

@media (max-width:390px){
  html[data-gures-theme="v16"] body .mobile-header-main-area{padding-left:9px!important;padding-right:9px!important;}
  html[data-gures-theme="v16"] body .gs-mobile-essential-actions{gap:5px!important;}
  html[data-gures-theme="v16"] body .gs-mobile-action{width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;}
  html[data-gures-theme="v16"] body .gs-mobile-action i{font-size:20px!important;}
  html[data-gures-theme="v16"] body .mobile-header-logo img{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important;}
}

/* =========================================================
   GURES SHOP v1.8 — LOGO + LOOKBOOK MODULE
   ========================================================= */
html[data-gures-theme="v16"] body .header-desktop-logo-div img{
  width:70px!important;height:70px!important;max-width:70px!important;max-height:70px!important;
  object-fit:contain!important;background:transparent!important;border-radius:0!important;padding:0!important;
  box-shadow:none!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,.28))!important;
}
html[data-gures-theme="v16"] body .gs-v16-wordmark strong{font-size:23px!important;letter-spacing:.015em!important;font-weight:900!important;}
html[data-gures-theme="v16"] body .gs-v16-wordmark small{color:#ff7a1a!important;letter-spacing:.24em!important;font-size:9px!important;}
html[data-gures-theme="v16"] body .mobile-header-logo img{background:transparent!important;border-radius:0!important;padding:0!important;box-shadow:none!important;object-fit:contain!important;}

.gs18-lookbook{position:relative;background:linear-gradient(180deg,#f7f9fc 0,#fff 100%);padding:74px 0 88px;overflow:hidden;}
.gs18-lookbook:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;left:-260px;top:-240px;background:radial-gradient(circle,rgba(21,101,255,.12),transparent 68%);pointer-events:none;}
.gs18-lookbook:after{content:"";position:absolute;width:460px;height:460px;border-radius:50%;right:-250px;bottom:-250px;background:radial-gradient(circle,rgba(255,105,0,.12),transparent 68%);pointer-events:none;}
.gs18-lookbook-inner{position:relative;z-index:2;width:min(1360px,calc(100% - 48px));margin:0 auto;}
.gs18-section-head{text-align:center;margin:0 auto 34px;max-width:760px;}
.gs18-eyebrow{font-size:11px;line-height:1;font-weight:900;letter-spacing:.24em;color:#ff6900;margin-bottom:13px;}
.gs18-title-row{display:flex;align-items:center;justify-content:center;gap:18px;}
.gs18-title-row>span{width:115px;height:1px;background:linear-gradient(90deg,transparent,#b8c4d3);}
.gs18-title-row>span:last-child{background:linear-gradient(90deg,#b8c4d3,transparent);}
.gs18-title-row h2{margin:0!important;color:#071223!important;font-size:32px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.035em!important;text-transform:uppercase;}
.gs18-section-head p{margin:11px 0 0!important;color:#68788b!important;font-size:14px!important;}
.gs18-lookbook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}
.gs18-lookbook-card{position:relative;height:390px;border-radius:24px;overflow:hidden;background:#071223;display:block!important;text-decoration:none!important;isolation:isolate;box-shadow:0 16px 40px rgba(7,18,35,.10);border:1px solid rgba(7,18,35,.08);transform:translateZ(0);}
.gs18-card-media{position:absolute;inset:0;background:#eef2f7;overflow:hidden;}
.gs18-card-media img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center 24%!important;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s!important;}
.gs18-card-1 .gs18-card-media img{object-position:center 28%!important;}
.gs18-card-2 .gs18-card-media img{object-position:center 22%!important;}
.gs18-card-3 .gs18-card-media img{object-position:center 17%!important;}
.gs18-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,18,35,.02) 28%,rgba(7,18,35,.12) 55%,rgba(7,18,35,.92) 100%);z-index:2;}
.gs18-lookbook-card:before{content:"";position:absolute;z-index:3;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#1565ff 0,#ff6900 100%);opacity:.95;}
.gs18-card-content{position:absolute;z-index:4;left:0;right:0;bottom:0;display:grid;grid-template-columns:50px 1fr 52px;align-items:end;gap:13px;padding:26px 24px 24px 26px;color:#fff;}
.gs18-card-index{width:42px;height:42px;border:1px solid rgba(255,255,255,.22);border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;letter-spacing:.08em;background:rgba(255,255,255,.08);backdrop-filter:blur(8px);}
.gs18-card-copy small{display:block;color:#b9c7d6;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;}
.gs18-card-copy h3{margin:0!important;color:#fff!important;font-size:24px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-.025em!important;}
.gs18-card-arrow{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#071223;background:#fff;transition:all .25s ease;}
.gs18-lookbook-card:hover{box-shadow:0 24px 62px rgba(7,18,35,.20);transform:translateY(-5px);}
.gs18-lookbook-card:hover .gs18-card-media img{transform:scale(1.055);filter:saturate(1.06) contrast(1.02);}
.gs18-lookbook-card:hover .gs18-card-arrow{background:#ff6900;color:#fff;transform:translateX(3px);}
/* old module must never flash through */
.product-categories-main-div{display:none!important;}
.gs18-lookbook{display:block!important;}
@media(max-width:900px){
  .gs18-lookbook{padding:48px 0 58px;}
  .gs18-lookbook-inner{width:calc(100% - 28px);}
  .gs18-lookbook-grid{grid-template-columns:1fr;gap:14px;}
  .gs18-lookbook-card{height:300px;border-radius:18px;}
  .gs18-card-media img{object-position:center 22%!important;}
  .gs18-title-row>span{width:48px;}
  .gs18-title-row h2{font-size:25px!important;}
}
@media(max-width:480px){
  html[data-gures-theme="v16"] body .mobile-header-logo img{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;}
  .gs18-lookbook{padding:38px 0 46px;}
  .gs18-lookbook-inner{width:calc(100% - 20px);}
  .gs18-section-head{margin-bottom:24px;}
  .gs18-eyebrow{font-size:9px;letter-spacing:.18em;}
  .gs18-title-row{gap:10px;}
  .gs18-title-row>span{width:28px;}
  .gs18-title-row h2{font-size:21px!important;}
  .gs18-section-head p{font-size:12px!important;}
  .gs18-lookbook-card{height:265px;}
  .gs18-card-content{grid-template-columns:40px 1fr 44px;padding:18px;gap:10px;}
  .gs18-card-index{width:38px;height:38px;border-radius:11px;}
  .gs18-card-copy h3{font-size:20px!important;}
  .gs18-card-copy small{font-size:8px;}
  .gs18-card-arrow{width:42px;height:42px;}
}

/* =========================================================
   GÜREŞ SHOP v1.9 — MOCKUP MATCH / FULL IMAGE CARDS
   ========================================================= */
:root{
  --gs19-bg:#07111f;
  --gs19-panel:#0b1626;
  --gs19-blue:#0b5ed7;
  --gs19-orange:#ff6b00;
  --gs19-red:#d81f26;
  --gs19-white:#fff;
  --gs19-ink:#111827;
  --gs19-muted:#667085;
  --gs19-line:#dfe5ec;
}

/* brand lockup */
html[data-gures-theme="v16"] body .gs19-brand-link{display:flex!important;align-items:center!important;gap:12px!important;min-width:258px!important;}
html[data-gures-theme="v16"] body .gs19-brand-link>img{width:58px!important;height:58px!important;min-width:58px!important;max-width:58px!important;max-height:58px!important;object-fit:contain!important;filter:none!important;}
html[data-gures-theme="v16"] body .gs19-brand-copy{display:flex!important;flex-direction:column!important;line-height:1!important;white-space:nowrap!important;}
html[data-gures-theme="v16"] body .gs19-brand-copy strong{font-size:22px!important;font-weight:950!important;letter-spacing:-.04em!important;color:#fff!important;font-style:italic!important;}
html[data-gures-theme="v16"] body .gs19-brand-copy strong em{font-style:italic!important;color:var(--gs19-orange)!important;}
html[data-gures-theme="v16"] body .gs19-brand-copy small{margin-top:7px!important;color:#aab7c9!important;font-size:8px!important;font-weight:800!important;letter-spacing:.34em!important;}
html[data-gures-theme="v16"] body .header-desktop-logo-div{min-width:270px!important;max-width:290px!important;}

/* header closer to supplied visual */
html[data-gures-theme="v16"] body .header-desktop-main-div{background:#070d16!important;padding:10px 3%!important;}
html[data-gures-theme="v16"] body .header-desktop-main-div-in{min-height:72px!important;width:min(1540px,100%)!important;gap:20px!important;}
html[data-gures-theme="v16"] body .header-desktop-search1 form input{height:50px!important;background:#f8fafc!important;color:#1d2939!important;border:0!important;border-radius:9px!important;padding-left:18px!important;}
html[data-gures-theme="v16"] body .header-desktop-search1 form input::placeholder{color:#98a2b3!important;}
html[data-gures-theme="v16"] body .header-desktop-search1 form button{height:50px!important;top:0!important;right:0!important;border-radius:0 9px 9px 0!important;background:linear-gradient(135deg,#ff7900,#f45d00)!important;box-shadow:none!important;}
html[data-gures-theme="v16"] body .top-level-menu-main-div{background:#0b1725!important;}
html[data-gures-theme="v16"] body .top-level-menu-main-div-in{width:min(1540px,100%)!important;}
html[data-gures-theme="v16"] body .top-level-menu>li>a span{font-size:12px!important;letter-spacing:0!important;font-weight:750!important;}

/* exact-style 3 panel hero */
.gs19-hero{background:#07101b;padding:0!important;border-top:1px solid rgba(255,255,255,.06);}
.gs19-hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0 auto;border-bottom:1px solid #d5d9df;}
.gs19-hero-card{position:relative;min-height:390px;overflow:hidden;display:flex!important;align-items:stretch;text-decoration:none!important;border-right:1px solid rgba(17,24,39,.18);isolation:isolate;}
.gs19-hero-card:last-child{border-right:0;}
.gs19-hero-mayo{background:linear-gradient(135deg,#ffffff 0%,#f7f8fa 100%);}
.gs19-hero-shoe{background:radial-gradient(circle at 74% 34%,#24364e 0,#111b2b 38%,#060b13 80%);}
.gs19-hero-uww{background:linear-gradient(135deg,#fbfbfc 0%,#eceff3 100%);}
.gs19-hero-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.04),transparent 55%);}
.gs19-hero-shoe:before{background:linear-gradient(90deg,rgba(0,0,0,.52),rgba(0,0,0,.08) 58%,transparent);}
.gs19-hero-copy{position:relative;z-index:3;width:51%;padding:50px 10px 34px 44px;display:flex;flex-direction:column;align-items:flex-start;}
.gs19-hero-copy small{font-size:10px;font-weight:800;letter-spacing:.16em;color:#667085;margin-bottom:14px;}
.gs19-hero-copy h2{margin:0!important;font-size:36px!important;line-height:.94!important;letter-spacing:-.045em!important;font-weight:950!important;color:#0d1b2f!important;font-style:italic!important;text-transform:uppercase;}
.gs19-hero-copy h2 strong{color:var(--gs19-orange)!important;font-weight:950!important;}
.gs19-hero-mayo .gs19-hero-copy h2 strong{color:var(--gs19-red)!important;}
.gs19-hero-shoe .gs19-hero-copy small,.gs19-hero-shoe .gs19-hero-copy p{color:#c8d2df!important;}
.gs19-hero-shoe .gs19-hero-copy h2{color:#fff!important;}
.gs19-hero-shoe .gs19-hero-copy h2 strong{color:#28a2ff!important;}
.gs19-hero-copy p{font-size:13px;line-height:1.55;color:#5e6b7d;margin:18px 0 20px;max-width:290px;}
.gs19-hero-copy>span{margin-top:auto;display:inline-flex;align-items:center;gap:14px;min-height:42px;padding:0 19px;border-radius:999px;background:#101828;color:#fff;font-size:11px;font-weight:850;letter-spacing:.02em;box-shadow:0 10px 22px rgba(16,24,40,.14);}
.gs19-hero-shoe .gs19-hero-copy>span{background:#fff;color:#111827;}
.gs19-hero-uww .gs19-hero-copy>span{background:#0b315d;}
.gs19-hero-media{position:absolute;z-index:2;right:0;top:0;bottom:0;width:52%;display:flex;align-items:flex-end;justify-content:center;padding:18px 18px 0 0;}
.gs19-hero-media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;filter:drop-shadow(0 18px 24px rgba(0,0,0,.16));}
.gs19-hero-media-mayo{width:48%;padding:18px 12px 0 0;background:#f2f3f5;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);}
.gs19-hero-media-mayo img{object-fit:cover!important;object-position:center 16%!important;filter:none!important;}
.gs19-hero-card:hover .gs19-hero-media img{transform:scale(1.025);transition:transform .35s ease;}

/* brand + trust white strip */
.gs19-trustbar{min-height:86px;background:#fff;display:grid;grid-template-columns:1fr 1.35fr;align-items:center;border-bottom:1px solid #e5e7eb;padding:0 4.5%;gap:35px;}
.gs19-brandlist{display:flex;align-items:center;justify-content:space-around;gap:20px;color:#0d1117;opacity:.92;}
.gs19-brandlist b{font-size:17px;font-style:italic;letter-spacing:-.04em;}
.gs19-trustitems{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid #dfe4ea;}
.gs19-trustitems>span{min-height:58px;padding:5px 18px;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;align-content:center;border-right:1px solid #e4e7ec;color:#111827;}
.gs19-trustitems i{grid-row:1/3;align-self:center;font-size:22px;color:#101828;}
.gs19-trustitems b{font-size:11px;font-weight:850;}
.gs19-trustitems small{font-size:9px;color:#667085;margin-top:2px;}

/* full-image, no-crop "Bakmadan Geçmeyin" section */
.gs19-lookbook{background:#fff;padding:58px 0 72px!important;}
.gs19-lookbook-inner{width:min(1440px,calc(100% - 56px));margin:0 auto;}
.gs19-lookbook-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-bottom:28px;}
.gs19-head-line{height:1px;background:#cfd5dc;}
.gs19-head-copy{text-align:center;min-width:320px;}
.gs19-head-copy>span{display:block;color:#ff6b00;font-size:9px;line-height:1;font-weight:900;letter-spacing:.25em;margin-bottom:9px;}
.gs19-head-copy h2{margin:0!important;color:#0b1220!important;font-size:30px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.04em!important;}
.gs19-head-copy p{margin:7px 0 0!important;color:#667085!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;}
.gs19-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}
.gs19-category-card{position:relative;display:grid!important;grid-template-columns:45% 55%;grid-template-rows:1fr 52px;min-height:260px;border:1px solid #e2e6eb;border-radius:12px;overflow:hidden;background:#f8fafc;text-decoration:none!important;box-shadow:0 9px 24px rgba(15,23,42,.05);transition:.25s ease;}
.gs19-category-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgba(15,23,42,.12);border-color:#cfd7e1;}
.gs19-category-copy{position:relative;z-index:2;padding:28px 8px 15px 24px;display:flex;flex-direction:column;justify-content:center;}
.gs19-category-copy span{font-size:8px;font-weight:900;letter-spacing:.14em;color:#98a2b3;margin-bottom:9px;}
.gs19-category-copy h3{margin:0!important;color:#0d1b2f!important;font-size:24px!important;line-height:.96!important;letter-spacing:-.04em!important;font-weight:950!important;font-style:italic!important;}
.gs19-category-copy p{margin:14px 0 0!important;color:#667085!important;font-size:10px!important;line-height:1.45!important;max-width:150px;}
.gs19-category-media{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#fff,#f1f4f7);padding:13px 12px 0;}
.gs19-category-media:before{content:"";position:absolute;width:180px;height:180px;border-radius:50%;background:rgba(11,94,215,.07);right:-70px;top:-65px;}
.gs19-category-media img{position:relative;z-index:2;width:100%!important;height:100%!important;max-height:208px!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;transform:none!important;filter:drop-shadow(0 12px 16px rgba(15,23,42,.10));}
.gs19-category-footer{grid-column:1/3;display:flex;align-items:center;justify-content:space-between;padding:0 15px 0 18px;color:#fff;font-size:12px;font-weight:800;}
.gs19-category-footer span{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.94);color:#101828;font-size:18px;}
.gs19-red .gs19-category-footer{background:linear-gradient(90deg,#c90e1f,#ef3340);}
.gs19-blue .gs19-category-footer{background:linear-gradient(90deg,#0757c8,#0a76f6);}
.gs19-navy .gs19-category-footer{background:linear-gradient(90deg,#071528,#133a70);}
.gs19-orange .gs19-category-footer{background:linear-gradient(90deg,#e85d04,#ff7a00);}
.gs19-red .gs19-category-copy h3{color:#c90e1f!important;}
.gs19-blue .gs19-category-copy h3{color:#0a63d8!important;}
.gs19-orange .gs19-category-copy h3{color:#db5c00!important;}

/* hide old v18 module if cached HTML remains */
.gs18-lookbook{display:none!important;}

/* mobile brand + exact responsive behavior */
html[data-gures-theme="v16"] body .gs19-mobile-brand-copy{display:flex;flex-direction:column;margin-left:6px;line-height:1;white-space:nowrap;}
html[data-gures-theme="v16"] body .gs19-mobile-brand-copy strong{font-size:17px;color:#fff;font-weight:950;font-style:italic;}
html[data-gures-theme="v16"] body .gs19-mobile-brand-copy strong em{color:#ff6b00;font-style:italic;}
html[data-gures-theme="v16"] body .gs19-mobile-brand-copy small{font-size:6px;letter-spacing:.22em;color:#4ec9ff;margin-top:5px;font-weight:850;}

@media(max-width:1180px){
  .gs19-hero-card{min-height:340px;}
  .gs19-hero-copy{padding:38px 8px 25px 28px;}
  .gs19-hero-copy h2{font-size:30px!important;}
  .gs19-trustbar{grid-template-columns:1fr;gap:0;padding:12px 3%;}
  .gs19-trustitems{border-left:0;border-top:1px solid #e5e7eb;margin-top:8px;padding-top:8px;}
  .gs19-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}

@media(max-width:767px){
  html[data-gures-theme="v16"] body .mobile-header-logo{display:flex!important;align-items:center!important;width:auto!important;}
  html[data-gures-theme="v16"] body .mobile-header-logo img{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;}
  .gs19-hero{padding:0!important;}
  .gs19-hero-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}
  .gs19-hero-grid::-webkit-scrollbar{display:none;}
  .gs19-hero-card{flex:0 0 88%;min-height:350px;scroll-snap-align:start;border-right:1px solid #d7dbe1;}
  .gs19-hero-copy{width:57%;padding:34px 6px 22px 22px;}
  .gs19-hero-copy h2{font-size:27px!important;}
  .gs19-hero-copy p{font-size:11px;margin:12px 0 14px;}
  .gs19-hero-copy>span{min-height:38px;padding:0 14px;font-size:9px;}
  .gs19-hero-media{width:48%;padding-right:7px;}
  .gs19-hero-media-mayo{width:45%;}
  .gs19-trustbar{display:block;padding:12px 10px 14px;}
  .gs19-brandlist{overflow-x:auto;justify-content:flex-start;padding:6px 8px 10px;gap:22px;}
  .gs19-brandlist b{font-size:14px;}
  .gs19-trustitems{grid-template-columns:repeat(2,1fr);}
  .gs19-trustitems>span{border-bottom:1px solid #e4e7ec;}
  .gs19-lookbook{padding:42px 0 52px!important;}
  .gs19-lookbook-inner{width:calc(100% - 22px);}
  .gs19-lookbook-head{grid-template-columns:1fr;gap:10px;}
  .gs19-head-line{display:none;}
  .gs19-head-copy{min-width:0;}
  .gs19-head-copy h2{font-size:25px!important;}
  .gs19-category-grid{grid-template-columns:1fr;gap:12px;}
  .gs19-category-card{grid-template-columns:43% 57%;min-height:235px;}
  .gs19-category-copy{padding:22px 6px 12px 20px;}
  .gs19-category-copy h3{font-size:23px!important;}
  .gs19-category-copy p{font-size:10px;}
  .gs19-category-media img{max-height:184px!important;object-fit:contain!important;}
}

@media(max-width:390px){
  html[data-gures-theme="v16"] body .gs19-mobile-brand-copy strong{font-size:15px;}
  html[data-gures-theme="v16"] body .gs19-mobile-brand-copy small{font-size:5px;letter-spacing:.16em;}
  .gs19-hero-card{flex-basis:94%;min-height:330px;}
  .gs19-hero-copy h2{font-size:24px!important;}
  .gs19-category-card{min-height:220px;}
}
