@media screen and (min-width: 480px){
.t-store__stretch-col {
    padding: 0 0px 0 0px !important;
    background: white;
    margin: 10px;
    border-radius: 10px;
    width: 22%;
        z-index: 9;
    position: relative;
    box-shadow: 0px 2px 0px 0px rgb(0 0 0 / 32%)
}
    .js-store-grid-cont 
{
        text-align: center;
}
}

@media screen and (max-width: 480px) {
    .t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
        width: 48%;
        margin-right: 2%;
        display: inline-block;
        vertical-align: top;
        background: #ffffff;
        z-index: 9;
        position: relative;
        border-radius: 20px;
    }
    
    .t-typography__descr {
            -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
    overflow: hidden;
    }
}
    
    .t-store__card__textwrapper {
        text-align: left;
        padding: 0 20px 0 20px;
    }
    .t-store__card__btns-wrapper{
        padding: 0 20px 0 20px;
    }
    
    @media screen and (max-width: 1200px) {
    .t-store__grid-cont_col-width_stretch[data-col-gap='40'] .t-store__stretch-col {
        padding: 0 0px 0 0px !important;
    }}
