.rooms .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6463-6537-4533-b337-383338386363/arrow-rooms1.svg)!important;
    width: 10px;
    height: 35px;
    margin-left: 5px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
.t527__bgimg {
border-radius: 10px !important;
}
.t-store__prod-popup__text {
border-top: 1px solid #F4F4F5!important;
}
.t-store__card__bgimg {
border-radius: 10px;
}
.t786__bgimg {
border-radius: 10px;
}
.t-popup__container {
border-radius: 15px !important;
}

@media screen and (max-width: 480px) {
.t604__imgwrapper {
border-radius: 0px !important;
}
.t-slds__bgimg {
border-radius: 0px !important;
}
.t-slds__wrapper {
border-radius: 0px !important;
}
}
.t923__bgimg {
left: 100px;
}
.t-store__card__mark {
height: 30px;
width: 100%;
}
.t-store__prod-popup__price-value {
font-size: 30px;
color: #29292F;
}
.t-store__prod-popup__price-currency {
font-size: 30px;
color: #29292F;
}
.t-store__prod-popup__name {
font-size: 45px !important;
}
.t923__bgimg {
width: 50px;
height: 50px;
}
.t754__bgimg {
border-radius: 10px;
}
.t923__imgwrapper_1-1 {
padding-bottom: 20%;
}
.t-slds__bgimg {
border-radius: 15px;
}
    .menu .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3737-6365-4034-a231-353965623830/menudvorik.svg);
    width: 35px;
    height: 35px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .prev2 .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3662-3734-4535-b962-616138336535/leftarr.svg);
    width: 35px;
    height: 35px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .next2 .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3637-3038-4766-a535-613436343261/right2.svg);
    width: 35px;
    height: 35px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .prev .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3161-3963-4236-b930-323461623061/arrowleft.svg);
    width: 35px;
    height: 35px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .next .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6636-3532-4362-b864-336538376561/arrowright.svg);
    width: 35px;
    height: 35px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .people .tn-atom:before {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6536-6437-4038-b633-666136333731/icon_room_2_1.svg);
    margin-right: 5px;
    margin-left: 5px;
    width: 20px;
    height: 20px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .arrowblack .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3733-3465-4761-b361-313938326538/vect2.svg);
    margin-left: 10px;
    width: 9px;
    height: 14px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .arrowwhite .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3835-3965-4963-b836-313163396561/arr2.svg);
    margin-left: 10px;
    width: 9px;
    height: 14px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
.lineb:before {
    position: absolute;
    width: 100%;
    height: 1px;
    background: #EAEAEA;
    top: 125%;
    left: 0;
    pointer-events: none;
    content: '';
  transition: 0.3s;
}
.lineb:hover:before {
  width: 100%;
  left: 0;
  bottom: 2;
  transition: transform /*!transition!*/0.3s/*!/transition!*/;
  transform-origin: 100% 50%;
  transform: scale3d(0, 1, 1);
}
.linew:before {
    position: absolute;
    width: 100%;
    height: 1px;
    background: #3E3E45;
    top: 125%;
    left: 0;
    pointer-events: none;
    content: '';
  transition: 0.3s;
}
.linew:hover:before {
  width: 100%;
  left: 0;
  bottom: 2;
  transition: transform /*!transition!*/0.3s/*!/transition!*/;
  transform-origin: 100% 50%;
  transform: scale3d(0, 1, 1);
}
.t396__elem .photoroom {
border-radius: 15px 15px 0px 0px !important;
}