/* İYİTERCİH V17: scaled, centered product photos at every screen size */
#v8Stage.v8-stage{
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  height:auto!important;
  min-height:550px!important;
  padding:27px 28px 80px!important;
}
#v8Stage .v8-stage-heading{
  position:relative!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  width:100%!important;
  max-width:100%!important;
  flex:0 0 auto!important;
  margin-bottom:13px!important;
}
#v8Stage .v8-stage-heading h1{
  max-width:100%!important;
  overflow-wrap:break-word;
}
#v8Stage .v8-image-scene{
  position:relative!important;
  inset:auto!important;
  width:100%!important;
  min-width:0!important;
  min-height:310px!important;
  height:310px!important;
  flex:1 0 310px!important;
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  border-radius:12px;
}
#v8Stage .v8-image-scene>#v8Photo{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-width:0!important;
  min-height:0!important;
  max-width:100%!important;
  max-height:100%!important;
  object-fit:contain!important;
  object-position:center center!important;
  opacity:1!important;
  visibility:visible!important;
  mix-blend-mode:normal!important;
  transform:none!important;
}
#v8Stage.is-zoom .v8-image-scene>#v8Photo{transform:scale(1.6)!important}
@media(max-width:790px){
 #v8Stage.v8-stage{min-height:515px!important;padding:20px 16px 74px!important}
 #v8Stage .v8-stage-heading{margin-bottom:11px!important}
 #v8Stage .v8-image-scene{height:280px!important;min-height:280px!important;flex:1 0 280px!important}
 #v8Stage .v8-gallery-controls{bottom:15px!important}
}
@media(max-width:380px){
 #v8Stage.v8-stage{min-height:490px!important;padding:17px 13px 70px!important}
 #v8Stage .v8-image-scene{height:265px!important;min-height:265px!important;flex-basis:265px!important}
}
@media(prefers-reduced-motion:reduce){
 #v8Stage .v8-image-scene>#v8Photo{transition:none!important}
}