.tcgcsv-catalog{padding-top:24px}.tcgcsv-catalog .catalog-breadcrumb{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.tcgcsv-catalog .tcgcsv-filters .search{font-size:14px;gap:10px}.tcgcsv-filters select{min-width:160px}.tcgcsv-catalog .price p{font-size:12px;line-height:1.5;margin:8px 0}.tcgcsv-catalog .price small{display:block;line-height:1.5}.tcgcsv-source-link{display:inline-block;padding:10px 14px;border:1px solid var(--line);border-radius:7px;text-align:center;text-decoration:none;font-size:13px;font-weight:600;background:white}.tcgcsv-record-id{overflow-wrap:anywhere;color:var(--muted);font-size:11px}.tcgcsv-source-product{display:grid;grid-template-columns:minmax(200px,40%) 1fr;gap:28px;margin:28px 0}.tcgcsv-source-product>.photo{height:420px;border-radius:14px}.tcgcsv-source-product .retail-msrp{display:block;margin:24px 0;padding:20px}.tcgcsv-source-product .facts{grid-template-columns:160px 1fr;overflow-wrap:anywhere}.tcgcsv-catalog .card-actions{display:flex;gap:8px}.tcgcsv-catalog .card-actions>a{flex:1}.tcgcsv-catalog .card-detail{margin:0}.tcgcsv-catalog .catalog-pagination{margin:28px 0;display:flex;justify-content:center;gap:20px}@media(max-width:640px){.tcgcsv-source-product{grid-template-columns:1fr}.tcgcsv-source-product>.photo{height:250px}.tcgcsv-source-product .facts{grid-template-columns:120px 1fr}.tcgcsv-catalog .card-actions{display:grid;grid-template-columns:1fr}.tcgcsv-filters .search{flex-basis:100%}}
