.nav-tabs.rooms.svelte-90rafz .nav-link img.svelte-90rafz{filter:grayscale(100%);transition:all .3s ease-in-out}.nav-tabs.rooms.svelte-90rafz .nav-link:hover img.svelte-90rafz,.nav-tabs.rooms.svelte-90rafz .nav-link.active img.svelte-90rafz{filter:grayscale(0%)}.nav-tabs.rooms.svelte-90rafz .nav-link.svelte-90rafz{position:relative;transition:all .6s ease-in-out}.nav-tabs.rooms.svelte-90rafz .nav-link.active.svelte-90rafz:after{content:"✓";width:30px;height:30px;position:absolute;top:5px;right:17px;color:#ed5b31;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;border:.5px solid #ed5b31;animation:svelte-90rafz-checkmark-appear .6s ease-in-out}@keyframes svelte-90rafz-checkmark-appear{0%{transform:scale(0) rotate(-45deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.group.svelte-90rafz.svelte-90rafz{position:relative;overflow:hidden}.group.svelte-90rafz:hover .link.svelte-90rafz{bottom:-100px;right:-100px}.tab-pane.svelte-90rafz.svelte-90rafz{opacity:0;animation:svelte-90rafz-fadeIn .3s ease-in-out forwards}@keyframes svelte-90rafz-fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn.svelte-90rafz.svelte-90rafz{animation:svelte-90rafz-fadeIn .5s ease-in-out forwards}
