@font-face {
  font-family: 'Poppins-Regular';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Regular.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Regular.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Regular.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Regular.svg#Poppins-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PoppinsBold';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Bold.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Bold.woff') format('woff'), 
    url('Poppins-Bold.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Bold.svg#Poppins-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PoppinsLight';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Light.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Light.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Light.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Light.svg#Poppins-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PoppinsSemiBold';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-SemiBold.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-SemiBold.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-SemiBold.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PoppinsMedium';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Medium.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Medium.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Medium.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/Poppins-Medium.svg#Poppins-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'CrimsonRegular';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Roman.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Roman.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Roman.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Roman.svg#CrimsonText-Roman') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'CrimsonBold';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Bold.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Bold.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Bold.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Bold.svg#CrimsonText-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'CrimsonItalic';
  src: url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Italic.eot#iefix') format('embedded-opentype'),
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Italic.woff') format('woff'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Italic.ttf')  format('truetype'), 
    url('https://cdn.shopify.com/s/files/1/1491/9826/t/36/assets/CrimsonText-Italic.svg#CrimsonText-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}

.cta-t > a {color: #fff;}
.center-halo {text-align: center;}
#slide-2 {position: relative;}
#slide-2 .new-area {left: 0;position: absolute;right: 0;top: 0;z-index:1}
.new-area .center-halo {color: #fff;}
.blocks-4-section {background: #12344e none repeat scroll 0 0;overflow: hidden;/*Check here 7th march margin-top: 41px;*/ margin-top:21px; padding: 51px 0;}
.blocks-4-section .nblock {float: left;margin-right: 13px;max-width: 100%;padding: 20px;width: 248px;border-right: 1px solid #fff;}
.blocks-4-section .nblock:last-child {margin-right: 0;border:none}
.nav a, .nav a:visited, .nav a:active, #header a span, .nav a.cart-button span, select.currencies { text-transform:none; }
.small-t {font-family: Poppins;font-size: 12px;font-weight: normal;letter-spacing: 1px;}
.big-t {font-size: 24px;letter-spacing: 1px;}
.price-t {font-size: 26px;font-weight: normal;margin: 6px 0;}
.price-t small {font-size: 13px;}
.condition-t {font-size: 12px;font-weight: normal;}
.pp-condi {
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 19px;
    text-transform: uppercase;
}
.cta-t {
    border: 1px solid #fff;
    font-size: 16px;
    margin: 25px auto 0;
    padding: 8px;
    width: 136px;
}
.nblock > .cta-t > a {
  font-family: 'Roboto Condensed';
  text-transform:uppercase;
  font-size:17.5px;
  letter-spacing:0.1em;
}

.icon-text {
    color: #12344e;
    font-size: 12px;
    font-weight: normal;
}
.block-icon {
    float: left;
    text-align: center;
    width: 240px;
}
.blocks-2-4-section {
    overflow: hidden;
    text-align: center;
}
.icon-text {
    line-height: 15px;
    text-align: center;
}
#case-content {
    margin: 0 auto;
    width: 960px;  max-width: 100%;
}

.ins .title {
  text-align: center; 
}
/*.feature-txto h2 {font-weight: bold;}*/
.feature-txto {
    font-weight: normal;
    line-height: 29px;
    padding: 23px 120px;
  color:#000;
  letter-spacing:0;
  line-height:1.6;
}
.home-nfeat .thumb-amber {
    background: #12344e none repeat scroll 0 0;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    line-height: 25px;
    margin: 0 auto;
    min-height: 173px;
    padding: 20px 0 43px;
    position: relative;
    top: -26px;
    width: 310px;
    max-width:100%;
    padding-bottom: 10px;
}

.amber-number {
    font-size: 41px;
    margin-bottom: 26px;
  font-family:'Crimson Text Roman';
}
.title-slumber {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 20px;
}
.text-rest {
    font-size: 16px;
    line-height: 18px;
}

#video-trigger .action_button {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #000;l
  	border-radius:unset;
  color:#000;
  font-family: 'Roboto Condensed';
  text-transform:uppercase;
  letter-spacing:0.1em;
  font-size:20px;
  font-weight:normal;
  min-width:190px;
  transition:background 0.4s ease;
}
#video-trigger .action_button:hover {
  background:#fff;
  color:#000;
  transition:background 0.4s ease;
}

#small-head-n {
    font-size: 15px;
    font-weight: normal;
    line-height: 22px;
}

.foo_wrap {
    overflow: hidden;
}
.foo_block {
    float: left;
    margin-right: 16px;
    width: 226px;
}
.foo_block:last-child {
    margin: 0;text-align: center;
}
.foo_block .foot {
    color: #000;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 13px;
}
.foot-content {
    color: #000;
    font-size: 14px;
    line-height: 23px;
}
.foo_block ul li {
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    list-style: outside none none;
}
.foo_block ul {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
}

.socia > li {float: left;margin-left: 18px;}
.socia {overflow: hidden;}
.menu.new-hea {float: right;margin: 0;}
.thirteen.columns.nav.mobile_hidden {clear: both;}
.menu.new-hea > li {display: inline-block;font-size: 12px;list-style: outside none none; margin-right: 10px;}
.menu.new-hea > li a {color: #000;}
.fadeInDown .new-hea-menu {display: none;}
.new-hea-menu {
    position: absolute;
    right: 0;
    /*top: 23px;Changes*/top:36px;
}
.me-center {
    margin: 3px auto 0;
    width:initial;
    display: inline-block;
}
#header-socia ul {
    margin: 0;
    padding: 0; text-align: center;
}
#header-socia ul li {
    display: inline-block;
    list-style: outside none none;
    margin-right: 6px;
}
.foo_block a:hover {color: #000;}
.foo_block .newsletter {overflow: hidden;width: 230px;}
.newsletter input.contact_email[type="email"] {border: 1px solid #eee;width: 200px;}

/*Responsive Adjustment*/

@media only screen and (min-width: 320px) and (max-width: 480px){

}

@media only screen and (max-width: 980px){
  .feature-txto{padding:0}
  .blocks-4-section .nblock {background: #12344e none repeat scroll 0 0;border: medium none;margin-bottom: 45px;}
  	.blocks-4-section {background: unset;}
  #slide-2 {height: 1620px;}  
  .block-icon {float: unset;text-align: center;width: auto;}
  .blocks-4-section .nblock{float: unset;  width: auto;}
   .breadcrumb .breadcrumb_text {font-size:0.7em;}
  
}

/*CSS for the new Column named slide-2*/
.orderdiv {
    clear: both;
    color: #666;
    margin-left: 110px;
    padding-top: 25px;
}
/*#blocklastchild {
    border: medium none;
    margin-right: 0;
}*/
.block-icon .icon-text{
	color:#CCC;
}

/*New CSS*/

#slide-2 .new-area {left: 0;position: absolute;right: 0;top: 0;z-index:1}

.new-area .orderdiv {
    clear: both;
    color: #666;
    margin: 0 auto !important;
    padding-top: 25px;
    overflow: hidden;
    width: 960px;
}
.new-area #blocklastchild {
    border: medium none;
    /*margin-right: 0;*/
}
.index .new-area .block-icon .icon-text{
	color:#12344e;
}
.bandeau img{
  width:100%;
}

.bandeau{
  padding:0;
}

#slide-2 .bcg{
	background-image:url("../../11/assets/Slides-small.jpg");
	height:645px;
}

#s-39-abonner #slide-2 .bcg {
  /*height:796px;*/
  /*7thFeb*/
  height:inherit;
}
/*CSS*/
body{
	font-family:"Poppins", regular;
	margin:0;
}
.new-footer {
    height: 84px;
}
img{
	width: auto ;
	max-width: 100% ;
	height: auto ;
}
div.heading{
	font-family:"Poppins";
	text-align:center;
	padding:0;
	margin:0;
	font-size:16px;
}
div.heading h2{
	font-variant:bold;
	font-size:38px;
	margin-bottom:0;
}
div.heading::after{
	content:".";
	display:block;
	visibility:hidden;
}
.first, .second, .third{
	width:30%;
	float:left;
}
.first, .second{
	margin-left:3.3%;
}
.third{
	margin-right:0px;
}
.container, .containernew{
	/*width:1200px;*/
	margin:0 auto;
  	max-width:100%;
}
.containernew .contentdiv{
	font-family:"Poppins";
	text-align:center;
	/*width:70%;*/
	margin:0 auto;
}

.containernew .contentdiv p{
	text-align:center;
	color:#656565;
}
.img-1 {
    cursor: pointer;
	float: left;
    margin-right: 20px;
    position: relative;
}
.im-m{
	float:left;
}
.img-1:hover img {
    opacity: 0.2;
    transition: all 1s ease 0s;
}
img.auto, .grid__item img, .grid__item iframe {
    max-width: 100%;
}
.img-1:hover .btn-conte {
    display: block;
}
.img-1 .btn-conte {
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 28%;
}
.img-2{
	clear:left;
	float:right;
}
ul{
	list-style:none;
	margin:0;
	padding:0;
}
li{
	display:inline-block;
}
p b{
	font-weight:30px;
}
.bandeau{
	/*float: left;*/
    margin-right: 0px;
    position: relative;
}
.textabove{
	left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
}
.textabove p{
	font-size:21.5px;
	color:#FFF;
	font-weight:bold;
}
.img-2-2, .img-2-4{
}
.img-2-1, .img-2-2, .img-2-3, .img-2-4{
	
}
.qcontent{
	color:#404040;
	font-family:CrimsonRegular;
}
.qcontent b{
	font-family:"Poppins";
	color:#12344e;
	font-size:12.8px;
}
.qcontent p{
	font-size:16px;
  font-weight: lighter;
}
.titl{
	font-size:45px;
}
.smalltitl{
	text-transform:small-caps;
	font-size:15px;
}
.descri{
	color:#505050;
	font-size:18px;
}
.cta-1, .cta-2{
	float:left;
}
.cta-1{
	margin-left:27%;
}
.cta-2{
	margin-left:2%;
}
.lostlink{
	font-size:14px;
	background-color:transparent;
	border:1px solid #000;
	color:#000 !important;
	font-weight:bold;
	border-radius:4px;
	padding:4px;
	font-family:"Poppins";
	width:130px;
  	text-decoration:none;
	padding: 9px 0;
}
.lostlink:hover{
	background-color:#000;
	color:#FFF !important;
}
.break:after{
		content:".";
		display:block;
		visibility:hidden;
}
.hrline{
	border-top:1px solid #656565;
	margin:0;
	padding:0;
}
.lostbtn {
    margin-left: 58px;
    min-height: 33px;
    overflow: hidden;
    padding: 20px 0;
    text-align: center;
}
@media only screen and (min-width:480px){
	.im-mob{
		display:none;
	}
}
@media only screen and (max-width:1057px){
	.new-area .orderdiv{
		display:none;
	}
}
@media only screen and (min-width:320px) and (max-width:481px){
	#slide-2 .bcg{
		background-image:url("../../5/assets/mobbg.jpg");
		height:1644px;
	}
	.new-area .blocks-4-section .nblock{
		float: unset;
		/*margin-left: 25px;*/
	}
	.new-area #blocklastchild {
    border:none;
    /*margin-right: 13px;*/
	}
	.textabove br{
		display:none;
	}
	body{
		font-family:""Poppins", regular";
		margin:0;
	}
	.new-area .orderdiv{
		display:none;
	}
	/*.container, .containernew{
		width:95%;
	}*/
	.contentdiv{
		text-align:center;
		width:95%;
		margin:0 auto;
	}
	.im-m{
		max-width:100%;
	}
	.img-1{
		clear:float;
		margin:0;
		width:100%;
	}
	.img-1 .btn-conte{
		position:relative;
		display:block;
	}
	.img-1:hover img{
		opacity:1;
		transition:none;
	}
	ul.btnlist{
		margin:0;
		padding:0;
	}
	ul.img-2-up, ul.img-2-down{
		display:none;
	}
	.first, .second, .third{
		width:100%;
	}
	.second, .third{
		clear:left;
		float:left;
	}
	.first, .second{
		margin-left:0;
	}
	.qcontent {
		margin: 0 auto;
		overflow: hidden;
		text-align: left;
		width: 70%;
	}
	.qadiv{
		margin:0;
	}
	
	.qcontent b{
		font-family:"Poppins";
		color:#12344e;
		font-size:15.8px;
	}
	.qcontent p{
		font-size:16.6px;
	}
	.qcontent br{
		display:none;
	}
	/*for both the buttons*/
	button{
		font-size:14px;
		background-color:transparent;
		border:1px solid #000;
		color:#000;
		font-weight:bold;
		border-radius:4px;
		padding:4px;
		font-family:"Poppins";
		width:130px;
		height:40px;
	}
	.img-1 br{
		display:none;
	}
	.cta-1, .cta-2{
		float:left;
	}
	.cta-1{
		margin-left:12%;
	}
	.cta-2{
		margin-left:2%;
	}
	.mobile-hide{
		display:none;
	}
	/*fonts for mobile view*/
	.contentdiv h3{
		font-size:32.68px;
		margin-bottom: 0;
	}
	.contentdiv br{
		display:none;
	}
	.contentdiv p{
		font-size:10.84px;
		color:#656565;
      	font-weight:400;
      	margin-top:10px;
		font-family:"Poppins", regular;
	}
	.contentspan:after{
		content:".";
		display:block;
		visibility:hidden;
	}
	.smalltitl{
		font-size:20px;
	}
	.titl{
		font-size:50px;
	}
	.descri{
		font-size:24.13px;
	}
	.textabove p{
		font-size:12.5px;
		color:#FFF;
		font-weight:bold;
	}
	.bandeau{
		clear:float;
		width:100%;
	}
	.desktop{
		display:none;
	}
	.textabove{
		position:none;
		display:block;
		top:25%;
	}
  	.smalltitl{
      	font-size:10.05px;
      	font-weight:400;
      	text-transform:uppercase;
    }
  	.titl{
      	font-size:25px;
      	font-weight:700;
    }
  	.descri{
      	font-size:12.06px;
      	font-weight:lighter;
      	font-family:'Poppins';
    }
  .cta-1{
    margin-left:108px;
  }
  .new-area #blocklastchild{
    width:248px;
    margin-right:auto;
  }
  .lostbtn{
    margin-left:15px;
    overflow:hidden;
    /*padding-left:60px;*/
  }
  .btn-conte .smalltitl, .btn-conte .titl, .btn-conte .descri{
    padding-top:10px;
  }
  .btn-conte .descri{
    padding-bottom:10px;
  }
  .cta-1 a, .cta-2 a{
    width:100px !important;
  }
  .contentspan{
    display:none !important;
  }
  .hrline{
    margin-top:36px;
    border-top:1px solid rgb(213,213,213);
    
  }
  div.heading{
    	font-size:10.14px;
    	font-family:'Poppins';
    	font-weight:lighter;
    line-height:1.25em;
  }
  div.heading h2{
    margin-bottom:0.75em;
  }
  .qcontent{
    width:90%;
  }
  .first b::after, .second b::after, .third b::after {
    content: "";
    display: block;
    visibility: hidden;
	}
  .qcontent p{
    font-size:13.36px;
    font-weight:lighter;
  }
  .qcontent b{
    font-size:12px;
  }
  .bandeau{
    margin-top:20px;
  }
}
.containernew .btn-conte .smalltitl,
.containernew .btn-conte .titl,
.containernew .btn-conte .descri{
	padding-bottom:10px;
}
.sabo-css .im-b.desktop, .sabo-css .im-mob img{
 width:100%;
}
.jecss .im-b.desktop, .jecss .im-mob img{
 width:100%;
}
@media only screen and (min-width:320px){
  .lostbtn{
    margin-left:auto;
    width: auto;
  }
}
@media only screen and (min-width:320px) and (max-width:442px){
  .cta-1{
    margin-left:68px;
  }
}



