.hidden-arrow{
	display:none!important
}
#main{
	margin-top:0;
}
#main .breadcrumb{
	display:none;
}
#content-holidaycampaign{
	display:block;
}
#content-holidaycampaign-mobile{
	display:none;
}
#content-holidaycampaign img{
	width:100%;
}
#content-holidaycampaign #Line-01{
	position:relative;
	height:215px;
	background:url(../img/bg-header.gif) no-repeat top center;
	text-align:center;
}
#content-holidaycampaign #Line-01 h1{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:50px;
	line-height:50px;
	color:#c78422;
	text-align:center;
	margin:0;
	padding:65px 0 0 0;
}
#content-holidaycampaign #Line-01 p{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	color:#000000;
	text-align:center;
	margin:15px 0 30px 0;
	padding:0;
}
#content-holidaycampaign #Line-01 .Line-01-Link{
	font-style:normal;
	font-weight:500;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
}
#content-holidaycampaign #Line-01 .Line-01-Link:hover{
	border:2px solid #000000;
}
#content-holidaycampaign #Line-02-Bg{
	position:relative;
	background:url(../img/bg-prod.gif) no-repeat top center;
	left:50%;
	width:1600px;
	margin-left:-800px;
}
#content-holidaycampaign #Line-02{
	position:relative;
	max-width:1210px;
	margin:0 auto;
}
#content-holidaycampaign #Line-02 .Line-02-Prod{
	position:relative;
	padding-top:85px;
	text-align:center;
}
#content-holidaycampaign #Line-02 .Line-02-Prod img{
	max-width:234px;
	margin:0 auto;
}
#content-holidaycampaign #Line-02 .Line-02-Prod h3{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#000000;
	text-align:center;
	margin:0;
	padding:20px 0 25px 0;
}
#content-holidaycampaign #Line-02 .Line-02-Prod .Line-02-Prod-Link{
	font-style:normal;
	font-weight:500;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	color:#000000;
	text-align:center;
	margin:0;
	padding:0;
}
#content-holidaycampaign #Line-02 .Line-02-Prod .Line-02-Prod-Link:hover{
	color:#be0f34;
}
#content-holidaycampaign #Line-03{
	position:relative;
	margin-top:40px;
}
#content-holidaycampaign #Line-03 #Line-03-Content{
	position:absolute;
	width:88%;
	left:6%;
	top:50%;
	transform:translateY(-50%);
	border:2px solid #c88523;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
}
#content-holidaycampaign #Line-03 img{
	position:relative;
	pointer-events:none; 
}
#content-holidaycampaign #Line-03 #Line-03-Content h2{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#c88523;
	text-align:center;
	margin:0;
	padding:10px 0;
	float:left;
	width:35%;
	position:relative;
}
#content-holidaycampaign #Line-03 #Line-03-Content ul{
	float:left;
	width:50%;
	position:relative;
	list-style:none;
	margin:0 0 0 5%;
	padding:0;
}
#content-holidaycampaign #Line-03 #Line-03-Content ul li{
	text-align:center;
	float:left;
	position:relative;
	width:33.33%;
	pointer-events:auto;
}
#content-holidaycampaign #Line-03 #Line-03-Content ul li a{
	font-style:normal;
	font-weight:400;
	font-size:15px;
	color:#c88523;
	margin:0;
	padding:0;
}
#content-holidaycampaign #Line-03 #Line-03-Content ul li a:hover{
	text-decoration:underline;
}
#content-holidaycampaign #Line-04-Bg{
	position:relative;
	background:url(../img/bg-bottom-01.gif) no-repeat top center;
	left:50%;
	width:1600px;
	margin-left:-800px;
}
#content-holidaycampaign #Line-04{
	position:relative;
	max-width:1210px;
	margin:0 auto;
}
#content-holidaycampaign #Line-04 .Line-04-Prod{
	position:relative;
	padding-top:45px;
	text-align:center;
}
#content-holidaycampaign #Line-04 .Line-04-Prod img{
	max-width:443px;
	margin:0 auto;
}
#content-holidaycampaign #Line-04 .Line-04-Prod h4{
	font-style:normal;
	font-weight:400;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	color:#be0f34;
	text-align:center;
	margin:0;
	padding:10px 0 0 0;
}
#content-holidaycampaign #Line-04 .Line-04-Prod h3, #content-holidaycampaign #Line-04-Bis-Bg .Line-04-Bis-Prod h3{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#c88523;
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
}
#content-holidaycampaign #Line-04 .Line-04-Prod p, #content-holidaycampaign #Line-04-Bis-Bg .Line-04-Bis-Prod p{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	line-height:25px;
	color:#000000;
	text-align:center;
	margin:10px 0 35px 0;
	padding:0;
}
#content-holidaycampaign #Line-04 .Line-04-Prod .Line-04-Prod-Link, #content-holidaycampaign #Line-04-Bis-Bg .Line-04-Bis-Prod .Line-04-Bis-Prod-Link {
	font-style:normal;
	font-weight:500;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
}
#content-holidaycampaign #Line-04 .Line-04-Prod .Line-04-Prod-Link:hover{
	border:2px solid #000000;
}
#content-holidaycampaign #Line-05-Bg{
	position:relative;
	background:url(../img/bg-bottom-02.gif) no-repeat top center;
	margin-top:30px;
	left:50%;
	width:1600px;
	margin-left:-800px;
}
#content-holidaycampaign #Line-05{
	position:relative;
	max-width:1210px;
	margin:0 auto;
}
#content-holidaycampaign #Line-05 .Line-05-Prod{
	position:relative;
	padding-top:65px;
	text-align:center;
}
#content-holidaycampaign #Line-05 .Line-05-Prod img{
	max-width:536px;
	margin:0 auto;
}
#content-holidaycampaign #Line-05 .Line-05-Prod h4{
	font-style:normal;
	font-weight:400;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	color:#be0f34;
	text-align:center;
	margin:0;
	padding:10px 0 0 0;
}
#content-holidaycampaign #Line-05 .Line-05-Prod h3{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#c88523;
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
}
#content-holidaycampaign #Line-05 .Line-05-Prod p{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	line-height:25px;
	color:#000000;
	text-align:center;
	margin:10px 0 35px 0;
	padding:0;
}
#content-holidaycampaign #Line-05 .Line-05-Prod .Line-05-Prod-Link{
	font-style:normal;
	font-weight:500;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
}
#content-holidaycampaign #Line-05 .Line-05-Prod .Line-05-Prod-Link:hover{
	border:2px solid #000000;
}
#content-holidaycampaign #Line-06-Bg{
	position:relative;
	background:url(../img/bg-bottom-03.gif) no-repeat top center;
	margin-top:30px;
	left:50%;
	width:1600px;
	margin-left:-800px;
}
#content-holidaycampaign #Line-06{
	position:relative;
	max-width:1210px;
	margin:0 auto;
}
#content-holidaycampaign #Line-06 .Line-06-Prod{
	position:relative;
	padding-top:55px;
	text-align:center;
}
#content-holidaycampaign #Line-06 .Line-06-Prod img{
	max-width:621px;
	margin:0 auto;
}
#content-holidaycampaign #Line-06 .Line-06-Prod h3{
	font-style:normal;
	font-weight:400;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	color:#be0f34;
	text-align:center;
	margin:0;
	padding:10px 0 0 0;
}
#content-holidaycampaign #Line-06 .Line-06-Prod h2{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:50px;
	line-height:50px;
	color:#000000;
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
}
#content-holidaycampaign #Line-06 .Line-06-Prod p{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	line-height:25px;
	color:#000000;
	text-align:center;
	margin:10px 0 35px 0;
	padding:0;
}
#content-holidaycampaign #Line-06 .Line-06-Prod .Line-06-Prod-Link{
	font-style:normal;
	font-weight:500;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
}
#content-holidaycampaign #Line-06 .Line-06-Prod .Line-06-Prod-Link:hover{
	border:2px solid #000000;
}
#content-holidaycampaign #Line-07{
	position:relative;
	margin-top:50px;
	padding-top:30px;
	padding-bottom:30px;
}
#content-holidaycampaign #Line-07 #Line-07-Box{
	position:relative;
	border:2px solid #c3ab8b;
}
#content-holidaycampaign #Line-07 #Line-07-Box img{
	display:block;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content{
	position:absolute;
	top:50%;
	transform:translateY(-50%);
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h4{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#000000;
	text-align:center;
	margin:0;
	padding:0;
	margin-top: -10px;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h5{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	color:#000000;
	text-align:center;
	margin:20px 0 0 0;
	padding:0;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h5 span{
	color:#be0f34;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h5 span sup{
	font-size:10px;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt{
	margin-top:25px;
	margin-left: 100px;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt p{
	font-style:normal;
	font-weight:400;
	font-size:14px;
	line-height:14px;
	color:#000000;
	text-align:center;
	margin:0;
	padding:0;
}
#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt p sup{
	font-size:10px;
}
@media only screen and (max-width:1250px){
	#content-holidaycampaign #Line-02-Bg,
	#content-holidaycampaign #Line-04-Bg,
	#content-holidaycampaign #Line-05-Bg,
	#content-holidaycampaign #Line-06-Bg{
		left:0%;
		width:100%;
		margin-left:0;
	}
	#content-holidaycampaign #Line-02,
	#content-holidaycampaign #Line-04,
	#content-holidaycampaign #Line-05,
	#content-holidaycampaign #Line-06{
		width:100%;
	}
	#content-holidaycampaign #Line-01{
		margin-left:0;
		margin-right:0;
	}
}
@media only screen and (max-width:1023px){
	#content-holidaycampaign #Line-02-Bg{
		position:relative;
		background:none;
	}
	#content-holidaycampaign #Line-02-Bg #Line-02 #Line-02-Prod-Top,
	#content-holidaycampaign #Line-02-Bg #Line-02 #Line-02-Prod-Bottom{
		background:url(../img/bg-prod.gif) no-repeat top center;
	}
	#content-holidaycampaign #Line-03 #Line-03-Content{
		width:96%;
		left:2%;
		position:relative;
		top:0;
		transform:none;
		float:left;
	}
	#content-holidaycampaign #Line-03 #Line-03-Content h2{
		width:40%;
	}
	#content-holidaycampaign #Line-03 #Line-03-Content ul{
		width:60%;
		margin:0;
	}
	#content-holidaycampaign #Line-03 #Line-03-Content ul li a{
		font-size:14px;
	}
	#content-holidaycampaign #Line-03 img{
		position:relative;
		display:none;
	}
	#content-holidaycampaign #Line-03{
		padding-top:30px;
		padding-bottom:30px;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box img{
		display:none;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box{
		background:url(../img/pic-bg-box.jpg) no-repeat;
		background-position:top center;
		background-size:cover;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content{
		position:relative;
		top:auto;
		transform:none;
		padding-top:15px;
		padding-bottom:15px;
	}
	.top-banner{
		margin:20px 0 0;
	}
	#content-holidaycampaign #Line-04-Bg,
	#content-holidaycampaign #Line-05-Bg{
		background-size: 150%;
	}

}
@media only screen and (max-width:1024px){
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt{
		margin-top: 5px;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h5{
		margin: 5px 0 0 0;
	}
}
@media only screen and (max-width:761px){
	#content-holidaycampaign #Line-03 #Line-03-Content h2{
		font-size:25px;
	}
	#content-holidaycampaign #Line-03 #Line-03-Content ul li{
		font-size:14px;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt{
		margin-top: 5px;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h5{
		margin: 5px 0 0 0;
	}
}
@media only screen and (max-width:761px){
	#content-holidaycampaign{
		display:none;
	}
	#content-holidaycampaign-mobile{
		display:block;
	}
	#content-holidaycampaign-mobile img{
		width:100%;
	}
	#content-holidaycampaign-mobile .row{
		margin-left:0px;
    	margin-right:0px;
	}
	#content-holidaycampaign-mobile #Line-01-mobile{
		position:relative;
		background:url(../img/mobile-pic-header.jpg) no-repeat top center;
		min-height:161px;
		padding-bottom:30px;
		text-align:center;
	}
	#content-holidaycampaign-mobile #Line-01-mobile h1{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:35px;
		line-height:35px;
		color:#c78422;
		text-align:center;
		margin:0;
		padding:65px 0 0 0;
	}
	#content-holidaycampaign-mobile #Line-01-mobile p{
		font-style:normal;
		font-weight:400;
		font-size:14px;
		color:#000000;
		text-align:center;
		margin:15px 0 30px 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-01-mobile .Line-01-mobile-Link{
		font-style:normal;
		font-weight:500;
		font-size:11px;
		text-transform:uppercase;
		color:#000000;
		text-align:center;
		margin:0;
		padding:15px 60px;
		border:2px solid #e5e5e5;
	}
	#content-holidaycampaign-mobile #Line-02-mobile{
		position:relative;
	}
	#content-holidaycampaign-mobile #Line-02-mobile #Line-02-mobile-Prod-Top{
		background:url(../img/mobile-pic-prod-top-01.jpg) no-repeat top center;
		margin-top:25px;
	}
	#content-holidaycampaign-mobile #Line-02-mobile #Line-02-mobile-Prod-Bottom{
		background:url(../img/mobile-pic-prod-top-02.jpg) no-repeat top center;
		margin-top:25px;
	}
	#content-holidaycampaign-mobile #Line-02-mobile .Line-02-mobile-Prod{
		position:relative;
		padding-top:85px;
		text-align:center;
	}
	#content-holidaycampaign-mobile #Line-02-mobile .Line-02-mobile-Prod img{
		max-width:234px;
		margin:0 auto;
	}
	#content-holidaycampaign-mobile #Line-02-mobile .Line-02-mobile-Prod h3{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:25px;
		line-height:25px;
		color:#000000;
		text-align:center;
		margin:0;
		padding:20px 0 25px 0;
	}
	#content-holidaycampaign-mobile #Line-02-mobile .Line-02-mobile-Prod .Line-02-mobile-Prod-Link{
		font-style:normal;
		font-weight:500;
		font-size:10px;
		text-transform:uppercase;
		text-decoration:underline;
		color:#000000;
		text-align:center;
		margin:0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-03-mobile{
		position:relative;
		margin-top:15px;
	}
	#content-holidaycampaign-mobile #Line-03-mobile img{
		position:relative;
		pointer-events:none; 
	}
	#content-holidaycampaign-mobile #Line-03-mobile #Line-03-mobile-box{
		position:absolute;
		top:50%;
		transform:translateY(-50%);
		border:2px solid #c88523;
		padding:20px 0;	
	}
	#content-holidaycampaign-mobile #Line-03-mobile #Line-03-mobile-box h2{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:25px;
		line-height:25px;
		color:#c88523;
		text-align:left;
		margin:0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-03-mobile #Line-03-mobile-box ul{
		position:relative;
		list-style:none;
		margin:0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-03-mobile #Line-03-mobile-box ul li{
		margin:25px 0 0 0;
		padding:0;
		pointer-events:auto; 
	}
	#content-holidaycampaign-mobile #Line-03-mobile #Line-03-mobile-box ul li a{
		font-style:normal;
		font-weight:400;
		font-size:11px;
		color:#000000;
		text-align:left;
		text-transform:uppercase;
		text-decoration:underline;
	}
	#content-holidaycampaign-mobile #Line-04-mobile{
		position:relative;
	}
	#content-holidaycampaign-mobile #Line-04-mobile .Line-04-mobile-Prod{
		position:relative;
		padding-top:45px;
		text-align:center;
		margin-top:30px;
	}
	#content-holidaycampaign-mobile #Line-04-mobile #Line-04-mobile-Prod-01{
		background:url(../img/mobile-pic-prod-bottom-01.jpg) no-repeat top center;
	}
	#content-holidaycampaign-mobile #Line-04-mobile #Line-04-mobile-Prod-02{
		background:url(../img/mobile-pic-prod-bottom-02.jpg) no-repeat top center;
	}
	#content-holidaycampaign-mobile #Line-04-mobile #Line-04-mobile-Prod-03{
		background:url(../img/mobile-pic-prod-bottom-03.jpg) no-repeat top center;
	}
	#content-holidaycampaign-mobile #Line-04-mobile #Line-04-mobile-Prod-04{
		background:url(../img/mobile-pic-prod-bottom-04.jpg) no-repeat top center;
	}
	#content-holidaycampaign #Line-04 .Line-04-Prod img{
		max-width:443px;
		margin:0 auto;
	}
	#content-holidaycampaign-mobile #Line-04-mobile #Line-04-mobile-Prod-03 img,
	#content-holidaycampaign-mobile #Line-04-mobile #Line-04-mobile-Prod-04 img{
		max-width:536px;
	}
	#content-holidaycampaign-mobile #Line-04-mobile .Line-04-mobile-Prod h4{
		font-style:normal;
		font-weight:400;
		font-size:12px;
		line-height:18px;
		text-transform:uppercase;
		color:#be0f34;
		text-align:center;
		margin:0;
		padding:10px 0 0 0;
	}
	#content-holidaycampaign-mobile #Line-04-mobile .Line-04-mobile-Prod h3{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:25px;
		line-height:25px;
		color:#c88523;
		text-align:center;
		margin:15px 0 0 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-04-mobile .Line-04-mobile-Prod p{
		font-style:normal;
		font-weight:400;
		font-size:14px;
		line-height:20px;
		color:#000000;
		text-align:center;
		margin:10px 0 35px 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-04-mobile .Line-04-mobile-Prod .Line-04-mobile-Prod-Link{
		font-style:normal;
		font-weight:500;
		font-size:11px;
		text-transform:uppercase;
		color:#000000;
		text-align:center;
		margin:0;
		padding:15px 30px;
		border:2px solid #e5e5e5;
	}
	#content-holidaycampaign-mobile #Line-05-mobile{
		position:relative;
		margin-top:30px;
	}
	#content-holidaycampaign-mobile #Line-05-mobile #Line-05-mobile-Prod{
		text-align:center;
	}
	#content-holidaycampaign-mobile #Line-05-mobile img{
		max-width:375px;
		margin:0 auto;
	}
	#content-holidaycampaign-mobile #Line-05-mobile h3{
		font-style:normal;
		font-weight:400;
		font-size:12px;
		line-height:18px;
		text-transform:uppercase;
		color:#be0f34;
		text-align:center;
		margin:0;
		padding:10px 0 0 0;
	}
	#content-holidaycampaign-mobile #Line-05-mobile h2{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:35px;
		line-height:35px;
		color:#000000;
		text-align:center;
		margin:15px 0 0 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-05-mobile p{
		font-style:normal;
		font-weight:400;
		font-size:14px;
		line-height:20px;
		color:#000000;
		text-align:center;
		margin:10px 0 35px 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-05-mobile .Line-05-mobile-Prod-Link{
		font-style:normal;
		font-weight:500;
		font-size:11px;
		text-transform:uppercase;
		color:#000000;
		text-align:center;
		margin:0;
		padding:15px 30px;
		border:2px solid #e5e5e5;
	}
	#content-holidaycampaign-mobile #Line-06-mobile{
		position:relative;
		margin-top:50px;
		padding-bottom:30px;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box{
		position:relative;
		border:2px solid #c3ab8b;
		padding-top:20px;
		padding-bottom:20px;
		background:url(../img/mobile-bg-footer.jpg) no-repeat top center;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box h4{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:25px;
		line-height:25px;
		color:#000000;
		text-align:center;
		margin:0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box h5{
		font-style:normal;
		font-weight:400;
		font-size:14px;
		color:#000000;
		text-align:center;
		margin:20px 0 0 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box h5 span{
		color:#be0f34;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box h5 span sup{
		font-size:10px;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box p{
		font-style:normal;
		font-weight:400;
		font-size:12px;
		line-height:16px;
		color:#000000;
		text-align:center;
		margin:20px 0 0 0;
		padding:0;
	}
	#content-holidaycampaign-mobile #Line-06-mobile #Line-06-mobile-Box p sup{
		font-size:10px;
	}
}

@media only screen and (max-width:1024px){
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h4 {
	               font-size: 25px !important;
	               line-height: 25px !important;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content h5 {
	               font-size: 15px !important;
	               margin: 15px 0 0 0 !important;
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt p {
	               font-size: 12px !important;
	               line-height: 12px !important;     
	}
	#content-holidaycampaign #Line-07 #Line-07-Box #Line-07-Box-Content #Line-07-Box-Content-Txt {
	               margin-top: 10px !important;
	}
}

#content-holidaycampaign #Line-06{
	padding-bottom:50px;
}
#content-holidaycampaign #Line-08-Bg{
	position:relative;
	background:url(../img/bg-bottom-04.gif) no-repeat top center;
	left:50%;
	width:1600px;
	margin-left:-800px;
}

@media only screen and (max-width:1249px){
#content-holidaycampaign #Line-08-Bg{
	width:100%;
	margin-left:0;
	left:auto;
}
}
	
	
#content-holidaycampaign #Line-08{
	position:relative;
	max-width:1210px;
	margin:0 auto;
	padding-bottom: 100px;
}
#content-holidaycampaign #Line-08 .Line-08-Prod{
	position:relative;
	text-align:center;
}
#content-holidaycampaign #Line-08 .Line-08-Prod img{
	max-width:100%;
	margin:0 auto;
	width:auto!important;
	
}
@media only screen and (max-width:968px){
#content-holidaycampaign #Line-08 .Line-08-Prod img{
	width:100vw!important;
	
}
}
	
	
#content-holidaycampaign #Line-08 .Line-08-Prod h3{
	font-style:normal;
	font-weight:400;
	font-size:14px;
	line-height:20px;
	text-transform:uppercase;
	color:#be0f34;
	text-align:center;
	margin:0;
	padding:10px 0 0 0;
}
#content-holidaycampaign #Line-08 .Line-08-Prod h2{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:50px;
	line-height:50px;
	color:#000000;
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
	margin-left:20px;
		margin-right:20px;
}
#content-holidaycampaign #Line-08 .Line-08-Prod p{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	line-height:25px;
	color:#000000;
	text-align:center;
	margin:10px 0 35px 0;
	padding:0;
}
#content-holidaycampaign #Line-08 .Line-08-Prod .Line-08-Prod-Link{
	font-style:normal;
	font-weight:500;
	font-family: Gotham SSm medium A,Gotham SSm medium B,Helvetica,Arial,sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
	display:inline-block;
}
#content-holidaycampaign #Line-08 .Line-08-Prod .Line-08-Prod-Link:hover{
	border:2px solid #000000;
}

