:root {
    --form_text_color: #1e1e1e;
}

/* Stylizacja tekstu wpisanego przez użytkownika */
input,
textarea {
    color: black; /* kolor tekstu wpisanego */
    font-size: 1.2em; /* wielkość czcionki tekstu */
}
input.fpf-input-field {
    color: black; /* kolor tekstu wpisanego */
    font-size: 1.3em; /* wielkość czcionki tekstu */
	    --form_text_color: #1e1e1e;

	
}

input#fpf_881062 {
    color: black; /* Ustawienie koloru tekstu na czarny dla konkretnego pola */
}

/* Stylizacja placeholdera */
input::placeholder,
textarea::placeholder {
    color: #888; /* kolor placeholdera */
    font-size: 1em; /* wielkość czcionki placeholdera */
    font-style: italic; /* styl czcionki */
}

a.fusion-button.fusion-update-cart {
    display: none !important;
}

[id^="product-"] > section.related.products {
    display: none;
}

.fusion-counters-box .display-counter {
    font-size: 100px !important; /* Zmień wartość według potrzeb */
	margin-bottom: 10px;
	margin-right: 5px;
}

.fusion-counters-box .unit {
    font-size: 20px !important; /* Zmień wartość jednostki (tys., lat itp.) */
}

.fusion-counters-box .counter-box-content {
    font-size: 16px !important; /* Zmień wartość opisu */
    margin-top: 36px !important; /* Zmień wartość opisu */

}

.fusion-counters-box .content-box-counter {
	height: 80px;
	font-weight: 80;
	font-size: 60px;
}

.glass {
  /* --- GŁÓWNA ZMIANA: PRZYCIEMNIONE TŁO --- */
  background: rgba(0, 0, 0, 0.30); 
	background: rgba(135,31,0,0.4);
	
	/* Półprzezroczyste czarne tło (30% krycia) */

  /* --- EFEKT ROZMYCIA TŁA (BLUR) --- */
  backdrop-filter: blur(7px);
  -webkit-backdrop-filter: blur(7px); /* Dla przeglądarki Safari */

  /* --- CIENIE I GŁĘBIA --- */
  box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);

  /* --- KRAWĘDZIE --- */
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.18); /* Subtelna, jasna ramka dla "szklanego" efektu */


}

.glass-blue {
	background: rgba(97, 134, 164, 0.4)
}