/* ============================================================================================================
   VDU — CONTRASTO DEI BOTTONI SU TELEFONO E TABLET — v2 (RUN-VDU-RIORDINO-9, 23.10.2026) — lavalledegliulivi.com
   v2 = v1 (RUN-VDU-RIORDINO-8) invariata, piu' il blocco in coda per il FONDO DEL PIE' DI PAGINA («Gestisci consenso»).

   DECISIONE DI ENRICO (23.10.2026): sotto i 992 px il testo di OGNI bottone del sito ha almeno 4,5:1 col suo
   fondo, in ogni stato (riposo, hover, premuto). Resta la tinta del sito: lo STESSO colore si scurisce fino al
   PRIMO valore che da' 4,5:1, mai un cambio di tinta. Bottoni pieni: si scurisce il fondo. Bottoni contornati:
   testo e bordo insieme. Su desktop nulla cambia: TUTTE le regole stanno nella media query qui sotto.

   COLORI (HSL: tinta e saturazione invariate, luminosita' giu' a passi di 0,1%, primo valore a 8 bit >= 4,5:1;
   misurati col fondo effettivo dei pixel nel censimento del round, Chromium e WebKit, 390/360/820 px):
     verde WhatsApp     #25D366 (1,98:1) -> #188842 (4,53:1)   tinta 142,4 -> 142,5 gradi
     verde del sito     #19A029 (3,44:1) -> #158923 (4,53:1)   tinta 127,1 -> 127,2 gradi
     verde del modulo   #189E2A (3,52:1) -> #158924 (4,53:1)   tinta 128,1 -> 127,8 gradi
     blu Facebook       #1877F2 (4,23:1) -> #0E71F1 (4,52:1)   tinta 213,9 -> 213,8 gradi
     rosso della X      #FF0000 (4,00:1) -> #EE0000 (4,53:1)   tinta 0 -> 0 gradi
     segnaposto Complianz: nero al 50% sul bianco (3,95:1) -> nero al 54% (4,61:1), stessa tinta (acromatica)
     menu della testata su tablet: #19A029 su bianco al 79% sopra la foto della testata, che CAMBIA nel tempo (peggiore
                        misurato #D5D3D1: 2,31:1) -> #0F6219: primo valore che da' 4,5:1 sul fondo PEGGIORE POSSIBILE,
                        bianco al 79% sopra il nero = #C9C9C9 (4,56:1; 5,06:1 sul peggiore misurato; 7,55:1 sul bianco),
                        tinta 127,1 -> 127,2 gradi. Correzione 1 del collaudo: il valore precedente #116D1C era tarato
                        sui soli fotogrammi misurati e su una pagina ferma in cima scendeva a 4,36:1.

   SELETTORI: solo classi STABILI dei moduli d'agenzia, dei plugin e del costruttore (mai le classi brz-css-*
   generate). Ogni regola ripete il selettore della regola d'origine con «html body» davanti (+0,0,2): in ogni
   stato vince sulla regola che sostituisce, e l'ordine degli stati resta quello del modulo. Dove l'origine usa
   !important (foglio del modulo di contatto) si usa !important con lo stesso vantaggio. Si cambiano SOLO colori
   di testo, fondo e bordo: misure, ombre, movimenti e tempi restano quelli dei moduli.

   RITORNO INDIETRO: disattivare lo snippet «VDU — Contrasto dei bottoni su telefono e tablet v1» e svuotare le
   cache (il file resta sul disco). I moduli versionati non sono stati toccati.
   Negli stati «hover» il fondo misurato del modulo (bianco) e' ripetuto qui: cosi' il fondo scurito del riposo non
   puo' mai restare sotto un testo scurito, qualunque sia la forza della regola d'origine.
   ============================================================================================================ */
