.seere-collections-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 2rem; }
.seere-collection-card img { width: 100%; height: auto; display: block; }
.seere-collection-card h2 { margin: .75rem 0 .25rem; font-size: 1.25rem; }
.seere-collection-card p { margin: 0; }
.seere-collection-cover { margin-bottom: 1.5rem; }
.seere-collection-cover img { display: block; max-width: 100%; height: auto; }
