#rtx-strefa-header button,
#rtx-strefa-header a,
#rtx-strefa-header div {
  font-family: "Lexend", "Roboto", Sans-serif !important;
}
#rtx-strefa-header button {
  border-radius: 4px;
}
.rtx-strefa-header-top button {
  background-color: initial;
  color: rgb(44, 44, 44);
}
.rtx-strefa-header-top button:focus,
.rtx-strefa-header-top button:hover {
  background-color: initial;
}
.rtx-strefa-header-top button:focus {
  outline-style: solid;
  outline-width: 1px;
  outline-color: #e6e7e9;
}
.rtx-strefa-header-top button.secondary-button {
  color: white;
}
#rtx-strefa-header button.tertiary-button,
#rtx-strefa-header button.max-lg\:tertiary-button {
  background-color: white;
  color: black;
}
/* .rtx-strefa-header-top input { */
#rtx-strefa-header input {
  border: initial;
  padding: initial;
}
.rtx-strefa-header-bottom .rtx-kategorie-sklepu {
  color: rgb(44, 44, 44);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.rtx-strefa-header-bottom .hover\:bg-green-600:focus,
.rtx-strefa-header-bottom .hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(162 171 0 / var(--tw-bg-opacity, 1));
  color: white;
}
#rtx-kontakt-content button {
  background-color: #e2e5a7;
  color: rgb(44, 44, 44);
}
#rtx-kontakt-content button:hover {
  background-color: #B2BB11;
  color: white;
}
#rtx-kontakt-content > div > div > div:last-child button {
  font-size: 13px;
}
#rtx-kontakt-content > div > div > div:nth-last-child(3) button {
  font-size: 15px;
}
#rtx-mobile-contact-btn {
  background-color: white;
  border-color: #B2BB11;
  color: black;
  border-style: solid;
}
#rtx-mobile-contact-content button {
  border-style: solid;
}
.rtx-mobile-contact-btn-inactive {
  background-color: white !important;
  border-color: #e6e7e9 !important;
  color: black !important;
}
.rtx-mobile-contact-btn-active {
  background-color: #f7f8e6 !important;
  border-color: #b2bc16 !important;
  color: black !important;
}
