.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(var(--v-theme-surface-variant),.3);bottom:0;color:rgb(var(--v-theme-on-surface-variant));display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{bottom:0;left:0;margin:0;position:absolute;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding:0 16px;pointer-events:none;position:absolute;top:0;width:100%}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-reverse-transition-enter-from,.v-window-x-transition-leave-to{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-reverse-transition-enter-from,.v-window-y-transition-leave-to{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.small-carousel[data-v-37918a3c]{position:relative}.small-carousel__next[data-v-37918a3c],.small-carousel__prev[data-v-37918a3c]{scale:0;transition:scale .2s ease-in-out}.small-carousel:hover .small-carousel__next[data-v-37918a3c],.small-carousel:hover .small-carousel__prev[data-v-37918a3c]{scale:1}.small-carousel .v-carousel__controls button{height:1rem;margin:0;width:1rem}.small-carousel .v-carousel__controls button i{font-size:.5rem}.accommodation-card{border:1px solid silver;border-radius:8px;overflow:hidden;position:relative}.accommodation-card__info{padding-inline:1rem}.accommodation-card__info__name{font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accommodation-card__info__address,.accommodation-card__info__bath-bed{color:#000;font-size:.875rem}.accommodation-card__bookmark{position:absolute!important;right:.5rem;top:.5rem;z-index:1}.accommodation-card__bookmark i{font-size:1.1rem}.accommodation-card__promoted{left:.5rem;padding-inline:6px;position:absolute!important;top:.5rem;z-index:1}.accommodation-card__timestamp{background:#000;border-radius:8px 0 0;bottom:0;color:#fff;font-size:.875rem;padding:0 .5rem;position:absolute;right:0;scale:0;transition:scale .2s ease-in-out;z-index:1}.accommodation-card__rent{padding:.5rem 1rem}.accommodation-card__rent span{font-size:1.6rem;font-weight:600}.accommodation-card__details{align-items:center;display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between;padding:.5rem 1rem}.accommodation-card__details__rating{align-items:center;display:flex;gap:.2rem}.accommodation-card__details__rating__score{background:#1713ae;border-radius:4px;color:#fff;font-size:.8rem;font-weight:600;padding:0 .3rem}.accommodation-card__details__rating__text{margin-top:.2rem}.accommodation-card__details__verified{align-items:center;border:1px solid silver;border-radius:8px;display:flex;font-weight:600;gap:.2rem;padding:.2rem .3rem .2rem .2rem}.accommodation-card--actions{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 1rem}.accommodation-card:hover{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.12))!important}.accommodation-card:hover .accommodation-card__timestamp{scale:1}
