/*
 * Techtime - liens textuels des pages WordPress
 *
 * Cette correction est volontairement limitée aux contenus de type "page".
 * Elle ne s'applique pas aux articles, aux boutons ni aux éléments de navigation.
 */

/* Contenu saisi dans l'éditeur WordPress d'une page. */
body.page .apzo-content-area a:not(.gdlr-core-button):not(.wp-block-button__link) {
	color: inherit;
	text-decoration: underline;
	text-underline-offset: 2px;
}

body.page .apzo-content-area a:not(.gdlr-core-button):not(.wp-block-button__link):hover,
body.page .apzo-content-area a:not(.gdlr-core-button):not(.wp-block-button__link):focus {
	color: inherit;
	text-decoration: underline;
}

/* Liens intégrés dans les blocs de texte GoodLayers des pages. */
body.page .gdlr-core-page-builder-body .gdlr-core-text-box-item-content a:not(.gdlr-core-button):not(.wp-block-button__link) {
	color: inherit;
	text-decoration: underline;
	text-underline-offset: 2px;
}

body.page .gdlr-core-page-builder-body .gdlr-core-text-box-item-content a:not(.gdlr-core-button):not(.wp-block-button__link):hover,
body.page .gdlr-core-page-builder-body .gdlr-core-text-box-item-content a:not(.gdlr-core-button):not(.wp-block-button__link):focus {
	color: inherit;
	text-decoration: underline;
}

/*
 * Témoignages GoodLayers.
 * Le lien client n'est pas toujours rendu dans les sous-classes
 * content/title/position selon la version du plugin. On cible donc aussi
 * tout lien situé à l'intérieur d'un item de témoignage.
 */
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-item a[href]:not(.gdlr-core-button):not(.wp-block-button__link),
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-content a[href],
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-title a[href],
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-position a[href],
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-author-content a[href],
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-author-description a[href] {
	color: inherit !important;
	text-decoration-line: underline !important;
	text-decoration-style: solid !important;
	text-underline-offset: 2px;
}

body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-item a[href]:not(.gdlr-core-button):not(.wp-block-button__link):hover,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-item a[href]:not(.gdlr-core-button):not(.wp-block-button__link):focus,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-content a[href]:hover,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-content a[href]:focus,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-title a[href]:hover,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-title a[href]:focus,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-position a[href]:hover,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-position a[href]:focus,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-author-content a[href]:hover,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-author-content a[href]:focus,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-author-description a[href]:hover,
body.page .gdlr-core-page-builder-body .gdlr-core-testimonial-author-description a[href]:focus {
	color: inherit !important;
	text-decoration-line: underline !important;
	text-decoration-style: solid !important;
}

/*
 * Citations / blockquotes GoodLayers sur les pages.
 * Exemple : lien du site client placé sous le nom de l'auteur.
 */
body.page .gdlr-core-page-builder-body .gdlr-core-blockquote-item a[href]:not(.gdlr-core-button):not(.wp-block-button__link),
body.page .gdlr-core-page-builder-body .gdlr-core-blockquote-item-author-position a[href] {
	color: inherit !important;
	text-decoration: underline !important;
	text-decoration-line: underline !important;
	text-decoration-style: solid !important;
	text-underline-offset: 2px;
}

body.page .gdlr-core-page-builder-body .gdlr-core-blockquote-item a[href]:not(.gdlr-core-button):not(.wp-block-button__link):hover,
body.page .gdlr-core-page-builder-body .gdlr-core-blockquote-item a[href]:not(.gdlr-core-button):not(.wp-block-button__link):focus,
body.page .gdlr-core-page-builder-body .gdlr-core-blockquote-item-author-position a[href]:hover,
body.page .gdlr-core-page-builder-body .gdlr-core-blockquote-item-author-position a[href]:focus {
	color: inherit !important;
	text-decoration: underline !important;
	text-decoration-line: underline !important;
	text-decoration-style: solid !important;
}

/* Liens dans les blocs "Column Service" de la home */
body.home .gdlr-core-page-builder-body .gdlr-core-column-service-content a[href],
body.home .gdlr-core-page-builder-body .gdlr-core-column-service-content a[href]:visited,
body.home .gdlr-core-page-builder-body .gdlr-core-column-service-content a[href]:hover,
body.home .gdlr-core-page-builder-body .gdlr-core-column-service-content a[href]:focus {
    text-decoration: underline !important;
    text-underline-offset: 2px;
}
