.rooms-listing .in-page-nav-wrap .divider{margin-block:var(--space-xl);width:100%;height:1px;background-color:var(--color-body-a25)}.rooms-column-content-wrapper{padding-top:6rem;padding-bottom:6rem;display:flex;flex-direction:column;gap:3rem}.rooms-column-content-wrapper .column-content{display:flex;justify-content:center;gap:3rem 2rem}.rooms-column-content-wrapper .column-content .content-lockup{width:calc(33.3333333333% - 2rem)}@media(max-width: 48em){.rooms-column-content-wrapper .column-content .content-lockup{width:calc(50% - 2rem)}}@media(max-width: 40em){.rooms-column-content-wrapper .column-content .content-lockup{width:100%}}.rooms-column-content-wrapper .column-content .content-lockup .room-image-container{position:relative;width:100%}.rooms-column-content-wrapper .column-content .content-lockup .room-image-container .slick-controls{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:1;padding:var(--space-s) var(--space-m)}.rooms-column-content-wrapper .column-content .content-lockup .room-image-container .slick-controls .controls-container{width:100%;justify-content:space-between}.rooms-column-content-wrapper .column-content .content-lockup .room-image-container .slick-controls .controls-container .slick-control svg{color:var(--color-background)}.rooms-column-content-wrapper .column-content .content-lockup .room-image-container .slick-controls .image-captions,.rooms-column-content-wrapper .column-content .content-lockup .room-image-container .slick-controls .img-content-counter{display:none}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem;margin-bottom:1rem}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities .room-detail{gap:.5rem}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities .room-detail:nth-child(1){grid-column:span 2;justify-content:center}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities .room-detail:nth-child(2){justify-content:flex-end}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities .room-detail:nth-child(3){justify-content:flex-start}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities .room-detail svg{width:1.5rem;height:1.5rem}.rooms-column-content-wrapper .column-content .content-lockup .room-lockup-amenities .room-detail p{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-2);line-height:var(--line-height-label-2);letter-spacing:var(--letter-spacing-label-2)}.rooms-column-content-wrapper .section-anchor p{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-weight:500;margin-bottom:0}.rooms-img-content-wrapper{padding-top:6rem;padding-bottom:6rem;background-color:var(--color-worn-rose);display:flex;flex-direction:column;gap:3rem}.rooms-img-content-wrapper .section-anchor p{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-weight:500;margin-bottom:0;color:var(--color-mortar-grey)}.rooms-img-content-wrapper .img-content{grid-template-columns:repeat(12, 1fr);gap:2rem}@media(max-width: 48em){.rooms-img-content-wrapper .img-content{grid-template-columns:repeat(6, 1fr);gap:1.5rem}}.rooms-img-content-wrapper .img-content.text-image .content{grid-column:1/6}.rooms-img-content-wrapper .img-content.text-image .img{grid-column:6/-1}@media(max-width: 48em){.rooms-img-content-wrapper .img-content.text-image .img{grid-column:1/-1;order:1}.rooms-img-content-wrapper .img-content.text-image .content{grid-column:1/-1;order:2}}.rooms-img-content-wrapper .img-content.image-text .content{grid-column:8/-1}.rooms-img-content-wrapper .img-content.image-text .img{grid-column:1/8}@media(max-width: 48em){.rooms-img-content-wrapper .img-content.image-text .img{grid-column:1/-1;order:1}.rooms-img-content-wrapper .img-content.image-text .content{grid-column:1/-1;order:2}}.rooms-img-content-wrapper .img-content .content{padding:var(--space-3xl) var(--space-2xl)}@media(max-width: 48em){.rooms-img-content-wrapper .img-content .content{padding:0}}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem;margin-bottom:1rem}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities .room-detail{gap:.5rem}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities .room-detail:nth-child(1){grid-column:span 2;justify-content:center}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities .room-detail:nth-child(2){justify-content:flex-end}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities .room-detail:nth-child(3){justify-content:flex-start}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities .room-detail svg{width:1.5rem;height:1.5rem}.rooms-img-content-wrapper .img-content .content .room-lockup-amenities .room-detail p{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-2);line-height:var(--line-height-label-2);letter-spacing:var(--letter-spacing-label-2)}.rooms-img-content-wrapper .img-content .content .content-wrap p{font-size:var(--font-size-s)}.rooms-img-content-wrapper .img-content .slick-controls{top:50%;transform:translateY(-50%)}.rooms-img-content-wrapper .img-content .slick-controls .image-captions,.rooms-img-content-wrapper .img-content .slick-controls .img-content-counter{display:none}.rooms-img-content-wrapper .img-content .slick-controls .controls-container{width:100%;justify-content:space-between}.room-details-info{padding-top:3rem;padding-bottom:3rem}.room-details-info .room-details-container{gap:2rem;padding:var(--row-m) 0}@media(max-width: 48em){.room-details-info .room-details-container{flex-direction:column;gap:6rem}}.room-details-info .room-details-container .room-detail{gap:1.5rem}.room-details-info .room-details-container .room-detail svg{width:3.5rem;height:3.5rem;color:var(--color-primary)}.room-details-info .room-details-container .room-detail h3{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-3);line-height:var(--line-height-small-heading-3);letter-spacing:var(--letter-spacing-small-heading-3);font-weight:500}
/*# sourceMappingURL=rooms_listing.css.map */
