/*PHRASE PRIX*/
.div_prixe_text {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}

.price_text {
	font-family: Lato, sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	line-height: 25px;
}

.price_club {
	font-size: 26px;
	font-weight: 800;
}

.span_cents {
	font-size: 16px;
	font-weight: 800;
}

.span_label_club {
	font-weight: 800;
	padding: 1px 5px;
	background-color: #CCA565;
	color: white;
}
.span_label_club_red {
	font-weight: 800;
	padding: 1px 5px;
	background-color: #e22239;
	color: white;
}
.logo-pueri{	
	position: absolute;
	left: auto;
	top: 3%;
	right: 2%;
	bottom: auto;
}
/*FIN PHRASE PRIX*/

/* BANDEAU OUTLET */
.grid-bandeau-soldes {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  padding-top: 15px;
  padding-bottom: 15px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #e0d8d1;
}

div {max-width: none !important}

.grid-soldes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /*padding-top: 40px;
  padding-bottom: 40px;*/
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.grid-soldes.iamges {
  width: 500px;
  max-width: 500px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwe950f655/2020/wk13/202003-outlet-mode.png);
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  height: 87px;
}
    .grid-soldes.iamges02 {
  width: 500px;
  max-width: 500px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwe950f655/2020/wk13/nl/202003-outlet-mode.png);
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  height: 87px;
}

.heading-soldes {
margin-top: 10px;
  margin-bottom: 20px;
  font-family: trade-gothic-next-compressed, sans-serif;
  color: #000000;
  font-size: 60px;
  line-height: 20px;
  text-transform: uppercase;
}

.block-button-soldes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.img-cliquable {
  width: 90%;
  height: 90%;
}

.cta-soldes {
  width: 70%;
  padding: 15px;
  font-size: 14px;
  background-color: #5faf94;
  font-family: arial, sans-serif;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
}

.cta-button-soldes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height:50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
/* FIN BANDEAU OUTLET */ 

.divheadbandeau {
  position: static;
  left: 0px;
  top: 0%;
  right: 0px;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 588px;
  max-height: 588px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
 padding-bottom: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-image: url('https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/wk16/bandeau-mode-pueri.jpg');
  background-position: 50% 50%;
  background-size: cover;
  
  
}

.headingnewbandeau {
  position: static;
  z-index: 10;
  margin-bottom: 20px;
  font-family: trade-gothic-next-condensed, sans-serif;
  color: #fff;
  font-size: 39px;
  line-height: 40px;
  text-transform: uppercase;
}