@media only screen and (min-width:320px) and (max-width:580px){
  #s-39-abonner .new-home-slide-container { height:1000px !important; } 
}

@media only screen and (min-width:581px) and (max-width:770px) {
  #s-39-abonner .new-home-slide-container,#s-39-abonner .new-home-slide-container #slide-2 { height:760px !important; }
}

@media only screen and (min-width:768px) {
  .wholefooter-pckg .socia > li { float:unset !important; } 
}

/*For Blog's title to be centered*/
@media only screen and (max-width:460px) {
  body#magazine div.container.main.content {
  	padding-top:60px;
  }
}
@media only screen and (min-width:766px) and (max-width:768px) {
  #je-l-39-offre .sabo-css #slide-2 { height:980px !important; }
}
@media only screen and (min-width:760px) and (max-width:768px) {
  body#box-precedentes .sixteen.columns {margin: 10px auto;}
  
}
@media only screen and (min-width:320px) and (max-width:768px) {
  body#box-precedentes .pre-banner > img { position:relative; margin-left:0 !important; }
  body#box-precedentes .pre-banner { margin:0 auto; padding-top:18px; };
  body#box-precedentes .pre-banner > div { position: absolute !important; top: 60% !important; padding-top:0 !important; top:27%; }
  body.article.feature_image div#slide-article .hsContent.center > div {
  position: absolute;
  top: 32%;    
}
  
  #s-39-abonner .img-1.right {float:unset !important; margin-right:auto !important; }
  
