.awd-contact-info,.awd-contact-info__locations,.awd-contact-info__location,.awd-contact-info__hours{display:flex}.awd-contact-info{gap:1rem}.awd-contact-info__locations{flex:1 1 auto;gap:1.5rem}.awd-contact-info__location{gap:.25rem}.awd-contact-info__hours{gap:.125rem}.awd-contact-info__location-name{margin:0;color:inherit;font-weight:600}.awd-contact-info__label{font-weight:600}.awd-contact-info__separator,.awd-contact-info__location-separator{opacity:.7}address.awd-contact-info{font-style:normal}.awd-contact-info--stacked,.awd-contact-info--stacked .awd-contact-info__locations,.awd-contact-info--stacked .awd-contact-info__location,.awd-contact-info--stacked .awd-contact-info__hours{flex-direction:column}.awd-contact-info--inline,.awd-contact-info--inline .awd-contact-info__locations,.awd-contact-info--inline .awd-contact-info__location{flex-flow:row wrap;align-items:center}.awd-contact-info--inline .awd-contact-info__hours{flex-flow:row wrap}.awd-contact-info--grid{flex-direction:column}.awd-contact-info--grid .awd-contact-info__locations{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 10rem),1fr));gap:1.5rem}.awd-contact-info--grid .awd-contact-info__location,.awd-contact-info--grid .awd-contact-info__hours{flex-direction:column}