
			/*Les typos à utiliser dans la bannière*/
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-light-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-light-webfont.woff') format('woff');
				font-weight: 200;
				font-style: normal;
			}
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-regular-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-regular-webfont.woff') format('woff');
				font-weight: 300;
				font-style: normal;
			}
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-medium-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-medium-webfont.woff') format('woff');
				font-weight: 400;
				font-style: normal;
			}	
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-semibold-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-semibold-webfont.woff') format('woff');
				font-weight: 500;
				font-style: normal;
			}
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-bold-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-bold-webfont.woff') format('woff');
				font-weight: 600;
				font-style: normal;
			}
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-extrabold-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-extrabold-webfont.woff') format('woff');
				font-weight: 700;
				font-style: normal;
			}	
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-heavy-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-heavy-webfont.woff') format('woff');
				font-weight: 800;
				font-style: normal;
			}	
			@font-face {
				font-family: 'gilroy';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-black-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/gilroy-black-webfont.woff') format('woff');
				font-weight: 900;
				font-style: normal;
			}	
			@font-face {
				font-family: 'bobby_jones';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/tom_chalky_-_bobbyjones-regular-webfont.woff2') format('woff2'),
					url('https://static.bayard.io/e-bayard-jeunesse.com/typos/tom_chalky_-_bobbyjones-regular-webfont.woff') format('woff');
				font-weight: 400;
				font-style: normal;
			}
			@font-face {
				font-family: 'crayon_en_folie';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/hanoded_-_crayon_en_folie-webfont.woff2') format('woff2'),
						url('https://static.bayard.io/e-bayard-jeunesse.com/typos/hanoded_-_crayon_en_folie-webfont.woff') format('woff');
				font-weight: 400;
				font-style: normal;
			}
			@font-face {
				font-family: 'brownCookies';
				src: url('https://static.bayard.io/e-bayard-jeunesse.com/typos/brown_cookies-webfont.woff2') format('woff2'),
						url('https://static.bayard.io/e-bayard-jeunesse.com/typos/brown_cookies-webfont.woff') format('woff');
				font-weight: 400;
				font-style: normal;
			}
			.acct_20261027_HOME_m_show{
				visibility: hidden;
				display: none;
			}
			.acct_20261027_HOME_show_t{
				display:none;
			}
			.acct_20261027_HOME_content p{
				margin:auto;
			}
			.acct_20261027_HOME_content img{
				display:block;
				width:100%;
				margin:auto;
			}
			.acct_20261027_HOME_container a img {
				display: block;
			}
			.category-view>.category-cms>div{
				width:100%;
			}
			.acct_20261027_HOME_container a{
				text-decoration: none;
				color:initial;
			}
			.acct_20261027_HOME_container>a{
				width:100%;
			}
			.acct_20261027_HOME_container{
				position:relative;
				width:100%;
				max-width: 1930px;
				margin:auto;
				height:350px;
				background-color:#32c86e;
				overflow: hidden;
				font-size:10px;
			}
			.acct_20261027_HOME_container .acct_20261027_button{
				border:none;
				box-shadow: none;
				background:#000000;
				font-size:4em;
				line-height: 1.87em;
    			width: 7.92em;
				border-radius:6.7em;
				font-family: 'gilroy',Arial, Helvetica, sans-serif;
				font-weight: 600;
				padding:0;
				color:#fff;
				margin: auto;
    			display: block;
				transition: all 0.15s ease-in-out;
				text-align: center;
			}
			.acct_20261027_HOME_container a:hover .acct_20261027_button{
				background: #8719ff;
    			color: #fff;
			}
			/* TON CSS*/
			.acct_20261027_HOME_content{
				width:100%;
				height: 100%;
				margin:auto;
				display:flex;
				align-items: flex-end;
				justify-content: flex-start;
				position: relative;
			}
			
			.acct_20261027_HOME_content:before{
				content:'';
				display:block;
				width:100%;
				height:3.6em;
				position:absolute;
				bottom:0;
				left:0;
				background:#fff000;
				z-index: 1;
			}
			.acct_20261027_HOME_content>*{
				position:relative;
				z-index: 2;
			}
			.acct_20261027_HOME_block_1{
				height:100%;
			}
			.acct_20261027_HOME_block_1 img{
				position:absolute;
				top:0;
				left:0;
				width:34.4em;
				height:auto;
				z-index: 2;
			}
			.acct_20261027_HOME_block_1 p{
				font-family: 'gilroy', Arial, Helvetica, sans-serif;
				font-weight: 700;
				color: #fff;
				font-size: 7.5em;
				line-height: 1em;
				background: #000;
				padding: 0.1em 0.22em;
				transform: rotate(-2deg);
				text-transform: uppercase;
				margin-left: 0.5em;
				margin-top: 2.1em;
				white-space: nowrap;
			}
			.acct_20261027_HOME_block_2{
				height:100%;
				display:flex;
				align-items: flex-end;
				position: relative;
			}
			.acct_20261027_HOME_block_2 p{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				position:absolute;
				top:0.95em;
				right:0;
				font-size:5.9em;
				color:#fff000;
				font-weight: 1000;
				text-align: right;
				transform: rotate(-2deg);
				line-height: 80%;
				text-shadow: 4px 4px 3px #010001;
			}
			.acct_20261027_HOME_block_2 p>span{
				display: block;
			}
			.acct_20261027_HOME_block_2 p>span:last-child{
				margin-right:-0.6em;
			}
			.acct_20261027_HOME_block_4{
				align-self: center;
				padding-top:2.2em;
				padding-right: 4.3em;
				color:#000;
			}
			.acct_20261027_HOME_block_4>div{
				background:url('https://imagine.bayard.io/unsafe/254x254/bayard-static/e-bayard-jeunesse.com/2026/novembre/boutique/homemajeure/images/20261027_HOME_4.png');
				width:25.4em;
				height:25.4em;
				background-size:100% 100%;
				display:flex;
				align-items: center;
				justify-content: flex-start;
				flex-direction: column;
				margin:auto;
			}
			.acct_20261027_HOME_block_4>div>p{
				margin:0;
			}
			.acct_20261027_HOME_block_4>div>p:first-child{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				font-size:9em;
				font-weight:600;
				margin-bottom: -0.2em;
				margin-top:0.05em;
			}
			.acct_20261027_HOME_block_4>div>p:last-child{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				font-size:2.1em;
				text-align: center;
				width: 75%;
				margin: 0 auto;
				line-height: 100%;
				letter-spacing: 0.05em;
			}
			.acct_20261027_HOME_block_4>div>p:last-child>strong{
				font-size:1.2em;
				font-weight: 600;
			}
			.acct_20261027_HOME_block_4>div>p:last-child>strong:last-child{
				display: block;
				font-size:1.4em;
				color:#e52620;
				font-weight: 700;
				line-height: 100%;
				margin-top:0.2em;
			}
			.acct_20261027_HOME_block_4 .acct_20261027_button{
				margin-top:-0.8em;
			}
			@media screen and (max-width:1930px) {
				.acct_20261027_HOME_container{
					font-size: 0.518vw;
					height:35em;
				}
			}




			@media screen and (max-width:767px) {
				.acct_20261027_HOME_container{
					font-size:10px;
				}
				.acct_20260731_hide_m{
					display:none!important;
				}
				.acct_20261027_HOME_content{
					flex-direction: column;
					justify-content: flex-start;
					align-items: center;
					max-width:100%;
					margin:auto;
					z-index: 2;
				}
				.acct_20261027_HOME_block_1{
					width:100%;
				}
				.acct_20261027_HOME_block_1 img{
					width:22.4em;
					height:auto;
				}
				.acct_20261027_HOME_block_1 p{
					font-size:3.8em;
					white-space: break-spaces;
					text-align: center;
					line-height: 100%;
					margin: 0;
					position: absolute;
					top: 1.4em;
					left: 1.6em;
				}
				.acct_20261027_HOME_block_2 p{
					font-size:2.8em;
					margin: 0;
					position: absolute;
					top: 5.75em;
					right: 2em;
					text-shadow: 0.1em 0.1em 0.1em #010001;
				}
				.acct_20261027_HOME_block_2,
				.acct_20261027_HOME_block_4{
					position:absolute;
					top:0;
					left:0;
					width:100%;
					height:100%;
					z-index: 1;
				}
				.acct_20261027_HOME_block_2{
					right:0;
					margin:auto;
					width: 100%;
				}
				.acct_20261027_HOME_block_4>div{
					position: absolute;
					top: 2em;
					right: 3.8em;
					width: 12.5em;
					height: 12.5em;
				}
				.acct_20261027_HOME_block_4>div>p:first-child{
					font-size:3.9em;
				}
				.acct_20261027_HOME_block_4>div>p:last-child{
					font-size:0.98em;
					width:70%;
					line-height: 120%;
				}
				.acct_20261027_HOME_block_4 .acct_20261027_button{
					position: absolute;
					bottom: 0.6em;
					left: 0;
					right: 0;
					margin: auto;
					font-size: 1.9em;
				}
				.acct_20261027_HOME_content:before{
					display:none;
				}
				.acct_20261027_HOME_container:after{
					content: '';
					display: block;
					width: 100%;
					height: 2.3em;
					position: absolute;
					bottom: 0;
					left: 0;
					background: #fff000;
					z-index: 1;
				}
				.acct_20261027_HOME_block_2 img{
					position:absolute;
					left:0;
					right:0;
					bottom:2.3em;
					width:100%;
					max-width: 390px!important;
				}
				.acct_20261027_HOME_block_2 p>span{
					display:inline-block;
				}
				
				.acct_20261027_HOME_block_2 p>span:last-child{
					margin-left:0.3em;
				}
				.acct_20261027_HOME_block_2 p{
					text-align: center;
					width: 100%;
					left:0;
					right:0;
					top:6.25em;
				}
			}
			@media screen and (max-width:550px) {
				.acct_20261027_HOME_block_2 p{
					text-align: right;
					right: 0;
					width:fit-content;
					left:0;
					margin:auto;
					top:5.75em;
				}
				.acct_20261027_HOME_block_1 p{
					width: 4em;
				}
				.acct_20261027_HOME_block_2 p>span{
					display:block;
				}
			}
			@media screen and (max-width:390px) {
				.acct_20261027_HOME_container {
					font-size: 2.41vw;
				}
			}