.img-content{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:var(--gutter-standard);row-gap:var(--space-m);position:relative}@media only screen and (max-width: 48rem){.img-content{row-gap:var(--space-2xl)}}@media only screen and (min-width: calc(48rem + 1px)){.img-content{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: calc(64rem + 1px)){.img-content{column-gap:var(--gutter-loose)}}@media only screen and (min-width: calc(90rem + 1px)){.img-content{column-gap:var(--gutter-x-loose)}}.img-content.alignfull,.img-content.style-card{gap:0}.img-content.alignfull .content,.img-content.style-card .content{padding:var(--space-2xl) var(--container-standard)}@media only screen and (min-width: calc(48rem + 1px)){.img-content.alignfull .content,.img-content.style-card .content{padding:var(--space-3xl)}}.img-content.style-card{background-color:var(--color-background-alt);gap:0}.img-content.style-card.alignfull{width:calc(100% - 2*var(--space-s));margin-inline:auto}.img-content .content{max-width:var(--width-content);flex-grow:1;flex-basis:0;display:flex;justify-content:center;align-items:center}.img-content .content .content-inner{width:100%;display:flex;flex-direction:column}.img-content .content .content-inner article p{margin-bottom:var(--space-l)}.img-content .content .content-wrap{width:100%}.img-content .content .js-single-modal-trigger-ajax{margin-bottom:0}.img-content .img{position:relative}@media only screen and (max-width: 40rem){.img-content .img{width:100%}}.img-content .img img{width:100%}.img-content .img .slick-list,.img-content .img .slick-track{top:0;left:0;height:100%;width:100%}.img-content .img .slick-controls{width:100%;display:none}.img-content .img .slick-controls .slick-control{color:var(--color-body)}.img-content .img .slick-controls .slick-control:hover{color:var(--color-accent-primary)}.img-content .img .badge-wrapper{position:absolute;left:-3.125rem;top:-3.10938rem;background-color:var(--color-background);display:flex;width:var(--size-2xl-2);height:var(--size-2xl-2);aspect-ratio:1;align-items:center;justify-content:center;border-radius:999999px}@media only screen and (max-width: 48rem){.img-content .img .badge-wrapper{left:unset;right:-1.25rem;top:-1.23438rem;width:var(--size-2xl-2);height:var(--size-2xl-2)}}.img-content .img .badge-wrapper svg{width:var(--size-2xl-1);height:var(--size-2xl-1);animation:rotating 25s linear infinite}@media only screen and (max-width: 48rem){.img-content .img .badge-wrapper svg{width:6.15231rem;height:6.16325rem}}.img-content.image-text .img .badge-wrapper{left:unset;right:-3.125rem}@media only screen and (max-width: 48rem){.img-content.image-text .img .badge-wrapper{right:-1.25rem;bottom:-1.26563rem;top:unset}}.img-content.text-image .content{order:1}@media only screen and (max-width: 40rem){.img-content.text-image .content{order:unset}}.img-content.text-image .img{order:2}@media only screen and (max-width: 40rem){.img-content.text-image .img{order:unset}}@media only screen and (max-width: 40rem){.img-content.mob-img-bottom .content{order:1}.img-content.mob-img-bottom .img{order:2}}.img-content.column{grid-template-columns:minmax(0, 1fr)}.img-content.column .content{margin:0;width:100%;text-align:center;flex-basis:auto;align-items:unset}.img-content.column .content .buttons{justify-content:center;margin-bottom:0}.img-content.column .img{width:100%}.img-content.column .img .image-carousel{min-height:18rem}@media only screen and (max-width: 40rem){.img-content.column .img .image-carousel{min-height:16rem}}.img-content-columns{display:grid;gap:var(--gutter-standard)}@media only screen and (min-width: calc(48rem + 1px)){.img-content-columns{grid-template-columns:repeat(2, minmax(0, 1fr))}}@keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.rooms-listing .media-container{aspect-ratio:4/5;overflow:hidden}.rooms-listing .media-container img{height:100%}.rooms-listing .featured-list{gap:var(--space-m) var(--gutter-tight);padding-block:var(--space-s);border-block:1px solid var(--color-body)}.rooms-listing .featured-list .featured-list-item{flex-direction:row;align-items:center;gap:var(--space-xs);border-bottom:none}.rooms-listing .featured-list .featured-list-item .list-content{padding:0}.rooms-listing .button span{padding:0 var(--space-xs)}
/*# sourceMappingURL=img_content.css.map */
