/* line 1, sliders.scss */
:root {
  --color-slider-white: #FFF;
  --color-slider-black: #0e1722;
  --color-slider-orange: #ff7629; }

/* line 6, sliders.scss */
.products-slider {
  margin-top: 3rem;
  background: var(--color-slider-white); }
  @media (max-width: 579px) {
    /* line 6, sliders.scss */
    .products-slider {
      margin-top: 2rem; } }
  /* line 13, sliders.scss */
  .products-slider.reverse .products-slider__title {
    text-align: right; }
    @media (max-width: 1200px) {
      /* line 13, sliders.scss */
      .products-slider.reverse .products-slider__title {
        text-align: left; } }
  /* line 19, sliders.scss */
  .products-slider.reverse .products-slider__content {
    flex-direction: row-reverse;
    padding-right: 4rem;
    padding-left: 0; }
    @media (max-width: 1200px) {
      /* line 19, sliders.scss */
      .products-slider.reverse .products-slider__content {
        flex-direction: column;
        padding: 0; } }
  /* line 28, sliders.scss */
  .products-slider.reverse .products-slider__asside {
    transform: scale(-1, 1); }
    @media (max-width: 1200px) {
      /* line 28, sliders.scss */
      .products-slider.reverse .products-slider__asside {
        justify-content: flex-end; } }
  /* line 34, sliders.scss */
  .products-slider.reverse .products-slider__menu {
    text-align: left;
    transform: scale(-1, 1); }
  /* line 40, sliders.scss */
  .products-slider.full-screen .products-slider__content {
    padding: 0; }
  /* line 43, sliders.scss */
  .products-slider.full-screen .products-slider__asside {
    display: none; }
  /* line 46, sliders.scss */
  .products-slider.full-screen .products-slider__wrapper {
    width: 100%; }
  /* line 50, sliders.scss */
  .products-slider__title {
    text-align: left;
    padding: 0 4rem;
    margin-bottom: 3rem;
    width: 100%;
    font-style: italic;
    font-weight: 700;
    font-size: 5rem;
    line-height: 1;
    text-transform: uppercase;
    color: var(--color-slider-black); }
    @media (max-width: 1200px) {
      /* line 50, sliders.scss */
      .products-slider__title {
        font-size: 3.75rem;
        padding: 0 1rem; } }
    @media (max-width: 579px) {
      /* line 50, sliders.scss */
      .products-slider__title {
        margin-bottom: 1rem;
        font-size: 2.25rem; } }
  /* line 70, sliders.scss */
  .products-slider__content {
    display: flex;
    flex-direction: row;
    width: 100%;
    padding-left: 4rem; }
    @media (max-width: 1200px) {
      /* line 70, sliders.scss */
      .products-slider__content {
        flex-direction: column;
        padding: 0; } }
  /* line 80, sliders.scss */
  .products-slider__asside {
    width: 30%;
    display: flex;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    justify-content: flex-end; }
    @media (max-width: 579px) {
      /* line 80, sliders.scss */
      .products-slider__asside {
        display: none; } }
    @media (max-width: 1200px) {
      /* line 80, sliders.scss */
      .products-slider__asside {
        width: 100%;
        background-image: none !important;
        padding: 0 1rem;
        justify-content: flex-start; } }
  /* line 96, sliders.scss */
  .products-slider__menu {
    margin: 0;
    text-align: right; }
    @media (max-width: 1200px) {
      /* line 96, sliders.scss */
      .products-slider__menu {
        margin-bottom: 3rem; } }
  /* line 103, sliders.scss */
  .products-slider__menu-item {
    margin-bottom: 1rem;
    font-size: 1.25rem;
    display: inline-block;
    transition: .4s;
    font-weight: 600; }
    /* line 109, sliders.scss */
    .products-slider__menu-item:hover {
      color: var(--color-slider-orange); }
  /* line 113, sliders.scss */
  .products-slider__wrapper {
    display: flex;
    width: 70%; }
    @media (max-width: 1200px) {
      /* line 113, sliders.scss */
      .products-slider__wrapper {
        width: 100%; } }
    /* line 119, sliders.scss */
    .products-slider__wrapper .swiper-pointer-events {
      padding: 0 4rem; }
      @media (max-width: 1200px) {
        /* line 119, sliders.scss */
        .products-slider__wrapper .swiper-pointer-events {
          padding: 0 1rem; } }
    /* line 125, sliders.scss */
    .products-slider__wrapper .swiper-button-prev {
      left: calc(4rem - 44px);
      margin-top: -88px; }
      @media (max-width: 1200px) {
        /* line 125, sliders.scss */
        .products-slider__wrapper .swiper-button-prev {
          left: calc(3rem - 44px); } }
    /* line 132, sliders.scss */
    .products-slider__wrapper .swiper-button-next {
      right: calc(4rem - 44px);
      margin-top: -88px; }
      @media (max-width: 1200px) {
        /* line 132, sliders.scss */
        .products-slider__wrapper .swiper-button-next {
          right: calc(3rem - 44px); } }
