.hotels-list-block-container{padding:0 !important}.hotels-list-block-container .overline-text{width:100%;border-bottom:1px solid;border-color:var(--color-body);padding-bottom:var(--space-s);margin-bottom:var(--space-xl)}.hotels-list-block-container .multi{padding-top:var(--row-xl);padding-bottom:var(--row-xl)}.hotels-list-block-container .multi .column-content{gap:var(--space-2xl) var(--gutter-x-loose)}.hotels-list-block-container .multi .column-content .content-lockup .media-container img{width:100%;height:auto;aspect-ratio:4/5}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations{display:flex;flex-direction:column;gap:var(--space-xs);position:relative}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations::after{content:"";position:absolute;height:1px;width:var(--size-l-4);background-color:var(--color-body);bottom:calc(-1*var(--space-m));left:50%;transform:translateX(-50%)}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations.no-line::after{display:none}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .street{display:flex;flex-direction:row;gap:var(--space-2xs);justify-content:center;align-items:end;font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-m);line-height:var(--line-height-button-text-m);letter-spacing:var(--letter-spacing-button-text-m);font-style:var(--font-style-button-text)}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .street svg{width:var(--size-m-2);height:var(--size-m-2)}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons{display:flex;flex-direction:row;gap:var(--space-s);justify-content:center;flex-wrap:wrap}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction{display:flex;flex-direction:row;gap:var(--space-3xs);align-items:center}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction svg{width:var(--size-m-1);height:var(--size-m-1)}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction .direction-info{display:flex;flex-direction:row;align-items:center}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction .direction-info .title{padding-right:var(--space-3xs);font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label);position:relative}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction .direction-info .title::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2px;height:2px;right:-1px;background-color:var(--color-body)}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction .direction-info .bullet{height:2px;width:2px;background-color:var(--color-body);border-radius:20px}.hotels-list-block-container .multi .column-content .content-lockup .column-content-content .locations .directions-icons .direction .direction-info .content{padding-left:var(--space-3xs);font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label)}.hotels-list-block-container .single{padding-top:var(--row-xl);padding-bottom:var(--row-xl)}.hotels-list-block-container .single .content-general .locations{display:flex;flex-direction:column;gap:var(--space-xs);position:relative}.hotels-list-block-container .single .content-general .locations::after{content:"";position:absolute;height:1px;width:var(--size-l-4);background-color:var(--color-body);bottom:calc(-1*var(--space-m));left:50%;transform:translateX(-50%)}.hotels-list-block-container .single .content-general .locations .street{display:flex;flex-direction:row;gap:var(--space-2xs);justify-content:center;font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-m);line-height:var(--line-height-button-text-m);letter-spacing:var(--letter-spacing-button-text-m);font-style:var(--font-style-button-text)}.hotels-list-block-container .single .content-general .locations .street svg{width:var(--size-m-2);height:var(--size-m-2)}.hotels-list-block-container .single .content-general .locations .directions-icons{display:flex;flex-direction:row;gap:var(--space-s);justify-content:center;flex-wrap:wrap}.hotels-list-block-container .single .content-general .locations .directions-icons .direction{display:flex;flex-direction:row;gap:var(--space-3xs);align-items:center}.hotels-list-block-container .single .content-general .locations .directions-icons .direction svg{width:var(--size-m-1);height:var(--size-m-1)}.hotels-list-block-container .single .content-general .locations .directions-icons .direction .direction-info{display:flex;flex-direction:row;align-items:center}.hotels-list-block-container .single .content-general .locations .directions-icons .direction .direction-info .title{padding-right:var(--space-3xs);font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label);position:relative}.hotels-list-block-container .single .content-general .locations .directions-icons .direction .direction-info .title::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2px;height:2px;right:-1px;background-color:var(--color-body)}.hotels-list-block-container .single .content-general .locations .directions-icons .direction .direction-info .bullet{height:2px;width:2px;background-color:var(--color-body);border-radius:20px}.hotels-list-block-container .single .content-general .locations .directions-icons .direction .direction-info .content{padding-left:var(--space-3xs);font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label)}
/*# sourceMappingURL=hotels_list.css.map */
