.rooms-scroller-block{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;padding-block-start:5.5rem}@media(max-width: 48em){.rooms-scroller-block{grid-template-columns:repeat(6, 1fr);padding-inline:0;padding-block-start:var(--row-m)}}.rooms-scroller-block .custom-pagination{grid-column:11/-1;padding:.75rem 1.5rem;border:1px solid;border-color:#b4bdac;border-radius:2px;display:flex;align-items:center;justify-content:center;gap:0rem;justify-self:flex-end}@media(max-width: 48em){.rooms-scroller-block .custom-pagination{grid-row:3;grid-column:1/-1;margin-right:1rem}}.rooms-scroller-block .custom-pagination .page-number{font-size:var(--font-size-m);opacity:.5;cursor:pointer;padding-inline:.5rem}.rooms-scroller-block .custom-pagination .page-number.active,.rooms-scroller-block .custom-pagination .page-number:hover{opacity:1}.rooms-scroller-block .custom-pagination .page-next{cursor:pointer;opacity:1}.rooms-scroller-block .custom-pagination .page-next.disabled{opacity:.5;cursor:not-allowed}.rooms-scroller-block .content-lockup-wrapper{grid-column:1/4}@media(max-width: 48em){.rooms-scroller-block .content-lockup-wrapper{grid-column:1/-1;padding-inline:var(--container-standard)}}.rooms-scroller-block .content-lockup-wrapper .content-lockup{position:sticky;top:var(--header-height);z-index:1}.rooms-scroller-block .content-lockup-wrapper h2 .subtitle{font-size:inherit}.rooms-scroller-block .rooms-scroller{grid-column:5/-1;display:flex;flex-direction:column;gap:1rem}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller{grid-column:1/-1;padding-inline:var(--container-wide)}}.rooms-scroller-block .rooms-scroller .slick-list .slick-track{gap:1rem}@media(max-width: 40em){.rooms-scroller-block .rooms-scroller .slick-list .slick-track{gap:0}}.rooms-scroller-block .rooms-scroller .slick-list .slick-slide>div{max-width:58rem;min-height:20rem;margin-bottom:1rem}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .slick-list .slick-slide>div{margin-bottom:2rem;max-width:unset;height:auto;min-height:25rem}}.rooms-scroller-block .rooms-scroller .room-scroller-item{position:relative;min-height:24rem;width:100%;margin-right:2rem;display:grid !important;grid-template-columns:repeat(8, 1fr);align-items:center;gap:1.75rem}.rooms-scroller-block .rooms-scroller .room-scroller-item.is-hidden{display:none !important}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item{grid-template-columns:repeat(4, 1fr);margin-bottom:2rem;min-height:25rem;height:100%;margin-right:0;gap:1rem}}.rooms-scroller-block .rooms-scroller .room-scroller-item .img{grid-column:1/6;grid-row:1;position:relative;height:100%;overflow:clip;border-radius:2px}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item .img{grid-column:1/4;aspect-ratio:8/13}}.rooms-scroller-block .rooms-scroller .room-scroller-item .img img{transition:all .3s ease-in-out}.rooms-scroller-block .rooms-scroller .room-scroller-item .title,.rooms-scroller-block .rooms-scroller .room-scroller-item .content{position:relative}.rooms-scroller-block .rooms-scroller .room-scroller-item .title{text-transform:lowercase;font-size:var(--font-size-x24)}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item .title{flex-direction:column;gap:1rem;justify-content:flex-start;align-items:flex-start}}.rooms-scroller-block .rooms-scroller .room-scroller-item .title .subtitle{font-size:var(--font-size-x24);text-transform:lowercase}.rooms-scroller-block .rooms-scroller .room-scroller-item .title .button{padding-left:0}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner{position:relative;z-index:1;width:100%;min-height:17.5rem;grid-column:4/-1;grid-row:1;background-color:rgba(238,225,214,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #b4bdac;border-radius:2px;padding:2rem;justify-content:flex-start;gap:1rem}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner{grid-column:2/-1;min-height:0;height:-moz-fit-content;height:fit-content}}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header{width:100%}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header{flex-direction:column;gap:1rem;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem}}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header h3{text-transform:lowercase;font-style:italic;margin-bottom:0;font-weight:500;font-size:var(--font-size-x24)}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header .button.primary{font-size:var(--font-size-m);margin-bottom:0;padding:5px 2rem}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header .button.primary::after{content:attr(data-title);position:absolute;inset:0;max-width:100%;max-height:100%;text-align:center;font-style:italic;display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,0)}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header .button.primary:hover{color:rgba(0,0,0,0);font-style:normal}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header .button.primary:hover::after{color:var(--color-accent-primary-reverse)}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-header span{color:var(--color-body)}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-details{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-details span{font-weight:500;text-transform:uppercase}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-details{flex-direction:column;align-items:flex-start;gap:.25rem}}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details{width:100%;display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:var(--space-m);column-gap:var(--space-m);row-gap:var(--space-s);flex-wrap:wrap}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details p{margin-bottom:0;-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs)}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details svg{flex-shrink:0;color:var(--color-accent-primary);margin-right:0}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details .room-amenity-icon{display:inline-flex;flex-shrink:0;align-items:center;line-height:0}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details .room-amenity-icon svg{display:block;width:20px;height:20px}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details span{font-weight:500;text-transform:uppercase}@media(max-width: 48em){.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .event-details{flex-direction:column;align-items:flex-start;row-gap:var(--space-s);-moz-column-gap:0;column-gap:0}}.rooms-scroller-block .rooms-scroller .room-scroller-item .room-cta-inner .room-link{margin-top:auto;text-decoration:underline;text-underline-offset:.5rem}.rooms-scroller-block .rooms-scroller .room-scroller-item:hover .img img{transform:scale(1.1143)}