/* PAWLINE_HOME_CARD_NAV_V1 — Scoped: Home product cards only. */
#productGrid .product-card--minimal { cursor: pointer; }
#productGrid .product-card__media { position: relative; }
#productGrid .pawline-home-card-media-link {
    display: block;
    position: absolute;
    inset: 0;
    z-index: 7;
    border-radius: inherit;
    cursor: pointer;
}
#productGrid .product-card__media .minimal-play {
    position: absolute;
    z-index: 8;
    display: grid;
    place-items: center;
    padding: 0;
    border: 0;
    font-family: inherit;
    font-size: 10px;
    line-height: 1;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
    touch-action: manipulation;
}
#productGrid .pawline-home-card-media-link:focus-visible,
#productGrid .product-card__media .minimal-play:focus-visible {
    outline: 3px solid #9c754c;
    outline-offset: 3px;
}
@media (prefers-reduced-motion: reduce) {
    #productGrid .product-card__media .minimal-play { transition: none; }
}
