/* line 2, _elements.brands.scss */
.brands-grid {
  --brands-grid-items: 8;
  display: grid;
  grid-template-columns: repeat(var(--brands-grid-items), 1fr);
  gap: 20px; }
  @media (max-width: 1024px) {
    /* line 2, _elements.brands.scss */
    .brands-grid {
      --brands-grid-items: 5; } }
  @media (max-width: 767px) {
    /* line 2, _elements.brands.scss */
    .brands-grid {
      --brands-grid-items: 4; } }
  @media (max-width: 575px) {
    /* line 2, _elements.brands.scss */
    .brands-grid {
      --brands-grid-items: 3;
      gap: 10px; } }
  @media (max-width: 375px) {
    /* line 2, _elements.brands.scss */
    .brands-grid {
      --brands-grid-items: 2;
      gap: 10px; } }
/* line 27, _elements.brands.scss */
.brands-partners {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  gap: 20px;
  align-items: center; }
  @media (max-width: 768px) {
    /* line 27, _elements.brands.scss */
    .brands-partners {
      grid-template-columns: 1fr; } }
  @media (min-width: 769px) {
    /* line 38, _elements.brands.scss */
    .brands-partners .brands-header {
      grid-column: 1 / span 2; } }
  /* line 43, _elements.brands.scss */
  .brands-partners .brands-header .section__title {
    margin: 0; }
  /* line 48, _elements.brands.scss */
  .brands-partners .brands-list {
    min-width: 0; }
    @media (min-width: 769px) {
      /* line 48, _elements.brands.scss */
      .brands-partners .brands-list {
        grid-column: span 6 / -1; } }

/* line 60, _elements.brands.scss */
[data-grid-layout="collection.brands"] .brands-grid {
  margin: 20px 0 0; }
