/* Shop-only presentation for the real printable covers and Etsy links. */
.products{grid-template-columns:repeat(3,minmax(0,1fr))}
.products .img.printable-cover-frame{padding:0;overflow:hidden}
.printable-cover{width:100%;height:100%;display:block;object-fit:cover}
.product-description{min-height:3.1em;margin:8px 0 0;color:var(--muted);font-size:.9rem;line-height:1.55}
.products .foot{align-items:center}
.etsy-link{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid var(--clay);border-radius:999px;color:var(--clay);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-decoration:none;white-space:nowrap}
.etsy-link:hover{background:var(--clay);color:#fff}
@media(max-width:980px){.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.products{grid-template-columns:1fr}}
