.coh-ce-d48d554d {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-d48d554d {
    display: block;
  }
}
.coh-ce-d48d554d .coh-view-contents {
  gap: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-right: -1rem;
}
.coh-ce-d48d554d .coh-view-contents:after {
  display: none;
}
.coh-ce-d48d554d .coh-view-contents article {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: -webkit-calc(33.33% - 13.33px);
  width: calc(33.33% - 13.33px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-border-radius: 1.25rem;
          border-radius: 1.25rem;
  overflow: hidden;
}
.coh-ce-3aa10c50 {
  width: 100%;
  padding-bottom: 4rem;
}
.coh-ce-f3a1f085 {
  font-family: 'rooney-sans', sans-serif;
  font-size: 2.25rem;
  line-height: 2.5rem;
  font-weight: 700;
  color: rgb(202, 18, 63);
  font-style: italic;
}
@media (max-width: 1199px) {
  .coh-ce-f3a1f085 {
    font-size: 2.125rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-f3a1f085 {
    font-size: 1.875rem;
  }
}
.coh-ce-8b16f13b .coh-slider-container-mid {
  padding-bottom: 1.875rem;
}
@media (max-width: 1199px) {
  .coh-ce-8b16f13b .coh-slider-container-mid .slick-list {
    padding: 0 27% 0 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-8b16f13b .coh-slider-container-mid .slick-list {
    padding: 0 14% 0 0 !important;
  }
}
.coh-ce-8b16f13b article {
  height: 100%;
  overflow: hidden;
  -webkit-border-top-right-radius: 2.5rem;
          border-top-right-radius: 2.5rem;
}