.bandeaunewcta {
  position: static;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.newbuttonbandeau {
  padding: 15px;
  width: 247px;
  background-color: #fff;
  color: #262626;
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #ffffff;
  transition: ease 400ms;
}

.newbuttonbandeau:hover {
  background-color:  transparent;
  color: #ffffff;
}
.image {
position: relative;
left: 0%;
top: 0%;
right: 0%;
bottom: 0%;
z-index: 1;
}

.dvcompletpack {
  position: static;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 991px) {
.dvcompletpack {
  width: 80%;
}
.divheadbandeau {
  height: 488px;
  max-height: 488px;
  padding-bottom: 100px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* BANDEAU OUTLET */
.grid-bandeau-soldes {
  justify-items: center;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}
.grid-soldes.iamges {
  height: 87px;
}
.grid-soldes.iamges02 {
  height: 87px;
}
/* FIN BANDEAU OUTLET */
}

@media screen and (max-width: 767px) {
.divheadbandeau {
  padding-bottom: 60px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.headingnewbandeau {
  margin-bottom: 10px;
  font-size: 29px;
  text-align: center;
}
.bandeaunewcta {
  height: 98px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.dvcompletpack {
  width: 95%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* BANDEAU OUTLET */
.grid-soldes.iamges {
  width: 450px;
}
.grid-soldes.iamges02 {
  width: 450px;
}
/* FIN BANDEAU OUTLET */
/*.block-prix-blanc{
  top: 1% !important;
}*/
}

@media screen and (max-width: 479px) {
.headsectionbandeau {
  height: 100%;
}
.headingnewbandeau {
  font-size: 27px;
  line-height: 32px;
}
/* BANDEAU OUTLET */
.grid-soldes.iamges {
  width: 300px;
}
.grid-soldes.iamges02 {
  width: 300px;
}
/* FIN BANDEAU OUTLET */
}



.pt_storefront #main {
width: 100% !important;
}

.w-layout-grid {
display: -ms-grid;
display: grid;
grid-auto-columns: 1fr;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
grid-row-gap: 16px;
grid-column-gap: 16px;
}

.section-hp {
height: 850px;
max-height: 100%;
padding-right: 0px;
padding-left: 0px;
}

.grid-hp {
display: -ms-grid;
display: grid;
height: auto;
max-height: 100%;
-webkit-box-pack: stretch;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
justify-items: stretch;
grid-auto-flow: row;
grid-auto-columns: 1fr;
grid-column-gap: 0px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.grid-left {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 850px;
max-height: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-webkit-justify-content: center;
-ms-flex-pack: end;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2020/wk51/select-21.jpg);
background-position: center;
background-size: cover;
background-repeat: repeat, no-repeat;
}

.grid-new-hp._1 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: auto;
height: auto;
max-height: 100%;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
background-image: none;
}

.grid-new-hp._2 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
width: auto;
height: auto;
max-height: 100%;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
align-items: center;
background-image: none;
  
  
}

.grid-new-hp._3 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
width: auto;
height: auto;
max-height: 100%;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
background-image: none;
}

.grid-new-hp._4 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
width: auto;
height: auto;
max-height: 100%;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
background-image: none;
}

.grid-right {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 850px;
max-height: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-webkit-justify-content: center;
-ms-flex-pack: end;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2020/wk11/select-pueri.jpg);
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat;
}

.heading-hp {
margin-bottom: 0px;
font-family: trade-gothic-next-compressed, sans-serif;
color: #fff;
font-size: 45px;
line-height: 45px;
text-align: center;
text-transform: uppercase;
}

.black-hp {
  margin-bottom: 0px;
  font-family: trade-gothic-next-compressed, sans-serif;
  color: #262626;
  font-size: 45px;
  line-height: 45px;
  text-align: center;
  text-transform: uppercase;
}

/*.heading-hp.white {
margin-top: 0;
margin-bottom: 0px;
}*/

.button-hp {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 10px 25px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;



justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #fff;
background-color: #fff;
color: #000;
font-size: 14px;
margin-top: 10px;
width: 80%;
text-decoration: none;
text-transform: uppercase;
text-align: center;
}

.futurmaman {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 10px 25px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #fff;
background-color: #fff;
color: #000;
font-size: 14px;
margin-top: 10px;
width: 100%;
text-decoration: none;
text-transform: uppercase;
}


.button-hp:hover {
border: 1px solid #fff;
background-color: transparent;
color: #fff;
}

.div-link-hp {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-top: 15px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-align-self: auto;
-ms-flex-item-align: auto;
align-self: auto;
}

.link-block-hp {
margin-right: 15px;
}

.link-block-hp._1 {
margin-right: 20px;
text-decoration: none;
}

.link-block-hp._2 {
margin-right: 20px;
text-decoration: none;
}

.link-block-hp._3 {
margin-right: 20px;
text-decoration: none;
}

.link-block-hp._4 {
text-decoration: none;
}

.text-block-hp-link {
color: #fff;
font-size: 14px;
text-decoration: underline;
}

.contenu-grid {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-top: 200px;
}
/*
.block-prix {
position: absolute;
left: auto;
color: #262626;
top: 8%;
right: 2%;
bottom: auto;
}

.divider {
height: 2px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #262626;
}

.block-prix-blanc {
position: absolute;
left: auto;
color: #ffffff;
top: 5%;
right: 2%;
bottom: auto;
}

.divider-blanc {
height: 2px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #ffffff;
}*/

.divider-vit-promo-nuna {
height: 2px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #262626;
width: 30%;
}

