
@media only screen and (max-width: 1200px) {
    .product-slider-wrapper .product-slider .PT_Wrapper_All .PT_Wrapper {
        max-width: calc(25% - var(--gutter));
        flex-basis: calc(25% - var(--gutter));
        width: calc(25% - var(--gutter));
    }
}
@media only screen and (min-width: 62em) and (max-width: 1250px) {
    .PT_Wrapper_All.lss {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media only screen and (min-width: 48em) and (max-width: 1250px) {
    .PT_Wrapper_All.lss {max-height: 500px; overflow: auto;}
    #LSS_Result a.general-btn {bottom: -6rem;}
}

@media only screen and (max-width: 48em) {
    .DescrWrap .Descr {width: 85%;}

    .PT_Wrapper_All.four {grid-template-columns: repeat(3, 1fr);}

    .PT_Wrapper_All.lss {grid-template-columns: repeat(4, 1fr);}

}

@media only screen and (max-width: 990px) {
    .product-slider-wrapper .product-slider .PT_Wrapper_All .PT_Wrapper {
        max-width: calc(33.33% - var(--gutter));
        flex-basis: calc(33.33% - var(--gutter));
        width: calc(33.33% - var(--gutter));
    }
}

@media only screen and (max-width: 600px) {
    .PT_Wrapper_All.four {grid-template-columns: repeat(2, 1fr);}
    .header-unpinned .PT_Wrapper_All.lss {grid-template-columns: repeat(2, 1fr);}
    .product-slider-wrapper .product-slider .PT_Wrapper_All .PT_Wrapper {
        max-width: calc(50% - var(--gutter));
        flex-basis: calc(50% - var(--gutter));
        width: calc(50% - var(--gutter));
    }
    .PT_Wrapper_All.lss {grid-template-columns: repeat(3, 1fr);}
}

@media only screen and (min-width: 48em) and (max-width: 62em) {
    .PT_Wrapper_All.lss {
        grid-template-columns: repeat(4, 1fr);
    }
    .PT_Wrapper_All.four.ds {grid-template-columns: repeat(4, 1fr);}
}

@media only screen and (max-width: 500px) {
    .PT_Wrapper_All.lss {grid-template-columns: repeat(2, 1fr);}

}

@media only screen and (max-width: 400px) {
    .product-slider-wrapper .product-slider .PT_Wrapper_All .PT_Wrapper {
        max-width: calc(66.66% - var(--gutter));
        flex-basis: calc(66.66% - var(--gutter));
        width: calc(66.66% - var(--gutter));
    }
}