@media (max-width: 767px) {
  .product-slider-pagination {
    row-gap: 8px;
    column-gap: 8px;
  }
  .pagination-button {
    min-width: 24px;
    min-height: 24px;
    margin: 2px;
    padding: 4px 6px;
  }
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-prev,
.owl-next {
  min-width: 24px !important;
  min-height: 24px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  margin: 0 4px;
}

.password-helper a {
  display: inline-block;
  min-height: 24px;
  padding: 6px 4px;
}
.password-helper a + a {
  margin-left: 8px;
}

.sr-only {
  color: black !important;
}

a.close-after.js-share-buttons-trigger {
  color: var(--color-primary-hover);
}

.type-product span.required-asterisk a {
  color: var(--color-primary-hover);
}

.in-kosik .price-secondary,
.in-kosik .continue-shopping,
.in-krok-1 .price-secondary,
.in-krok-1 .next-step-back,
.in-krok-2 .price-secondary,
.in-krok-2 .next-step-back {
  color: #6e6e6e !important;
}

.in-krok-1 .mail a,
.in-krok-1 .tel a,
.in-krok-1 .cart-item-name a,
.in-krok-1 .new-widget-choose a,
.in-krok-2 .mail a,
.in-krok-2 .tel a,
.in-krok-2 .cart-item-name a,
.in-krok-2 .consents .required-asterisk a,
.in-krok-2 .helpNote a{
  color: var(--color-primary-hover);
}

.in-krok-1 .radio-wrapper input[type="radio"]:checked + label > span b {
  color: var(--color-primary-hover);
}