.text-block-price {
  font-family: lato, sans-serif;
  font-weight: 900;
  font-style: normal;
}

.text-block-prix-public {
font-size: 12px;
}

/*.produit {
  font-family: lato, sans-serif;
  font-weight: 900;
  font-style: normal;
  font-size: 16px;
  line-height: 16px;
}

.des {
  font-family: lato, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
} 

.vircents {
  font-family: lato, sans-serif;
  font-weight: 900;
  font-style: normal;
  font-size: 24px;
}

.euroschif {
  font-family: lato, sans-serif;
  font-weight: 900;
  font-style: normal;
  font-size: 48px;
  line-height: 45px;
}

.clubPriceHp {
  font-family: lato, sans-serif;
  font-weight: 900;
  font-style: normal;
  font-size: 20px;
}

.asterisque {
  font-family: lato, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
}

.publicPrice {
  font-family: lato, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
} 

.ecoPrice {
font-family: lato, sans-serif;
font-weight: 900;
font-style: normal;
font-size: 16px;
}

.bold-block-prix {
font-size: 14px;
font-weight: 700;
}

.economie {
font-weight: 700;
}
*/
.image {
width: 90px;
margin-bottom: 2px;
}

.section-nouveautes {
height: auto;
background-color: white !important;
max-height: 100%;
padding-right: 0px;
padding-left: 0px;
}

