/* purgecss start ignore */

.Breadcrumb-module__breadcrumb___19ySI {
  padding: 0 20px;
  margin: 0 auto;
  max-width: 100%;
}

@media (min-width: 640px) {
  .Breadcrumb-module__breadcrumb___19ySI {
    max-width: 100%;
    padding: 0 50px;
  }
}

@media (min-width: 768px) {
  .Breadcrumb-module__breadcrumb___19ySI {
    max-width: 100%;
    padding: 0 50px;
  }
}

@media (min-width: 1024px) {
  .Breadcrumb-module__breadcrumb___19ySI {
    max-width: 100%;
    padding: 0 50px;
  }
}

@media (min-width: 1280px) {
  .Breadcrumb-module__breadcrumb___19ySI {
    max-width: 1260px;
    padding: 0 50px;
    margin: 0 auto;
  }
}

.Breadcrumb-module__breadcrumb___19ySI {
  position: absolute;
  display: flex;
  flex-direction: row;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top: 1rem;
  top: 121px;
  left: 0;
  right: 0;
  z-index: 999;
}

.Breadcrumb-module__breadcrumb___19ySI ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top: 1rem;
}

.Breadcrumb-module__breadcrumb___19ySI ul li {
  margin-right: 0.5rem;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 12px;
}

.Breadcrumb-module__breadcrumb___19ySI ul li:not(:last-child):after {
  margin-left: 0.5rem;
  --tw-text-opacity: 1;
  color: rgba(200, 200, 200, var(--tw-text-opacity));
  content: '>';
}

.Breadcrumb-module__home___3Mqe0 {
  display: flex;
  flex-direction: row;
}

@media print {
  .Breadcrumb-module__breadcrumb___19ySI {
    display: none;
  }
}

/* purgecss end ignore */

/* purgecss start ignore */

.Pagination-module__pagination___3doQz {
  display: flex;
  align-items: center;
  justify-content: center;
}