#content-holidaycampaign-mobile #Line-08-mobile{
		position:relative;
		margin-top:50px;
		padding-bottom:30px;
		text-align:center;
	}

	#content-holidaycampaign-mobile #Line-08-mobile h2{
		font-family:ClarinsRegular;
		font-weight:normal;
		font-size:35px;
		line-height:35px;
		color:#000000;
		text-align:center;
		margin:20px;;
		padding:0;
			margin-bottom:0px;
	
	}

	#content-holidaycampaign-mobile #Line-08-mobile p{
		font-style:normal;
		font-weight:400;
		font-size:12px;
		line-height:16px;
		color:#000000;
		text-align:center;
		margin:20px;
		padding:0;
	}
#content-holidaycampaign-mobile #Line-08-mobile .Line-08-mobile-Prod-Link{
	font-style:normal;
	font-weight:500;
	font-family: Gotham SSm medium A,Gotham SSm medium B,Helvetica,Arial,sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
	display:inline-block;
}

#content-holidaycampaign #Line-04-Bis-Bg{
	margin-bottom: 20px;
}

#content-holidaycampaign #Line-04-Bis-Bg #Line-04-Bis .Line-04-Bis-Prod h2{
	font-family:ClarinsRegular;
	font-weight:normal;
	font-size:35px;
	line-height:35px;
	color:#c88523;
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
}
#content-holidaycampaign #Line-04-Bis-Bg #Line-04-Bis .Line-04-Bis-Prod p{
	font-style:normal;
	font-weight:400;
	font-size:16px;
	line-height:25px;
	color:#000000;
	text-align:center;
	margin:10px 0 35px 0;
	padding:0;
}
#content-holidaycampaign #Line-04-Bis-Bg #Line-04-Bis .Line-04-Bis-Prod .Line-04-Bis-Prod-Link {
	font-style:normal;
	font-weight:500;
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	margin:0;
	padding:15px 60px;
	border:2px solid #e5e5e5;
    margin-left: 490px;
}

@media only screen and (min-width: 768px) and (max-device-width: 768px){
	#content-holidaycampaign #Line-04-Bis-Bg #Line-04-Bis .Line-04-Bis-Prod .Line-04-Bis-Prod-Link {
	    margin-left: 258px;
	}
}

@media only screen and (min-width: 1024px) and (max-device-width: 1024px){
	#content-holidaycampaign #Line-04-Bis-Bg #Line-04-Bis .Line-04-Bis-Prod .Line-04-Bis-Prod-Link {
	    margin-left: 376px;
	}
}