@media (max-width: 991.98px) {

	/* --- Picnic: «Prenota su WhatsApp» (vdu-picnic v.008) — pieno a riposo, contornato al passaggio ------- */
	html body .vdu-picnic-wa,
	html body .vdu-picnic .vdu-picnic-wa { background-color: #188842; border-color: #188842; }
	html body .vdu-picnic-wa:hover,
	html body .vdu-picnic .vdu-picnic-wa:hover { background-color: #fff; color: #158923; border-color: #158923; }

	/* --- Caseificio: «Scrivici su WhatsApp per il tuo evento» (vdu-cheese v.007), e la variante secondaria -- */
	html body .vdu-cheese-wa,
	html body .vdu-cheese .vdu-cheese-wa { background-color: #188842; border-color: #188842; }
	html body .vdu-cheese .vdu-cheese-wa:hover { background-color: #fff; color: #158923; border-color: #158923; }
	html body .vdu-cheese .vdu-cheese-wa.is-secondario { background-color: #fff; color: #158923; border-color: #158923; }
	html body .vdu-cheese .vdu-cheese-wa.is-secondario:hover { background-color: #188842; color: #fff; border-color: #188842; }

	/* --- Prodotti / Spedizioni: «WhatsApp» (vdu-prodotti v.004) --------------------------------------------- */
	html body .vdu-prodotti .vdu-prodotti-btn.is-wa { background-color: #188842; border-color: #188842; }
	html body .vdu-prodotti .vdu-prodotti-btn.is-wa:hover { background-color: #fff; color: #158923; border-color: #158923; }

	/* --- Scheda Facebook: «Vai alla pagina» (vdu-facebook v.001) — l'hover (#0F5FCC, 5,95:1) resta ------- */
	html body .vdu-fb .vdu-fb-btn { background-color: #0E71F1; border-color: #0E71F1; }

	/* --- Recensioni: «Lascia la tua recensione» (vdu-recensioni v.002) — contornato, pieno al passaggio ---- */
	html body .vdu-recensioni a.vdu-recensioni-pulsante { color: #158923; border-color: #158923; }
	html body .vdu-recensioni a.vdu-recensioni-pulsante:hover,
	html body .vdu-recensioni a.vdu-recensioni-pulsante:focus-visible { background-color: #158923; }

	/* --- Home: «Scopri il Caseificio» (pulsante Brizy, _id dell'editor zMYVJ_JC8M7B: stabile anche dopo una
	       ripubblicazione) — pieno, testo bianco in ogni stato --------------------------------------------- */
	html body .brz a.brz-btn[data-brz-custom-id="zMYVJ_JC8M7B"]:not(.brz-btn--hover),
	html body .brz a.brz-btn[data-brz-custom-id="zMYVJ_JC8M7B"]:not(.brz-btn--hover):hover,
	html body .brz a.brz-btn[data-brz-custom-id="zMYVJ_JC8M7B"]:not(.brz-btn--hover):active { background-color: #158923; }

	/* --- Modulo di contatto: «Contattaci Ora» (Caldera Forms; il foglio d'origine usa !important) --------- */
	html body .contatti-form .caldera-grid input[type=submit],
	html body .caldera-grid input[type=submit] { color: #158924 !important; border-color: #158924 !important; }
	html body .contatti-form .caldera-grid input[type=submit]:hover,
	html body .caldera-grid input[type=submit]:hover { background-color: #158924 !important; border-color: #158924 !important; }

	/* --- Segnaposti del consenso (Complianz): avviso nativo e area di consenso lato client (snippet 21) ---- */
	html body .cmplz-blocked-content-container .cmplz-blocked-content-notice,
	html body .cmplz-wp-video .cmplz-blocked-content-notice { background-color: rgba(0, 0, 0, .54); }
	html body .cmplz-consent-area.cmplz-placeholder > a[class$="_consentarea"] { background-color: rgba(0, 0, 0, .54); }

	/* --- Barra fissa: WhatsApp (uploads/vdu-custom/vdu-sticky-v4.css, snippet 12) — pieno, glifo e testo
	       bianchi in ogni stato -------------------------------------------------------------------------- */
	html body .vdu-sticky-bar a.vdu-btn--wa,
	html body .vdu-sticky-bar a.vdu-btn--wa:hover,
	html body .vdu-sticky-bar a.vdu-btn--wa:active { background-color: #188842; border-color: #188842; }

	/* --- Nuvoletta di Lella: la X di chiusura (snippet 13) — glifo rosso su bianco A RIPOSO. Al passaggio, alla
	       pressione e col fuoco vale lo stile dei pulsanti del tema (bianco su grigio scuro #3A3A3A, 11,37:1): la regola
	       li esclude, altrimenti il rosso resterebbe sul grigio scuro (misurato per interposizione: 2,51:1) ---------- */
	html body .vdu-nuvoletta-x:not(:hover):not(:active):not(:focus) { color: #EE0000; }
}

/* --- Testata (blocco globale 1625), menu delle sezioni SU TABLET: ogni voce e' un riquadro bianco al 79% sopra la foto
       con il testo nel verde del sito (aspetto da bottone). Il riquadro esiste solo fra 768 e 991 px: sul telefono le
       stesse voci sono testo semplice rosso (collegamenti, non bottoni) e qui non si toccano. L'elemento Menu si trova
       per il suo _id dell'editor (stabile anche dopo una ripubblicazione). Fondo effettivo variabile (foto sotto il
       bianco al 79%, e la foto cambia): il valore e' il primo che da' 4,5:1 sul fondo peggiore POSSIBILE (#C9C9C9). ---- */
@media (min-width: 768px) and (max-width: 991.98px) {
	html body .brz [data-brz-custom-id="tomonroqfyjdqahunhomktkfdstafxoqtrha"] .brz-menu__ul > .brz-menu__item > a.brz-a,
	html body .brz [data-brz-custom-id="tomonroqfyjdqahunhomktkfdstafxoqtrha"] .brz-menu__ul > .brz-menu__item > a.brz-a .brz-span,
	html body .brz [data-brz-custom-id="tomonroqfyjdqahunhomktkfdstafxoqtrha"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover,
	html body .brz [data-brz-custom-id="tomonroqfyjdqahunhomktkfdstafxoqtrha"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover .brz-span,
	html body .brz [data-brz-custom-id="tomonroqfyjdqahunhomktkfdstafxoqtrha"] .brz-menu__ul > .brz-menu__item > a.brz-a:active,
	html body .brz [data-brz-custom-id="tomonroqfyjdqahunhomktkfdstafxoqtrha"] .brz-menu__ul > .brz-menu__item > a.brz-a:active .brz-span { color: #0F6219; }
}

/* --- v2 (RUN-VDU-RIORDINO-9, 23.10.2026) — PIE' DI PAGINA (blocco globale del piede): «Gestisci consenso»
       (button.cmplz-manage-consent.vdu-foot-consent) e' testo bianco sul verde del piede, in ogni stato (riposo, hover,
       premuto, focus): 4,06:1. Il fondo dietro al testo e' il verde del piede, quindi si scurisce QUELLO, nella stessa
       tinta (HSL: tinta e saturazione ferme, luminosita' giu' a passi di 0,1%), fino al primo valore a 8 bit che da'
       4,5:1 col bianco: #129149 (4,06:1) -> #118845 (4,53:1), tinta 145,98 -> 146,22 gradi (il valore precedente,
       #118945, da' 4,48:1). Regola d'origine del costruttore: «.brz .brz-css-dpesg1 > .brz-bg > .brz-bg-color» (0,4,0)
       a ogni larghezza, piu' la sua variante «:hover» (0,5,0) da 991 px in su. Qui il piede si prende per il suo _id
       dell'editor (data-brz-custom-id, stabile anche dopo una ripubblicazione), mai per le classi brz-css-* generate:
       (0,4,3) e, al passaggio, (0,5,3). Solo sotto i 992 px: su desktop il piede resta #129149. Il bianco del testo
       non cambia: gli altri testi del piede (bianchi semitrasparenti dei crediti) guadagnano lo stesso scurimento. ---- */
@media (max-width: 991.98px) {
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] > .brz-bg > .brz-bg-color,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"]:hover > .brz-bg > .brz-bg-color { background-color: #118845; }
}

/* ============================================================================================================================
   v3 (RUN-VDU-RIORDINO-10, 24.10.2026). Tutto quello che sta sopra e' la v2 IDENTICA (vdu-contrasto-mobile-v2.css resta sul
   disco ed e' il ritorno indietro: lo snippet 26 torna a caricarla). Decisione di Enrico del 24.10.2026: la banda dei crediti
   in fondo al pie' di pagina ha lo STESSO aspetto su tutte le pagine e ogni suo testo arriva a 4,5:1 a ogni larghezza;
   «Gestisci consenso» arriva a 4,5:1 in ogni stato a ogni larghezza. Le regole che seguono sono le prime di questo foglio
   che valgono anche da 992 px in su. Selettori stabili: l'_id dell'editor del piede, le classi della banda (vdu-foot-crediti,
   wpa-credit-*, scritte da vdu-footer-v2.js), footer.site-footer del tema; mai le classi brz-css-* generate.
   ============================================================================================================================ */

/* --- 1) Fondo del pie' di pagina di Brizy #118845 ANCHE da 992 px in su. Sul verde di prima (#129149) il bianco PIENO da'
       4,06:1: nessuna opacita' del bianco arriva a 4,5:1, quindi ne' i crediti ne' «Gestisci consenso» a riposo potevano
       arrivarci senza scurire il fondo. Stessa tinta e stesso valore gia' in uso sotto i 992 px (v2, qui sopra): #118845 =
       primo valore a 8 bit che da' 4,5:1 col bianco (4,53:1). Stessa coppia di selettori della v2, (0,4,3) e (0,5,3), contro
       la regola d'origine (0,4,0) e la sua variante «:hover» (0,5,0) da 991 px in su. ---- */
@media (min-width: 992px) {
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] > .brz-bg > .brz-bg-color,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"]:hover > .brz-bg > .brz-bg-color { background-color: #118845; }
}

/* --- 2) Testi della banda dei crediti: i bianchi semitrasparenti («Powered by» 0,78, «AI Engineering by» 0,60, «Design by»
       e indirizzo 0,55) salgono alla prima opacita' che da' 4,5:1 sul loro fondo reale (#118845): a passi di 0,01 e' 1,00,
       cioe' il bianco pieno (0,99 da' 4,48:1). Regole d'origine in vdu-footer-v2.css (0,2,1): qui (0,2,3), a ogni larghezza.
       «Therma Assistant PRO» e «SaturniaGPT.io» erano gia' bianchi pieni. ---- */
html body footer .vdu-foot-crediti .wpa-credit-by,
html body footer .vdu-foot-crediti .wpa-credit-ai,
html body footer .vdu-foot-crediti .wpa-credit-ews-id { color: #fff; }

/* --- 3) Banda dei crediti sulle pagine col modello del TEMA (termini, cookie, privacy): vdu-footer-v2.js la appende in coda
       a footer.site-footer, dove sotto non c'e' alcun fondo e restava il grigio chiarissimo del corpo pagina (#F5F5F5, testi a
       1,05-1,09:1). Prende il verde del piede di Brizy da bordo a bordo della finestra (ombra piena ritagliata alla sola
       altezza della banda: nessuna barra di scorrimento orizzontale) e, sotto i 992 px, gli stessi 15 px di margine laterale
       che il contenuto ha nel piede di Brizy. Il resto del piede del tema (#3A3A3A) non cambia. ---- */
html body footer.site-footer > .vdu-foot-crediti {
	background-color: #118845;
	box-shadow: 0 0 0 100vmax #118845;
	clip-path: inset(0 -100vmax);
}
@media (max-width: 991.98px) {
	html body footer.site-footer > .vdu-foot-crediti { width: calc(100% - 30px); margin-left: 15px; margin-right: 15px; }
}

/* --- 4) Caratteri della banda su TUTTE le pagine. Mulish e Cormorant Garamond c'erano solo dove il blocco Picnic carica i
       suoi (wp-content/vdu-picnic/v.008/fonts.css: la home); altrove la banda ripiegava sui caratteri di sistema. Stessi file
       in casa, gli stessi della home, dichiarati sotto un nome di famiglia PROPRIO della banda: nessun altro elemento del sito
       cambia carattere, e sulla home la resa resta identica. Nessuna richiesta a terze parti. ---- */
@font-face {
	font-family: 'VDU Crediti Mulish';
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url('/wp-content/vdu-picnic/v.008/fonts/1Ptvg83HX_SGhgqk3wot.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'VDU Crediti Mulish';
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url('/wp-content/vdu-picnic/v.008/fonts/1Ptvg83HX_SGhgqk0QotcqA.woff2') format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'VDU Crediti Cormorant';
	font-style: normal;
	font-weight: 500 600;
	font-display: swap;
	src: url('/wp-content/vdu-picnic/v.008/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'VDU Crediti Cormorant';
	font-style: normal;
	font-weight: 500 600;
	font-display: swap;
	src: url('/wp-content/vdu-picnic/v.008/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2') format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
html body footer .vdu-foot-crediti { font-family: 'VDU Crediti Mulish', Mulish, system-ui, -apple-system, "Segoe UI", sans-serif; }
html body footer .vdu-foot-crediti .wpa-credit-name { font-family: 'VDU Crediti Cormorant', 'Cormorant Garamond', Georgia, serif; }

/* --- 5) «Gestisci consenso» al passaggio, premuto e col fuoco, da 991 px in su (la fascia della regola d'origine). Il bottone
       eredita il colore del suo li (color: inherit, vdu-footer-v2.css) e la regola del costruttore
       «.brz … > .brz-menu__ul > .brz-menu__item:hover» (0,5,0, da 991 px in su) porta il li a rgb(25,160,41): sul verde del
       piede 1,18:1, il testo spariva. Il testo resta bianco in ogni stato (4,53:1 sul fondo del punto 1); il segnale del
       passaggio e' la sottolineatura, che vdu-footer-v2.css gia' mette su :hover e :focus-visible e che qui si estende a
       :focus da 992 px in su (il WebKit del banco non accende :focus-visible; Astra toglie il contorno ai bottoni col fuoco).
       Sotto i 991 px il bottone e' gia' bianco in ogni stato: comportamento del round 9 invariato. ---- */
@media (min-width: 991px) {
	html body footer button.vdu-foot-consent:hover,
	html body footer button.vdu-foot-consent:active,
	html body footer button.vdu-foot-consent:focus { color: #fff; }
}
@media (min-width: 992px) {
	html body footer button.vdu-foot-consent:focus { text-decoration: underline; }
}

/* ==========================================================================
   v4 — 24.10.2026 (RUN-VDU-RIORDINO-11). Tutto quello che sta sopra e' la v3
   IDENTICA (vdu-contrasto-mobile-v3.css resta sul disco ed e' il ritorno
   indietro: lo snippet 26 torna a caricarla). Un solo blocco in coda: le voci
   del menu del pie' di pagina di Brizy.
   ========================================================================== */
/* --- 6) Voci del menu del pie' di pagina di Brizy: le 9 voci, «Politica dei cookie (UE)» e «Termini e Condizioni di
       vendita», sulle pagine col modello di Brizy (home, /caseificio/, /thankyou-shop/, /thankyou-form/). Misurato il
       24.10.2026: da 991 px in su la regola del costruttore «.brz .brz-css-… > .brz-menu__ul > .brz-menu__item >
       .brz-a:hover» (0,6,0) porta la voce, col puntatore sopra e premuta, a #19A029 su una pillola BIANCA (3,44:1); sotto
       i 991 px la voce resta bianca ma non da' nessun segnale del passaggio. Decisione di Enrico del 24.10.2026: stesso
       trattamento di «Gestisci consenso» (round 10) — testo bianco sul verde del piede in ogni stato (4,53:1), fondo della
       voce trasparente come a riposo, sottolineatura come segnale del passaggio a ogni larghezza; col fuoco sottolineata da
       992 px in su (il WebKit del banco non accende :focus-visible) e con :focus-visible a ogni larghezza. La regola va
       sul collegamento e sul suo span.brz-span, che e' l'elemento del testo. Selettori stabili: l'_id dell'editor del piede
       e quello del suo menu (0,7,4 sul collegamento), mai le classi brz-css-* generate. La voce «corrente» (su /caseificio/
       la voce «Caseificio», brz-menu__item--current) e' gia' bianca col puntatore sopra per una regola del costruttore
       (0,9,0) che qui non si scavalca; la sottolineatura vale anche per lei. ---- */
@media (min-width: 991px) {
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover .brz-span,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:active,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:active .brz-span,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus .brz-span { color: #fff; }
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:active,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus { background-color: transparent; }
}
html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover,
html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:hover .brz-span,
html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:active,
html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:active .brz-span,
html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus-visible,
html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus-visible .brz-span { text-decoration: underline; }
@media (min-width: 992px) {
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus,
	html body footer.brz-footer[data-brz-custom-id="hqwinzivvlzmhrkkugscebwehsiwzuzoficj"] [data-brz-custom-id="nmmztszglmwedyiwtqrpsqzaskxngwogjckt"] .brz-menu__ul > .brz-menu__item > a.brz-a:focus .brz-span { text-decoration: underline; }
}
