@keyframes loading-unit-availability-options-grid{0%{opacity:.3}to{opacity:.15}}div.component.loading-unit-availability-options-grid{margin-bottom:48px;container-type:inline-size}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:4}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list{grid-template-columns:repeat(var(--unit-availability-options-grid-number-of-columns,1),1fr);gap:48px 36px;margin:0;padding:0;list-style:none;display:grid}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-images{background-color:var(--primary-color);margin-bottom:12px;padding-top:66.67%;animation-name:loading-unit-availability-options-grid;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards;position:relative}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content{margin:0 12px}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-name{background-color:var(--primary-color);width:70%;height:30px;margin-bottom:6px;animation-name:loading-unit-availability-options-grid;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-features{background-color:var(--primary-color);width:50%;margin-bottom:6px;animation-name:loading-unit-availability-options-grid;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-price{background-color:var(--primary-color);width:30%;animation-name:loading-unit-availability-options-grid;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards}div.component.loading-unit-availability-options-grid.max-three-col div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:3}div.page>div.component.loading-unit-availability-options-grid>div.unit-availability-options-grid-inner-wrapper{max-width:var(--max-page-violator-width);padding:0 var(--page-gutter);margin:0 auto}@container (width<=1570px){div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:3}}@container (width<=1167px){div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:2}}@container (width<=829px){div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:1!important;padding:0!important}div.component.loading-unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content{margin:0 var(--page-gutter)}}

div.component.unit-availability-options-grid{margin-bottom:48px;container-type:inline-size}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:4}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list{grid-template-columns:repeat(var(--unit-availability-options-grid-number-of-columns,1),1fr);gap:48px 36px;margin:0;padding:0;list-style:none;display:grid}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li>a{color:initial;text-decoration:none}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-images{margin-bottom:12px;padding-top:66.67%;position:relative}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-images div.album-carousel-wrapper{position:absolute;inset:0}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-images div.image-cover{pointer-events:none;background-color:#ffffff80;position:absolute;inset:0}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-images:hover div.image-cover{background-color:#fff0}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-images div.image-badge{text-transform:uppercase;color:var(--body-color);border:.5px solid var(--primary-color);background-color:#fff;padding:3px 6px;font-size:15px;font-weight:500;position:absolute;bottom:12px;left:12px}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content{margin:0 12px}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.component.heading{margin-bottom:6px}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.component.heading h3{margin-bottom:0}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.component.features-list{margin-bottom:6px}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-price span.price-before-promotion{color:#6d6e71;margin-right:6px;font-size:16px;position:relative}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-price span.price-before-promotion:before{content:"";border-bottom:1px solid #6d6e71;width:100%;position:absolute;top:10px;right:0}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-price span.price{font-size:16px}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-price span.per-night{text-transform:uppercase;color:gray;font-size:14px}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content div.unit-restrictions{color:#f15a29}div.component.unit-availability-options-grid.max-three-col div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:3}div.page>div.component.unit-availability-options-grid>div.unit-availability-options-grid-inner-wrapper{max-width:var(--max-page-violator-width);padding:0 var(--page-gutter);margin:0 auto}@container (width<=1570px){div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:3}}@container (width<=1167px){div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:2}}@container (width<=829px){div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper{--unit-availability-options-grid-number-of-columns:1!important;padding:0!important}div.component.unit-availability-options-grid div.unit-availability-options-grid-inner-wrapper ul.unit-availability-options-grid-list li div.unit-content{margin:0 var(--page-gutter)}}

/*# sourceMappingURL=72bfe8f25b0aacda.css.map*/