.collections .board-controls .toolbar { border-bottom: none; }
.collections-list { position: relative; margin: 0; padding: 0; list-style: none; }
.collections-list__sizer { display: block; float: left; width: calc((100% - 105px) / 4); height: 0; margin: 0; padding: 0; border: 0; visibility: hidden; }
.collections-item { display: block; width: calc((100% - 105px) / 4); margin-bottom: var(--space-60); }
.collections-item__link { display: flex; flex-direction: column; gap: var(--space-16); }
.collections-item__thumb { overflow: hidden; }
.collections-item__thumb img { width: 100%; height: auto; transition: all 0.5s ease-in-out; -webkit-user-drag: none; user-select: none; }
.collections-item__link:hover .collections-item__thumb img { transform: scale(1.1); }
.collections-item__title { font-size: var(--font-size-h1); font-weight: 500; line-height: var(--line-height-body-lg); color: var(--color-text-muted); }
.collections-item__link:hover .collections-item__title { color: var(--color-tab-active); }

@media (max-width: 1280px) {
  .collections-list__sizer { width: calc((100% - 70px) / 3); }
  .collections-item { width: calc((100% - 70px) / 3); }
}

@media (max-width: 1024px) {
  .collections-list__sizer { width: calc((100% - 35px) / 2); }
  .collections-item { width: calc((100% - 35px) / 2); }
}

@media (max-width: 768px) {
  .collections-list__sizer { width: 100%; }
  .collections-item { width: 100%; margin-bottom: var(--space-30); }
  .collections-item__title { font-size: var(--font-size-h2); }
}