.location-card{max-height:calc(100vh - 24.5rem);overflow-y:scroll;scroll-behavior:smooth}.location-card::-webkit-scrollbar{width:4px}.location-card::-webkit-scrollbar-track{background:var(--color-primary-light)}.location-card::-webkit-scrollbar-thumb{background:var(--color-neutral-200);border-radius:10px}.location-card .card{background-color:var(--color-primary-light);border:none;border-radius:0}.location-card .card .card-img-wrapper{max-width:104px;width:100%;height:auto;padding:0}.location-card .card .card-img-wrapper img{object-fit:cover;height:100%;width:100%;background:var(--color-neutral-50)}.location-card .card .card-img-wrapper+.card-img-wrapper{margin-left:var(--spacing-xxsmall)}.location-card .card .card-content h3{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-primary-base)}.location-card .card .card-content .badge-list{display:flex;margin:var(--spacing-base) 0}.location-card .card .card-content .badge-list .badge{background-color:var(--color-highlight-base);font-size:var(--font-size-xs);color:var(--color-primary-base);padding:var(--spacing-tiny) var(--spacing-xxsmall)}.location-card .card .card-content .badge-list .badge+.badge{margin-left:var(--spacing-tiny)}.location-card .card .card-content a{text-decoration:none;white-space:normal}.location-card .card .card-content .distance{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-primary-base);margin-right:var(--spacing-tiny)}.location-card .card .card-content .add-details{display:flex;align-items:center;margin-top:var(--spacing-xxsmall)}.location-card .card .card-content .add-details svg{margin-right:var(--spacing-tiny);stroke:var(--color-neutral-600)}.location-card .card .card-content .add-details span{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-600)}.location-card .card .card-content .card-btn-wrapper{display:flex;margin-top:var(--spacing-micro)}@media screen and (max-width:991.98px){.location-card .card .card-content .card-btn-wrapper{display:block}}.location-card .card .card-content .card-btn{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-primary-light);background:var(--color-primary-base);border-radius:0;text-transform:uppercase;padding:var(--spacing-base) var(--spacing-bsmall);margin-top:var(--spacing-xxsmall)}.location-card .card .card-content .card-btn.outline-btn{color:var(--color-primary-base);background:var(--color-primary-light);border:1px solid var(--color-neutral-600)}.location-card .card .card-content .card-btn+.card-btn{margin-left:var(--spacing-xxsmall)}@media screen and (max-width:991.98px){.location-card .card .card-content .card-btn{padding:var(--spacing-base) var(--spacing-tiny);width:100%}.location-card .card .card-content .card-btn+.card-btn{margin-left:0}}.location-card+.location-card{margin-top:var(--spacing-xxsmall)}@media screen and (max-width:991.98px){.location-card{max-height:520px;overflow-y:scroll}}.near-you{font-size:var(--font-size-sm);color:var(--color-neutral-600);padding-bottom:var(--spacing-xxsmall)}.desktop-only{display:block}@media screen and (max-width:991.98px){.desktop-only{display:none}.badge-list{overflow:scroll;scrollbar-width:none;margin:var(--spacing-base) 0}.badge-list .badge{font-size:var(--font-size-xs);padding:var(--font-size-tiny) var(--font-size-xs)}}