/* p9v-cards option C: the service icon tile to the left of the title, no band, no strip, no empty frame. Scope: /services/ only (.v3.page-id-7).
   Applies to li.svc whose div.svc__photo also has svc__photo--art, which is how the template renders a card that has no photo.
   The photo box collapses to zero height with no colour, edge or shadow, so nothing shows above the body.
   The existing svc__badge is left exactly as the photo cards have it (same size, tint, radius, left offset and hover), and it is positioned from the bottom of the collapsed box, so it sits at the same offset from the top of the body that it has under a photo.
   svg.svc__art stays hidden (theme.css p8b), as the badge already carries the icon. No markup change.
   Cards with a photo are not touched. When a photo is added the template drops svc__photo--art and every rule here stops matching.
   No !important and no font-display. Load after p9r, p9s, p9t and p9u-addendum. */
.v3.page-id-7 .svc .svc__photo.svc__photo--art{
  height:0;aspect-ratio:auto;padding:0;overflow:visible;
  background:none;border:0;box-shadow:none}
.v3.page-id-7 .svc .svc__photo--art .svc__art{display:none}
