.t-store__card {
    padding: 40px 0 20px 0;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(0.5turn, rgba(45, 39, 38, 1) 0%, rgba(45, 39, 38, 0) 100%);
    background-origin: border-box;
    background-clip: border-box;
    -webkit-backdrop-filter: blur(35px);
    backdrop-filter: blur(35px);
    transition: background-color var(--t396-speedhover, 0s) ease-in-out, color var(--t396-speedhover, 0s) ease-in-out, border-color var(--t396-speedhover, 0s) ease-in-out, box-shadow var(--t396-shadowshoverspeed, 0.2s) ease-in-out;
}

@media screen and (max-width: 960px) {
    .t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12), .t-store__grid-cont_mobile-grid .t-store__stretch-col:not(.t-store__stretch-col_100) {
        width: calc(50% - 40px);
        margin: 0 20px;
    }
}

@media screen and (max-width: 480px) {
    .t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
        display: inline-block;
        width: 50%;
        width: calc(50% - 20px);
        margin: 0 10px;
    }
}

@media screen and (max-width: 480px) {
    .t-store__grid-cont .t-store__card-list {
        row-gap: 20px !important;
    }
}

@media screen and (max-width: 960px) {
    .t-store__grid-cont .t-store__card-list {
        row-gap: 40px !important;
    }
}

@media screen and (max-width: 380px) {
    .t-store__grid-cont .t-store__card-list {
        row-gap: 20px !important;
    }

}

    .t-btnflex__text {
    display: none;
}

.store__card__wrap_txt-and-opts.store__card__has-btns{
    margin-bottom:0;
}

.t-btnflex.t-btnflex_type_button {
    height:25px;
}