/* Preserve the complete supplied collection poster wherever the former overview appeared. */
img[src*="aurapaw-dry-collection.webp"],img[src*="./collection.webp"]{object-fit:contain!important;object-position:center!important;transform:none!important}
.collection-artwork.product-sprite{background-image:none!important}
.collection-artwork.product-sprite>img{object-fit:contain!important;object-position:center!important;padding:8px}
.bp-partner-panel>img[src*="aurapaw-dry-collection.webp"],.bp-quality>img[src*="aurapaw-dry-collection.webp"]{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3/2;align-self:center;padding:14px;background:#fcf7ed;cursor:zoom-in}
.bp-partner-panel>img[role="button"]:focus-visible,.bp-quality>img[role="button"]:focus-visible{outline:2px solid #b69d6a;outline-offset:-4px}
.shop-category-picture.category-all img{padding:4px;background:#fcf7ed}
.collection-artwork-modal.modal{width:min(1120px,calc(100vw - 32px));max-width:1120px;max-height:calc(100svh - 30px);padding:39px 18px 18px;background:#fffaf0;border:1px solid #e7d8bb;border-radius:12px;overflow:auto}
.collection-artwork-modal>img{display:block;width:100%;height:auto;max-height:75svh;object-fit:contain}
.collection-artwork-modal>.close-button{position:absolute;top:6px;right:11px;width:30px;height:30px;font-size:25px;background:#fffaf0ed;color:#92794d}
.collection-artwork-modal>h2{font-size:13px;line-height:1.8;color:#8b7754;margin:13px 7px 5px;font-weight:650;text-align:center}
.collection-artwork-modal>.text-link{display:flex;width:max-content;margin:7px auto 0;font-size:11px;line-height:1.8;gap:14px;color:#9b8256}
@media(max-width:700px){.bp-partner-panel>img[src*="aurapaw-dry-collection.webp"],.bp-quality>img[src*="aurapaw-dry-collection.webp"]{padding:10px}.collection-artwork-modal.modal{width:calc(100vw - 20px);padding:36px 10px 17px}.collection-artwork-modal>h2{font-size:12px}}

.collection-overview-caption{font-size:10px;line-height:1.8;margin:10px 4px;color:#98835e}
