.t-popup.t-popup_show {
-webkit-backdrop-filter: blur(5px);
}

.t-store__card__mark {
    font-size: 14px;
}
.t-store__grid-cont_mobile-one-row .t-col, .t-store__grid-cont_mobile-one-row .t-store__stretch-col {
    padding-top: 10px;
    padding-bottom: 20px;
}

#rec80486938 .tn-elem[data-elem-id="1547467292604"] .tn-atom {
background: #DE10FF;
background: -webkit-radial-gradient(top, #DE10FF, #8C10FF);
background: -moz-radial-gradient(top, #DE10FF, #8C10FF);
background: radial-gradient(to bottom, #DE10FF, #8C10FF);
}
.t228__list_item {
    padding: 0 10px;
}
#rec82292283 .t778__mark {
    font-size: 20px;
}
/* 
#rec104495364 {
background: #ec5d55;
background: -webkit-linear-gradient(left, #eb4c40, #ec5d55);
background: -moz-linear-gradient(left, #eb4c40, #ec5d55);
background: linear-gradient(to right, #eb4c40, #ec5d55);
}
#rec105754902 {
background: #ec5d55;
background: -webkit-linear-gradient(left, #eb4c40, #ec5d55);
background: -moz-linear-gradient(left, #eb4c40, #ec5d55);
background: linear-gradient(to right, #eb4c40, #ec5d55);
}
#rec85558897 {
background: #ec5d55;
background: -webkit-linear-gradient(left, #eb4c40, #ec5d55);
background: -moz-linear-gradient(left, #eb4c40, #ec5d55);
background: linear-gradient(to right, #eb4c40, #ec5d55);
}
#rec79819035 {
background: #ec5d55;
background: -webkit-linear-gradient(left, #eb4c40, #ec5d55);
background: -moz-linear-gradient(left, #eb4c40, #ec5d55);
background: linear-gradient(to right, #eb4c40, #ec5d55);
}
#rec88916278 {
background: #ec5d55;
background: -webkit-linear-gradient(left, #eb4c40, #ec5d55);
background: -moz-linear-gradient(left, #eb4c40, #ec5d55);
background: linear-gradient(to right, #eb4c40, #ec5d55);
}
#rec88916305 {
background: #ec5d55;
background: -webkit-linear-gradient(left, #eb4c40, #ec5d55);
background: -moz-linear-gradient(left, #eb4c40, #ec5d55);
background: linear-gradient(to right, #eb4c40, #ec5d55);
}

#rec254946645 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
#rec104495364 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
#rec105754902 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
#rec85558897 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
#rec79819035 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
#rec88916278 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
#rec88916305 {
background: #A216FF;
background: -webkit-linear-gradient(left, #DC00FF, #A216FF);
background: -moz-linear-gradient(left, #DC00FF, #A216FF);
background: linear-gradient(to right, #DC00FF, #A216FF);
}
*/
#rec82354125, #rec82292283, #rec82355691, #rec82355590, #rec79819028 {
background: #f7f7f7 url("https://static.tildacdn.com/tild6661-6564-4839-b963-366466333830/pat.png") repeat left top;
}
.uc-greyplay {
background: #f7f7f7 url("https://static.tildacdn.com/tild6661-6564-4839-b963-366466333830/pat.png") repeat left top;
}

.t-cover {
    background: none;
}
@media screen and (max-width: 640px){
 #rec105754902 {
    height: 100px;
 }
 .t-cover .t-container, .t-cover .t-container_100, .t-cover .t-container_10, .t-cover .t-container_8 {
    top: -34px;
}
}
#rec105754902 .t415__content {
    padding: 15px 0 8px;
    background-color: #fc0;
}
/*
.t415__days {
    font-size: 0;
}
.t415__days:before {
    content: "00";
    display: inline;
    font-size: 64px;
}
#rec105754902 .t415__col::after {
    background: #000;
}
@media screen and (max-width: 1200px){
 .t415__days:before {
    font-size: 60px !important;
 }
}
@media screen and (max-width: 640px){
 .t415__days:before {
    font-size: 30px !important;
 }
}
@media screen and (max-width: 400px) {
 .t415__days:before {
    font-size: 24px !important;
 }
}
*/
.t611__title {
    padding: 12px 20px;
}
.CCReviewForm__title {
font-size: 20px;
padding-bottom: 5px;
margin-bottom: 20px;
}
.CCRatingInput__label {
font-size: 16px;
}
.CCTextareaInput__label {
font-size: 16px;
}
.CCFieldInput__label {
font-size: 16px;
}
.CCButton {
background: #373737;
color: #fff;
font-weight: 600;
font-size: 16px;
padding: 13px 40px;
border: none;
cursor: pointer;
border-radius: 30px;
}

@media screen and (max-width: 480px) {
.t778__container_mobile-flex .t778__col {
    min-width: 55%;
    max-width: 55%;
}
.t959__container_mobile-flex .t959__card {
width: 85vw;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 10px;
box-sizing: content-box;
}
}