
.epv2-fig{overflow:hidden !important}
.epv2-fig>img,#epv2Main{
    transform:translateY(-5%) scale(1.36) !important;
  transform-origin:50% 50% !important;
}
/* botlar: fotoğraf kadrajı zaten dolu, daha az büyüt */
.epv2-cat-ankle #epv2Main,.epv2-cat-tall #epv2Main,
.epv2-cat-chelsea #epv2Main,.epv2-cat-chukka #epv2Main{
  transform:translateY(0) scale(1.12) !important;
}
@media (max-width:700px){
    .epv2-fig>img,#epv2Main{transform:translateY(-10%) scale(1) !important}
}
/* mobil: ürün alanını saran dar sınırı kaldır */
@media (max-width:800px){
  .productView,.productView-product,.productView-images,.productView-details,
  .epv2-main,.epv2-fig,.productView .container,.productView-image{
    width:100% !important;max-width:100% !important;min-width:0 !important;
    margin-left:0 !important;margin-right:0 !important;
    padding-left:0 !important;padding-right:0 !important;
    flex:0 0 100% !important;
  }
    .productView-details{padding-left:14px !important;padding-right:14px !important;padding-top:28px !important}
    /* sayfa gövdesi + container'ın yan boşluklarını kaldır (sadece ürün sayfası) */
  body:has(.productView) .body,
  body:has(.productView) #main-content{padding-left:0 !important;padding-right:0 !important}
  body:has(.productView) .container{
    width:100% !important;max-width:100% !important;
    margin-left:0 !important;margin-right:0 !important;
    padding-left:20px !important;padding-right:20px !important;
  }
    body:has(.productView) .productView-images{
    width:calc(100% + 40px) !important;max-width:none !important;
    margin-left:-20px !important;margin-right:-20px !important;
  }
    /* mobil botlar: not kutunun içinde sağ üstte, fotoğraf kırpılmaz */
  .epv2-cat-ankle #epv2Main,.epv2-cat-tall #epv2Main,
  .epv2-cat-chelsea #epv2Main,.epv2-cat-chukka #epv2Main{
    transform:translateY(-8%) scale(1) !important;
  }
    /* mobil botlar (ankle + tall): sağda dar sütun, sağa yaslı */
  .epv2-cat-ankle .epv2-note,.epv2-cat-tall .epv2-note{
    top:4% !important;bottom:auto !important;right:24px !important;left:auto !important;
    width:36% !important;transform:none !important;text-align:right !important;
  }
  /* mobil chelsea + chukka: solda dar sütun, sola yaslı */
  .epv2-cat-chelsea .epv2-note,.epv2-cat-chukka .epv2-note{
    top:4% !important;bottom:auto !important;left:24px !important;right:auto !important;
    width:36% !important;transform:none !important;text-align:left !important;
  }
  .epv2-cat-ankle .epv2-note p,.epv2-cat-tall .epv2-note p,
  .epv2-cat-chelsea .epv2-note p,.epv2-cat-chukka .epv2-note p{
    font-size:12.5px !important;line-height:1.4 !important;
    -webkit-line-clamp:9 !important;min-height:calc(1.4em*9) !important;
  }
  }
