/* Live printing catalogue */
.ig-print-notice{grid-column:1/-1;padding:18px;color:#173b5e;background:#f2f7fa;border-radius:12px}
.ig-live-print-card{min-width:0;overflow:hidden}
.ig-print-photo{height:190px;display:block;background:#edf3f7;overflow:hidden;text-decoration:none}
.ig-print-photo img{display:block;width:100%;height:100%;object-fit:cover}
.ig-print-photo.no-image{display:grid;place-items:center}
.ig-print-image-missing{display:grid;place-items:center;width:100%;height:100%;color:#65798b;font-weight:600;font-size:13px}
.ig-live-print-card .printing-body{display:flex;flex-direction:column;flex:1}
.ig-live-print-card .printing-body p{min-height:35px}
.ig-live-print-card .printing-bottom{margin-top:auto}
.ig-live-print-card .printing-actions{display:flex;flex-wrap:wrap;gap:8px}
.ig-live-print-card .printing-actions a{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}
@media(max-width:600px){.ig-print-photo{height:140px}.ig-live-print-card .printing-actions a{font-size:12px;padding:7px 9px}}
