/*gyrtorn was here*/
@media screen and (min-width: 980px) {
    .t-store__prod-popup__wrapper img {
        border-radius: 10px;
    }
}
.t-name_xl {
    font-size: 42px;
    line-height: 1.35;
}
.t-store__prod__price-portion-slash {
    padding-left: 0px;
    padding-right: 0px;
}
.js-product .t-product__option-select {
    width: 100%;
    border: 2px #758BC4 solid;
    background: #f8f8f8;
    color: #000;
    border-radius: 6px;
    height: 37px;
}
.t-store__prod-popup__btn-wrapper {
    margin-top: 11px !important;
    margin-bottom: 31px !important;
}
.t-btn_sm {
    height: 49px !important;
    width: 182px !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}
#rec787192262 .t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
    border-bottom: 0px solid rgba(115, 138, 195, 1) !important;
}
#rec787192262 .t-store .t-store__tabs.t-store__tabs_accordion .t-store__tabs__item-button {
    border: 0px solid rgba(115, 138, 195, 1) !important;
    border-radius: 10px !important;
    background-color: #F2F1EF !important;
    margin-top: 10px;
}
.t-store .t-store__tabs__close-icon {
    width: 40px !important;
    height: 40px !important;
    /*background-image: url(https://static.tildacdn.com/tild6436-3537-4666-a536-613738313066/Group_5.svg) !important;*/
    border-radius: 6px !important;
    background-position: center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
}
.t-name_xs {
    font-size: 20px !important;
    line-height: 1.35 !important;
}
.t-store .t-store__tabs__controls .t-store__tabs__button-title, .t-store .t-store__tabs__item .t-store__tabs__item-title {
    margin-left: 217px !important;
}
.t-container {
    width: 100% !important;
    max-width: 1920px !important;
}
.t-uptitle_xxl {
    font-size: 74px !important;
}
.t-store__relevants__title {
    margin: 57px 0 46px !important;
}
@media screen and (min-width: 1240px) {
    .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
        max-width: 437px !important;
    }
}
/*gyrtorn was here*/
.t-btn_xs {
    height: 70px;
    width: 100%;
    font-size: 23px;
    font-weight: 400;
    padding-left: 15px;
    padding-right: 15px;
}
.t-store__card__img {
    border-radius: 10px;
    margin: 0px;
}
.t-store__card__price-wrapper {
    margin-top: 0px !important;
    text-align: center !important;
}
.t-store .t-store__tabs {
    margin-top: 31px;
}
.t-store__prod-snippet__container {
    padding-top: 10px;
}
.t-store .t-store__tabs__item_active .t-store__tabs__close {
    -webkit-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important;
    transition: all ease-in-out .3s !important;
}
.t-store .t-store__tabs__close:after {
    width: 0px !important;
    height: 0px !important;
}
#rec787192262 .t-store .t-store__tabs__close:after {
    background-color: rgb(255,255,255);
}

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    background: #F2F1EF;
    border-radius: 6px;
    background-image: url(https://static.tildacdn.com/tild6237-6235-4034-b736-653861366334/Group_13.svg) !important;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.t-slds__thumbsbullet.t-slds__bullet {
    padding: 9px !important;
    width: 170px !important;
    margin-right: 0px !important;
    margin-top: 12px !important;
}
.t-store .t-product__option-title {
    padding-bottom: 10px;
}
.t-store__product-snippet .t-product__option-title {
    font-size: 20px !important;
    font-weight: 600;
    color: #758BC4 !important;
}
.t-store__product-snippet .t-product__option-select {
    font-size: 13px !important;
}
.t-store__prod__price-portion {
    opacity: .5;
    font-size: 20px;
}
.t-store .t-store__tabs__content {
    margin: 25px 0px 25px 0px !important;
    max-width: 760px;
}
.t-align_center {
    text-align: left;
}
.t-slds__bgimg-contain {
    background-size: contain;
    border-radius: 10px;
}
.t-slds__thumbsbullet-border {
    display: none !important;
}
.t-slds__bgimg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 10px;
}
.t1002__addBtn {
    border: 0px solid #e4e4e4 !important;
}
.t1002__addBtn svg path {
    stroke: #758BC4 !important;
    background-color: #F2F1EF !important;
}
.t1002__addBtn svg {
    display: none !important;
}
.t-store__card__textwrapper {
    padding-top: 0px !important;
}
/*gyrtorn was here*/
.t-name_xs {
    width: 330px !important;
    font-size: 20px !important;
}
@media screen and (max-width: 640px) {
    .t-uptitle_xxl {
        font-size: 40px;
    }
}
@media screen and (max-width: 560px) {
    .t-store .t-store__tabs__controls .t-store__tabs__button-title, .t-store .t-store__tabs__item .t-store__tabs__item-title {
        margin-left: 10px !important;
    }
}
@media screen and (max-width: 640px) {
    .t-slds__thumbsbullet.t-slds__bullet {
        width: 75px !important;
    }
}
@media screen and (max-width: 320px) {
    .t-slds__thumbsbullet.t-slds__bullet {
        width: 70px !important;
    }
}
@media screen and (max-width: 640px) {
    .t-name_md {
        font-size: 20px !important;
    }
}
@media screen and (max-width: 320px) {
    .t-name_md {
        font-size: 20px !important;
    }
}
@media screen and (max-width: 640px) {
    .t-store .t-store__tabs__close-icon {
        width: 20px !important;
        height: 20px !important;
    }
}
@media screen and (max-width: 480px) {
    .t-uptitle_xxl {
        font-size: 40px !important;
    }
}
.t-slds {
    border-radius: 10px !important;
}
/*gyrtorn was here*/