body.article.feature_image .twelve.columns.offset-by-two > div:nth-child(2) > * {
  margin: 0 auto;
  text-align: center;
}
  body#magazine div.container.main.content > div:nth-child(3).sixteen.columns > div {
    margin:0 auto;
    text-align:center;
  }
  #je-l-39-offre .img-1_wrapper .img-1.right {float:unset !important;}
  #le-concept .section.clearfix.ins #instafeed > div {
  		float: left !important;
	}
}

body.article.feature_image .section.clearfix > p:nth-child(5) {
  text-align: center;
}
body#box-precedentes .pre-banner > img { width:100%; }

@media only screen and (max-width:460px) {
  #creer-un-compte div.container.main.content, #compte div.container.main.content { padding-top:60px; }
}

@media only screen and (min-width:400px) {
	#s-39-abonner .sabo-css .bandeau .textabove p { line-height:1.4em; }
}
@media only screen and (max-width:399px) {
  #s-39-abonner .sabo-css .bandeau .textabove p { line-height:1; }
}

/*Changes for iPad pro 1024*/
@media only screen and (min-width:980px) and (max-width:1026px) {
  #s-39-abonner .img-1_wrapper { margin-left:auto; }
  #s-39-abonner .img-1_wrapper > .img-1 { width:54%; }
  #s-39-abonner .img-1_wrapper .im-m > img { height: 410px;}
  #s-39-abboner .img-1_wrapper > .img-2-up, #s-39-abboner .img-1_wrapper > .img-2-down { width:23%; }
}
@media only screen and (min-width:768px) and (max-width:1199px){
  .foo_block .newsletter { width:auto; }
  .foo_wrap > .foo_block { width: 20%; margin: auto; }
  .newsletter input.contact_email[type="email"] { width:auto !important; }
}

