/** Shopify CDN: Minification failed

Line 71:0 Expected "}" to go with "{"

**/
.collection-hero .empty-space {
  min-height: var(--spacing-height-mobile);
}
@media (min-width: 768px) {
  .collection-hero .empty-space {
    min-height: var(--spacing-height);
  }
}
.collection-hero .hero__media {
  min-height: 100%;
}
.collection-hero__text {
  /* --padding-x: 8rem; */
  --padding-x: 0rem;
}
@media (min-width: 768px) {
  .collection-hero__inner:not(:has(parallax-element)) .collection-hero__text {
    padding-block: 3rem;
  }
}
@media (max-width: 1023.98px) {
  .collection-hero__text {
    --padding-x: 4rem;
  }
}
@media (max-width: 767.98px) {
  .collection-hero__text {
    --padding-x: 2.4rem;
  }
}
.collection-hero__description {
  margin-top: 1.2rem;
  max-width: clamp(0rem, 75rem, 90%);
}
.text-center .collection-hero__description {
  margin-inline: auto;
}
.text-right .collection-hero__description {
  margin-inline-start: auto;
}
.collection-hero:not(.color-inherit) .collection-hero__text {
  padding-inline: var(--padding-x);
}
@media (min-width: 768px) {
  .collection-hero--image-left .collection-hero__text {
    padding-inline-start: var(--padding-x);
  }
}
@media (min-width: 768px) {
  .collection-hero--image-right .collection-hero__text {
    padding-inline-end: var(--padding-x);
  }
}

@media (max-width: 767px) {
  /* .collection-hero {
    padding-block-end: 4rem; 
  }  */
  .collection-hero.collection-hero--image-right .collection-hero__inner:has(parallax-element) .collection-hero__text {
    order: 0; 
    padding-inline: 0;
  }
  .collection-hero.collection-hero--image-right .collection-hero__inner:has(parallax-element) .collection-hero__info {
    padding-block-start: 4rem;
  }
