.logo > img {
	margin-left: -6%;
  	margin-top: -7%;
  	margin-bottom: -10%;
}
@media screen and (max-width: 570px) {
  .logo > img {
  	margin-left: 0;
  }
}
.contact-container-blocks{
	display: flex;
  
}

:root {
	--yandex-map-width: 560px;
}

@media screen and (max-width: 570px) {
  :root {
  	--yandex-map-width: 95%;
  }
}

/*страница контакты*/

@media screen and (min-width: 700px){
.contact_container-blocks {
	display: flex;
  	align-items: center;
}
.contact_block-text{
	margin: 40px 0 0 30px;
    width: 70%;
}
  .contact_bock-map {
  	order: -1;
  }
}

@media screen and (max-width: 699px) {
  .contact_block-text {
  	margin-bottom: 50px;
  }
}

.slider-left--index img, .slider-right--index img {
  	display: flex;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.slider--index:hover .slider-left--index img, .slider--index:hover .slider-right--index img {
    opacity: 1;
}

@media (max-width: 780px) {
    .slider-left--index img, .slider-right--index img {
        opacity: 1;
    }
}

.payment-custom {
  margin-top: 20px;
}
#quick_checkout_form .m-input.m-input--required.m-input--checkbox {
  opacity: 1;
}

.product-buy {
    margin: 0 0 10px 0;
}