@media only screen and (min-width:769px) and (max-width:968px) {
  #slide-2, .index #slide-2 { height:inherit !important; }
}

@media only screen and (min-width:969px) and (max-width:1200px) {
  #slide-2, .index #slide-2 {height: inherit !important;}
}



/*New Home CSS LaboxHomme Page*/
.new-product-collection {
    width: 30%;
  	margin-left:2.7%;
    float: left;
    text-align: center;
}
.new-product-collection-name {
  font-family: 'Roboto Condensed';
  font-size:13px;
  color:#000;
  letter-spacing:0.3em;
  text-transform:uppercase;
  font-weight:700;
}
.new-product-brand {
  font-family:'PoppinsBold';
  font-size:35px;
  font-weight:bold;
  color:#000;
  line-height:1.2;
  margin-top:5px;
}
.new-product-title {
  font-family:'Arapey-Italic';
  font-size:30px;
  letter-spacing:0.02em;
  color:#000;
  min-height:42px;
}
.new-section-box { overflow:hidden; }
.new-section-1180 { width:1180px; max-width:100%; margin:0 auto; }
.new-section-1180 hr { width:30%; margin:50px auto 10px; }
.new-product-button-container { margin-top:15px; }
.new-product-button-container > div {
  display:inline-block;
  min-width:115px;
}
.new-product-button a{
  display:inline-block;
}
.new-product-button.on-mobile { display:none; }
.new-product-button.not-on-mobile a{
  background:transparent;
  color:#000;
  border:1px solid #000;
  font-family:'Roboto Condensed';
  font-size:15px;
  padding:10px 50px;
  letter-spacing:0.1em;
}
.new-product-description {
  margin-top:10px;
}
.new-companies-logo { padding:0 10px; }
.new-companies-logo-heading { font-family:'Arapey-Regular'; font-size:22px; padding:20px 0; letter-spacing:0; text-align:center; }
.new-bottom-full-image {
    width: 100%;
    max-width: 100%;
    padding: 24px 0;
    background-image: url("../../11/assets/bottom-homepage-banner.jpg");
    background-repeat: no-repeat;
    margin-top:40px;
  background-size: cover;
}
.new-bottom-button-container {
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}
.new-bottom-button-container a {
  background: transparent;
    color: #fff;
    border: 1px solid #fff;
    font-size: 17.5px;
  letter-spacing:0.1em;
    font-family: 'Roboto Condensed';
    padding: 10px 0;
    display: inline-block;
    text-align: center;
    min-width: 140px;
  text-transform:uppercase;
}
.new-section-full-container { margin-top:20px; }
.new-section-full-container .new-heading { text-align:center; }
.new-section-full-container .new-heading h3 { font-family: 'PlantinHeadlineMTPro-LightCn'; font-weight:normal; font-size:38px; color:#000; letter-spacing:0.06em; padding:30px 0; margin-bottom:0; }
.new-home-slide-container div#icons > div {
    display: inline-block;
  padding:0 10px;
  width:18%;
}
.new-home-slide-container div#icons .info { color:#12344e; font-size:13px; font-family: 'Roboto Condensed'; }
.new-bottom-text {
  color: #fff;
  font-family: "Poppins";
  font-size: 17px;
  text-align: center;
  display:none;
}

