/** Shopify CDN: Minification failed

Line 95:1 Unexpected "{"

**/
@media screen and (min-width: 750px) {
  .collection .collection-list.grid--4-col-tablet > .grid__item {
    max-width: calc(25% - var(--grid-horizontal-spacing) * 3 / 4);
  }

  .collection .collection-list.grid--3-col-tablet > .grid__item {
    max-width: calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3);
  }
}

@media screen and (min-width: 990px) {
  .collection .collection-list.grid--5-col-desktop > .grid__item {
    max-width: calc(20% - var(--grid-horizontal-spacing) * 4 / 5);
  }

  .collection .collection-list.grid--4-col-desktop > .grid__item {
    max-width: calc(25% - var(--grid-horizontal-spacing) * 3 / 4);
  }

  .collection .collection-list.grid--3-col-desktop > .grid__item {
    max-width: calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3);
  }
}

@media screen and (max-width: 749px) {
  .collection-list--horizontal-mobile {
    margin: 0;
  }

  .collection-list--horizontal-mobile .card {
    display: flex;
    align-items: center;
    column-gap: 1rem;
  }

  .collection-list--horizontal-mobile .card .media-wrapper {
    width: 4.4rem;
    height: 4.4rem;
    border-radius: 50%;
    overflow: hidden;
    flex: 0 0 auto;
    box-shadow: inset 0 0 0 0.1rem rgb(var(--color-border));
  }

  .collection-list--horizontal-mobile .card .media {
    padding-bottom: 0;
    width: 100%;
    height: 100%;
  }

  .collection-list--horizontal-mobile .card .card__text-spacing {
    position: static;
    padding: 0;
    color: rgb(var(--color-heading));
  }

  .collection-list--horizontal-mobile .card .card__text-spacing:after {
    display: none;
  }

  [data-lazy-image] .collection-list--horizontal-mobile .media-wrapper.loading::before {
    width: 3rem;
    margin-left: -1.5rem;
  }
}

@media screen and (hover: hover) {
  .collection-list__item .card-information__text {
    display: inline;
    background-image: linear-gradient(to top, currentColor 0px, currentColor 0px), linear-gradient(to top, transparent 0px, transparent 0px);
    background-repeat: no-repeat;
    background-position: right bottom, right bottom;
    background-size: 0% 0.1rem, 100% 0.1rem;
    transition-property: background-size;
    transition-timing-function: ease;
    transition-duration: var(--duration-default);
  }

  .collection-list__item .card:hover .card-information__text {
    background-position: left bottom, left bottom;
    background-size: 100% 0.1rem, 100% 0.1rem;
  }
}


.card__text-spacing:after {
    display: none!important;
}

 {
}
@media screen and (min-width: 750px) {
  
.collection-list__item .card-wrapper {
    display: flex;
    align-items: center;
    column-gap: 1rem;
}
    .collection-list--horizontal-mobile .card .media-wrapper {
        width: 10rem;
        height: 10rem;
        border-radius: 50%;
        overflow: hidden;
        flex: 0 0 auto;
        box-shadow: inset 0 0 0 .1rem rgb(var(--color-border));
    }
 .collection-list--horizontal-mobile .card .card__text{
    text-align: start;
  }
}