
@media (max-width: 1600px) {

}

@media (max-width: 1400px) {

    .menu-header .item { font-size: 14px; }
    .holder-header-group .item { font-size: 14px; }
    .header-cart-menu .sum { display: none; }
    .holder-header-search { padding-right: 0; }
    .holder-main-large .swiper-slide .text span { font-size: 24px; line-height: 32px; }
    .holder-main-small .item .text { font-size: 20px; line-height: 26px; }

    .holder-main-product .holder-title .del { display: none; }
    .holder-main-product .list-product { grid-template-columns: 1fr 1fr 1fr 1fr; }

    .main-product-sale .product-item:nth-child(n+5){ display: none; }

    .main-product-new .product-item:nth-child(1){ display: none; }
    .main-product-new .product-item:nth-child(n+10){ display: none; }

    .holder-main-publication { grid-template-areas: "A B" "C C"; grid-template-columns: 1fr 1fr ; }

    .holder-main-publication .holder-link { width: 100%; gap: 24px; }

    .holder-main-publication .holder-link .title {  justify-content: center;  }
    .holder-main-publication .holder-link .title-text { display: block;}

    .holder-main-publication .holder-link .publication-title { display: none; }
    .holder-main-publication .holder-link .item { flex-direction: row; justify-content: center;  gap: 24px; }
    .holder-main-publication .holder-link .link { display: none; }
    .holder-main-publication .holder-link .item .link { display: block; }

    .holder-main-block-text .holder-banner { min-width: calc(50% + 1px); }
    .holder-main-block-text .holder-icon .icon { height: 60px; }
    .holder-main-text .holder-block { flex-wrap: wrap;}

}

@media (max-width: 1300px) {
    .main-logo-title { display: none; }
}