/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

#breadcrumbs a{
	color:var(--e-global-color-primary);font-weight:500;text-decoration:underline;
}
#breadcrumbs a:hover{
	text-decoration:none;
}

.elementor-field-textual{
	min-height:32px;
}

.menu_site .elementor-nav-menu--main .menu-item .elementor-item{
	background-position: 50% !important;
	background-size: cover !important;
	transition:none;
}
.menu_site .elementor-nav-menu--main .menu-item .elementor-item:hover{
	background:url('/wp-content/uploads/2025/12/tache.svg') no-repeat;
	color: #fff !important;
}

/* Langue arrow*/
.menu_lang .elementor-nav-menu--main .elementor-item-anchor{
	color:var( --e-global-color-primary ) !important;
	fill:var( --e-global-color-primary ) !important;
}
.menu_lang .sub-menu{
	width:50px !important;
	min-width:unset !important;
	background:#fff !important;
	box-shadow:0 0 5px #37262733;
}
.menu_lang .sub-menu li{
	border:none !important;
}
.menu_lang .sub-menu li.current-lang{
	display:none;
}
.menu_lang .sub-arrow{
	padding:5px !important;
}
.menu_lang .sub-menu li a{
	text-align:center !important;
	padding:12px !important;
	border:none !important;
	justify-self:center;
}
.menu_lang .sub-menu li a:hover{
	background:#37262733 !important; /*80% opacité*/
}


.hopopup-weather-card {
    display: flex;
    flex-direction: column;
    gap: 2px;
    font-size: 14px;
}

.hopopup-weather-card .weather-line {
    display: flex;
    align-items: center;
    gap: 8px;
    white-space: nowrap;
}

.hopopup-weather-card .weather-temp {
    font-weight: 600;
}

input[type="checkbox"] {
    accent-color: var( --e-global-color-accent );
}