.div-nouveautes {
display: -ms-grid;
display: grid;
height: auto;
max-height: 100%;
grid-auto-columns: 1fr;
grid-column-gap: 0px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.heading-nouveautes {
margin-top: 0px;
margin-bottom: 0px;
font-family: trade-gothic-next-compressed, sans-serif;
color: #262626;
font-size: 36px;
line-height: 39px;
text-align: center;
text-transform: uppercase;
}
.heading-nouveautes-white {
margin-top: 0px;
margin-bottom: 0px;
font-family: trade-gothic-next-compressed, sans-serif;
color: #fff;
font-size: 36px;
line-height: 39px;
text-align: center;
text-transform: uppercase;
}

.heading-nouveautes-no-txt {
margin-top: 0px;
margin-bottom: 0px;
font-family: trade-gothic-next-compressed, sans-serif;
color: #262626;
font-size: 40px;
line-height: 42px;
text-align: center;
text-transform: uppercase;
margin-bottom: 15px;
}

.paragraphe-nouveautes {
margin-top: 20px;
margin-bottom: 10px;
font-family: poppins, sans-serif;
font-size: 13px;
line-height: 20px;
text-align: center;
}
.paragraphe-vit-promo-nuna {
margin-top: 20px;
margin-bottom: 20px;
font-family: poppins, sans-serif;
font-size: 13px;
line-height: 20px;
text-align: left;
}

.paragraphe-nouveautes.puer {
width: 600px;
margin: 25px auto;
}

.div-cta {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
margin: 0 auto;
margin-top: 5px;
/*margin-bottom: 5px;*/
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: center;
}

.button-nouveautes {
width: 150px;
margin: 0 auto;
padding: 10px 20px;
/*margin-left: 15px;*/
border: 1px solid #262626;
background-color: #262626;
font-size: 14px;
text-align: center;
text-transform: uppercase;
color: #ffffff;
text-decoration: none;
}

.button-nouveautes:hover {
background-color: transparent;
color: #262626;
}

.button-nouveautes-white {
   width: 150px;
   display: flex;
   padding: 10px 25px;
   margin: 0 5px;
   margin-top: 10px;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   border: 1px solid #ffffff;
   background-color: #ffffff;
   font-size: 14px;
   color: #262626;
   text-align: center;
   text-decoration: none;
   text-transform: uppercase;
}
.button-nouveautes-cont{  
  width: 150px;
  margin: 0 auto;
  padding: 10px 20px;
  /*margin-left: 15px;*/
  border: 1px solid #ffffff;
  /*background-color: #ffffff;*/
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
}

.button-nouveautes-transparent {
   width: 150px;
   display: flex;
   padding: 10px 25px;
   margin: 0 5px;
   margin-top: 10px;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   border: 1px solid #ffffff;
   background-color: transparent;
   font-size: 14px;
   color: #ffffff;
   text-align: center;
   text-decoration: none;
   text-transform: uppercase;
   transition: all 300ms;   
}
.button-nouveautes-transparent:hover {
  background-color: #ffffff;
  color: #262626;
}

.button-nouveautes-white:hover {
background-color: transparent;
color: #ffffff;
}

.section-puer {
height: auto;
max-height: 100%;
padding-right: 0px;
padding-left: 0px;
}

.div-puer {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
max-height: 100%;
margin-right: 0px;
margin-left: 0px;
padding-top: 65px;
padding-bottom: 65px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;

-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: #e4e4e4;
}

.paragraph {
text-align: center;
}

.div-grid-puer {
height: auto;
max-height: 100%;
margin-right: auto;
margin-left: auto;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-ms-grid-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.div-grid-puer._1 {
position: relative;
width: 300px;
height: 300px;
max-height: 300px;
max-width: 300px;
background-image: url('https://uploads-ssl.webflow.com/5dee20dbe942e728374d8cc1/5dee69898c2aca01ce6d59a6_puer%201.svg');
background-position: 50% 50%;
background-size: contain;
background-repeat: no-repeat;
}

.div-grid-puer._2 {
position: relative;
display: block;
width: 300px;
height: 300px;
max-height: 300px;
max-width: 300px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: url('https://uploads-ssl.webflow.com/5dee20dbe942e728374d8cc1/5dee6a1b5d7b193ed4845005_puer%202.svg');
background-position: 50% 50%;
background-size: contain;
background-repeat: no-repeat;
}

.div-grid-puer._3 {
position: relative;
width: 300px;
height: 300px;
max-height: 300px;
max-width: 300px;
background-image: url('https://uploads-ssl.webflow.com/5dee20dbe942e728374d8cc1/5dee6a7d2cdb07877580243a_puer%203.svg');
background-position: 50% 50%;
background-size: contain;
background-repeat: no-repeat;
}

.div-grid-puer._4 {
position: relative;
width: 300px;
height: 300px;
max-height: 300px;
max-width: 300px;
background-image: url('https://uploads-ssl.webflow.com/5dee20dbe942e728374d8cc1/5dee6a9b9e57f5e5b4f05491_puer%204.svg');
background-position: 50% 50%;
background-size: contain;
background-repeat: no-repeat;
}

.wrapper {
display: none;
overflow: hidden;
max-width: 1304px;
margin-top: 15px;
padding: 10px;
background-color: #fff;
}

.marquee-wrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 200%;
}

.marquee {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 50%;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}

.card {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 10px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;




-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}

.section-future-maman-mag {
height: auto;
max-height: 100%;
}

.grid-future-maman {
display: -ms-grid;
display: grid;
height: auto;
grid-auto-columns: 1fr;
grid-column-gap: 10px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.future-maman {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
}
.future-maman-nl {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
}

.future-maman-02 {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
}

.future-maman-03 {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
}

.future-maman-04 {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
}
.pave-02 {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
background-color: #f2ccd7;
}   
  
.pouet-vitrine-promo-nuna-01{
text-align: center;
padding-left: 18%;
/*padding-right: 18%;*/
margin-top: -9px;
max-width: 100%;
    
}
.pouet-img-nuna-logo{
width: 50%!important;
margin-left: -55%!important;
    
}
.pouet-paragraphe-nuna-global{
text-align: left;
font-size: 18px;
margin-top: -8px;
color: #262626;
}

.pouet-txt-date-nuna{
margin-bottom: 12px!important;
line-height: 25px;
      
}

.pouet-txt-titre-pdt-nuna{
font-size: 14px;
line-height: 30px;
border-bottom: 2px solid #262626;
      
}
.pouet-txt-plus-nuna{
font-size: 14px;

}
.pouet-img-joie-logo{
width: 30%!important;
margin-left: -70%!important;
}

  
  

.img-club {
width: 65%;
}

.magazine {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
max-height: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
background-size: auto;
background-repeat: repeat;
background-color: #ffffff;
}

.cttitle {
width: auto;
position: absolute;
left: auto;
top: 50%;
right: auto;
bottom: auto;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}


.cttitlegenerale {
  width: 380px;
  /*position: absolute;*/
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  }

.heading-hp-mag {
position: static;
display: block;
overflow: visible;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-align-self: auto;
-ms-flex-item-align: auto;
-ms-grid-row-align: auto;
align-self: auto;
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
font-family: trade-gothic-next-compressed, sans-serif;
font-size: 60px;
line-height: 60px;
text-transform: uppercase;
-o-object-fit: fill;
object-fit: fill;
}

.text-block-mag {
margin-top: 25px;
margin-bottom: 25px;
font-size: 19px;
}

.section-club {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 333px;
max-height: 333px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: #e5333b;
}

.image-2 {
width: 20%;
}

.div-club {
  background-color: #e4333b;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
width: 100%;
-ms-flex-pack: distribute;
justify-content: space-evenly;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}

.club {
font-family: trade-gothic-next-condensed, sans-serif;
color: #fff;
text-align: center;
font-size: 50px;
line-height: 50px;
text-transform: uppercase;
}

.image-magazine {
width: 65%;
max-width: none;
}

.boy-image {
position: static;
width: 100%;
height: 100%;
max-width: none;
}

.image-future-maman {
width: 100%;
height: 100%;
}

.div-button {
position: static;
bottom: 0px;
}

.div-heading {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.spanPrice {
    font-family: Lato,sans-serif;
    font-size: 20px;
    font-weight: 400;
    margin: 5px 0px;
    text-align: center;
    color: white;
  }

.spanNumberPrice {
    font-size: 23px;
    font-weight: 900;
  }
  
  

@media (max-width: 991px) {


.image-2 {
  width: 33%;
  /* margin-top: 20px; */
}

.section-hp {
  height: 100%;
  max-height: none;
  padding-right: 0px;
  padding-left: 0px;
}
.grid-hp {
  max-height: none;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}
.grid-new-hp._1 {
  position: relative;
  height: 350px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2020/wk51/hp-mea-01.jpg);
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
.grid-new-hp._3 {
  position: relative;
  height: 350px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2020/wk50/hp-mea-02.jpg);
  background-position: 50% 30%;
  background-size: cover;
  background-repeat: no-repeat;
}

.grid-new-hp._4 {
 position: relative;
  height: 350px;
  max-height: 100%;
  background-image:none;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.grid-new-hp._5 {
  position: relative;
  height: 350px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/w05/ariane/ariane-f.jpg);
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.grid-new-hp._6 {
  position: relative;
  height: 350px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/w05/ariane/ariane-g.jpg);
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}


.grid-new-hp._7 {
  position: relative;
  height: 350px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/w05/ariane/ariane-bb.jpg);
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

 .grid-new-hp._8 {
  position: relative;
  height: 350px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/w05/ariane/ariane-fm.jpg);
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
 .grid-new-hp._9 {
  position: relative;
  height: 400px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/wk06/vitrine/hp-vitrine-promo-2.jpg);
  background-position: 50% 39%;

  background-size: cover;
  background-repeat: no-repeat;
margin-top: -20px;
}
.grid-new-hp._10 {
  position: relative;
  height: 400px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/wk09/hp-vitrine-promo-duo-joie-chrome.jpg);
  background-position: 50% 39%;
  background-size: cover;
  background-repeat: no-repeat;
margin-top: -20px;
}

/*.grid-new-hp._1 {
  height: 650px;
  max-height: 100%;
}
.grid-new-hp._1 {
  height: 650px;
  max-height: 100%;
}*/
.grid-new-hp._2 {
  position: relative;
  height: 100%;
  max-height: none;
  padding-top: 30px;
  padding-bottom: 20px;
}
.contenu-grid {
  margin-bottom: 0px;
}
.section-nouveautes {
  height: auto;
  max-height: 100%;
}
.div-nouveautes {
  height: 100%;
  max-height: 100%;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-position: 50% 248%;
  background-size: 642px 366px;
}
.section-puer {
  height: auto;
  max-height: 100%;
  margin-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
}
.div-puer {
  position: relative;
  max-height: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
}
.div-grid-puer {
  position: static;
  height: 100%;
  max-height: none;
  -ms-grid-columns: 1fr 1fr;

  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}
.section-future-maman-mag {
  height: 100%;
  margin-top: 0px;
}
.grid-future-maman {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}
.future-maman {
  height: 550px;
  max-height: 100%;
  background-color: #e4e4e4;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2021/hp/wk38/select-01.jpg);
  background-position: 50% 20%;
  background-size: cover;
}
.future-maman-02 {
  height: 550px;
  max-height: 100%;
  background-color: #e4e4e4;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2021/hp/wk35/select-02.jpg);
  background-position: 50% 20%;
  background-size: cover;
}
.future-maman-03{
  height: 550px;
  max-height: 100%;
  background-color: #e4e4e4;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2021/hp/wk38/hp-pave-01.jpg);
  background-position: 50% 20%;
  background-size: cover;
}
.future-maman-04 {
  height: 550px;
  max-height: 100%;
  background-color: #e4e4e4;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw81655880/2021/hp/wk38/hp-pave-02.jpg);
  background-position: 50% 80%;
  background-size: cover;
}
.magazine {
  height: 500px;
}
.cttitle {
  height: auto;
  margin-bottom: 20px;
  top: 50%;
}
.image-magazine {
  width: 40%;
}
.boy-image {
  display: none;
}
.image-future-maman {
  display: none;
}
    
  
.pouet-vitrine-promo-nuna-01{
text-align: center;
padding-left: 36%;
/*padding-right: 18%;*/
margin-top: 8px;
max-width: 80%;
    
}
    

.pouet-img-nuna-logo{
width: 55%!important;
margin-left: -49%!important;
    
}
.pouet-paragraphe-nuna-global{
text-align: left;
font-size: 18px;
margin-top: -8px;
color: #262626;
}

.pouet-txt-date-nuna{
margin-bottom: 12px!important;
line-height: 25px;
      
}

.pouet-txt-titre-pdt-nuna{
font-size: 14px;
line-height: 30px;
border-bottom: 2px solid #262626;
      
}
  

.pouet-txt-plus-nuna{
font-size: 14px;

}

}

