.js-store-grid-cont.t-store__grid-cont_col-width_stretch[data-col-gap="0"]:not(.t-store__grid-cont_indent) {
    padding: 0px;
    padding-left: 10px;
    padding-right: 10px;
}

.t-store__card__bgimg, .t-store__card__bgimg_second, .t-store__card__img {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .1s linear;
    z-index: 2;
    outline: 1px solid black;
}
 
.t-descr {
    font-family: 'Raleway';
    font-weight: 300;
    color: #000000;
}   



@media screen and (max-width: 959px) {
    #rec1393133531 .tn-elem[data-elem-id="175974349188423680"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        PADDING: 10PX;
    }
}


@media screen and (max-width: 959px) {
    #rec1393133531 .tn-elem[data-elem-id="175974355550713730"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        padding: 10px;
    }
}


@media screen and (max-width: 1199px) {
    #rec1393133531 .tn-elem[data-elem-id="175974354086735560"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        padding-left: 10px;
    }
}


@media screen and (max-width: 1199px) {
    #rec1393133531 .tn-elem[data-elem-id="175974350623344530"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        padding-left: 10px;
    }
}


@media screen and (max-width: 1199px) {
    #rec1393133531 .tn-elem[data-elem-id="175974351602848830"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        padding-left: 10px;
    }
}

@media screen and (max-width: 1199px) {
    #rec1393133531 .tn-elem[data-elem-id="175974371302529990"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        padding-left: 10px;
    }
}


@media screen and (max-width: 1199px) {
    #rec1393133531 .tn-elem[data-elem-id="175974371302041360"] .tn-atom {
        font-size: 10px;
        background-size: cover;
        padding-left: 10px;
    }
}


.t-checkbox__indicator {
    border: 1px solid #000;
    box-sizing: border-box;
    display: inline-block;
    height: 20px;
    opacity: .6;
    position: relative;
    transition: all .2s;
    vertical-align: middle;
    width: 20px;
}



.t-btnflex.t-btnflex_type_submit {
    color: #1d1d1b;
    background-color: #ffdd2d;
    border-style: solid !important;
    border-color: #ffdd2d !important;
    --border-width: 1px;
    border-radius: 100px;
    box-shadow: none !important;
    font-family: 'Raleway';
    font-weight: 400;
    transition-duration: 0.2s;
    transition-property: background-color, color, border-color, box-shadow, opacity, transform;
    transition-timing-function: ease-in-out;
}


.t-input {
    font-family: 'Raleway';
}