.slider {max-width: 800px; margin: 40px auto; position: relative;padding: 20px;border-radius:8px;}
.slider .slider-item{
  box-sizing: border-box;
  padding: 20px 0;
  border-radius: 10px;
}
.slider .slider-item img{
  width: 80%;
  border-radius: 10px;
  margin-bottom: 10px;
 }
 .slider .slider-item .item-title {
  font-weight: 400;
  font-size: 1.2em;
  margin-bottom: 10px;
  box-sizing: border-box;
}
.slider .slider-item .prices p {
  display: inline-block;
}
.slider .slider-item .prices p.old-price {
  color: rgba(255,255,255,0.5);
  font-weight: 400;
  text-decoration: line-through;
}
.slider .slider-item .prices p.new-price {
  font-weight: 400;
  font-size: 1.4em;
}
.slider .slider-item .prices p .fa-ruble-sign{
  font-size: 0.7em;
  color: #25aae1;
}
.slider .slider-item .purc-button {
  display: inline-block;
  margin-top: 15px;
  border: 1px solid #fff;
  border-radius: 5px;
  color: #fff;
  font-size: 1.2em;
  text-decoration: none;
  padding: 5px 15px;
  transition: all 0.4s;
}
.slider .slider-item .purc-button:hover {
  color: #25aae1;
  border: 1px solid #25aae1;
}


.swiper-button-prev-uniq {
  position: absolute;
  z-index: 9999;
  top: 50%;
  transform: translateY(-50%) rotate(225deg);
  left: -50px;
  content: "";
  width: 30px;
  height: 30px;
  border: 4px solid #fff;
  border-left: none;
  border-bottom: none;
  cursor: pointer;
}
.swiper-button-next-uniq {
  position: absolute;
  z-index: 9999;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  right: -50px;
  content: "";
  width: 30px;
  height: 30px;
  border: 4px solid #fff;
  border-left: none;
  border-bottom: none;
  cursor: pointer;
}

@media (max-width: 1024px) {}
@media (max-width: 768px) {}
@media (max-width: 640px) {
  .slider {margin: 20px auto;margin-bottom: 10px;padding: 10px 0;border-radius:0;}
  .slider .slider-item {padding: 0 50px;}
  .slider .slider-item img {width:60%;border-radius:10px;margin-bottom: 10px}
  .slider .slider-item .item-title {font-weight:400;font-size: 1.2em}
  .slider .slider-item .purc-button {font-size:1em}
  .swiper-button-prev-uniq {left:20px;width:15px;height:15px;border:2px solid #fff;border-left:none;border-bottom:none;}
  .swiper-button-next-uniq {right:20px;width:15px;height:15px;border:2px solid #fff;border-left:none;border-bottom:none;}
}
@media (max-width: 320px) {
  .slider {margin: 20px auto;margin-bottom: 10px;padding: 10px 0;border-radius:0;}
  .slider .slider-item {padding: 0 50px;}
  .slider .slider-item img {width:40%;border-radius:10px;margin-bottom: 10px}
  .slider .slider-item .item-title {font-weight:400;font-size: 1em}
  .slider .slider-item .purc-button {font-size:1em}
  .swiper-button-prev-uniq {left:20px;width:15px;height:15px;border:2px solid #fff;border-left:none;border-bottom:none;}
  .swiper-button-next-uniq {right:20px;width:15px;height:15px;border:2px solid #fff;border-left:none;border-bottom:none;}
}
