/* Mixin Responsive*/
.paginate--bootstrap .page-item {
  display: inline-block;
  list-style: none;
  width: 30px;
  height: 30px;
  border: 1px solid #dedede;
  line-height: 30px;
  padding: 0px !important;
  border-radius: 100%;
}
.paginate--bootstrap .page-item.active {
  border-color: #ff902c;
}
.paginate--bootstrap .page-item .page-link {
  padding: 0;
}

.preview-slider__icon {
  pointer-events: none;
}

.sticky-newsletter {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: #E2E2E2;
  text-align: center;
  height: 40px;
  line-height: 40px;
  color: #1B2272;
  transform: translateY(101%);
  transition: transform 0.6s ease;
}
@media (max-width: 575px) {
  .sticky-newsletter {
    height: auto;
    line-height: 1.2;
  }
}
.sticky-newsletter.show {
  transform: translateY(0%);
}
.sticky-newsletter .sticky-newsletter__text {
  font-weight: 300;
}
@media (max-width: 575px) {
  .sticky-newsletter .sticky-newsletter__text {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    padding: 10px 15px;
    align-items: center;
  }
}
@media (max-width: 575px) {
  .sticky-newsletter .sticky-newsletter__text span {
    text-align: left;
  }
}
.sticky-newsletter .sticky-newsletter__text a {
  font-weight: 500;
  padding-left: 60px;
}

.pd-info__btn {
  cursor: pointer;
}

.js-special-filter {
  cursor: pointer;
}

@media (max-width: 575px) {
  .btn-movetop {
    bottom: 65px;
  }

  .sticky {
    bottom: 120px;
  }
}
.fix-responsive img {
  max-width: 100% !important;
  height: auto !important;
}

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