.availability-indicator{align-items:center;column-gap:1rem;display:inline-grid;grid-template-columns:1.25rem 1fr;justify-items:start}.availability-indicator--orange{color:var(--colour-primary)}.availability-indicator--dark{color:var(--colour-body)}.availability-indicator--white{color:var(--colour-white)}.availability-indicator--secondary{color:var(--colour-secondary)}.availability-indicator__icon{display:block;fill:currentColor;height:1.25rem;line-height:1.25;margin-top:-2px;width:1.25rem}.availability-indicator__text{line-height:1}
