.single-room{transition:all .3s}.selected-room{background-color:#fbf7f2;border:1.5px solid #bd693d;opacity:1}.select-button-selected{background-color:#442208;color:white}.listing-card_carousel .slick-arrow{top:50%;transform:translateY(-50%);z-index:30;width:20px;height:20px;border-radius:100%;background-color:white;opacity:0;display:flex;align-items:center;justify-content:center;transition:all .1s}.listing-card:hover .slick-arrow{opacity:.5}.listing-card_carousel .slick-arrow:hover{opacity:1}.listing-card_carousel .slick-prev{left:5px}.listing-card_carousel .slick-next{right:5px}.listing-card_carousel .slick-next:before,.listing-card_carousel .slick-prev:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-position:50%;background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;width:10px!important;height:12px!important}.listing-card_carousel .slick-prev:before{background-image:url(/images-carousel-prev-btn.png)}.listing-card_carousel .slick-next:before{background-image:url(/images-carousel-next-btn.png)}@media (max-width:475px){.listing-card_carousel .slick-next,.listing-card_carousel .slick-prev{display:none!important}}.stay-card-carousel .slick-list,.stay-card-carousel .slick-slide,.stay-card-carousel .slick-slide>div,.stay-card-carousel .slick-slide>div>*,.stay-card-carousel .slick-track{height:100%}.stay-card-carousel .slick-slide>div>*{display:block!important}.stay-card-carousel .slick-arrow.stay-card-arrow{top:50%;transform:translateY(-50%);z-index:30;width:30px;height:30px;border-radius:2px;border:.64px solid rgb(var(--semantic-border));background:white;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .1s}.stay-card-carousel .slick-arrow.stay-card-arrow:before{content:none}.stay-card:hover .stay-card-carousel .slick-arrow.stay-card-arrow{opacity:.5}.stay-card-carousel .slick-arrow.stay-card-arrow:focus-visible,.stay-card-carousel .slick-arrow.stay-card-arrow:hover{opacity:1;background:white}.stay-card-carousel .slick-arrow.stay-card-arrow:focus-visible{outline:2px solid #ad6038;outline-offset:2px}.stay-card-carousel .slick-prev.stay-card-arrow{left:12px}.stay-card-carousel .slick-next.stay-card-arrow{right:12px}@media (max-width:475px){.stay-card-carousel .slick-arrow{display:none!important}}