/*
Theme Name: theme-1000n
Theme URI: https://recettes100faim.fr/
Description: Duplicata du thème enfant Recettes100faim (Bridge) — aligné sur bridge-child ; activez l’un ou l’autre selon l’environnement.
Author: Studio Krack / Margaux Letort
Author URI: https://studiokrack.fr/
Version: 1.1.0
Template: bridge
Requires at least: 5.0
Requires PHP: 7.4
Text Domain: theme-1000n
*/
/* Vignette dans Apparence > Thèmes : screenshot.png ou screenshot.jpg à la racine (nom imposé par WordPress). */
@import url("../bridge/style.css");

.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 6s ease-in-out left!important;
  transition: 6s ease-in-out left!important;
  box-sizing: border-box;
}

/* Pas de forçage uppercase sur les titres h2 (Bridge / Elementor / Qode) */
h2,
.h2,
h2 a,
body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title {
  text-transform: none !important;
}

/* Pages sans zone titre Bridge (voir includes/r100-page-title.php) */
body.r100f-page-title-hidden .title_outer {
	display: none !important;
	height: 0 !important;
	min-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
}

body.r100f-page-title-hidden .content.content_top_margin_none,
body.r100f-about-figma .content.content_top_margin_none,
body.r100f-contact-figma .content.content_top_margin_none {
	margin-top: 80px !important;
	padding-top: 0 !important;
}

body.r100f-page-title-hidden .content:not(.content_top_margin_none) {
	padding-top: 0 !important;
}

/* Supprime la barre verte sous les h3 dans les articles (Bridge inline style) */
.blog_single h3::after {
	display: none !important;
}

/* Retrait barre verte au survol des articles d’archive */
.archive article:hover {
	border-top: none !important;
	transition: none !important;
}

/* Override Bridge : conteneurs trop larges sur très petit mobile */
@media only screen and (max-width: 480px) {
	.boxed div.section .section_inner,
	.carousel-inner .slider_content_outer,
	.container_inner,
	.container_inner nav.content_menu,
	.elementor-container .elementor-widget-wrap > .qode_elementor_container_inner,
	.elementor-row .elementor-widget-wrap > .qode_elementor_container_inner,
	.full_width .parallax_content,
	.qode_elementor_container_inner,
	.steps_holder_inner,
	div.grid_section .section_inner,
	div[data-element_type=container].qode_elementor_container_inner,
	nav.content_menu ul {
		width: 370px;
	}
}
