.coin-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:40px}.coin-gallery figure{margin:0;background:#292a2b;padding:16px;border-radius:8px}.coin-gallery img{display:block;width:100%;height:auto;max-height:700px;object-fit:contain}.coin-gallery figcaption{color:#eee;font-size:.9rem;padding-top:12px}.coin-photo{background:#292a2b!important}.coin-photo img{object-fit:contain!important}.shop-subcategories{flex-wrap:wrap}@media(max-width:650px){.coin-gallery{grid-template-columns:1fr}.coin-gallery img{max-height:560px}}