/* Cat-first catalogue and litter collection. */
.product-caption .mh-home-photo-note{font-size:11px;line-height:1.6;color:var(--muted);margin-top:10px}
.product[data-category="Litter"] .product-picture img{object-fit:cover;mix-blend-mode:normal}
.mh-litter-box-note{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff1f6;border:1px solid var(--line);border-radius:16px;padding:28px 30px;margin-top:35px}
.mh-litter-box-note h2{font:500 27px/1.25 Georgia,serif;margin:0 0 10px}
.mh-litter-box-note p{font-size:14px;line-height:1.7;color:var(--muted);margin:0;max-width:650px}
.mh-litter-box-note .mh-wa-button{flex-shrink:0}
@media(min-width:761px){.cat-litter-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px}.cat-litter-grid .cat-product-image{aspect-ratio:1.15}}
@media(max-width:760px){.mh-litter-box-note{flex-direction:column;align-items:flex-start;padding:25px;gap:22px}.mh-litter-box-note h2{font-size:26px}.category strong{font-size:17px}}

/* Restore the original open litter tray below the two litter products. */
.mh-litter-box-note.mh-litter-box-showcase{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1100px;padding:0;overflow:hidden;gap:0}
.mh-litter-box-showcase>.mh-litter-box-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.mh-litter-box-showcase>.mh-litter-box-copy{padding:28px 30px;min-width:0}
.mh-litter-box-copy>.mh-wa-button{margin-top:20px}
.mh-litter-box-copy>.mh-litter-box-credit{font-size:10px;line-height:1.6;margin-top:18px}
.mh-litter-box-credit a{text-decoration:underline;text-underline-offset:2px}
@media(max-width:760px){.mh-litter-box-note.mh-litter-box-showcase{grid-template-columns:1fr}.mh-litter-box-showcase>.mh-litter-box-copy{padding:23px}}
