a.button--brown:visited {
    color: #FFF;
}
a.button--brown:hover {
    color: #FFF; /* ÷вет ссылки при наведении на нее курсора мыши */
    background: #554e40;
    text-decoration: none;
}
a.button--brown{
    display: block;
    width: 100%;
}
.btn.btn-default.to_basket.product__btn:hover{
    background: #554e40;
}

.image_wrapper_block .item-list__rating{
    position:absolute;
    bottom: 5px;
    right: 7px;
    z-index: 2;
    background-color: white;
    padding: .3rem;
}
.image_wrapper_block .item-list__rating .iblock-vote table td div {
    cursor: pointer;
    background-image: url('../../../../images/ai.png');
    background-repeat: no-repeat;
    width:19px;
    height:16px;
    overflow:hidden; }
div.star-voted, div.star-over { }
/*
.reviews-about-good .iblock-vote table td div.star { background-position:-393px -51px; }
*/
.image_wrapper_block .item-list__rating .iblock-vote table td div.star-empty { background-position:-393px -51px; }

.image_wrapper_block .item-list__rating .iblock-vote table td div.star-over { background-position:-374px -51px;}
.image_wrapper_block .item-list__rating .iblock-vote table td div.star-voted { background-position:-374px -51px;}

.product-slider-container {
    width: 100%;
}

.swiper-container {
    width: 100%;
    height: 300px; /* Высота слайдера */
}

.swiper-slide img {
    height: 100%;
}

.swiper-button-next,
.swiper-button-prev {
    color: white!important;
    opacity: 0.5!important;
    height: 25%!important;
    margin-top: 0!important;
    top: 40%!important;
    width: 10%!important;

}
.swiper-button-next,
.swiper-button-prev {
    background-color: rgba(90, 90, 90, 50%)!important;
}
.swiper-button-next {
    right: 0!important;
}
.swiper-button-prev {
    left: 0!important;
}
.swiper-button-next:after, .swiper-button-prev:after {
    transform: skewX(0deg) scaleY(1.5); /* "Расплющивание" по вертикали */
}
/*@media (min-width: 800px) {*/
/*    .swiper-button-next {*/
/*        right: 11%!important;*/
/*    }*/
/*    .swiper-button-prev {*/
/*        left: 11%!important;*/
/*    }*/
/*}*/

@media (max-width: 1199px) {
    .swiper-slide img {
        width: unset;
        height: unset;
    }

    .swiper-button-next {
        right: 6%!important;
    }
    .swiper-button-prev {
        left: 0!important;
    }

    .search_swiper-button-next {
        right: 0!important;
    }
}

@media (max-width: 1190px) {
    .swiper-button-next {
        right: 7%!important;
    }
}

@media (max-width: 1185px) {
    .swiper-button-next {
        right: 8%!important;
    }
}

@media (max-width: 1175px) {
    .swiper-button-next {
        right: 9%!important;
    }
}

@media (max-width: 1175px) {
    .swiper-button-next {
        right: 10%!important;
    }

}

@media (max-width: 1160px) {
    .swiper-button-next {
        right: 11%!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }
}

@media (max-width: 1150px) {
    .swiper-button-next {
        right: 12%!important;
    }

    .search_swiper-button-next {
        right: 0!important;
    }

    .swiper-button-next, .swiper-button-prev {
        height: 35%!important;
        top: 35%!important;
    }

    .search_swiper-slide {
        height: 220px!important;
    }
    .search_swiper-button-next {
        right: 10%!important;
    }
    .search_swiper-button-prev {
        left: 10%!important;
    }
}

@media (max-width: 1145px) {
    .swiper-button-next {
        right: 13% !important;
    }
}

@media (max-width: 1140px) {
    .swiper-button-next {
        right: 14%!important;
    }
}

@media (max-width: 1128px) {
    .swiper-button-next {
        right: 15% !important;
    }
}

@media (max-width: 1120px) {
    .swiper-button-next {
        right: 16%!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }
}

@media (max-width: 1110px) {
    .swiper-button-next {
        right: 17% !important;
    }
}

@media (max-width: 1100px) {
    .swiper-button-next {
        right: 18%!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }
}

@media (max-width: 1090px) {
    .swiper-button-next {
        right: 19% !important;
    }
}

@media (max-width: 1080px) {
    .swiper-button-next {
        right: 20% !important;
    }
}

@media (max-width: 1070px) {
    .swiper-button-next {
        right: 21%!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }
}

@media (max-width: 1060px) {
    .swiper-button-next {
        right: 22%!important;
    }
}

@media (max-width: 1050px) {
    .swiper-button-next {
        right: 23%!important;
    }
}


@media (max-width: 1035px) {
    .swiper-button-next {
        right: 24%!important;
    }

    .swiper-button-next {
        right: 25%!important;
    }
    .search_swiper-button-next {
        right: 10%!important;
    }
}

@media (max-width: 1025px) {
    .swiper-button-next {
        right: 26% !important;
    }
}

@media (max-width: 1015px) {
    .swiper-button-next {
        right: 27% !important;
    }
}

@media (max-width: 1005px) {
    .swiper-button-next {
        right: 28% !important;
    }
}

@media (max-width: 991px) {
    .swiper-button-next {
        right: 0%!important;
    }
    .search_swiper-button-next {
        right: 10%!important;
    }
}
@media (max-width: 984px) {
    .search_swiper-slide {
        height: 300px!important;
    }
    .search_swiper-button-prev {
        left: 0!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }

    .swiper-button-next, .swiper-button-prev {
        height: 25%!important;
        top: 40%!important;
    }

}

@media (max-width: 625px) {
    .swiper-button-next {
        right: 1% !important;
    }
}

@media (max-width: 615px) {
    .swiper-button-next {
        right: 2% !important;
    }
}

@media (max-width: 605px) {
    .swiper-button-next {
        right: 4% !important;
    }
}

@media (max-width: 595px) {
    .swiper-button-next {
        right: 6% !important;
    }
}

@media (max-width: 585px) {
    .swiper-button-next {
        right: 7% !important;
    }
}

@media (max-width: 575px) {
    .swiper-button-next {
        right: 8% !important;
    }
}

@media (max-width: 565px) {
    .swiper-button-next {
        right: 10% !important;
    }
}

@media (max-width: 555px) {
    .swiper-button-next {
        right: 11% !important;
    }
}

@media (max-width: 550px) {
    .swiper-button-next {
        right: 0%!important;
    }
    .swiper-button-prev {
        left: 0%!important;
    }
}


@media (min-width: 1901px) {
    .swiper-button-next {
        right: 0!important;
    }
    .swiper-button-prev {
        left: 0!important;
    }
}
@media (min-width: 1200px) {
    .swiper-button-next {
        right: 0!important;
    }
    .swiper-button-prev {
        left: 0!important;
    }
}
.product_list_photo {
    width: 300px;
}


.product_list_photo img {
    height: 100%;
}
@media (min-width: 1400px) {
    .search_stickers {
        left: 12%!important;
    }
}

@media(min-width: 100px) {
    .search_swiper-button-prev {
        left: 0!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }
}

@media(min-width: 990px) {
    .search_swiper-button-prev {
        left: 12%!important;
    }
    .search_swiper-button-next {
        right: 12%!important;
    }
}

@media(min-width: 1151px) {
    .search_swiper-button-prev {
        left: 0!important;
    }
    .search_swiper-button-next {
        right: 0!important;
    }
}


