@media (min-width:768px){.amenities.amenities--hide-media .amenities__media{opacity:0;pointer-events:none;transition:opacity .2s ease}}.amenities .amenities__grid{display:flex;flex-direction:column;gap:56px}@media (min-width:768px){.amenities .amenities__grid{flex-direction:row;align-items:flex-start}}.amenities .amenities__content{flex:1;padding-block:80px 40px}@media (min-width:768px){.amenities .amenities__content{padding-block:160px 24px}}.amenities .amenities__header{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(28px,28px + 8 * (100vw - 375px) / 649,36px);-webkit-margin-after:72px;margin-block-end:72px}@media (min-width:1024px){.amenities .amenities__header{font-size:clamp(36px,36px + 4 * (100vw - 1024px) / 256,40px)}}@media (min-width:768px){.amenities .amenities__header{-webkit-margin-after:88px;margin-block-end:88px}}.amenities .amenities__list>:last-child{border-bottom:none}.amenities .amenities__row{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:20px 0;border-bottom:1px solid #d9d9d9;background:0 0;border-left:0;border-right:0;border-top:0;cursor:pointer;text-align:start;color:inherit}@media (min-width:1024px){.amenities .amenities__row{padding:32px 0}}.amenities .amenities__row-title{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:24px;line-height:1.1;letter-spacing:0;font-size:20px;color:#19100d}@media (min-width:1024px){.amenities .amenities__row-title{font-size:clamp(20px,20px + 4 * (100vw - 1024px) / 256,24px)}}.amenities .amenities__media{flex:1;max-width:640px;min-width:0;display:none;padding:16px}@media (min-width:768px){.amenities .amenities__media{display:block;position:sticky;top:var(--nav-height,0);align-self:flex-start;z-index:1}}.amenities .amenities__gallery{display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.amenities .amenities__gallery-main{border-radius:4px;overflow:hidden;background:rgba(25,16,13,.5)}.amenities .amenities__slide{height:100%;display:flex!important;position:relative}.amenities .amenities__image,.amenities .amenities__image-placeholder{display:block;width:100%;height:auto;aspect-ratio:620/868;-o-object-fit:cover;object-fit:cover;background:rgba(25,16,13,.5);max-height:calc(100vh - var(--nav-height))}.amenities .amenities__gallery-thumbs{overflow:hidden;position:absolute;bottom:16px;left:16px;right:16px;z-index:1}.amenities .amenities__thumb{padding-inline:4px}.amenities .amenities__thumb-image,.amenities .amenities__thumb-placeholder{display:block;width:64px;height:auto;aspect-ratio:64/90;-o-object-fit:cover;object-fit:cover;border-radius:2px;background:rgba(25,16,13,.5)}.amenities .amenities__gallery-thumbs .slick-slide{opacity:.5;transition:opacity .2s ease}.amenities .amenities__gallery-thumbs .slick-current,.amenities .amenities__gallery-thumbs .slick-slide:hover{opacity:1}.amenities .amenities__gallery button:focus{outline:0}