.breadcrumbs {
  margin-top: 2rem;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: none; /* for Internet Explorer, Edge */
  scrollbar-width: none; /* for Firefox */
  direction: rtl;
}
@media (min-width: 1200px) {
  .breadcrumbs {
    direction: ltr;
  }
}
.breadcrumbs-inner {
  flex-direction: row-reverse;
  display: flex;
  width: max-content;
  flex-wrap: wrap;
  margin-right: auto;
}
@media (min-width: 1200px) {
  .breadcrumbs-inner {
    width: 100%;
    flex-direction: row;
  }
}
.breadcrumbs-item {
  flex-direction: row-reverse;
  display: flex;
}
@media (min-width: 1200px) {
  .breadcrumbs-item {
    flex-direction: row;
  }
}
.breadcrumbs-link {
  color: #dd1552;
  border-bottom: 1px solid #dd1552;
}
.breadcrumbs-separator {
  border-top: 1px solid #dd1552;
  transform: rotate(-73.61deg);
  width: 17px;
  height: 0px;
  margin: 0px 10px;
  position: relative;
  top: 9px;
}
.breadcrumbs::-webkit-scrollbar {
  display: none; /* for Chrome, Safari, and Opera */
}

.stick_over {
  position: relative;
}
.stick_over:after {
  content: "";
  width: 8rem;
  height: 100%;
  position: absolute;
  background: rgb(255, 255, 255);
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 29%, rgba(255, 255, 255, 0) 100%);
  left: -1rem;
  top: 0;
}
.stick_over::before {
  content: "";
  position: absolute;
  z-index: 2;
  top: 31%;
  border: solid rgba(221, 21, 82, 0.2901960784);
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  left: 5px;
}

/*# sourceMappingURL=style.css.map */