@media (max-width: 767px) {
.club {
  text-align: center;
  font-size: 25px;
  line-height: 30px;
}
.section-hp {
  padding-right: 0px;
  padding-left: 0px;
}
.grid-new-hp._2 {
  height: 200px;
}
.grid-new-hp._1 {
  height: 350px;
  max-height: 100%;
}
.heading-hp {
  font-size: 50px;
}
.contenu-grid {
  margin-bottom: 40px;
}
.block-prix {
  top: 1%;
}
.section-nouveautes {
  padding-right: 0px;
  padding-left: 0px;
}
.div-nouveautes {
  background-position: 50% 200%;
}
.paragraphe-nouveautes.puer {
  width: 100%;
}
.section-puer {
  margin-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
}
.div-puer {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.div-grid-puer {
  width: 100%;
}
.div-grid-puer._1 {
  width: 200px;
  height: 200px;
  max-height: 200px;
  max-width: 200px;
}
.div-grid-puer._2 {
  width: 200px;
  height: 200px;
  max-height: 200px;
  max-width: 200px;
}
.div-grid-puer._3 {
  width: 200px;
  height: 200px;
  max-height: 200px;
  max-width: 200px;
}
.div-grid-puer._4 {
  width: 200px;
  height: 200px;
  max-height: 200px;
  max-width: 200px;
}
.wrapper {
  display: block;
}
.future-maman {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwd9b0c444/2021/hp/wk38/select-01.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
.future-maman-02 {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw492349f2/2021/hp/wk35/select-02.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
.future-maman-03 {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw475af424/2021/hp/wk38/hp-pave-01.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
.future-maman-04 {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwc67b91db/2021/hp/wk38/hp-pave-02.jpg);
  background-position: 50% 100%;
  background-size: cover;
}

.magazine {
  height: 450px;
  max-height: 100%;
}
.cttitle {
  padding-top: 25px;
  top: 50%;
}
.heading-hp-mag {
  font-size: 50px;
}
.div-club {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.image-2 {
  width: 50%;
  /* margin-top: 20px; */
}
.image-magazine {
  width: 75%;
}
.image-future-maman {
  display: none;
}
.pouet-vitrine-promo-nuna-01{
text-align: center;
padding-left: 24%;
/*padding-right: 18%;*/
margin-top: -9px;
max-width: 100%;
    
}

.pouet-img-nuna-logo{
width: 40%;
margin-left: -27%;
    
}
.pouet-paragraphe-nuna-global{
text-align: left;
font-size: 16px;
margin-top: -8px;
color: #262626;
}

.pouet-txt-date-nuna{
margin-bottom: 14px!important;
line-height: 25px;
      
}

.pouet-txt-titre-pdt-nuna{
font-size: 12px;
line-height: 30px;
border-bottom: 2px solid #262626;
      
}
  

.pouet-txt-plus-nuna{
font-size: 14px;

}

.grid-new-hp._9 {
  position: relative;
  height: 380px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/wk06/vitrine/hp-vitrine-promo-2.jpg);
  background-position: 50% 39%;
  background-size: cover;
  background-repeat: no-repeat;
margin-top: -60px;

} 
.grid-new-hp._10 {
  position: relative;
  height: 380px;
  max-height: 100%;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-FR-Library/default/dw81655880/2020/wk09/hp-vitrine-promo-duo-joie-chrome.jpg);
  background-position: 50% 39%;
  background-size: cover;
  background-repeat: no-repeat;
margin-top: -60px;

}
  


}

@media (max-width: 479px) {
	/*PHRASE PRIX*/
	.price_text {
		font-size: 14px;
	}
	.price_club {
		font-size: 22px;
	}
	.span_cents {
		font-size: 14px;
	}
	.span_label_club {
		font-size: 14px;
	}
	  .span_label_club_red {
		font-size: 14px;
	}
	/*FIN PHRASE PRIX*/
.cttitle {
  width: 100%;
  top: 50%;
}
.cttitlegenerale{
  width: 100%;
}
.div-cta{
  width: 97%;
}
.section-hp {
  padding-right: 0px;
  padding-left: 0px;
}
.grid-new-hp._2 {
  width: 100%;
  height: 250px;
}
.grid-new-hp._1 {

  height: 250px;
}
.grid-new-hp._2 {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}
.heading-hp {
  font-size: 45px;
  line-height: 50px;
}
.heading-hp.black {
  line-height: 50px;
}
.heading-hp.white {
  line-height: 50px;
}
.contenu-grid {
  margin-bottom: 30px;
}
.block-prix {
  top: 1%;
}
.text-block-price {
  font-size: 12px;
  line-height: 16px;
}
.text-block-prix-public {
  font-size: 10px;
  line-height: 16px;
}
.bold-block-prix {
  font-size: 12px;
  line-height: 16px;
}
.section-nouveautes {
  padding-right: 0px;
  padding-left: 0px;
}
.div-nouveautes {
  background-position: 50% 358%;
  background-size: auto 434px;
}
.heading-nouveautes {
  margin-top: 0px;
}
.paragraphe-nouveautes.puer {
  width: auto;
  padding-right: 10px;
  padding-left: 10px;
}
.section-puer {
  padding-right: 0px;
  padding-left: 0px;
}
.div-puer {
  display: block;
  height: auto;
  padding-top: 20px;
  padding-right: 0px;
  padding-left: 0px;
}
.div-grid-puer {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  grid-auto-flow: row;
  grid-column-gap: 0px;
}
.div-grid-puer._1 {
  width: 170px;
  height: 170px;
  max-height: 170px;
  max-width: 170px;
}
.div-grid-puer._2 {
  width: 170px;
  height: 170px;
  max-height: 170px;
  max-width: 170px;
}
.div-grid-puer._3 {
  width: 170px;
  height: 170px;
  max-height: 170px;
  max-width: 170px;
}
.div-grid-puer._4 {
  width: 170px;
  height: 170px;
  max-height: 170px;
  max-width: 170px;
}
.future-maman {
  height: 450px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwd9b0c444/2021/hp/wk38/select-01.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
/*.future-maman-nl {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwd9b0c444/2021/hp/wk31/select-01.jpg);
  background-position: 50% 50%;
  background-size: cover;
}*/
.future-maman-02 {
  height: 450px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw492349f2/2021/hp/wk35/select-02.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
.future-maman-03 {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dw475af424/2021/hp/wk38/hp-pave-01.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
.future-maman-04 {
  height: 550px;
  background-image: url(https://staging-store-orchestra.demandware.net/on/demandware.static/-/Sites-BE-Library/default/dwc67b91db/2021/hp/wk38/hp-pave-02.jpg);
  background-position: 50% 50%;
  background-size: cover;
}
 
.magazine {
  height: 450px;
  background-size: 400px;
}
.div-club {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.club {
  margin-bottom: 10px;
}
.image-2 {
  max-width: 80%;
}
.image-magazine {
  width: 85%;
}
.boy-image {
  width: 100%;
  height: 100%;
}
.image-future-maman {
  display: none;
  width: 100%;
  height: 100%;
}
.pouet-vitrine-promo-nuna-01{
text-align: center;
/*padding-left: 18%;
padding-right: 18%;*/
margin-top: -9px;
max-width: 90%;
    

}
.pouet-img-nuna-logo{
width: 40%;
margin-left: -27%;
    
}
.pouet-paragraphe-nuna-global{
text-align: left;
font-size: 16px;
margin-top: -8px;
color: #262626;
}

.pouet-txt-date-nuna{
margin-bottom: 14px!important;
line-height: 25px;
      
}

.pouet-txt-titre-pdt-nuna{
font-size: 12px;
line-height: 30px;
border-bottom: 2px solid #262626;
      
}
  



.pouet-txt-plus-nuna{
font-size: 14px;

}
  

}

#w-node-1b3ce5437f3c-b54d8cc2 {
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-align: center;
justify-self: center;
}

#w-node-b0c8b955f803-b54d8cc2 {

-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-align: center;
justify-self: center;
}

#w-node-0e83b4568f3f-b54d8cc2 {
-ms-grid-column-align: auto;
justify-self: auto;
-webkit-align-self: auto;
-ms-flex-item-align: auto;
-ms-grid-row-align: auto;
align-self: auto;
}

#w-node-e2970e0dd169-b54d8cc2 {
-webkit-align-self: center;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-align: center;
justify-self: center;
}

#w-node-1183d5281c53-b54d8cc2 {
-ms-grid-column-align: auto;
justify-self: auto;
-webkit-align-self: auto;
-ms-flex-item-align: auto;
-ms-grid-row-align: auto;
align-self: auto;
}

#w-node-fa55e11fbed4-b54d8cc2 {
-ms-grid-column-align: auto;
justify-self: auto;
}

@media screen and (max-width: 991px) {
#w-node-0e83b4568f3f-b54d8cc2 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}
#w-node-31f15510eedf-b54d8cc2 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
}
}

@media screen and (max-width: 767px) {
#w-node-1183d5281c53-b54d8cc2 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}
#w-node-af82511ae52f-b54d8cc2 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}
#w-node-f9457d0719e4-b54d8cc2 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}
#w-node-f9231e930204-b54d8cc2 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}
}

@media screen and (max-width: 479px) {
#w-node-0e83b4568f3f-b54d8cc2 {
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 2;
  grid-row-end: 2;
}
#w-node-31f15510eedf-b54d8cc2 {
  grid-column-end: 2;
  grid-column-start: 1;
  grid-row-end: 1;
  grid-row-start: 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}
#w-node-1183d5281c53-b54d8cc2 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}
}