.xd-hotel-cards__filters{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-bottom:3rem}@media all and (min-width: 768px){.xd-hotel-cards__filters{flex-wrap:nowrap;max-width:600px}}.xd-hotel-cards__filter{position:relative;width:100%}.xd-hotel-cards__filter select{margin-bottom:0;-webkit-appearance:none;appearance:none;width:100%;border:0;padding:0 0 .25rem;border-bottom:1px solid var(--body);border-radius:0;background-color:rgba(0,0,0,0);color:var(--body);font-family:var(--h6-font-family);font-size:var(--h6-font-size)}.xd-hotel-cards__filter .xd-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;--icon-color: var(--body)}.xd-hotel-cards__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media all and (min-width: 768px){.xd-hotel-cards__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media all and (min-width: 1200px){.xd-hotel-cards__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.xd-hotel-cards__empty{margin:2rem 0 0}.xd-hotel-card{display:grid;grid-template-columns:minmax(6.5rem, 38%) 1fr}.xd-hotel-card[hidden]{display:none}.xd-hotel-card__media{height:35vw;min-height:100%}@media all and (min-width: 768px){.xd-hotel-card__media{height:20vw}}@media all and (min-width: 1200px){.xd-hotel-card__media{height:11vw}}.xd-hotel-card__media .xd-image,.xd-hotel-card__media picture,.xd-hotel-card__media img{width:100%;height:100%}.xd-hotel-card__media img{display:block;object-fit:cover}.xd-hotel-card__body{display:flex;flex-direction:column;min-width:0;padding:1rem;background-color:var(--card-background-color)}@media all and (min-width: 1200px){.xd-hotel-card__body{padding:1.5rem}}@media all and (min-width: 1440px){.xd-hotel-card__body{padding:2rem}}.xd-hotel-card__content p.is-style-body-2{margin-bottom:.25rem;font-weight:600}.xd-hotel-card__content p{margin-bottom:.75rem}.xd-hotel-card__link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;margin-bottom:0}.xd-hotel-card__link .xd-icon{width:18px;height:18px}.xd-hotel-card__link:hover{color:var(--sky-blue)}

/*# sourceMappingURL=hotel-cards.9f863ab43b1ce0a84fe8.min.css.map*/