/** Shopify CDN: Minification failed

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

**/
slider-videos {
  display: block;
}

.videos {
  position: relative;
}

.videos--spacing-mobile-compact {
  padding: 6.4rem 0;
}

.videos--spacing-mobile-default {
  padding: 9.6rem 0;
}

.videos--style-dark {
  color: var(--color-typography-accent);
  background-color: var(--color-background-bg-2);
}

.videos__controls {
  display: none;
}

.videos__content {
  font-size: 2rem;
  line-height: 3.2rem;
}

.videos__title {
  margin: 0 0 4rem;
}

.videos__title,
.videos__actions,
.videos__item {
  text-align: center;
}

.videos__stars {
  margin: 0 0 2.6rem;
}

.videos__actions {
  margin: 4rem 0 0;
}

.videos__actions .videos__link {
  color: currentColor;
}

.videos__actions .videos__link:hover {
  color: currentColor;
}

.review__author,
.review__role,
.videos__content {
  margin: 0;
}

.videos__content + * {
  margin-block-start: 3.2em;
}

@media screen and (min-width: 990px) {
  .videos--spacing-desktop-compact {
    padding: 5.6rem 0 2.6rem;
  }

  .videos--spacing-desktop-medium {
    padding: 12.8rem 0;
  }

  .videos--spacing-desktop-default {
    padding: 16rem 0;
  }

  .videos__title {
    margin: 0 0 4.4rem;
  }

  .videos__stars {
    margin: 0 0 3.5rem;
  }

  .videos__actions {
    margin: 6.4rem 0 0;
  }

  .videos__content {
    font-size: 2.5rem;
    line-height: 4rem;
  }

  .videos__content+* {
    margin-block-start: 6.4em;
  }
@media screen and (min-width: 1170px) {
  .videos__controls {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1rem;
    position: absolute;
    inset-block-start: 60%;
    inset-inline-start: 9%;
    inset-inline-end: 9%;
    z-index: 2;
    transform: translateY(-60%);
  }
}
@media screen and (min-width: 1440px) {
    .videos__controls {
    padding: 0 5.6rem;
    }
}
