body {
    user-select: none;
}
/*
.js-store-price-wrapper.t-store__card__price-wrapper {
    display: none;
}
.js-store-price-wrapper.t-store__prod-popup__price-wrapper {
    display: none;
}
*/
.t-zoomer__show_fixed {
    overflow: auto;
}
img.js-feed-post-image.t-feed__post-popup__img.t-img {
    border-radius: 20px;
}
.t-feed__post-popup__date {
    font-size: 14px;
}
.t-slds__bgimg.t-bgimg.js-product-img.loaded {
    border-radius: 20px;
}
.t-slds__imgwrapper.t-zoomable {
    background-color: #fff;
}
.t-slds__thumbsbullet.t-slds__bullet {
    width: 120px;
    margin-right: 20px;
    margin-top: 20px;
}
.t-slds__thumbsbullet-border {
    border-radius: 60px;
}
.t-slds__thumbsbullet-wrapper .t-slds__thumbsbullet.t-slds__bullet .t-slds__bgimg.t-bgimg.loaded {
    border-radius: 60px;
}
.t-slds__wrapper .t-slds__imgwrapper.t-zoomable .t-slds__bgimg.t-bgimg.loaded {
    border-radius: 20px;
}
a.js-store-close-text.t-store__prod-popup__close-txt.t-descr.t-descr_xxs {
    display: none;
}
.t-feed__post-popup.t-popup_show .t-feed__post-popup__close-wrapper {
    display: flex !important;
    position: static;
}
.js-feed-close-text.t-feed__post-popup__close-text.t-descr.t-descr_xxs {
    font-size: 36px;
    font-weight: 600;
}
@media (min-width: 1400px) {
    .r.t-rec.t-rec_pt_60.t-rec_pb_60 {
        background: url(https://static.tildacdn.com/tild3163-3961-4336-a433-306636373266/hbackground.png) no-repeat;
        background-size: contain;
    }
}
@media (max-width: 1399px) {
    .r.t-rec.t-rec_pt_60.t-rec_pb_60 {
        background: url(https://static.tildacdn.com/tild3163-3961-4336-a433-306636373266/hbackground.png) no-repeat;
        background-size: cover;
    }
}
.t-popup__container.t-popup__container-static.t-popup__container-animated {
    background: url(https://static.tildacdn.com/tild3163-3561-4234-b538-616233383664/kbackground.png) 100% 100% no-repeat #fff;
}
.t706 .t706__minimal {
    font-size: 18px;
}
.t706__cartwin-prodamount-wrap {;
    font-size: 20px;
}
.t706__cartwin-totalamount-wrap.t-descr.t-descr_xl {
    display: none !important;
}
.t706 .t-form__submit {
    margin-top: 50px;
}
.t706 .t-form .t-descr_md {
    font-size: 18px;
}
.t-store__card__img {
    border-radius: 20px;
/*    border: 1px solid #ddd; */
}
.t050__title {
    font-size: 40px;
}
.t702 .t702__form-bottom-text {
    margin-top: 20px;
}
.t706__form-bottom-text {
    margin-top: 20px;
    text-align: center;
    margin-bottom: 0px;
}
.t706__cartwin-content {
    background: url(https://static.tildacdn.com/tild3163-3561-4234-b538-616233383664/kbackground.png) 100% 100% no-repeat #fff;
}
.t702 .t-form__submit {
    margin-top: 25px;
    margin-bottom: 0px;
}
.t706 .t-form__submit {
    margin-top: 30px;
    margin-bottom: 0px;
}
.t706__product-amount--portion, .t706__product-amount {
    font-size: 18px;
    font-weight: 400;
}
.t706__product-quantity {
    font-size: 18px;
    font-weight: 400;
}
button.t190__button.t190__button_circle {
    background-color: #fff;
    border: 2px solid #fff;
}
@media (max-width: 600px) {
    .t951 .t-store.js-store .t-popup.t-popup_show {
        display: block !important;
    }
}
.t-store__tabs__content.t-descr.t-descr_xxs img {
    width: 120px;
}
.t-store__tabs__content.t-descr.t-descr_xxs br {
    display: none;
}
.t-store__tabs__button-title.t-name.t-name_xs {
    font-weight: 300;
    font-size: 20px;
}
.t-store__tabs.t-store__tabs_tabs.t-col.t-col_12 {
    margin: 0;
    width: auto;
}
.t-store__tabs__controls-wrap {
    display: none;
}
.t-store__tabs__list .t-store__tabs__content.t-descr.t-descr_xxs {
    margin: 20px 0 0 0;
}
.js-store-prod-all-text a::before {
    content: "";
    background: url(https://static.tildacdn.com/tild3335-6630-4336-a230-393038363762/pdf.svg);
    display: inline-block;
    width: 40px;
    height: 40px;
    background-size: contain;
    position: relative;
    top: 12px;
    right: 5px;
}
.js-store-prod-all-text a {
    text-decoration: underline !important;
    text-decoration-thickness: 1px !important;
    text-decoration-style: dotted !important;
}
.js-store-prod-all-text a:hover {
    color: #9c9c9c !important;
}
.js-store-prod-all-text a:hover::before {
    filter: opacity(0.35);
}
span.t-btnflex__text {
    font-size: 18px;
    font-weight: 400;
}