
			/*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_ODM_m_show{
				visibility: hidden;
				display: none;
			}
			.acct_20261027_ODM_show_t{
				display:none;
			}
			.acct_20261027_ODM_content p{
				margin:auto;
			}
			.acct_20261027_ODM_content img{
				display:block;
				width:100%;
				margin:auto;
			}
			.acct_20261027_ODM_container a img {
				display: block;
			}
			.category-view>.category-cms>div{
				width:100%;
			}
			.acct_20261027_ODM_container a{
				text-decoration: none;
				color:initial;
			}
			.acct_20261027_ODM_container>a{
				width:100%;
			}
			.acct_20261027_ODM_container{
				position:relative;
				width:100%;
				max-width: 1930px;
				margin:auto;
				height:200px;
				background-color:#32c86e;
				overflow: hidden;
				font-size:10px;
			}
			.acct_20261027_ODM_container button{
				border:none;
				box-shadow: none;
				background:#000000;
				font-size:3.4em;
				line-height: 2em;
    			width: 7.25em;
				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;
			}
			.acct_20261027_ODM_container a:hover button{
				background: #8719ff;
    			color: #fff;
			}
			/* TON CSS*/
			.acct_20261027_ODM_content{
				width:100%;
				height: 100%;
				margin:auto;
				display:flex;
				align-items: flex-end;
				justify-content: flex-start;
				position: relative;
			}
			
			.acct_20261027_ODM_content:before{
				content:'';
				display:block;
				width:100%;
				height:0.9em;
				position:absolute;
				bottom:0;
				left:0;
				background:#fff000;
				z-index: 1;
			}
			.acct_20261027_ODM_content>*{
				position:relative;
				z-index: 2;
			}
			.acct_20261027_ODM_block_1{
				height:100%;
			}
			.acct_20261027_ODM_block_1 img{
				position:absolute;
				top:0;
				left:0;
				width:34em;
				height:auto;
				z-index: 2;
			}
			.acct_20261027_ODM_block_1 p{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				font-weight: 700;
				color:#fff;
				font-size:6.8em;
				background:#000;
				padding:0 0.2em;
				transform:rotate(-2deg);
				text-transform: uppercase;
				margin-left: 1em;
    			margin-top: 1.05em;
				white-space: nowrap;
				line-height: 1.2;
			}
			.acct_20261027_ODM_block_2{
				height:100%;
				display:flex;
				align-items: flex-end;
				position: relative;
				margin-left:3.8em;
				white-space: nowrap;
			}
			.acct_20261027_ODM_block_2 p{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				top:0;
				right:0;
				font-size:5.7em;
				color:#fff000;
				font-weight: 1000;
				text-align: right;
				transform: rotate(-2deg);
				line-height: 90%;
				text-shadow: 4px 4px 3px #010001;
				margin-right:0.8em;
				margin-top:0.75em;
			}
			.acct_20261027_ODM_block_2 p>span{
				display: block;
			}
			.acct_20261027_ODM_block_2 p>span:last-child{
				margin-right:-0.6em;
			}
			.acct_20261027_ODM_block_3{
				margin-right:-2.7em;
			}
			.acct_20261027_ODM_block_4{
				align-self: flex-start;
				padding-top:0.6em;
				padding-right: 2em;
				color:#000;
			}
			.acct_20261027_ODM_block_4>div{
				background:url('https://imagine.bayard.io/unsafe/180x180/bayard-static/e-bayard-jeunesse.com/2026/novembre/boutique/odm/images/20261027_ODM_3.png');
				width:18em;
				height:18em;
				background-size:100% 100%;
				display:flex;
				align-items: center;
				justify-content: flex-start;
				flex-direction: column;
			}
			.acct_20261027_ODM_block_4>div>p{
				margin:0;
			}
			.acct_20261027_ODM_block_4>div>p:first-child{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				font-size:7em;
				font-weight:600;
				margin-bottom: -0.2em;
				margin-top:0.05em;
			}
			.acct_20261027_ODM_block_4>div>p:last-child{
				font-family:'gilroy',Arial, Helvetica, sans-serif;
				font-size:1.5em;
				text-align: center;
				width: 75%;
				margin: 0 auto;
				line-height: 95%;
    			letter-spacing: 0.05em;
			}
			.acct_20261027_ODM_block_4>div>p:last-child>strong{
				font-size:1.2em;
				font-weight: 600;
			}
			.acct_20261027_ODM_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_ODM_block_4 button{
				margin-top:-0.8em;
			}
			@media screen and (max-width:1930px) {
				.acct_20261027_ODM_container{
					font-size: 0.518vw;
					height:20em;
				}
			}




			@media screen and (max-width:767px) {
				.acct_20261027_ODM_container{
					font-size:10px;
					height: 15em;
				}
				.acct_20260731_hide_m{
					display:none!important;
				}
				.acct_20261027_ODM_content{
					flex-direction: column;
					justify-content: flex-start;
					align-items: center;
					max-width:100%;
					margin:auto;
					z-index: 2;
				}
				.acct_20261027_ODM_block_1{
					width:100%;
				}
				.acct_20261027_ODM_block_1 img{
					width:11.2em;
					height:auto;
				}
				.acct_20261027_ODM_block_1 p{
					font-size:2.4em;
					text-align: center;
					line-height: 100%;
					margin: 0;
					position: absolute;
					top: 1.1em;
					left: 0.6em;
				}
				.acct_20261027_ODM_block_2 p{
					font-size:1.9em;
					margin: 0;
					position: absolute;
					top: 2.75em;
					right: 2em;
					text-shadow: 0.1em 0.1em 0.1em #010001;
				}
				.acct_20261027_ODM_block_2,
				.acct_20261027_ODM_block_4{
					position:absolute;
					top:0;
					left:0;
					width:100%;
					height:100%;
					z-index: 1;
				}
				.acct_20261027_ODM_block_2{
					right:0;
					margin:auto;
					width: 100%;
				}
				.acct_20261027_ODM_block_4{
					z-index: 2;
				}
				.acct_20261027_ODM_block_4>div{
					position: absolute;
					top: 0.6em;
					right: 1em;
					width: 7.4em;
					height: 7.4em;
				}
				.acct_20261027_ODM_block_4>div>p:first-child{
					font-size:2.6em;
					margin-bottom:-0.3em;
					margin-top:0.1em;
				}
				.acct_20261027_ODM_block_4>div>p:last-child{
					font-size:0.7em;
					width:85%;
					line-height: 90%;
				}
				.acct_20261027_ODM_block_4>div>p:last-child>strong:last-child{
					margin-top:0;
				}
				.acct_20261027_ODM_block_4 button{
					position: absolute;
					bottom: 0.6em;
					left: 0;
					right: 0;
					margin: auto;
					font-size: 1.9em;
				}
				.acct_20261027_ODM_content:before{
					display:none;
				}
				.acct_20261027_ODM_container:after{
					content: '';
					display: block;
					width: 100%;
					height: 1em;
					position: absolute;
					bottom: 0;
					left: 0;
					background: #fff000;
					z-index: 1;
				}
				.acct_20261027_ODM_block_2 img{
					position:absolute;
					left:0;
					right:0;
					bottom:2.3em;
					width:100%;
					max-width: 390px!important;
				}
				.acct_20261027_ODM_block_2 p>span{
					display:inline-block;
				}
				
				.acct_20261027_ODM_block_2 p>span:last-child{
					margin-left:0.3em;
				}
				.acct_20261027_ODM_block_2 p{
					text-align: center;
					width: 100%;
					left:0;
					right:0;
					top:2.75em;
				}
				.acct_20261027_ODM_block_3{
					margin:0;
				}
			}
			@media screen and (max-width:550px) {
				.acct_20261027_ODM_block_2 p{
					text-align: right;
					right: 0;
					left:0;
					margin:auto;
					width:fit-content;
					top:2.75em;
					letter-spacing: 0.05em;
        			padding-right: 1em;
				}
				.acct_20261027_ODM_block_2 p>span{
					display:block;
				}
			}
			@media screen and (max-width:390px) {
				.acct_20261027_ODM_container {
					font-size: 2.41vw;
				}
			}