@media screen and (min-width: 1424px) {
.t915__container {
    max-width: 1380px;
}

.t915__container .t-col_3 {
    max-width: 304px;
}

.t772__container {
    max-width: 1360px!important;
}

.t772__col.t-col_4 {
    max-width: 412px!important;
}


.uc-store .t-container {
    max-width: 1450px!important;
}


.uc-store  .t-col_4 {
    max-width: 442px;
}


}

.t-feed__col-grid__post-wrapper .t-feed__post-bgimg {
    position: absolute;
    top: 30px;
    right: 0;
    bottom: 0;
    left: 30px;
    text-align: left;
    width: 140px;
    height: 140px;
}

.t-feed__col-grid__post-wrapper {
    border-radius: 16px;
}

.head_news a, .head_video a, .head_about a, .head_prizes a, .head_distributors a, .head_buy, .head_contacts {
    transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;
}

.head_news:hover a, .head_video:hover a, .head_about:hover a, .head_prizes:hover a, .head_distributors:hover a, .head_buy:hover a, .head_contacts:hover a {
    color: #fff!important;
    text-decoration: underline!important;
    transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;
}

.js-store-prod-all-text {
    color: #000!important;
}

.uc-header a.t-active {
    color: #fff!important;
    text-decoration: underline!important;
}


.t-video-lazyload, .t1061 iframe {
    border-radius: 16px!important;
}

.t-store__card__wrap_all  {
    padding-top: 20px;
}

.t-store__card__wrap_all {
    z-index: 1;
    position: relative;
}

.uc-store-main .t-store.js-store {
        position: relative;
}
@media screen and (min-width: 1424px) {
.uc-store-main .t-store.js-store:before {
    content: "";
    width: 1424px;
    position: absolute;
    left: 50%;
    margin-left: -712px;
    top: 0;
    bottom: 0;
    background: #fb5273;
    z-index: 0;
}

.uc-store-main .t-container {
        max-width: 1372px!important;
}

.uc-store-main .t-store__card {
    max-width: 416px;
}
}

@media (min-width: 1199px) and (max-width: 1423px){
    
    .uc-store-main .t-store.js-store:before {
    width: 1160px;
    margin-left: -580px;
        content: "";

    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    background: #fb5273;
    z-index: 0;
}


.uc-store-main .t-store__card {
        max-width: 340px!important;
}

.uc-store-main .t-container {
        max-width: 1140px!important;
}
}


@media screen and (max-width: 479px){ 
     .uc-store-main .t-store.js-store:before {
    width: 96%;
    margin-left: -48%;
    content: "";

    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    background: #fb5273;
    z-index: 0;
}
}