/**
 * WMS Volzin — Bondis actie-koppeling (form 10) + paywall originele WDT radio-groups (form 29)
 *  - form 10: verbergt het native Bondis Actions-veld (veld 76) visueel; radio's blijven databron.
 *  - Paywall (form 29): de zichtbare abonnementskeuze is het ORIGINELE product-radio veld 15
 *    ("Kies uw kortingsperiode"), gevuld uit de wpDataTables via GPPA (.radio-group-kaarten).
 *    Het native Bondis Actions-veld 53 blijft een verborgen databron; JS linkt 15 -> 53.
 *
 * NB (v5.3): de optiekaarten (veld 15) worden NIET hier gestyled — ze krijgen hun UI van de
 * originele volzin-companion CSS (`.c-abonnementen-4__form ... .radio-group`), exact zoals
 * productie (form 19). Dit bestand mag alleen velden VERBERGEN, niet her-stylen.
 *
 * Uitzondering (v8.0): de kaart toont de prijs per maand of per editie; het jaarbedrag en de
 * regel "daarna <bedrag>" (.radio-group__renewal) staan niet meer in de kaart. Die klasse is
 * hieronder dus ook niet meer gestyled.
 */

/* form 10: native Actions veld visueel weg (de radio's zijn databron) */
#field_10_76 label.gfield_label,
#field_10_76 .gfield_description,
#field_10_76 .ginput_container_radio,
#field_10_76 .gfield_radio {
	display: none !important;
}

/* Form 30 (kopie van form 10): zelfde — native Actions 76 verborgen databron, payment-methods 74 verborgen (AI via JS). */
#field_30_76 label.gfield_label,
#field_30_76 .gfield_description,
#field_30_76 .ginput_container_radio,
#field_30_76 .gfield_radio,
#field_30_74 {
	display: none !important;
}

/* Form 30: IBAN zichtbaar houden (plugin verbergt hem anders bij niet-gekozen betaalwijze). */
#field_30_75,
#field_30_75.bsaPlgHiddenImp {
	display: block !important;
}

/* Betaalformulieren met een verborgen native Bondis-veld (o.a. paywall form 28/29). */
.wms-bondis-native-hidden {
	display: none !important;
}

/* Form 28 (paywall test): native Actions 53 en betaalmethoden 66 verborgen, IBAN 67 zichtbaar. */
#field_28_53,
#field_28_66 {
	display: none !important;
}

#field_28_67,
#field_28_67.bsaPlgHiddenImp {
	display: block !important;
}

/* Paywall interne verborgen velden */
.gfield--volzin-hidden {
	display: none !important;
}

/* Paywall (form 29): native Actions-veld 53 blijft verborgen databron (JS linkt 15 -> 53). */
#field_29_53,
/* Vereist door de Bondis-plugin, maar AI wordt door JS gekozen: geen betaalwijze-keuze tonen. */
#field_29_66 {
	display: none !important;
}

/* Laat het IBAN-veld zichtbaar, ook tijdens de korte async opbouw van het AI-betaalveld. */
#field_29_67,
#field_29_67.bsaPlgHiddenImp {
	display: block !important;
}

/* Veld 15 UI wordt door volzin-companion CSS geleverd (origineel) — geen overrides hier. */

/* Kaart (veld 15): prijs per maand/per editie met het label direct ernaast.
   body-prefix omdat de companion-CSS later in het document staat.
   (v8.0: het jaarbedrag en de regel "daarna <bedrag>" staan niet meer in de kaart.) */
body .gform_wrapper.gravity-theme.c-abonnementen-4__form_wrapper .c-abonnementen-4__form .gfield--input-type-radio-group .radio-group .radio-group__price-wrapper {
	flex-direction: row;
	flex-wrap: wrap;
	align-items: baseline;
	justify-content: flex-end;
	column-gap: .35rem;
}

/* Paywall: tweede regel onder de opzegtekst en de link naar de abonnementenpagina. */
.c-abonnementen-4__form__section-notice--extra {
	display: block;
	margin-top: .25rem;
}

/* Facturatieregel direct onder de keuzekaarten. Staat als span in de HTML (net als de
   opzegtekst) zodat de regel in de artikelcontext van de paywall niet het serif-lettertype
   van de artikeltekst erft. */
.c-abonnementen-4__form__section-notice.wms-facturatie-notitie {
	display: block;
	margin-top: .75rem;
}

.c-abonnementen-4__form__section-notice a {
	color: var(--color-primary-500);
	text-decoration: underline;
}

/* Paywall: badge boven de eerste kaart. Was "Meeste voordeel" (bedoeld voor de 2-jaarskaart);
   er is nu één kaart, dus een tekst die bij de actie past. */
body .c-paywall-2__form-wrapper .gform_wrapper.gravity-theme.c-abonnementen-4__form_wrapper .c-abonnementen-4__form .gfield--input-type-radio-group .gchoice:first-child label::before {
	content: "Tijdelijke actie";
}