.Pagination-module__pagination___3doQz ul {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.Pagination-module__pagination___3doQz li {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  transition: ease-in-out 0.3s;
  cursor: pointer;
  font-size: 20px;
}

.Pagination-module__pagination___3doQz li:hover {
  font-size: 30px;
}

.Pagination-module__paginationLink___2fAXW.Pagination-module__active___3RgEU {
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  font-size: 30px;
}

/* purgecss end ignore */

/* purgecss start ignore */

.LaboratoriesListPage-module__pageTitle___1F9Dr {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 1.765rem;
  line-height: 33px;
  letter-spacing: 1px;
}

.LaboratoriesListPage-module__LaboratoryPreviewName___193sf {
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 14px;
}

.LaboratoriesListPage-module__LaboratoryPreviewName___193sf a {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.LaboratoriesListPage-module__LaboratoryPreviewName___193sf strong {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.LaboratoriesListPage-module__laboratoryPreviewWrapper___28fD7 {
  margin-bottom: 2rem;
  display: flex;
  flex-direction: column;
  padding-bottom: 2rem;
}

@media (min-width: 640px) {
  .LaboratoriesListPage-module__laboratoryPreviewWrapper___28fD7 {
    flex-direction: row;
  }
}

.LaboratoriesListPage-module__laboratoryPreviewWrapper___28fD7 {
  border-bottom: 1px solid orange;
  width: 100%;
}

.LaboratoriesListPage-module__laboratoryPreviewImg___Dh1MG {
  display: none;
  align-items: center;
  padding-right: 2rem;
}

@media (min-width: 640px) {
  .LaboratoriesListPage-module__laboratoryPreviewImg___Dh1MG {
    display: flex;
  }
}

.LaboratoriesListPage-module__laboratoryPreviewImg___Dh1MG svg {
  --tw-text-opacity: 1;
  color: rgba(240, 150, 0, var(--tw-text-opacity));
}

.LaboratoriesListPage-module__laboratoryPreview___1pfRY {
  font-size: 12px;
  width: 100%;
}

.LaboratoriesListPage-module__laboratoryPreview___1pfRY a {
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
}

.LaboratoriesListPage-module__buttonHolder___3tzl4 {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

.LaboratoriesListPage-module__regions___5YoDl {
  margin-top: 2.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  font-size: 14px;
}

.LaboratoriesListPage-module__regions___5YoDl a {
  margin-right: 0.75rem;
}

.LaboratoriesListPage-module__regions___5YoDl a:hover {
  border-bottom: 1px solid #de3c61;
}

.LaboratoriesListPage-module__labButton___EGEbG {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(240, 150, 0, var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  font-size: 1rem;
  height: 40px;
  border-radius: 25px;
  min-width: 120px;
  width: auto;
  max-width: 300px;
}

.LaboratoriesListPage-module__mapContainer___3PFfx {
  padding-top: 1.5rem;
  height: 400px;
}

.mapy-link {
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(222, 60, 32, var(--tw-bg-opacity));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  font-size: 1rem;
  height: 30px;
  border-radius: 30px;
  min-width: 80px;
  max-width: 200px;
}

@media (max-width: 1024px) {
  .LaboratoriesListPage-module__regions___5YoDl {
    margin-top: 2rem;
  }
}

/* purgecss end ignore */

/* purgecss start ignore */

.SearchBar-module__root___1u-Qo {
  position: relative;
  justify-content: center;
  margin-top: 84px;
  width: 100%;
}

.SearchBar-module__outline___RZSQ9 {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(200, 200, 200, var(--tw-border-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  height: 60px;
  max-width: 760px;
}

.SearchBar-module__searchIcon___12DgN {
  height: 48px;
  max-width: 60px;
}

.SearchBar-module__outline___RZSQ9 input {
  margin-left: 1rem;
  width: 100%;
}

.SearchBar-module__outline___RZSQ9 input::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.SearchBar-module__outline___RZSQ9 input:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.SearchBar-module__outline___RZSQ9 input::placeholder {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.SearchBar-module__regions___2gXtM {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1rem;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  font-size: 15px;
}

.SearchBar-module__regions___2gXtM a:hover {
  border-bottom: 1px solid #de3c61;
}

.SearchBar-module__responsiveSearchBtn___2h6Fa {
  display: none;
}

@media (min-width: 768px) {
  .SearchBar-module__responsiveSearchBtn___2h6Fa {
    display: flex;
  }
}

.SearchBar-module__responsiveSearchMobBtn___32l0r {
  margin-bottom: 0.5rem;
  display: flex;
  justify-content: center;
}

@media (min-width: 768px) {
  .SearchBar-module__responsiveSearchMobBtn___32l0r {
    display: none;
  }
}

/* purgecss end ignore */

/* purgecss start ignore */

.SamplingPointDetailPage-module__root___3Zb_d {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
  max-width: auto;
  padding-top: 21px;
}

.SamplingPointDetailPage-module__root___3Zb_d:after {
  position: absolute;
  margin-bottom: 0.5rem;
  display: block;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgba(240, 150, 0, var(--tw-bg-opacity));
  content: '';
  top: 0;
  border-radius: 7px;
  height: 7px;
}

.SamplingPointDetailPage-module__leftColumn___1fpP- {
  max-width: 760px;
  width: 100%;
}

.SamplingPointDetailPage-module__titleHolder___3Y4XQ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}

@media (min-width: 640px) {
  .SamplingPointDetailPage-module__titleHolder___3Y4XQ {
    flex-direction: row;
    justify-content: space-between;
  }
}

.SamplingPointDetailPage-module__servicesNotes___SyVFC {
  margin-bottom: 2.5rem;
  display: flex;
  flex-direction: column;
  color: #444444 ;
  font-size: 14px;
}

.SamplingPointDetailPage-module__iconHolder___1xgzk {
  display: flex;
  flex-direction: row;
}

.SamplingPointDetailPage-module__iconHolder___1xgzk svg {
  margin-left: 1rem;
}

.SamplingPointDetailPage-module__samplingPretitle___N9MMC {
  font-weight: 300;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 1.765rem;
  line-height: 1;
  letter-spacing: 1px;
}

.SamplingPointDetailPage-module__samplingTitle___KoZaH {
  margin-bottom: 1rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 1.765rem;
  line-height: 1;
  letter-spacing: 1px;
}

.SamplingPointDetailPage-module__detailContent___2FTcL {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

@media (min-width: 1024px) {
  .SamplingPointDetailPage-module__detailContent___2FTcL {
    flex-direction: row;
  }
}

.SamplingPointDetailPage-module__detailContent___2FTcL span {
  font-weight: 300;
}

.SamplingPointDetailPage-module__content___krWui {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

@media (min-width: 1024px) {
  .SamplingPointDetailPage-module__content___krWui {
    flex-direction: row;
  }
}

.SamplingPointDetailPage-module__content___krWui {
  margin-top: -19px;
}

.SamplingPointDetailPage-module__leftCol___2XdWQ {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-right: 0.5rem;
}

.SamplingPointDetailPage-module__leftCol___2XdWQ .SamplingPointDetailPage-module__samplingTel___1PkF1 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-weight: 700;
}

.SamplingPointDetailPage-module__rightCol___2CzpR {
  display: flex;
  flex-direction: column;
  min-width: 260px;
}

.SamplingPointDetailPage-module__rightCol___2CzpR a {
  margin-top: 2.5rem;
  display: flex;
  align-items: center;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
}

.SamplingPointDetailPage-module__opening___17aYc {
  position: relative;
  margin-top: 1.25rem;
  margin-bottom: 0.5rem;
  margin-left: 0px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
  font-weight: 300;
  min-width: 260px;
}

.SamplingPointDetailPage-module__adress___1sTBa {
  margin-top: 1rem;
  margin-bottom: 1rem;
  margin-right: auto;
  margin-bottom: 2rem;
  display: flex;
  flex-direction: column;
}

.SamplingPointDetailPage-module__openingHoures___1ISLM {
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
  width: 100%;
  flex-direction: row;
  justify-content: space-between;
  max-width: 400px;
}

.SamplingPointDetailPage-module__openingList___1OdGn {
  min-width: 200px;
}

.SamplingPointDetailPage-module__openingList___1OdGn li {
  display: flex;
  justify-content: space-between;
}

.SamplingPointDetailPage-module__openingListTime___yLHIR {
  display: flex;
  justify-content: flex-start;
  min-width: 105px;
}

.SamplingPointDetailPage-module__btnTop___3NVB1 {
  margin-bottom: 6rem;
  display: none;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(240, 150, 0, var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

@media (min-width: 1024px) {
  .SamplingPointDetailPage-module__btnTop___3NVB1 {
    display: flex;
  }
}

.SamplingPointDetailPage-module__btnTop___3NVB1 {
  font-size: 1rem;
  height: 60px;
  border-radius: 30px;
  min-width: 120px;
  max-width: 260px;
}

.SamplingPointDetailPage-module__btnTop___3NVB1 svg {
  margin-left: -15px;
  margin-right: 15px;
}

.SamplingPointDetailPage-module__btnBottomHolder___1PKVj {
  display: flex;
  justify-content: center;
  min-width: 100%;
}

.SamplingPointDetailPage-module__btnBottom___qZfc6 {
  margin-top: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(222, 60, 32, var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  font-size: 1rem;
  height: 40px;
  border-radius: 20px;
  min-width: 160px;
  max-width: 260px;
}

.SamplingPointDetailPage-module__searchBarHelper___2cmd- {
  max-width: 760px;
}

.SamplingPointDetailPage-module__showOnMap___TvOcj {
  margin-bottom: 1rem;
  display: none;
  justify-content: flex-start;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
}

.SamplingPointDetailPage-module__mapHolder___2w4Md {
  margin: 0;
}

.SamplingPointDetailPage-module__showOnMap___TvOcj span {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.SamplingPointDetailPage-module__showOnMapMobile___1kc5d span {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.SamplingPointDetailPage-module__showOnMapMobile___1kc5d {
  margin-bottom: 1rem;
  display: flex;
  justify-content: flex-start;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
}

.SamplingPointDetailPage-module__showOnMobile___2TYft {
  display: flex;
}

.SamplingPointDetailPage-module__nextSamplingPointsNear___PrNRO {
  position: relative;
  margin-bottom: 5rem;
  display: flex;
  flex-direction: column;
  padding-top: 2rem;
  padding-bottom: 2rem;
  font-weight: 300;
  min-width: 260px;
}

.SamplingPointDetailPage-module__nextSamplingPointsNear___PrNRO:after {
  position: absolute;
  margin-bottom: 0.5rem;
  display: block;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgba(200, 200, 200, var(--tw-bg-opacity));
  content: '';
  top: 0;
  height: 1px;
}

.SamplingPointDetailPage-module__nextSamplingPointsNear___PrNRO:before {
  position: absolute;
  margin-bottom: 0.5rem;
  display: block;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgba(200, 200, 200, var(--tw-bg-opacity));
  content: '';
  bottom: -4px;
  height: 1px;
}

.SamplingPointDetailPage-module__nextSamplingPointsHolder___4NZX5 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

@media (min-width: 1024px) {
  .SamplingPointDetailPage-module__nextSamplingPointsHolder___4NZX5 {
    flex-direction: row;
  }
}

.SamplingPointDetailPage-module__nextSamplingPointsHolder___4NZX5 {
  gap: 0;
}

.SamplingPointDetailPage-module__nextSamplingPointsText___1tUuS {
  display: flex;
  flex-direction: row;
  gap: 10.7rem;
}

.SamplingPointDetailPage-module__nextSamplingPointHolder___s_pdW {
  width: 100%;
  padding-right: 0.5rem;
  text-align: left;
}

@media (min-width: 1024px) {
  .SamplingPointDetailPage-module__nextSamplingPointHolder___s_pdW {
    width: 33.333333%;
  }
}

.SamplingPointDetailPage-module__nextSamplingPretitle___SH564 {
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  font-size: 1.765rem;
  line-height: 1;
  letter-spacing: 1px;
}

.SamplingPointDetailPage-module__nextSamplingTitle___37iOI {
  font-weight: 300;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  font-size: 1.365rem;
  line-height: 1;
  letter-spacing: 1px;
  margin-top: 4px;
}

.SamplingPointDetailPage-module__notificationBox___3f2p5 {
  margin-top: 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  font-size: 25px;
  border: 2px solid #de3c20;
  font-weight: 700;
}

.SamplingPointDetailPage-module__samplingImg___3HQt0 {
  max-width: 260px;
}

.SamplingPointDetailPage-module__ccIcon___1d53p {
  position: relative;
}

.SamplingPointDetailPage-module__ccIcon___1d53p:hover .SamplingPointDetailPage-module__ccTooltip___Ti_Mp {
  display: flex;
}

.SamplingPointDetailPage-module__ccTooltip___Ti_Mp {
  position: absolute;
  display: none;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  width: 115px;
  border-radius: 3px;
  bottom: -20px;
  left: -30px;
  border: 1px solid #505050;
}

@media (min-width: 1024px) {
  .SamplingPointDetailPage-module__root___3Zb_d {
    margin-top: 2rem;
    margin-bottom: 5rem;
    max-width: 760px;
  }

  .SamplingPointDetailPage-module__leftCol___2XdWQ .SamplingPointDetailPage-module__samplingTel___1PkF1 {
    margin-top: 0.625rem;
    margin-bottom: 2rem;
  }

  .SamplingPointDetailPage-module__opening___17aYc {
    margin-bottom: 5rem;
    margin-left: 2.5rem;
    flex-direction: column;
    justify-content: space-evenly;
    margin-top: 84px;
  }

  .SamplingPointDetailPage-module__openingHoures___1ISLM {
    width: auto;
  }

  .SamplingPointDetailPage-module__btnBottom___qZfc6 {
    height: 60px;
    border-radius: 30px;
    min-width: 260px;
  }

  .SamplingPointDetailPage-module__showOnMap___TvOcj {
    display: flex;
  }

  .SamplingPointDetailPage-module__showOnMapMobile___1kc5d {
    display: none;
  }

  .SamplingPointDetailPage-module__showOnMobile___2TYft {
    display: none;
  }
}

@media (min-width: 640px) {
  .SamplingPointDetailPage-module__adress___1sTBa {
    width: auto;
  }

  .SamplingPointDetailPage-module__openingHoures___1ISLM {
    width: auto;
  }
}

@media (max-width: 768px) {
  .SamplingPointDetailPage-module__mapHolder___2w4Md {
    margin: 1.6rem 0;
  }

  .SamplingPointDetailPage-module__nextSamplingPointsHolder___4NZX5 {
    gap: 1.3rem;
  }
}

@media (max-width: 1024px) {
  .SamplingPointDetailPage-module__iconHolder___1xgzk {
    display: none;
  }
}

/* purgecss end ignore */

/* purgecss start ignore */

.SamplingPointsListPage-module__pageTitle___2T0xa {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 1.765rem;
  line-height: 33px;
  letter-spacing: 1px;
}

.SamplingPointsListPage-module__LaboratoryPreviewName___3R9vP {
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
  font-size: 14px;
}

.SamplingPointsListPage-module__LaboratoryPreviewName___3R9vP a {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.SamplingPointsListPage-module__LaboratoryPreviewName___3R9vP strong {
  --tw-text-opacity: 1;
  color: rgba(80, 80, 80, var(--tw-text-opacity));
}

.SamplingPointsListPage-module__laboratoryPreviewWrapper___3darR {
  margin-bottom: 2rem;
  display: flex;
  flex-direction: column;
  padding-bottom: 2rem;
}

@media (min-width: 640px) {
  .SamplingPointsListPage-module__laboratoryPreviewWrapper___3darR {
    flex-direction: row;
  }
}

.SamplingPointsListPage-module__laboratoryPreviewWrapper___3darR {
  border-bottom: 1px solid orange;
  width: 100%;
}

.SamplingPointsListPage-module__laboratoryPreviewImg___F6vpd {
  display: none;
  align-items: center;
  padding-right: 2rem;
}

@media (min-width: 640px) {
  .SamplingPointsListPage-module__laboratoryPreviewImg___F6vpd {
    display: flex;
  }
}

.SamplingPointsListPage-module__laboratoryPreviewImg___F6vpd svg {
  --tw-text-opacity: 1;
  color: rgba(240, 150, 0, var(--tw-text-opacity));
}

.SamplingPointsListPage-module__laboratoryPreview___3zF9q {
  font-size: 12px;
  width: 100%;
}

.SamplingPointsListPage-module__laboratoryPreview___3zF9q a {
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
}

.SamplingPointsListPage-module__regions___BtBV2 {
  margin-top: 4rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgba(222, 60, 32, var(--tw-text-opacity));
  max-width: 90%;
  font-size: 14px;
}

.SamplingPointsListPage-module__regions___BtBV2 a {
  margin-right: 0.75rem;
  border-bottom: 1px solid #de3c61;
}

.SamplingPointsListPage-module__buttonHolder___1Wg_F {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

.SamplingPointsListPage-module__labButton___2liJl {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(222, 60, 32, var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  font-size: 1rem;
  height: 40px;
  border-radius: 25px;
  min-width: 120px;
  width: auto;
  max-width: 300px;
}

.SamplingPointsListPage-module__mapContainer___j1Ux2 {
  padding-top: 1.5rem;
  height: 400px;
}

.SamplingPointsListPage-module__SamplingPointsListPageWrapper___126UK {
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: center;
  justify-content: center;
  margin: 3em 0;
}

.mapy-link {
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(222, 60, 32, var(--tw-bg-opacity));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  font-size: 1rem;
  height: 30px;
  border-radius: 30px;
  min-width: 80px;
  max-width: 200px;
}

/* purgecss end ignore */

