.mini-article-rotator .splide {
  border-top: solid 1px var(--gold);
  border-bottom: solid 1px var(--gold);
  padding-top: 46px;
  padding-bottom: 46px;
}
.mini-article-rotator .splide__slide {
  display: flex;
}
.mini-article-rotator .splide__slide .mar-image {
  width: 35%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-right: 2%;
}
.mini-article-rotator .splide__slide .mar-image img {
  width: 100%;
}
.mini-article-rotator .splide__slide .mar-image.portrait img {
  width: 75%;
}
.mini-article-rotator .splide__slide .mar-text {
  width: 63%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.mini-article-rotator .splide__slide .mar-text.wysiwyg *:last-child {
  margin-bottom: 2rem !important;
}
.mini-article-rotator .splide__arrow {
  top: auto;
  bottom: 1%;
  width: 30px;
  height: 30px;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 0;
  opacity: 1;
}
.mini-article-rotator button.splide__arrow svg {
  display: none !important;
}
.mini-article-rotator button.splide__arrow--prev {
  left: auto;
  right: 52%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.297" height="34.145" viewBox="0 0 22.297 34.145"><path d="M-385.928,3871.6s-10.483,9.351-14.563,14.693,15.057,12.628,18.068,15.218" transform="translate(402.604 -3869.479)" fill="none" stroke="%23522d72" stroke-linecap="round" stroke-width="3"/></svg>');
}
.mini-article-rotator button.splide__arrow--next {
  right: 48%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.686" height="26.676" viewBox="0 0 17.686 26.676"><path d="M-398.519,3871.6s7.584,6.763,10.927,11.024-11.3,9.475-13.557,11.418" transform="translate(403.265 -3869.478)" fill="none" stroke="%23522d72" stroke-linecap="round" stroke-width="3"/></svg>');
}
.mini-article-rotator button.splide__arrow--prev:not([disabled]):hover,
.mini-article-rotator button.splide__arrow--prev:not([disabled]):focus {
  right: 52.5%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22.297" height="34.145" viewBox="0 0 22.297 34.145"><path d="M-385.928,3871.6s-10.483,9.351-14.563,14.693,15.057,12.628,18.068,15.218" transform="translate(402.604 -3869.479)" fill="none" stroke="%23c1a027" stroke-linecap="round" stroke-width="3"/></svg>');
}
.mini-article-rotator button.splide__arrow--next:not([disabled]):hover,
.mini-article-rotator button.splide__arrow--next:not([disabled]):focus {
  right: 47.5%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.686" height="26.676" viewBox="0 0 17.686 26.676"><path d="M-398.519,3871.6s7.584,6.763,10.927,11.024-11.3,9.475-13.557,11.418" transform="translate(403.265 -3869.478)" fill="none" stroke="%23c1a027" stroke-linecap="round" stroke-width="3"/></svg>');
}
@media (max-width: 1023px) {
  .mini-article-rotator .splide__slide .mar-image {
    justify-content: flex-start;
  }
  .mini-article-rotator button.splide__arrow--prev {
    right: 53%;
  }
  .mini-article-rotator button.splide__arrow--next {
    right: 47%;
  }
}
@media (max-width: 767px) {
  .mini-article-rotator .splide__slide {
    flex-direction: column;
  }
  .mini-article-rotator .splide__slide .mar-image {
    width: 100%;
    margin-right: 0;
  }
  .mini-article-rotator .splide__slide .mar-image img {
    width: auto !important;
    height: 209px !important;
  }
  .mini-article-rotator .splide__slide .mar-text {
    width: 100%;
    margin-top: 60px;
  }
  .mini-article-rotator .splide__arrow {
    display: none;
  }
  .mini-article-rotator .splide__pagination {
    bottom: auto;
    top: 269px;
  }
  .mini-article-rotator .splide__pagination .splide__pagination__page.is-active {
    background: var(--purple);
    outline-color: var(--purple);
  }
  .mini-article-rotator .splide__pagination .splide__pagination__page {
    background: var(--purple);
  }
}