/*
 Theme Name:   Cutie Child
 Theme URI:    https://cutie.wpengine.com/
 Description:  Cutie Child Theme
 Author:       the Cutie team
 Author URI:   https://wedesignthemes.com/
 Template:     cutie
 Version:      1.0.0
 Text Domain:  cutie-child
*/

/* ------------------------------------------------------------------
   Bloc de partage en bas des articles
   (voir cutie-child/cutie/post/templates/post-extra/social.php)
------------------------------------------------------------------ */

.single-entry-social-share .wdt-share-title {
	margin: 0 0 15px;
	text-align: center;
	font-size: 20px;
	line-height: 1.4;
}

/* Dans les groupes de méta en ligne (widget Elementor), on masque le titre
   pour ne pas casser la mise en page horizontale. */
div[class*="metagroup-"] .single-entry-social-share .wdt-share-title,
div[class*="meta-elements"] .single-entry-social-share .wdt-share-title,
.post-meta .single-entry-social-share .wdt-share-title {
	display: none;
}

/* ------------------------------------------------------------------
   Navigation : chevron sur les entrées qui ont un sous-menu
   Le glyphe vient de la police maison « Cutie Icons » (assets/css/icons.css
   du thème parent), \f107 = .wdticon-angle-down.
------------------------------------------------------------------ */

.wdt-primary-nav li.menu-item-has-children > a::after {
	content: "\f107";
	font-family: "Cutie Icons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	speak: never;
	display: inline-block;
	font-size: 0.8em;
	line-height: 1;
	margin-left: 0.35em;
	vertical-align: baseline;
	transition: transform 0.25s ease;
}

/* Le chevron se retourne quand le sous-menu est ouvert. */
.wdt-primary-nav li.menu-item-has-children:hover > a::after,
.wdt-primary-nav li.menu-item-has-children:focus-within > a::after {
	transform: rotate(180deg);
}

/* Le menu mobile garde l'affichage d'origine : il a déjà sa propre flèche
   de navigation à droite, un second chevron ferait doublon.
   (.mobile-menu est parfois imbriqué dans .wdt-header-menu, d'où la règle
   d'annulation plutôt qu'un :not() sur l'ancêtre.) */
.mobile-menu .wdt-primary-nav li.menu-item-has-children > a::after {
	content: none;
}

/* ------------------------------------------------------------------
   Bouton « retour en haut »
   Le module d'origine (cutie-plus/modules/site-to-top) empile une flèche
   et un SVG décoratif où « TOP TOP » est tracé en toutes lettres autour
   du cercle. On retire le SVG et on resserre le cercle, devenu trop
   grand une fois l'anneau de texte enlevé.
------------------------------------------------------------------ */

#back-to-top .back-to-top-icon > svg {
	display: none;
}

#back-to-top {
	width: 60px;
	height: 60px;
}
