.bar-chart_component__Jy2ZO{width:100%}.bar-chart_component__Jy2ZO .bar-chart_bar__J04TZ{border-radius:.25rem;height:1.25rem;transition:background-color .25s ease-in-out}.bar-chart_component__Jy2ZO .bar-chart_barChartStart__bLZ_j{margin-bottom:-.75rem;width:2.5625rem}.bar-chart_component__Jy2ZO .bar-chart_barChartStart__bLZ_j:nth-child(3n){margin-left:-.9375rem}.bar-chart_component__Jy2ZO .bar-chart_barClipPath__1FDH9{border-radius:inherit;overflow:hidden;position:relative}.bar-chart_component__Jy2ZO.bar-chart_isRed__AW_Fg .bar-chart_bar__J04TZ{background-color:var(--foreground-chart-primary)}.bar-chart_component__Jy2ZO.bar-chart_isRed__AW_Fg .bar-chart_barChartStart__bLZ_j path{fill:var(--foreground-chart-primary)}.bar-chart_component__Jy2ZO.bar-chart_isBlack__JoHPW .bar-chart_bar__J04TZ{background-color:var(--foreground-chart-tertiary)}.bar-chart_component__Jy2ZO.bar-chart_isBlack__JoHPW .bar-chart_barChartStart__bLZ_j path{fill:var(--foreground-chart-tertiary)}.bar-chart_component__Jy2ZO.bar-chart_isBlue__cRH0y .bar-chart_bar__J04TZ{background-color:var(--foreground-chart-secondary)}.bar-chart_component__Jy2ZO.bar-chart_isBlue__cRH0y .bar-chart_barChartStart__bLZ_j path{fill:var(--foreground-chart-secondary)}.count-up_component__XDGm_{align-items:center;display:flex;justify-content:center;min-width:6.25rem;transition:all .25s ease-in-out}.generic-accordion_component__HJW0D{display:flex;flex-direction:column}.generic-accordion_component__HJW0D .generic-accordion_itemHeader__9BTfY{align-items:center;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;padding:.5rem 0;text-align:left}.generic-accordion_component__HJW0D .generic-accordion_itemHeaderHeadline__kkK3l{color:var(--foreground-muted)}.generic-accordion_component__HJW0D .generic-accordion_itemHeaderIcon__0qVV1{color:var(--foreground-default)}.generic-accordion_component__HJW0D .generic-accordion_itemFooter__isUZn{overflow:hidden}.generic-accordion_component__HJW0D.generic-accordion_isActive__NOrel .generic-accordion_itemHeaderIcon__0qVV1{transform:rotate(180deg)}.destination-facts-table_component__mGISd{background-color:var(--background-neutral);border:var(--spacing-form-borderWidth) solid var(--border-default);border-radius:.5rem;display:grid;flex-direction:column;padding:1.5rem 1rem}@media screen and (min-width:768px){.destination-facts-table_component__mGISd{padding:1.5rem}}.destination-facts-table_component__mGISd .destination-facts-table_tableHeadline__hcbhh{color:var(--foreground-muted);margin-bottom:.5rem}.destination-facts_component__Yi0ws .destination-facts_container__PSzAV{display:flex;flex-direction:column;gap:2rem}.destination-facts_component__Yi0ws .destination-facts_headlineColumn__caIH_{display:flex;flex-direction:column}.destination-facts_component__Yi0ws .destination-facts_headline__Q8g71{color:var(--foreground-default)}.destination-facts_component__Yi0ws .destination-facts_overviewBlock__QpLaS{display:flex;flex-direction:column}.destination-facts_component__Yi0ws .destination-facts_heading__foPIg{color:var(--foreground-muted);margin-bottom:.5rem}.destination-facts_component__Yi0ws .destination-facts_length__iouPi{align-items:flex-end;display:flex;flex-direction:row}.destination-facts_component__Yi0ws .destination-facts_amount__vZg64{color:var(--foreground-brand-icons)}.destination-facts_component__Yi0ws .destination-facts_unit__D0uuJ{color:var(--foreground-default);margin-bottom:.3125rem;margin-left:1rem}.destination-facts_component__Yi0ws .destination-facts_destinationOverview__TO9AM{gap:2rem}@media screen and (min-width:768px){.destination-facts_component__Yi0ws .destination-facts_destinationOverview__TO9AM{gap:0}}.destination-facts_component__Yi0ws .destination-facts_valueRow__2w70o{display:grid;grid-template-columns:1fr 1fr;padding:1rem}.destination-facts_component__Yi0ws .destination-facts_valueRow__2w70o.destination-facts_withOneColumn__DSfWm{display:flex;overflow:hidden}.destination-facts_component__Yi0ws .destination-facts_valueRow__2w70o.destination-facts_withThreeColumns__UlQiG{grid-template-columns:1fr 1fr}@media screen and (min-width:768px){.destination-facts_component__Yi0ws .destination-facts_valueRow__2w70o.destination-facts_withThreeColumns__UlQiG{grid-template-columns:3fr 5fr 2fr}}.destination-facts_component__Yi0ws .destination-facts_valueRowItem__L3WyN{align-items:center;display:flex;width:100%}.destination-facts_component__Yi0ws .destination-facts_bar__3dTYK{margin-bottom:-.3125rem;margin-top:-1.25rem}.destination-facts_component__Yi0ws .destination-facts_value__irXyC{color:var(--foreground-default);display:flex;justify-content:flex-end}.destination-facts_component__Yi0ws .destination-facts_valueRow__2w70o:not(:last-child){border-bottom:var(--spacing-form-borderWidth) solid var(--border-default)}.destination-facts_component__Yi0ws .destination-facts_link__DSyUH{display:inline-block;max-width:100%;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.destination-facts_component__Yi0ws .destination-facts_tablesRow__Ze3hK{gap:2rem}@media screen and (min-width:1024px){.destination-facts_component__Yi0ws .destination-facts_tablesRow__Ze3hK{gap:0}}.destination-facts_component__Yi0ws .destination-facts_multiTablesColumn__viqEZ{align-items:flex-start;display:flex;flex-flow:row wrap;gap:2rem}@media screen and (min-width:1024px){.destination-facts_component__Yi0ws .destination-facts_multiTablesColumn__viqEZ{flex-direction:row}}.destination-facts_component__Yi0ws .destination-facts_tile__PrCb9{flex:1 1;min-width:21.875rem}.gift-card_component__fS_tD{background-color:var(--background-surface);border-radius:.5rem;display:flex;flex-direction:column;padding:1.5rem;width:100%}.gift-card_component__fS_tD .gift-card_contentWrapper__VFZdJ{display:flex;flex-direction:column;gap:1.5rem;padding-top:1rem}.gift-card_component__fS_tD .gift-card_addedGiftCardCodesWrapper__adrnJ{display:flex;flex-direction:column;gap:.5rem}.gift-card_component__fS_tD .gift-card_addedGiftCardCode__9PCt1{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}.gift-card_component__fS_tD .gift-card_addedGiftCardCodeText__spqad{color:var(--foreground-discount)}.gift-card_component__fS_tD .gift-card_removeGiftCardCodeLink__E7FvU{cursor:pointer;text-decoration:underline}.gift-card_component__fS_tD .gift-card_buttonWrapper__WYE4h{border-top:.125rem solid var(--border-subtle);padding-top:1rem}.gift-card_component__fS_tD .gift-card_button__1xhI6{align-items:center;display:flex;width:100%}