.destination-offers{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:2rem;padding-bottom:100px;display:grid}.destination-offers .destination-offers__loader svg{width:100%;height:auto}.destination-offers .data-table{margin-top:1rem;margin-bottom:0}.destination-offers__feature-block{border-top:1px solid #eee;grid-column:1/-1;margin:1rem 0 .5rem;padding-top:1.5rem}@media (min-width:48em){.destination-offers__feature-block{border-top:0;margin:0;padding-top:0}}@media (min-width:75em){.destination-offers{gap:30px}}@media (62em<=width<75em){.destination-offers .hotel-card__name{margin-bottom:.5rem}}@media (48em<=width<62em){.destination-offers{grid-template-columns:repeat(2,1fr)}}@media not (min-width:48em){.destination-offers{grid-template-columns:repeat(1,1fr);gap:0}.destination-offers .hotel-card:nth-child(n+2),.destination-offers .destination-offers__loading:nth-child(n+2){border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}.destination-offers .hotel-card__name{margin-bottom:.25rem}}@media not (min-width:36em){.destination-offers .data-table{margin-left:-2rem;margin-right:-2rem;overflow-x:auto}}@media not (min-width:26.25em){.destination-offers .data-table{margin-left:-1rem;margin-right:-1rem}}
.destination-page__header{color:#fff;background:#5a439e;margin-bottom:2rem;padding-top:8rem;padding-bottom:2rem}.destination-page__header .destination-page__name{margin:0;font-size:2.5em}.destination-page__header .destination-page__description{max-width:992px;margin:1rem 0 0;font-weight:300}@media (min-width:75em){.destination-page__header .container{padding-left:1.625rem}}.destination-page__title{margin-bottom:0;font-size:2.5rem;font-weight:300}.destination-page__note{font-size:1.125em}@media not (min-width:48em){.destination-page__header .destination-page__name{font-size:2em}}@media not (min-width:36em){.destination-page__title{text-align:center;font-size:2em}.destination-page__note{text-align:center;font-size:1em}}@media not (min-width:22.5em){.destination-page__header .destination-page__name{font-size:1.5em}.destination-page__title{font-size:1.5em;font-weight:400}}