/*To increase the width of the container
#la-box-homme .container.main.content { width:100%; }
#la-box-homme .sixteen.columns.page.clearfix { width:100%; float:unset; }*/

/*To set the subscription background only on this page*/
.new-home-slide-container #slide-2 .bcg { 
  background-color:#ebf2f8;
  background-image:none;
  background-size: cover; 
}
.new-home-slide-container .blocks-4-section { background:unset; padding:31px 0; }
.new-home-slide-container .eco-t, .new-home-slide-container .pp-condi, .new-home-slide-container .small-t { display:none; }
.new-home-slide-container .blocks-4-section .nblock { float:unset; display:inline-block; width:30%; padding: 45px 20px; }
.new-home-slide-container .blocks-4-section .nblock.nb-mobile1 { background:#12344e; border-right:none; margin-left: -20px; }
.new-home-slide-container .blocks-4-section .nblock.nb-mobile2 { background:#6a97ba; margin-left: 20px; }
.new-home-slide-container .sm-mobile { display:none; }
.new-home-slide-container #head-n, .new-home-slide-container #small-head-n { color:#000; } 
.new-home-slide-container #head-n { font-size:33px !important; text-transform:uppercase; letter-spacing:0.06em; font-family: 'PlantinHeadlineMTPro-MediumCn' !important; }
.new-home-slide-container #small-head-n { font-size:23px !important; letter-spacing:0.035em; font-family: 'Roboto Condensed'; }
.new-home-slide-container .big-t {
  font-family: "Roboto Condensed";
  font-size: 19px;
  font-weight: bold;
  letter-spacing: 0.29em;
  text-transform: uppercase;
}
.new-home-slide-container .price-t { font-family:'Arapey-Regular'; letter-spacing:0.01em; font-size:45px; }
.new-home-slide-container .price-t > span, .new-home-slide-container .price-t > small { font-family:'Arapey-Regular'; letter-spacing:0.01em; font-size:30px; }
.new-home-slide-container .condition-t { font-size:14px; }
.new-home-slide-container .nblock > div.big-t { padding-bottom:25px; }
.new-home-slide-container .nblock > div.condition-t { padding-bottom:20px; font-family: 'Arapey-Italic'; font-size:15px; }
.new-home-slide-container .nblock > div.price-t { padding-bottom:10px; }
.new-home-slide-container .nblock div.cta-t { padding:16px 8px; margin-top:15px; }
.new-home-slide-container .new-home-contain { background:transparent; }
.new-home-slide-container #icons.mob-hide { overflow:hidden; padding-top:51px; }
@media only screen and (min-width:320px) and (max-width:768px){
  .new-product-button.on-mobile {
    display:inline-block !important;
  }
  .feature-txto.center-halo { color:#434343; }
  .new-bottom-text { display:block; }
  #icons.mob-hide { display:block; }
  .new-home-slide-container #icons.mob-hide { padding-top:20px; }
  .new-home-slide-container .new-home-contain { width:100%; }
  .new-home-slide-container .nblock div.cta-t { display:block; }
  .new-home-slide-container .sm-desktop { display:none; }
  .new-home-slide-container .sm-mobile { display:block; }
  .new-product-button.on-mobile a, .new-product-button.not-on-mobile a {
    background:#fff;
  	color:#000;
  	font-family:'Roboto Condensed';
  	font-size:15px;
  	font-weight:normal;
 	padding:10px 15px;
    border:1px solid #000;
    min-width:90px;
  }
  .new-product-button.on-mobile a:hover, .new-product-button.not-on-mobile a:hover {
    background:#000;
  	color:#fff;
    
  }
  .new-home-slide-container #small-head-n { color:#434343; margin-top:15px; }
  .new-product-collection {
    float:unset;
    width:100%;
    margin-top:30px;
  }
  .new-companies-related {
    display:none;
  }
  .new-bottom-button-container a{
    font-size:29px;
    padding:10px 5px;
    min-width:145px;
  }
  .new-bottom-full-image {
    background-image: url(../../11/assets/bottom-bg-home.jpg);
  }
}
@media only screen and (min-width:320px) and (max-width:580px) {
  .new-home-slide-container > div div.cta-t { display:unset; }
  .new-home-slide-container .new-home-contain { background:#fff; }
  .new-home-slide-container .blocks-4-section .nblock { width:100%; display:block; padding-left:0; margin-bottom:0 !important; }
  .new-home-slide-container .blocks-4-section .nblock.nb-mobile1 { margin-left:auto; margin-right:auto; }
  .new-home-slide-container .blocks-4-section .nblock.nb-mobile2 { margin-left:auto; margin-right:auto;  }
  .new-product-collection { margin-left:0; }
  .new-home-slide-container #slide-2 .bcg { background-image:unset; background-color:transparent; }
  .new-home-slide-container #icons > div { float:left; display:block; width:43%; }
  .new-home-slide-container .blocks-4-section { padding:31px 0 0 0; }
  
}
@media only screen and (min-width:400px) and (max-width:580px){
  .new-section-full-container .new-heading h3 { padding-top:0px; }
  .new-section-full-container { margin-top:0; }
}

@media only screen and (min-width:981px) and (max-width:1024px){
  .new-home-slide-container #slide-2 .bcg { height:750px !important; }
}

@media only screen and (min-width:769px) and (max-width:980px){
  .new-home-slide-container { margin-top:75px; }
  .mob-hide, #header-section .mob-hide { display:block; }
  .new-home-slide-container #slide-2 .bcg { height:700px !important; }
  .new-home-slide-container div#icons > div { float:left; width:22%; display:block; }
}
@media only screen and (max-width: 980px) and (min-width: 970px) {
  .new-home-slide-container #slide-2 .bcg { height:750px !important; }
}
@media only screen and (min-width:981px) and (max-width:1024px){
  .new-home-slide-container { margin-top:25px; }
}
@media only screen and (min-width:1024px){
/*  .new-home-slide-container #slide-2 .bcg { height:645px !important; }*/
  .new-home-slide-container { margin-top:25px; }
}
@media only screen and (min-width:320px) and (max-width:430px){
  .new-home-slide-container {
    height: 1030px !important;
}
}
@media only screen and (min-width:320px) and (max-width:430px){
  .new-section-full-container { margin-top:0; }
  .new-bottom-button-container a { font-size:24px; }
}
@media only screen and (min-width:320px) and (max-width:700px) {
  .new-home-slide-container { height:980px; }
}
@media only screen and (min-width:481px) and (max-width:767px) {
  .new-home-slide-container, .new-home-slide-container #slide-2 { height:645px !important; }

}
@media only screen and (min-width:581px) and (max-width:768px){
  .new-home-slide-container { height:auto; }
  .new-home-slide-container .blocks-4-section .nblock { width:35%; }
  .new-home-slide-container div#icons > div { float:left; display:block; width:45%; }
}
@media only screen and (width:768px) {
  .new-home-slide-container #slide-2, .new-home-slide-container #slide-2 .bcg { height:840px; }
  .new-home-slide-container { margin-top:75px; }
}
@media only screen and (min-width:360px) {
  .new-bottom-button-container a:last-child { margin-left:2%; }
}
.thumb-amber.new-home-amber { background:#fff; color:#12344e; }
.thumb-amber.new-home-amber .title-slumber { font-family: 'Roboto Condensed'; font-weight:bold; letter-spacing:0.2em; color:#000; }
.thumb-amber.new-home-amber .amber-number span { color:#7ba0bd; }
.thumb-amber.new-home-amber .text-rest { color:#000; font-family:'Arapey-Italic'; font-size:21px; letter-spacing:0.01em; }

@media only screen and (min-width:320px) and (max-width:480px) {
  /*.steps.new-home-img { width:50% !important; }*/
  .thumb-amber.new-home-amber { width:50% !important; min-height:unset; line-height:1; }
  .container.content { width:100%; }
  .index .thumb-amber.new-home-amber { float:unset; max-width:100%; }
  /*.section.clearfix.home-nfeat > div:nth-child(1) > .steps.new-home-img, .section.clearfix.home-nfeat > div:nth-child(3) > .steps.new-home-img{
    float:right !important;
  }*/
  .index .container .one-third.column { margin:0 auto; }
}
@media only screen and (min-width:400px) and (max-width:480px) {
  .index .thumb-amber div { margin-bottom:20px !important; }
}
@media only screen and (min-width:365px) and (max-width:399px) {
  .index .thumb-amber div { margin-bottom:15px !important; }
}
.fadeIn.animated.delay-025s {
    float: right;
}
.fadeIn.animated.delay-025s .subtitle {
  font-family:'GaramondNarrowBold';
  font-size:34px;
  text-transform:none;
  color:#000 !important;
  letter-spacing:0.02em;
}
.fadeIn.animated.delay-025s .subtitle2 {
  font-family:'GaramondNarrowBold';
  font-size:30px;
  letter-spacing:0.02em;
  text-transform:none;
  display:none;
  line-height:1.2;
}
#video-trigger .hsContent {
  padding-right: 150px;
  padding-top: 150px;
}

@media only screen and (min-width:320px) and (max-width:539px) {
 #video-trigger .hsContent {
  padding-right: 0px;
  padding-top: 0px;
}
  .index #slide-1 .bcg { background-position:right; }
  .fadeIn.animated.delay-025s { float:unset; }
  .fadeIn.animated.delay-025s .subtitle, h1.headline.headTitle { display:block; }
  .fadeIn.animated.delay-025s .subtitle2 { display:none; }
}
@media only screen and (min-width:540px) and (max-width:768px) {
 #video-trigger .hsContent {
  padding-right: 50px;
  padding-top: 0px;
}
  .index #slide-1 .bcg { background-position:right; }
  .fadeIn.animated.delay-025s { float:unset; }
  .fadeIn.animated.delay-025s .subtitle2 { display:none; }
}
@media only screen and (min-width:320px) and (max-width:430px){
  .fadeIn.animated.delay-025s .subtitle2 br { display:none; }
}
@media only screen and (min-width:769px) and (max-width:1024px) {
 #video-trigger .hsContent {
  padding-right: 50px;
  padding-top: 50px;
} 
}
@media only screen and (min-width:320px) and (max-width:768px) {
  .new-bottom-button-container a{
    font-size:17px;
  }
  .new-home-slide-container div#icons .info br { display:none; }
  a.action_button { display:none; }
  a.action_button.new { display:inline-block !important; }
}
.index a.action_button { border:2px solid #000; margin:0 auto;  }
.index a.action_button:nth-child(2) { background:#fff none repeat scroll 0 0 !important; color:#000; margin-left:5px; }
.index .homepage_content.featured_content.clearfix.content1 > div.container { width:100%; }
.index .homepage_content.featured_content.clearfix.content1 > .container .sixteen.columns { width:auto; max-width:100%; margin: 0 auto; }
.action_button.new { display:none; }

@media only screen and (width:768px) {
  #video-trigger .hsContent { padding-right:-50px; padding-top:150px; }
  .index .new-home-slide-container #slide-2, .index .new-home-slide-container #slide-2 .bcg { height: 700px !important; }
}

@media only screen and (min-width:480px) and (max-width:767px) {
}
.homepage_content.featured_content.clearfix.content1 { PADDING-TOP:0; MARGIN-TOP:0;  }
#header-socia { display:none; }

.nav ul.menu li {
    padding: 0 25px;
}

#video-trigger a.action_button[href="https://www.laboxhomme.com/pages/sabonner"] { margin-right:20px; }


/*Sabonner Page Changes 7th Feb by Rajat*/
@media only screen and (min-width:768px) and (max-width:970px) {
  #s-39-abonner .new-home-slide-container #slide-2,#s-39-abonner .new-home-slide-container #slide-2 .bcg { height:750px !important; } 
  #s-39-abonner .img-1_wrapper { margin:0 auto; }
  #s-39-abonner .img-1_wrapper > ul { text-align:center; }
  #s-39-abonner .im-m, #s-39-abonner .img-1 { float:unset; text-align:center;  }
  #s-39-abonner .img-1.right { float:unset !important; }
}

/*Offrir Page Responsive CSS Changes on 7th Feb by Rajat*/
@media only screen and (min-width:320px) and (max-width:479px) {
  #je-l-39-offre .nblock.nb-mobile { float:left; width:100% !important; padding-left:0; }
}

@media only screen and (min-width:480px) and (max-width:768px) {
#je-l-39-offre .blocks-4-section .nblock.nb-mobile {
      float: left !important;
      padding: 20px 0 20px 0;
      width: 50% !important;
	}
}
@media only screen and (min-width:320px) and (max-width:479px) {
  #je-l-39-offre .slide.new-area-1{ height:1660px !important; }
}

@media only screen and (min-width:480px) and (max-width:768px) {
  #je-l-39-offre .radiobtnclassdiv { margin-top:35px !important; }
}

@media only screen and (min-width:580px) and (max-width:768px) {
#je-l-39-offre .blocks-4-section .nblock.nb-mobile {
      margin:0;
	}
}

@media only screen and (min-width:769px) and (max-width:868px) {
  #je-l-39-offre .img-1_wrapper .img-1, #je-l-39-offre .img-1_wrapper .im-m, #je-l-39-offre .img-1_wrapper .img-1.right { float:unset !important; }
  #je-l-39-offre .img-1_wrapper .img-1, #je-l-39-offre .img-1_wrapper > ul { text-align:center; }
}

/*Changes according to Problem/pdf on 7th Feb by Rajat*/
h1.headline.headTitle { 
  letter-spacing:0.29em !important; 
  font-family: "Roboto Condensed";
  font-size: 20.67px !important;
  font-weight: normal !important;
  color:#000 !important;
  text-transform:uppercase;
}

/*Offrir Page Changes on 7th Feb */
#je-l-39-offre #sab-wrapper .contentdiv h3 { font-family: 'PlantinHeadlineMTPro-LightCn' !important; font-size:38px !important; letter-spacing:0.06em; }
#je-l-39-offre .blocks-4-section { padding:0; }
#je-l-39-offre #sab-wrapper .contentdiv p { font-size:23px; font-family:'Roboto Condensed'; letter-spacing:0.025px; line-height:1.2; }
@media only screen and (min-width:971px) and (max-width:1023px) {
  #je-l-39-offre #slide-2, #je-l-39-offre #slide-2 .bcg { height:1020px; }
}
@media only screen and (min-width:1201px){
  #je-l-39-offre #slide-2, #je-l-39-offre #slide-2 .bcg { height:auto; }
}
#je-l-39-offre .lostbtn > .cta-1 > a.lostlink { background-color:#000 !important; color:#fff !important; }
#je-l-39-offre .lostbtn > div:first-child > div:first-child > a.lostlink { background-color:#000 !important; color:#fff !important; }
#je-l-39-offre .btn-conte .titl { font-family:'PoppinsBold'; }

@media only screen and (min-width:320px) and (max-width:452px) {
  #s-39-abonner .bandeau .im-mob > img { height:190px; }
}

/*8th Feb Changes*/
@media only screen and (min-width:1440px) {
  #s-39-abonner #slide-2 .bcg { height:750px; }
}
@media only screen and (max-width:970px) {
  .ul-list-images-wrapper, .ul-list-images-wrapper2 { text-align:center; }
}
@media only screen and (min-width:970px) and (max-width:980px) {
  #s-39-abonner .im-m { float:unset; }
  #s-39-abonner .img-1 { width:100%; text-align:center; }
  .ul-list-images-wrapper, .ul-list-images-wrapper2 { text-align:center; }
  #s-39-abonner .img-1_wrapper { margin-left:auto; }
}
@media only screen and (min-width:980px) and (max-width:1024px) {
  #s-39-abonner .img-1_wrapper.first-one { margin-left:auto; } 
  #s-39-abonner .img-1_wrapper > div { width:45%; float:left; margin-left:0; margin-right:0; }
  #s-39-abonner .ul-list-images-wrapper { text-align:right; }
}
@media only screen and (min-width:1025px) and (max-width:1199px) {
  #s-39-abonner .img-1_wrapper.first-one { margin-left:auto; } 
  #s-39-abonner .img-1_wrapper > div { width:50%; float:left; margin-left:0; margin-right:0; }
  #s-39-abonner .ul-list-images-wrapper { text-align:center; }
  #s-39-abonner #slide-2 .bcg { height:750px !important; }
}
@media only screen and (min-width:1200px) {
  .ul-list-images-wrapper2 { float:left; margin-right:20px; }
}
.img-1_wrapper { overflow:hidden; }

#box-precedentes .was_price { text-decoration:line-through; }
body.product .products .was_price { text-decoration:line-through; }

@media only screen and (min-width:320px) and (max-width:480px) {
  #je-l-39-offre .sabo-css .nblock.nb-mobile.nb-mobile3 { opacity:unset !important; }
  #je-l-39-offre .sabo-css #blocklastchild { opacity:0.7; }
}

#je-l-39-offre .btn-conte .smalltitl { text-transform:uppercase; }
#je-l-39-offre .img-1_wrapper.lstn-sound-wrapper ul li img { width:167px; height:167px;}
#s-39-abonner .img-1_wrapper.first-one.lstn-wrapper .im-m img { width:603px; }
#s-39-abonner .img-1_wrapper.first-one.lstn-wrapper ul li img {
    height: 200px;
}