/*-----------------------------------------------------------
    Store Locator cards
    Reuses the template's .team-item/.team-img/.team-content
    scaffolding, but swaps the photo for a live Google Maps
    embed and drops the social overlay + name/role/email
    (none of it applies to a store card).
-----------------------------------------------------------*/

.store-item .team-img-inner {
    position: relative;
    aspect-ratio: 4 / 3;
}

.store-item .team-img-inner iframe {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    border: 0;
    display: block;
}

/* the tint-wash pseudo-elements exist to set off the social overlay;
   there is no overlay on a map card, so switch them off */
.store-item .team-img::before,
.store-item .team-img::after {
    display: none;
}

.store-item .team-content {
    text-align: center;
}

.store-item .title {
    width: 100%;
}

.store-item .designation {
    display: block;
    white-space: normal;
    line-height: 1.4;
}
