.location-card[data-v-ef789fb6]{align-items:center;background-color:#f7f5f5;border-radius:12px;color:#16283a;display:flex;gap:.5rem;justify-content:space-between;padding:1rem;text-decoration:none;transition:background-color .3s ease-out,box-shadow .3s ease-out}.location-card[data-v-ef789fb6]:focus-visible{background-color:#fff;box-shadow:0 2px 16px #16283a14,0 1px 4px #16283a14}@media (hover:hover){.location-card[data-v-ef789fb6]:hover{background-color:#fff;box-shadow:0 2px 16px #16283a14,0 1px 4px #16283a14}}.location-card__name[data-v-ef789fb6]{align-items:center;display:flex;gap:1rem;min-width:0}.location-card__photo[data-v-ef789fb6]{border-radius:6px;flex-shrink:0;height:4rem;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;position:relative;width:4rem}.location-card__photo[data-v-ef789fb6]:after{background:linear-gradient(180deg,#f6f4f400,#f6f4f440 50%,#f6f4f4bf);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.location-card__image[data-v-ef789fb6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.location-card .location-card__title[data-v-ef789fb6]{margin:0}.location-card__arrow[data-v-ef789fb6]{align-items:center;background-color:#fff;border-radius:50%;color:#16283a;display:flex;flex-shrink:0;height:3rem;justify-content:center;transition:background-color .3s ease-out,color .3s ease-out;width:3rem}.location-card:focus-visible .location-card__arrow[data-v-ef789fb6]{background-color:#08bcc1;color:#fff}@media (hover:hover){.location-card:hover .location-card__arrow[data-v-ef789fb6]{background-color:#08bcc1;color:#fff}}
