/**
 * Swiper 11.2.6
 * OVERRIDE
 */
 
:root {
  --swiper-theme-color: #bd1320;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}


.swiper-android .article-item,
.swiper-ios .article-item,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper {
  background-color: #eae8e4;
}


.swiper .article-item {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: flex;
  margin: 0;
  
  background-color: #eae8e4;
}

.swiper .article-item:nth-child(2n) {
  background-color: #eae8e4;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .article-item {
  height: auto;
}

.swiper-backface-hidden .article-item {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.swiper-3d .article-item,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper > .article-item {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .article-item {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .article-item {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .article-item:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .article-item:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

/* Slide styles end */
.swiper-virtual .article-item {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}






.swiper-fade.swiper-free-mode .article-item {
  transition-timing-function: ease-out;
}
.swiper-fade .article-item {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .article-item .article-item {
  pointer-events: none;
}
.swiper-cube .article-item {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .article-item .article-item {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .article-item {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-next + .article-item {
  pointer-events: auto;
  visibility: visible;
}

.swiper-flip .article-item {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .article-item .article-item {
  pointer-events: none;
}

/* Flip slide shadows end */
.swiper-creative .article-item {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper-cards .article-item {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

