
@media (min-width: 1400px) {

    .nav-main {
        width: calc(100% - 220px);
    }

    .similar-article-slider.article-grid-listing-3 .slick-dots {
        bottom: 0;
    }

    .article-grid-listing-3.article div:not(.category-submenu) .item .text-wrapper .title, .article-grid-listing-3.article-autosuggest .item .text-wrapper .title,
    .article-grid-listing-3.article div:not(.category-submenu) .item .text-wrapper .title a, .article-grid-listing-3.article-autosuggest .item .text-wrapper .title a{
        height: 40px;
    }

}
@media (max-width: 1440px) {
    .catalog-pagination .slider-next i,
    .catalog-pagination .slider-prev i {
        width: 50px;
    }

    .catalog-pagination .slider-prev {
        margin-left: -50px;
    }

    .catalog-pagination .slider-next {
        margin-right: -50px;
    }
    body:has(.header.fixed) .catalog-pagination {
        top: 80px;
    }
}

@media (max-width: 1400px) {
    .nav-main > li > a{
        padding: 12px 20px;
    }
    .level3 .nav-main-submenu > li > a > h5, .level4 .nav-main-submenu > li > a > h5{
        line-height: 24px;
    }

    .level3 .nav-main-submenu > li, .level4 .nav-main-submenu > li {
        height: 34px;
    }

    .level3 .nav-main-submenu > li > a > i, .level4 .nav-main-submenu > li > a > i{
        line-height: 24px;
    }

    .level3 .nav-main-submenu > li > a, .level4 .nav-main-submenu > li > a{
        padding: 3px 15px;
    }

    .article-grid-listing-3.article div:not(.category-submenu) .item .text-wrapper .title a, .article-grid-listing-3.article-autosuggest .item .text-wrapper .title a{
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 35px;
    }

    .article-grid-listing-3.article div:not(.category-submenu) .item .text-wrapper .title, .article-grid-listing-3.article-autosuggest .item .text-wrapper .title{
        height: 40px;
    }

    .nav-main {
        width: calc(100% - 200px) !important;
    }
}

@media (max-width: 1400px) {
    .nav-main {
        width: calc(100% - 210px);
    }

    .slider.main-slider .slider-arrows{
        display: none;
    }

    .article .item .text-wrapper .title, .article-autosuggest .item .text-wrapper .title{
        font-size: 20px;
        height: 80px;
    }
    .grid-slider .item .img-wrapper{
        display: block;
    }

    .toggle-banner{
        top: 341px !important;
    }

    .payment-card .item{
        padding: 5px 25px;
    }

    .grid-slider.intro-slider .text-wrapper .title{
        font-size: 12px;
    }

    .level3 .nav-main-submenu .nav-main-dropdown-wrapper, .level4 .nav-main-submenu .nav-main-dropdown-wrapper{
        width: 1009px;
    }

    .product .item .text-wrapper{
        height: 250px;
    }

    .product .item .options-wrapper .sizes-selector-wrapper{
        height: 30px;
        top: 20px;
        position: absolute;
    }

    .product .item .options-wrapper .sizes-selector-wrapper.active .sizes-btn-wrapper{
        top: 30px;
    }

    .product .item .options-wrapper .sizes-selector-wrapper .sizes-selector{
        width: 100%;
     /*   top: 20px;*/
    }

    .product .item .options-wrapper .sizes-selector-wrapper .sizes-btn-wrapper .item{
        border-width: 0 0px 1px 1px;
    }

    .product .item .options-wrapper .sizes-selector-wrapper .sizes-btn-wrapper .item:last-of-type{
        border-width: 0 1px 1px 1px;
    }

    .product .item .options-wrapper .product-sizes .btn.buyButtonOnLists{
        top: -20px;
        width: 100%;
    }

    .product .item .options-wrapper .product-sizes{
        height: 30px;
    }

    .product .item:hover .options-wrapper{
        height: 78px;
    }

    .product .item .text-wrapper .category-wrapper a{
        max-width: 60px;
    }

    .grid-slider.error_page_content-slider .item .img-wrapper{
        width: 260px;
        height: 260px;
    }

    .article .item .text-wrapper .title, .article-autosuggest .item .text-wrapper .title{
        line-height: 17px;
    }

    .article .item .text-wrapper .title a{
        font-size: 16px;
    }

    .article .item{
        margin: 10px;
    }

    .toggle-banner > .item{
        border: 1px solid #efefef;
        border-top: 0 solid #ffffff;
        padding-top: 42px;
    }

    .toggle-banner .sidebar-info .item:last-of-type .text-wrapper{
        border-bottom: 0;
    }

    .toggle-banner{
        border-top: 1px solid #efefef;
    }

    .toggle-banner .toggle-button.expand{
        width: 100%;
    }

    .article .item .btn-wrapper a.btn:before{
        right: 56px;
        width: 75px;
    }

/*    .nav-main > li.has-bg {
        width: 148px;
    }*/

    .autocomplete-button.autocomplete-button-simple{
        width: 200px;
    }
}
@media (max-width: 1200px){
    .newsletter-content{
        width: 70%;
    }

    .grid-slider.intro-slider .text-wrapper .description{
        display: none;
    }

    .grid-slider.intro-slider .item .content{
        width: 100%;
        display: block;
    }

    .grid-slider.intro-slider{
        margin: 10px auto 0;
    }

    .nav-main > li > a{
        padding: 12px 15px;
    }

    .autocomplete-button.autocomplete-button-simple{
        width: 200px;
    }

    .grid-slider.error_page_content-slider .item .img-wrapper{
        width: 200px;
        height: 200px;
    }

    .product-details-related .items > li {
        margin: 5px 5px 5px 0px;
    }
}