@media (max-width: 1200px){
    .pagination__small-inner>.section__small-product{
        width: 40%;
    }
}
@media (max-width: 950px){
    .body__inner{
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .product-body__inner{
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .product-body__text{
        margin-top: 30px;
    }
    .section__small-inner{
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
    }
    .body{
        padding-top: 30px;
    }
}
@media (max-width: 880px) {
    .menu__list-item>a{
        font-size: 12px;
    }
}
@media (max-width: 750px) {
    .menu__list-button{
        display: block;
    }
    .menu__list{
        flex-direction: column;
    }
    .menu__list-item,
    .menu__list-item:nth-child(even),
    .menu__list-item:nth-child(odd){
        padding: 0;
        margin: 3px 0;
    }
    .products__box{
        justify-content: center;
    }
    .footer__info{
        margin-right: 0;
    }
    .slider__item-title{
        bottom: 30px;
        font-size: 20px;
    }
    .footer__inner{
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .footer__links{
        margin-top: 30px;
    }
    .products{
        padding: 30px 0;
    }
    .section__small-product{
        width: fit-content;
    }
    .section__small-inner{
        justify-content: center;
        align-items: center;
    }
    .pagination__small-inner>.section__small-product{
        width: fit-content;
    }
    .section__small-inner{
        flex-direction: column;
    }
    .menu__list-item:not(.--active){
        display: none;        
    }
    
}
@media (max-width: 550px){
    .header__menu-a{
        display: block;
    }
    .header__containers{
        display: none;
    }
    .header__container-logo{
        margin: 10px 0;
    }
    .header__top{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .product-body__images{
        flex-direction: column;
    }
    .product-body__sub-images{
        flex-direction: row;
    }
    .product-body__sub-images img{
        margin: 20px 10px;
        width: 74px;
        height: 110px;
    }
    .product-body__sub-images img:first-child{
        margin-left: 0;
    }
    .product-body__main-image{
        margin-right: 0;
    }
    .product-body__main-image img{
        width: 100%;
    }
    .slider__item>img{
        object-fit: cover;
        object-position: center;
        height: 240px;
    }
}


@media (max-width: 400px) {
    
}
@media (max-width: 350px) {
    
}