/* STYLE CMONSITE EDITOR */
header .logo{background-color:rgba(255,255,255,1);}#nav-principal{background-color:rgba(224,0,75,1);border-bottom-width:1px;border-style:none;border-color:rgba(224,0,75,1);border-top-width:1px;border-left-width:0px;border-right-width:0px;padding-bottom:2px;padding-left:0px;padding-right:0px;padding-top:2px;background-image:url('/uploaded/146600/rose.jpg');background-position:center;background-size:auto;background-attachment:local;}header #blocContent{background-color:rgba(255,255,255,1);}#headercontent{background-color:rgba(255,255,255,1);}header .slogan{font-weight:normal;font-style:normal;font-family:Abril Fatface;font-size:61px;color:rgba(215,178,105,1);text-transform:uppercase;}#nav-principal .navigation_link_p{font-family:Mukta;font-weight:700;font-size:20px;color:rgba(255,255,255,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;text-transform:none;padding-bottom:16px;padding-top:16px;padding-left:32px;padding-right:32px;}#nav-principal .navigation_link_p:hover{color:rgba(255,255,255,1);font-weight:700;border-color:rgba(254,254,254,1);font-size:20px;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;padding-left:32px;padding-right:32px;padding-bottom:16px;padding-top:16px;background-color:transparent;}#nav-principal .navigation_link_p:focus{color:rgba(255,255,255,1);font-weight:700;border-color:rgba(254,254,254,1);font-size:20px;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;padding-left:32px;padding-right:32px;padding-bottom:16px;padding-top:16px;background-color:transparent;}body{font-family:Mukta;font-size:19px;}.contenu-editable h2{font-weight:normal;color:rgba(224,0,75,1);font-family:Vidaloka;font-size:35px;}.footer_p{background-color:rgba(255,255,255,1);color:rgba(51,51,51,1);}.footer__links{font-family:Lato;}.button, input[type="submit"]{background-color:rgba(224,0,75,1);font-family:Mukta;font-size:16px;font-weight:700;color:rgba(254,254,254,1);padding-bottom:16px;padding-top:16px;padding-left:32px;padding-right:32px;}.button:hover, input[type="submit"]:hover{background-color:rgba(224,0,75,1);color:rgba(215,178,105,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(224,0,75,1);color:rgba(215,178,105,1);}.contenu-editable h1{font-family:Vidaloka;color:rgba(215,178,105,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;font-weight:normal;font-size:40px;}#nav-principal .navigation_link_p.actif{color:rgba(255,255,255,1);font-weight:700;border-style:double;border-top-width:1px;border-bottom-width:1px;border-left-width:4px;border-right-width:4px;border-color:rgba(255,255,255,1);background-color:transparent;margin-bottom:-1px;margin-top:-1px;border-top-right-radius:-29px;border-bottom-left-radius:-29px;border-bottom-right-radius:-29px;border-top-left-radius:-29px;}#top_fleche a{background-color:rgba(224,0,75,1);color:rgba(255,255,255,1);}.fixed #nav-principal{border-color:rgba(224,0,75,1);border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;padding-top:0px;padding-bottom:0px;}#top_fleche a:hover{background-color:rgba(224,0,75,1);color:rgba(215,178,105,1);}#top_fleche a:focus{background-color:rgba(224,0,75,1);color:rgba(215,178,105,1);}.contenu-editable{font-family:Mukta;}#bloc-fil-title{background-color:rgba(255,255,255,1);}.title_section{font-weight:normal;font-size:40px;color:rgba(215,178,105,1);font-family:Vidaloka;}#bloc-fil-title nav.arianne a:hover{color:rgba(215,178,105,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(215,178,105,1);}.nav-static-breadcrumb li::before{color:#0D0D0D;}.footer__links a:hover{color:rgba(215,178,105,1);}.footer__links a:focus{color:rgba(215,178,105,1);}.footer__links a{color:rgba(51,51,51,1);font-family:Vidaloka;font-weight:normal;font-size:14px;}.addmsglo.button{background-color:rgba(234,138,122,1);}#nav-principal .navigation_button_p:hover .navigation_link_p{border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;padding-left:32px;padding-right:32px;padding-bottom:16px;padding-top:16px;background-color:transparent;font-weight:700;color:rgba(255,255,255,1);font-size:20px;}#nav-principal .navigation_button_p:focus .navigation_link_p{border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;padding-left:32px;padding-right:32px;padding-bottom:16px;padding-top:16px;background-color:transparent;font-weight:700;color:rgba(255,255,255,1);font-size:20px;}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:transparent;color:rgba(255,255,255,1);border-bottom-width:1px;border-top-width:1px;border-color:rgba(255,255,255,1);margin-bottom:-1px;margin-top:-1px;font-weight:700;border-top-right-radius:-29px;border-bottom-left-radius:-29px;border-bottom-right-radius:-29px;border-top-left-radius:-29px;border-left-width:4px;border-right-width:4px;border-style:double;}#nav-principal .navigation_button_p > ul{padding-bottom:0px;padding-top:16px;border-top-width:0px;border-top-left-radius:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;background-color:rgba(215,178,105,1);padding-left:16px;padding-right:16px;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}#nav-principal .sous_navigation_link_p{font-family:Mukta;}#nav-principal .sous_navigation_link_p:hover{padding-left:8px;color:rgba(255,255,255,1);}#nav-principal .sous_navigation_link_p:focus{padding-left:8px;color:rgba(255,255,255,1);}#nav-principal .sous_navigation_link_p.actif{padding-left:8px;color:rgba(255,255,255,1);border-left-width:2px;border-style:solid;border-color:rgba(255,255,255,1);border-bottom-width:0px;border-right-width:0px;border-top-width:0px;}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{padding-left:8px;color:rgba(255,255,255,1);border-left-width:2px;border-style:solid;border-color:rgba(255,255,255,1);border-bottom-width:0px;border-right-width:0px;border-top-width:0px;}.diaporama-container .swiper-button-prev,.diaporama-container .swiper-button-next{background-color:transparent;color:rgba(51,51,51,1);font-size:32px;}.diaporama-container .swiper-button-prev:hover,.diaporama-container .swiper-button-next:hover{background-color:transparent;color:rgba(215,178,105,1);}.diaporama-container .swiper-button-prev:focus,.diaporama-container .swiper-button-next:focus{background-color:transparent;color:rgba(215,178,105,1);}.template_boutique_all .produits .remise{background-color:rgba(215,178,105,1);padding-bottom:8px;padding-top:8px;padding-left:16px;padding-right:16px;}.template_boutique_all .produits .remise .text-remise{font-weight:700;font-size:16px;}.produits .nomprod a{font-family:Vidaloka;font-size:16px;font-weight:700;text-align:left;}.produits .nomprod a:hover{color:rgba(215,178,105,1);}.produits .nomprod a:focus{color:rgba(215,178,105,1);}.template_boutique_all .produits .prix{justify-content:flex-start;}.contenu-editable-site-footer a{color:rgba(51,51,51,1);font-size:18px;}.contenu-editable-site-footer a:hover{color:rgba(51,51,51,1);}.contenu-editable-site-footer a:focus{color:rgba(51,51,51,1);}#nav-static-principal .navigation_link_p{background-color:rgba(215,178,105,1);font-family:Mukta;}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(224,0,75,1);padding-left:8px;}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(224,0,75,1);padding-left:8px;}#nav-static-principal .sous_navigation_link_p.actif{color:rgba(224,0,75,1);padding-left:8px;}.template_fiche_produit .declinaison-attribute-group > label, .template_fiche_produit .product_options-group > label{font-family:Mukta;font-weight:normal;}#fiche-produit .wrap-description .prix .prixprod{color:rgba(215,178,105,1);}#fiche-produit .wrap-description .prix .oldprix{color:rgba(51,51,51,1);}.template_fiche_produit .bloc-quantite{font-family:Mukta;}#fiche-produit .top_fiche .button.addbasket{padding-left:62px;padding-bottom:16px;padding-top:16px;padding-right:32px;font-size:16px;}.template_fiche_produit .description{font-size:14px;}#fiche-produit .top_fiche .button.btn-details{font-size:14px;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{font-family:Mukta;color:rgba(51,51,51,1);}.template-panier-1,.template-panier-2{background-color:transparent;}.template-panier .ajout_panier .button{padding-bottom:8px;padding-top:8px;padding-left:16px;padding-right:16px;}.contenu-editable h3{color:rgba(255,255,255,1);font-family:Vidaloka;font-size:30px;font-weight:700;}.contenu-editable h4{font-size:30px;font-family:Pacifico;font-weight:normal;letter-spacing:0.8px;color:rgba(255,255,255,1);font-style:italic;}.nav-static-breadcrumb li a{font-family:Mukta;font-weight:normal;font-size:14px;color:#0D0D0D;}.template-panier-3{background-color:transparent;}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(224,0,75,1);--stepper-item-done-bg:rgba(224,0,75,1);}.stepper-tabs .stepper-item.step-done .step-counter{background-color:rgba(224,0,75,1);--stepper-item-done-bg:rgba(224,0,75,1);}.stepper-tabs .stepper-item.active::before{border-color:rgba(224,0,75,1);--stepper-item-done-color:rgba(224,0,75,1);}.template_flux_panier_1 .button:hover{color:rgba(255,255,255,1);}.template_flux_panier_1 .button:focus{color:rgba(255,255,255,1);}.template_flux_panier_1 .button.button-secondary{background-color:rgba(224,0,75,1);}.template_flux_panier_1 .button.button-secondary:hover{background-color:rgba(224,0,75,1);color:rgba(255,255,255,1);}.template_flux_panier_1 .button.button-secondary:focus{background-color:rgba(224,0,75,1);color:rgba(255,255,255,1);}@media (min-width:1024px){header .logo{width:59.42px;height:auto;top:90px;left:50%;transform:translateX(-50%);right:auto;}header .logo img{height:auto;}#headercontent{min-height:212px;}header .slogan{top:15px;left:50%;transform:translateX(-50%);right:auto;width:195.33334350585938px;}header .logo img img{height:auto;}}.theme .banner {
  background-image: url(https://naass.cmonsite.fr/uploaded/146600/rose.jpg);
}

