/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./resources/blocks/review-slider/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
.mt-review-slider {
  overflow: hidden;
}
.mt-review-slider--loading .mt-review-slider__slider {
  opacity: 0.5;
}
.mt-review-slider__tagline {
  margin-bottom: 20px;
}
@media screen and (max-width: 800px) {
  .mt-review-slider__tagline {
    margin-bottom: 16px;
  }
}
.mt-review-slider__title-container {
  margin-bottom: 48px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 80px;
}
@media screen and (max-width: 1536px) {
  .mt-review-slider__title-container {
    margin-bottom: 32px;
  }
}
@media screen and (max-width: 800px) {
  .mt-review-slider__title-container {
    gap: 16px;
    margin-bottom: 24px;
    align-items: flex-start;
  }
}
.mt-review-slider__title {
  font-size: 40px;
  font-size: 2.5rem;
  color: var(--wp--preset--color--mt-title);
  font-weight: var(--wp--custom--mt-font-weight--semi-bold, 600);
  letter-spacing: -0.8px;
  line-height: 1.16;
}
.mt-review-slider .mt-heading--has-bold {
  font-weight: var(--wp--custom--mt-font-weight--normal, 400) !important;
}
.mt-review-slider .mt-heading--has-bold strong {
  font-weight: var(--wp--custom--mt-font-weight--semi-bold, 600) !important;
}
.mt-review-slider__slider {
  position: relative;
  transition: opacity 0.3s ease-in-out;
}
.mt-review-slider .swiper {
  display: flex;
}
@media screen and (max-width: 1088px) {
  .mt-review-slider .swiper {
    overflow: visible;
  }
}
.mt-review-slider .swiper-button-prev,
.mt-review-slider .swiper-button-next {
  position: absolute;
  z-index: 10;
}
@media screen and (max-width: 1088px) {
  .mt-review-slider .swiper-button-prev,
  .mt-review-slider .swiper-button-next {
    display: none !important;
  }
}
.mt-review-slider .swiper-button-prev {
  left: -88px;
}
@media (min-width: 1089px) and (max-width: 1250px) {
  .mt-review-slider .swiper-button-prev {
    left: -56px;
  }
}
.mt-review-slider .swiper-button-next {
  right: -88px;
}
@media (min-width: 1089px) and (max-width: 1250px) {
  .mt-review-slider .swiper-button-next {
    right: -56px;
  }
}
@media screen and (max-width: 1536px) {
  .mt-review-slider .mt-review-slider__title-container--with-filter {
    margin-bottom: 48px;
  }
  .mt-review-slider .mt-review-slider__title {
    font-size: 36px;
    font-size: 2.25rem;
  }
  .mt-review-slider.mt-review-slider--larger .mt-review-slider__title {
    font-size: 48px;
    font-size: 3rem;
    max-width: 520px;
  }
}
@media screen and (max-width: 1088px) {
  .mt-review-slider .mt-review-slider__title {
    font-size: 32px;
    font-size: 2rem;
  }
  .mt-review-slider.mt-review-slider--larger .mt-review-slider__title {
    font-size: 36px;
    font-size: 2.25rem;
    max-width: 424px;
  }
}
@media screen and (max-width: 800px) {
  .mt-review-slider .mt-review-slider__title {
    font-size: 28px;
    font-size: 1.75rem;
  }
  .mt-review-slider.mt-review-slider--larger .mt-review-slider__title {
    font-size: 32px;
    font-size: 2rem;
    max-width: 100%;
  }
}
.mt-review-slider .swiper-slide {
  height: auto;
}

.mt-review-card {
  padding: 32px;
  background: var(--wp--preset--color--mt-background-secondary);
  border-radius: var(--wp--custom--mt-border-radius--box, 8px);
  height: 100%;
}
.mt-review-card__stars-container {
  margin-bottom: 16px;
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  align-items: center;
}
.mt-review-card__stars-container p {
  font-size: 12px;
  letter-spacing: -0.2px;
}
.mt-review-card__stars {
  display: flex;
  gap: 4px;
}
.mt-review-card__text-container * {
  letter-spacing: -0.2px;
}
.mt-review-card__title {
  font-weight: var(--wp--custom--mt-font-weight--semi-bold, 600);
  font-size: 18px;
  line-height: 135%;
  font-family: var(--wp--preset--font-family--mt-primary);
}
.mt-review-card__text, .mt-review-card__text * {
  margin-top: 25px;
  color: var(--wp--preset--color--mt-text);
  line-height: 165%;
}
.mt-review-card__author {
  margin-top: 24px;
  color: var(--wp--preset--color--mt-title) !important;
  font-weight: var(--wp--custom--mt-font-weight--semi-bold, 600);
  line-height: 165%;
}
.mt-review-card__author-position {
  color: var(--wp--preset--color--mt-text);
  font-size: 13px;
  line-height: 165%;
}

.dark-mode-animating .mt-review-slider__title,
.dark-mode-animating .mt-review-slider__tagline,
.dark-mode-animating .mt-review-slider__no-posts,
.dark-mode-animating .mt-review-slider__filter-button {
  transition: color 0.35s ease-in-out;
}
.dark-mode-animating .mt-review-slider__filter {
  transition: border-color 0.35s ease-in-out;
}
.dark-mode-animating .mt-review-slider.is-style-bg-secondary, .dark-mode-animating .mt-review-card {
  transition: background-color 0.35s ease-in-out;
}
.dark-mode-animating .mt-review-card__text, .dark-mode-animating .mt-review-card__text *, .dark-mode-animating .mt-review-card__author, .dark-mode-animating .mt-review-card__author-position {
  transition: color 0.35s ease-in-out;
}

.dark-mode .mt-review-slider__tagline {
  color: var(--wp--preset--color--mt-text-tertiary);
}
.dark-mode .mt-review-slider__title,
.dark-mode .mt-review-slider__no-posts,
.dark-mode .mt-review-slider__filter-button:not(.mt-review-slider__filter-button--active) {
  color: var(--wp--preset--color--mt-title-inverted);
}
.dark-mode .mt-review-slider__filter {
  border-color: var(--wp--preset--color--mt-border-secondary);
}
.dark-mode .mt-review-card {
  background: #0C0F17;
}
.dark-mode .mt-review-card__text, .dark-mode .mt-review-card__text *, .dark-mode .mt-review-card__author-position {
  color: var(--wp--preset--color--mt-text-inverted);
}
.dark-mode .mt-review-card__author {
  color: var(--wp--preset--color--mt-title-inverted) !important;
}

/*# sourceMappingURL=style-index.css.map*/