@media only screen and (min-width: 990px) {
  .boa-collection-benefits .collection-list.grid.grid--mobile-slider {
    --columns: 5;
  }
}
.boa-collection-benefits .collection-item__image {
  padding: 15px 22.5px 20.6px 22px;
}
.boa-product-title .product-link .product-item__title {
  font-size: 18px;
}
.boa-product-bulletpoint {
  font-size: 14px;
}

section[data-section-type="list-collections"].boa-collection-benefits {
  .grid-item.collection-item {
    border: unset;
  }
  .collection-item__content.within .collection-item__info {
    border-top: 1px solid black;
    margin-left: 1px;
    margin-right: 1px;
    padding: 6px 0;
  }
  .grid__heading {
    font-size: 46px;
    line-height: 60.4px;
    padding-bottom: 41px;
  }
  .grid-item.collection-item.active-collection {
    background-color: initial;
  }
  .grid-item.collection-item.active-collection .collection-item__image {
    background: rgba(238, 234, 229, 1);
  }
  @media (hover: hover) {
    .collection-item:hover .collection-item__bg .image-wrapper {
      transform: none;
    }
  }
  @media (hover: hover) {
    .collection-item__bg .image-wrapper {
      --transform-scale: scale(1);
    }
  }
  .grid-item.collection-item .collection-item__info {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;

    .span-text p {
      margin: 0;
      font-size: 18px;
    }
  }
  .collection-item__image {
    border: 1px solid black;
  }
}
@media screen and (max-width: 749px) {
  section[data-section-type="list-collections"].boa-collection-benefits {
    .grid__heading {
      font-size: 32px;
      line-height: 42px;
      padding-bottom: 0;
    }
    .collection-item__content.within .collection-item__info {
      border-right: 1px solid black;
      padding: 6px 0;
    }
    .boa-product-title .product-link .product-item__title {
      font-size: 18px;
    }
    .grid__items-holder {
      margin-right: 22px;
    }
    .grid-item.collection-item {
      padding-right: 1px;
    }
    .collection-item__image {
      padding: 14px 14px 13px 13px;
    }
    .grid-item.collection-item .collection-item__info {
      .span-text p {
        font-size: 14px;
      }
    }
  }
  section[data-section-type="collection"] {
    .collection__products .grid {
      gap: 30px;
    }
  }
}
@media screen and (max-width: 990px) {
  section[data-section-type="list-collections"].boa-collection-benefits {
    .collection-list.grid--mobile-slider {
      gap: 0;
      padding-top: 40px;
    }
 
  }
  section[data-section-type="collection"] {
    #CollectionLoop .collection__products .grid {
      padding-inline: 1.375rem;
      gap: 0;
    }
    .boa-product-title .product-link .product-item__title {
      font-size: 16px;
    }
    .boa-product-title {
      align-items: baseline;
    }
  }
  
}
