.location-entry__title{color:var(--color-text);margin:0}@media (width>=0){.location-entry__title{font-family:ES Rebond Grotesque,sans-serif;font-size:18px;font-weight:500;line-height:150%}}@media (width>=1200px){.location-entry__title{font-size:28px;line-height:140%}}@media (width>=1920px){.location-entry__title{font-size:32px}}.location-entry{-moz-column-gap:48px;color:var(--color-text);grid-template-columns:minmax(0,7fr) minmax(0,9fr);grid-template-areas:"title title""image address""image contact-links""image address-link";gap:8px 48px;font-size:14px;display:grid}@media (width>=576px){.location-entry{font-size:18px}}@media (width>=768px){.location-entry{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"title title title""image address contact-links""image address-link contact-links"}}@media (width>=992px){.location-entry{-moz-column-gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"image title address contact-links""image title address-link contact-links";column-gap:20px}}.location-entry__image{aspect-ratio:1;border-radius:16px;grid-area:image;width:200px;max-width:100%;overflow:hidden}.location-entry__image img{-o-object-fit:cover;object-fit:cover;height:100%}.location-entry__title{grid-area:title;margin-block-end:16px}.location-entry__address{font-size:inherit;grid-area:address;line-height:150%}.location-entry__address-link,.location-entry__contact-links a{font-size:12px;line-height:140%}@media (width>=576px){.location-entry__address-link,.location-entry__contact-links a{font-size:inherit}}.location-entry__contact-links{flex-direction:column;grid-area:contact-links;font-style:normal;display:flex}.location-entry__address-link{grid-area:address-link;align-self:end;text-decoration:underline}
