/*#s1 {
  background-image: url(../images/scaune/v1/1.png);
  background-size:cover;
}
#s2 {
  background-image: url(../images/scaune/v1/2.png);
  background-size:cover;
}*/

.quickMenu .item.back{
  background-image: url(../images/icons/arrow_l_xs.png);
}


#info2{
  position:absolute;
  z-index:100;
  color:#fff;
  display:flex;
  flex-direction: column;
}
#info2 .identifier{
  padding:5px 10px;
  width:125px;
  text-align:center;
  background-color: rgba(0, 0, 0, 0.6);
  font-size:0.8rem;
}
#info2 .title{
  font-family: GeoramaCondenssed-ThinItalic;
  background: rgba(0, 0, 0, 0.4);
  font-size:2rem;
  text-align:center;
  padding:5px 20px 10px 20px;
  width:125px;
  margin-top:1px;
}

#info2 .itemsNav{
  display:flex;
}
#info2 .itemsNav a{
  width:62px;
  height:62px;
  background-color: rgba(0, 0, 0,0.3);
  margin-top:1px;
  background-repeat: no-repeat;
  background-position: center;
}
#info2 .itemsNav a:first-child{
  margin-right:1px;
}
#info2 .itemsNav .next{
  background-image: url(../images/icons/arrow_r_xs.png);
}
#info2 .itemsNav .prev{
  background-image: url(../images/icons/arrow_l_xs.png);
}

@media(hover: hover) and (pointer: fine) {
  #info2 .itemsNav a:hover{
    background-color: rgba(0, 0, 0,0.6);
    cursor: pointer;
  }
  #info2 .itemsNav a:active{
    background-color: rgba(0, 0, 0,0.9);
    cursor: pointer;
  }
}
/*
#foto2{
  position:absolute;
  right:71px;
  bottom:0px;

  z-index:100;

  height:141px;
  width:141px;
}*/
#image{
  margin-top:1px;
  height:125px;
  width:125px;
}
img{
  width:100%;
  height:100%;
  object-fit: cover;
}

#watermark{
  color:rgba(0,0,0,0.7);
  position:absolute;
  top:48%;
  left:24%;
  font-family:Insecure;
  mix-blend-mode:overlay;
  z-index: 100;
  font-size:4rem;
}

.frames{
  scroll-snap-points-y: repeat(var(--visibleHeight) / 2);
}
.frames>.frame{
  height:100dvh;
  position: relative;
}

.productDetails .logo{
  font-family: Insecure;
  font-size:10vw;
  text-align: center;
  margin:10vw 0 10vw 0;
}
.productDetails .info1 .label{
  text-align: center;
}
.productDetails .info1 .pTitle{
  font-family: GeoramaCondenssed-ThinItalic;
  font-size:30vw;
  text-align: center;
}
.productDetails .pCode{
  background-color: #000;
  color:#fff;
  padding: 10px 15px;
  margin: 5vw auto 5vw auto;
  text-align: center;
  width: fit-content;
  font-weight:bold;
}
.productDetails {
  display:flex;
  flex-direction: column;
  justify-content: flex-end;
}