.staysItem__ContentWrapper h3,.staysItem__InfosBlock span{font-size:24rem;font-weight:500;line-height:1.16}@media(max-width:768px){.staysItem__ContentWrapper h3,.staysItem__InfosBlock span{font-size:20rem;line-height:1.2}}.staysItem__InfosBlock h4{font-size:14rem;line-height:1.4}.staysItem{border:1px solid #ccc;display:grid;grid-template-columns:1fr 450rem}@media(max-width:768px){.staysItem{grid-template-columns:1fr}}.staysItem+.staysItem{margin-top:32rem}.staysItem__ImageWrapper img{width:100%}.staysItem__ContentWrapper{display:flex;flex-direction:column;justify-content:space-between;padding:36rem}@media(max-width:768px){.staysItem__ContentWrapper{padding:16rem}}.staysItem__ContentWrapper h3{margin:8rem 0}.staysItem__Location{align-items:center;display:flex;font-size:14rem;line-height:1;text-transform:uppercase}.staysItem__Location svg{height:16rem;margin-right:4rem;width:16rem}.staysItem__StarsWrapper{align-items:center;color:#85bdc2;display:flex}.staysItem__StarsWrapper+*{margin-top:24rem}.staysItem__StarsWrapper svg{height:14rem;width:14rem}.staysItem__StarsWrapper svg+svg{margin-left:4rem}.staysItem__InfosBlock+.staysItem__InfosBlock{margin-top:12rem}.staysItem__InfosBlock h4{font-weight:400;margin-bottom:4rem}.staysItem__Links{margin-top:24rem}.staysItem__Links button{width:100%}.stays h1{font-size:68rem;line-height:1.05}@media(max-width:768px){.stays h1{font-size:32rem;line-height:1.18}}.stays__EmptyList h2{font-size:48rem;line-height:1.08}@media(max-width:768px){.stays__EmptyList h2{font-size:28rem;line-height:1.21}}.stays__EmptyList p{font-size:20rem;line-height:1.4}@media(max-width:768px){.stays__EmptyList p{font-size:16rem;line-height:1.75}}.stays__Tabs{margin-top:64rem}@media(max-width:768px){.stays__Tabs,.stays__Tabs .tabs__Content{margin-top:32rem}}.stays__Tabs .tabs__List{justify-content:flex-start}.stays__EmptyList{border:1px solid #ccc;padding:130rem 40rem;text-align:center}@media(max-width:768px){.stays__EmptyList{padding:64rem 20rem}}.stays__EmptyList h2{margin-bottom:24rem}.stays__EmptyList a{margin-top:65rem}@media(max-width:768px){.stays__EmptyList a{margin-top:32rem}}.stays__LoadMoreWrapper{margin-top:32rem;text-align:center}
