/** Shopify CDN: Minification failed

Line 56:4 Expected ":"

**/
.new-testimonial-section {
  background: #F9EEFF;
  position: relative;
  overflow: hidden;
}

h2.testimonial-heading>* {
  color: #A52338;
  text-align: center;
  font-family: "Awesome Serif";
  font-size: 44.2px;
  font-style: normal;
  font-weight: 500;
  line-height: 46.8px; /* 105.882% */
  margin: 0;
}

h2.testimonial-heading>* em {
  font-family: "Awesome Serif Italic";
  color: #DB415A;
  font-weight: 400;
}

h2.testimonial-heading {
  margin-bottom: 15px;
}

.testimonial-subheading>* {
  color: #000;
  text-align: center;
  font-family: "Helvetica Now Display";
  font-size: 18.2px;
  font-style: normal;
  font-weight: 400;
  margin: 0;
  line-height: 23.4px; /* 128.571% */
}

.testimonial-section-subheader {
  margin-bottom: 40px;
}


.testimonial-block {
  background-repeat: no-repeat!important;
  background-size: cover!important;
  background-position: center;
  border-radius: 8px;
  border: 1px solid #A52338;
  background: #FDF5F8;
  \: auto;
}

.testimonial-badge {
  display: flex;
  width: 160.005px;
  height: 43.384px;
  transform: rotate(0.026deg);
  padding: 12.082px 0;
  justify-content: center;
  align-items: center;
  gap: 11.34px;
  border-radius: 0 10px;
  background: linear-gradient(98deg, #A52338 10.89%, #730517 108.35%);
  flex-shrink: 0;
  position: absolute;
  right: 0;
  top: 0;
  color: #FFC3CD;
  text-align: center;
  font-family: "Inter Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 125% */
}


.testimonial-block-inner {
  padding: 20px 15px 49px;
  max-width: 342px;
  margin: auto;
  margin-left: 31%;
}

h3.testimonial-title>* {
  color: #000;
  font-family: "Awesome Serif";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 116.667% */
  margin: 0;
}

h3.testimonial-title {
  margin-bottom: 10px;
}

.testimonial-content>* {
  color: #414141;
  font-family: "Helvetica Now Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 125% */
  margin: 0;
}

.testimonial-rating-text>* {
  color: #000;
  font-family: "Helvetica Now Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 125% */
  margin: 0;
}

.testimonial-rating-text>* strong {
  font-weight: 500;
}

.testimonial-star-image img {
  width: 91.2px;
  height: 16.8px;
}

.testimonial-rating {
  gap: 10px!important;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.testimonial-content {
  margin-bottom: 12px;
}

.new-testimonial-section .swiper-pagination.testimonial-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {}

.swiper.testimonial-swiper.swiper-initialized.swiper-horizontal {
  padding-bottom: 77px;
  overflow: visible;
}

.testimonial-slider-container .testimonial-next {right: -41px;z-index: 123;}

.swiper-slide.testimonial-slide {
    opacity: 0;
}

.swiper-slide.testimonial-slide.swiper-slide-next, .swiper-slide.testimonial-slide.swiper-slide-active {
    opacity: 1;
}

.testimonial-slider-container .testimonial-prev {
    left: -41px;
}

.testimonial-slider-container .testimonial-prev, .testimonial-slider-container .testimonial-next {
  top: calc(50% - 56px);
}
.swiper-pagination {
  max-width: max-content!important;
}

.testimonial-section-icon {
  position: absolute;
  right: 20%;
  top: 8%;
}

.testimonial-section-icon svg {
  width: 51.624px;
  height: 51.624px;
  flex-shrink: 0;
}

@media (max-width: 980px) {
  .swiper.testimonial-swiper.swiper-initialized.swiper-horizontal {
    padding-bottom: 60px;
}
}
@media (max-width: 580px) {
  h2.testimonial-heading>* {
    font-size: 34px;
    line-height: 36px;
}

h2.testimonial-heading {
    margin-bottom: 10px;
}

.testimonial-section-icon {
    display: none;
}

.testimonial-subheading>* {
    font-size: 14px;
    line-height: 18px;
    max-width: 328px;
    margin: auto;
}

.testimonial-section-subheader {
    margin-bottom: 25px;
}

.testimonial-block-inner .testimonial-rating {
    display: none;
}

.testimonial-block-inner .testimonial-badge {
    display: none;
}

.testimonial-block-inner {
    max-width: 189px;
    margin-left: auto;
    margin-right: 0;
    padding: 11px 17px;
}

.testimonial-block {background-position: left;background-size: cover!important;}

h3.testimonial-title>* {
    font-size: 14px;
    line-height: 18px;
}

.venom-pheromone-perfume-2 .testimonial-block {
  height: 162px;
}

h3.testimonial-title {
    margin-bottom: 2px;
}

.testimonial-content>* {
    font-size: 14px;
    line-height: 18px;
}

.testimonial-content {
    margin-bottom: 0;
}

.new-testimonial-section {
    margin-top: -1px;
}

.swiper.testimonial-swiper.swiper-initialized.swiper-horizontal {
    padding-bottom: 37px;
}
}