/*
Theme Name: BAW Sports
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Nicolas BAUD
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.3.0.1737921150
Updated: 2025-01-26 20:52:30
*/

/* HEADER-*/
#header .sur-entete{
	backdrop-filter: blur(8px);
	-webkit-backdrop-filter: blur(8px);
	text-shadow: 0 0 5px rgba(255,255,255,0.5);
}

#header .main-navigation:before,
#header .main-navigation ul.sub-menu:before{
	backdrop-filter: blur(8px) saturate(120%);
	content: "";
	display: block;
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

#header .main-navigation{
	position: relative;
}
#header.main-navigation ul.sub-menu:before{
    border-radius: 0 0 20px 20px;
    background-color: #FFFFFF44;
    box-shadow: 0 10px 20px #0A203E66;
    border: 1px solid #dbdbdb;
    border-top-width: 0px;
}

/* Sticky Effect Settings */
.elementor-sticky--effects.sticky-menu {
   background: #FFFFFF!important;
   background: linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.4) 100%)!important;
}
.elementor-sticky--effects.sticky-menu .elementor-element.elementor-element-01fb01b .elementor-nav-menu--main .elementor-item.elementor-item  {
	color: var(--e-global-color-secondary)!important;
}
/*- WEGLOT -*/
/*.country-selector.weglot-dropdown{
	background-color: #FFFFFF66;
	border-radius: 50px;
}
.country-selector.weglot-dropdown .wgcurrent{
	color: #FFF;
	border: none;
	font-family: "Exo", sans-serif;
	font-weight: 700 !important;
	text-transform: uppercase;
}*/

/*- BODY -*/

body a {
	color: #FECC16;
	}

.caracteristiques .label {
	font-size: 13px;
	text-transform: uppercase;
	margin: auto;
}

/*- GUTENBERG-*/
	
	body .e-con.e-con>.e-con-inner> .gutenberg {
		max-width: 800px;
	}
	/*-Gutenberg Titres-*/
	.gutenberg H2{
	    padding-top: 48px;
	    }
	.gutenberg H2:first-child{
	    padding-top: 0px;
	    }
	.gutenberg H3{
	    padding-top: 16px;
	}
	.gutenberg H4, .gutenberg H5, .gutenberg H6{
	    padding-top: 12px;
	}
	
	/*-Gutenberg textes-*/
	.gutenberg p, .gutenberg ul, .gutenberg ol{
	    padding-top: 8px;
		color:  var( --e-global-color-text );
	}
	.gutenberg strong, .gutenberg b{
		font-weight: 700;
	}
	.gutenberg a{
		text-decoration: underline;
		font-weight: 700;
	}
	.gutenberg li{
	    padding-top: 4px;
	}

	/*-Gutenberg citation-*/	
	.gutenberg .wp-block-quote{
		margin: 32px 0;
		padding-left: 20px;
		border-left: 8px solid var( --e-global-color-primary );
	}
	.gutenberg .wp-block-quote p{
		padding: 0;
		font-weight: 500;
		font-size: 1.2em;
		line-height: 1.3em;
	}
	
	/*-Gutenberg spécials-*/
	.gutenberg HR{
	    margin: 24px 0;
	    border-color: var( --e-global-color-primary );
	}
	.gutenberg figure{
		margin: 32px 0 ;
	}
	.gutenberg figure figcaption{
		text-align:center;
	}
	
	/*-Gutenberg boutons-*/
	
	.gutenberg .wp-element-button{
		font-family: "Exo",sans-serif;
		font-size: 16px;
		font-weight: 700;
		text-transform: uppercase;
		margin-top : 16px;
		text-decoration: none;
	}
	
		/*-Bouton fill-*/
		.gutenberg .wp-element-button{
			color: white !important;
			background-color: var( --e-global-color-secondary );
			border-color: var( --e-global-color-secondary );
			transition: all 0.3s ease-out;
			}
		.gutenberg .wp-element-button:hover{
			color: var( --e-global-color-secondary );
			background-color: var( --e-global-color-accent );
			border-color: var( --e-global-color-accent );
			transform: scale(1.1);
			}
	
		/*-Bouton outline-*/
		.gutenberg .is-style-outline .wp-element-button{
			color: var( --e-global-color-secondary ) !important;
			background-color: transparent;
			border-color: var( --e-global-color-secondary );
			transition: all 0.3s ease-out;
			}
		.gutenberg .is-style-outline .wp-element-button:hover{
			color: white;
			background-color: var( --e-global-color-accent );
			border-color: var( --e-global-color-accent );
			transform: scale(1.1);
			}
	
	
	/*— FOOTER —*/
	.jet-woo-product-gallery-pswp{
		display: none!important;
		visibility: hidden;
	}