@charset "UTF-8";
/* Mixins
================================================== */
/* Breakpoints
================================================== */
/*
320px – very small phones (old iPhones, edge cases)

375px – modern iPhone width (very common)

450px – large phones / Pro Max

768px – iPad portrait

1024px – iPad landscape

1280px – common laptop

1440px – large monitors

1920px – full HD (usually max-width, not layout change)









*/
/* Fixes
============================================ */
.swiper-container * {
  outline: none !important;
}

.swiper-button-next,
.swiper-button-prev {
  outline: none !important;
}

.swiper-fade .swiper-slide {
  opacity: 1 !important;
}
.swiper-fade .swiper-slide:not(.swiper-slide-active) {
  opacity: 0 !important;
}

/* Own styles
============================================ */
:root {
  --swiper-navigation-color: var(--color-charcoal);
  --swiper-theme-color: var(--color-charcoal);
}