#nav-principal .sous_navigation_link_p,#nav-principal .navigation_link_p{
  transition: all 0.25s ease-in-out;
}

#nav-principal .navigation_button_p>ul{
  width:auto;
}

p{
  margin:0;
}

.widget.widget-grid {
  height: 100%;
}
.widget-col {
  display: flex;
  flex-direction: column;
}


.dropzone-widget > .row {
  flex: 1 1 auto;
}

.dropzone-widget {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.list-produits .block-btn-addbasket, .template_boutique_all .produits:hover .productImageWrap .zoom{
  display:none
}
.template_boutique_all .block-btn-addbasket{
  display:none
}


  @media only screen and (max-width: 1023px){
header .slogan p, header .slogan span {
  font-size: 35px !important;
    }
    

  #logo {
    width: 50% !important;
  }

#headercontent {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#top_fleche a, .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a, .accueil_diaporama_template .slide-text .content-slide-text > a.addcommentaires, .bouton, .button, .bx-wrapper .bx-controls-direction > a, .diaporama-container .swiper-button-next, .diaporama-container .swiper-button-prev, .produits .addbasket .inside-addbasket, .produits a.zoom, body .banner_diaporama .bx-wrapper .bx-next, body .banner_diaporama .bx-wrapper .bx-prev, body .template_fiche_produit_3 #fiche-produit .wrap-description .side-tabs a, input[type="submit"] {
  background: black;
}


#grid-242124 {
  background-attachment: scroll!important;
}


#grid-628984 {
  background-attachment: scroll!important;
}


    
#grid-446997 > div:nth-child(1) > div:nth-child(3), #grid-271175 > div:nth-child(1) > div:nth-child(2), #grid-446997 > div:nth-child(1) > div:nth-child(2), #grid-271175 > div:nth-child(1) > div:nth-child(3) {
 width: 50%;
}

.contenu-editable h2 {
  font-size: 30px;
}

}


.sky{
	position:fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index:1;
    pointer-events: none;
}