section#beauty {
  
}
section#beauty .gridwrap {

}
section#beauty .gridwrap h3.span{

}
section#beauty .gridwrap span.h3{

}
section#beauty .gridwrap p.p{

}
section#beauty .gridwrap a.block{

}
section#beauty .gridwrap ul {
  grid-column: 2;
  grid-row: 1 / span 4;
  gap: 20px;
  width: 100%;
}
section#beauty .gridwrap ul .slick-dots li button::before{
  display: none;
}
section#beauty .gridwrap ul li {
  height: 100%;
  width: 100%;
}
section#beauty .gridwrap ul li a {
  font-size: 0;
}
section#beauty .gridwrap ul li a::after{
  width: 312px;
  height: 397px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  content: "";
  display: block;
}
section#beauty .gridwrap ul li:nth-child(1) a::after{ 
  background-image: url(../img/beauty1.jpg);
}
section#beauty .gridwrap ul li:nth-child(2) a::after{
  background-image: url(../img/beauty2.jpg);
}
section#beauty .gridwrap ul li:nth-child(3) a::after{
  background-image: url(../img/beauty3.jpg);
}
section#beauty .gridwrap ul li:nth-child(4) a::after{
  background-image: url(../img/beauty4.jpg);
}