:root {
  --slider-thumbs-brand-color: #D5001C; }

.sliderThumbs {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  padding-top: 50px; }
  .sliderThumbs * {
    box-sizing: border-box; }
  .sliderThumbs .sliderThumbs__container {
    width: 100%;
    max-width: 100%; }
    .sliderThumbs .sliderThumbs__container .sliderThumbs__view {
      width: 100%;
      height: 30vw;
      max-height: 346px; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-wrapper .swiper-slide img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-button-prev, .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-button-next {
        color: #30363A;
        transition: .3s linear; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-button-prev.swiper-button-disabled, .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-button-next.swiper-button-disabled {
          opacity: 0; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-button-prev::after, .sliderThumbs .sliderThumbs__container .sliderThumbs__view .swiper-button-next::after {
          font-size: 32px !important; }
      @media (max-width: 1400px) {
        .sliderThumbs .sliderThumbs__container .sliderThumbs__view {
          height: auto; } }
    .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs {
      margin-top: 10.7px;
      width: 100%;
      height: 74px; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-wrapper .swiper-slide {
        outline: 3px solid transparent;
        outline-offset: -3px;
        transition: .3s linear;
        cursor: pointer;
        height: 100%;
        display: flex; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-wrapper .swiper-slide img {
          width: 100%;
          height: 100%;
          object-fit: cover; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active, .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-wrapper .swiper-slide:hover {
          outline: 3px solid #d5001c;
          outline-offset: -3px; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-prev, .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-next {
        color: #30363A;
        background: #c2c2c28c;
        height: 100%;
        top: 0;
        margin: 0;
        padding: 5px 19px;
        transition: .3s linear; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-prev.swiper-button-disabled, .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-next.swiper-button-disabled {
          opacity: 0; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-prev::after, .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-next::after {
          font-size: 30px; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-prev {
        left: 0; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs .swiper-button-next {
        right: 0; }
      @media (max-width: 1400px) {
        .sliderThumbs .sliderThumbs__container .sliderThumbs__thumbs {
          height: auto; } }
    .sliderThumbs .sliderThumbs__container .sliderThumbs__pagination {
      display: grid;
      align-items: center;
      align-content: center;
      position: inherit;
      padding-top: 15px; }
      .sliderThumbs .sliderThumbs__container .sliderThumbs__pagination span.sliderThumbs__hr {
        border-radius: 0; }
        .sliderThumbs .sliderThumbs__container .sliderThumbs__pagination span.sliderThumbs__hr.swiper-pagination-bullet-active {
          height: auto;
          background: var(--slider-thumbs-brand-color); }

.sliderThumbs.theme-in-stock .sliderThumbs__container .sliderThumbs__pagination span.sliderThumbs__hr {
  margin: 0 !important;
  height: 3px !important; }
  .sliderThumbs.theme-in-stock .sliderThumbs__container .sliderThumbs__pagination span.sliderThumbs__hr.swiper-pagination-bullet-active {
    height: 5px !important;
    border-radius: 5px; }

.sliderThumbs.padding-bottom-service {
  padding-bottom: 40px; }

/*# sourceMappingURL=style.css.map */
