/* STYLE CMONSITE EDITOR */
header .logo{}#nav-principal{background-color:rgba(255,255,255,1);border-bottom-width:2px;border-style:none;border-color:rgba(242,61,160,1);border-top-width:0px;border-left-width:0px;border-right-width:0px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;}header #blocContent{background-color:#FEFDFC;}#headercontent{background-color:#FEFDFC;}header .slogan{font-weight:normal;font-style:normal;color:rgba(242,61,160,1);font-size:36px;line-height:1em;}#nav-principal .navigation_link_p{font-family:Playfair Display;font-weight:700;font-size:15px;color:rgba(242,61,160,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;text-transform:none;}#nav-principal .navigation_link_p:hover{background-color:rgba(255,255,255,1);color:rgba(242,61,160,1);font-weight:700;border-color:rgba(254,254,254,1);font-size:15px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;box-shadow: 0px 0px 10px 6px rgb(249, 159, 208);}#nav-principal .navigation_link_p:focus{background-color:rgba(255,255,255,1);color:rgba(242,61,160,1);font-weight:700;border-color:rgba(254,254,254,1);font-size:15px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;box-shadow: 0px 0px 10px 6px rgb(249, 159, 208);}body{font-family:Open Sans;color:#11080B;font-size:17px;letter-spacing:0em;}.contenu-editable h2{font-weight:700;color:rgba(242,61,160,1);font-family:Playfair Display;text-transform:uppercase;font-size:24px;}.footer_p{background-color:rgba(255,255,255,1);color:rgba(242,61,160,1);border-color:rgba(242,61,160,1);border-top-width:2px;}.footer__links{font-family:Lato;color:rgba(242,61,160,1);}.button, input[type="submit"]{background-color:rgba(242,61,160,1);font-family:Pacifico;font-size:19px;font-weight:normal;color:rgba(254,254,254,1);border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;text-transform:none;letter-spacing:0.04em;box-shadow: 7px 6px 9px -2px rgba(171,76,108,1);}.button:hover, input[type="submit"]:hover{background-color:#CE3488;color:rgba(240,240,242,1);padding-left:28px;padding-right:28px;padding-bottom:10px;padding-top:10px;}.button:focus, input[type="submit"]:focus{background-color:#CE3488;color:rgba(240,240,242,1);padding-left:28px;padding-right:28px;padding-bottom:10px;padding-top:10px;}.contenu-editable h1{font-family:Playfair Display;color:rgba(171,76,108,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;text-transform:uppercase;font-weight:700;font-size:37px;letter-spacing:0.05em;}#nav-principal .navigation_link_p.actif{background-color:rgba(255,255,255,1);color:rgba(242,61,160,1);font-weight:700;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:rgba(254,254,254,1);box-shadow: 0px 0px 10px 5px rgba(249,159,208,1);font-size:15px;}#top_fleche a{background-color:rgba(242,61,160,1);}.fixed #nav-principal{border-color:rgba(242,61,160,1);border-style:solid;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;}#top_fleche a:hover{background-color:rgba(221,192,174,1);}#top_fleche a:focus{background-color:rgba(221,192,174,1);}.contenu-editable{font-family:Open Sans;letter-spacing:0.03em;}#bloc-fil-title{background-color:rgba(255,255,255,1);}.title_section{font-weight:normal;font-size:40px;color:rgba(242,61,160,1);font-family:Pacifico;}#bloc-fil-title nav.arianne a:hover{color:#0D0D0D;}#bloc-fil-title nav.arianne a:focus{color:#0D0D0D;}.nav-static-breadcrumb li::before{color:#0D0D0D;}.footer__links a:hover{color:#791F50;}.footer__links a:focus{color:#791F50;}.footer__links a{color:rgba(242,61,160,1);}.addmsglo.button{background-color:rgba(234,138,122,1);}#nav-principal .navigation_button_p:hover .navigation_link_p{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;background-color:rgba(255,255,255,1);font-weight:700;box-shadow: 0px 0px 10px 6px rgb(249, 159, 208);color:rgba(242,61,160,1);font-size:15px;}#nav-principal .navigation_button_p:focus .navigation_link_p{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;background-color:rgba(255,255,255,1);font-weight:700;box-shadow: 0px 0px 10px 6px rgb(249, 159, 208);color:rgba(242,61,160,1);font-size:15px;}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:rgba(255,255,255,1);font-weight:700;color:rgba(242,61,160,1);box-shadow: 0px 0px 10px 5px rgba(249,159,208,1);font-size:15px;}.diaporama-container .swiper-button-prev,.diaporama-container .swiper-button-next{background-color:rgba(255,255,255,0.520);color:rgba(242,61,160,1);border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;font-size:22px;}.diaporama-container .swiper-button-prev:hover,.diaporama-container .swiper-button-next:hover{background-color:rgba(242,61,160,1);color:rgba(255,255,255,1);}.diaporama-container .swiper-button-prev:focus,.diaporama-container .swiper-button-next:focus{background-color:rgba(242,61,160,1);color:rgba(255,255,255,1);}.contenu-editable-site-footer a:hover{color:#CE3488;text-decoration:underline;}.contenu-editable-site-footer a:focus{color:#CE3488;text-decoration:underline;}.produits .nomprod a:hover{color:rgba(242,61,160,1);}.produits .nomprod a:focus{color:rgba(242,61,160,1);}.produits .nomprod a{font-family:Playfair Display;font-size:18px;text-transform:capitalize;}.template_boutique_all .produits .prix .prixprod{color:rgba(242,61,160,1);font-family:Open Sans;font-size:20px;}.produits a.zoom:hover{background-color:rgba(242,61,160,1);color:rgba(255,255,255,1);}.produits a.zoom:focus{background-color:rgba(242,61,160,1);color:rgba(255,255,255,1);}.produits .addbasket{background-color:rgba(242,61,160,1);}.produits a.zoom{background-color:rgba(242,61,160,1);}.produits .addbasket:hover{background-color:rgba(242,61,160,1);}.produits .addbasket:focus{background-color:rgba(242,61,160,1);}.template_boutique_1 .produits .productImageWrap img{object-fit:cover;object-position:right center;}.page-fiche_produit .title_section{font-family:Playfair Display;font-size:32px;font-weight:700;}#fiche-produit .wrap-description .prix .prixprod{color:rgba(242,61,160,1);font-family:Open Sans;}.template_fiche_produit .bloc-quantite{font-family:Playfair Display;color:#2B131B;}#fiche-produit .top_fiche .button.addbasket{font-family:Playfair Display;font-weight:700;letter-spacing:1.48px;}#fiche-produit .top_fiche .button.btn-details{font-family:Playfair Display;}.template_fiche_produit_1 .wrap-images .grande-image img{object-fit:cover;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{font-family:Pacifico;color:rgba(242,61,160,1);font-weight:normal;font-size:30px;}.contenu-editable-site-footer a{color:rgba(242,61,160,1);}.template-panier-1,.template-panier-2{background-color:rgba(255,255,255,1);}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a{background-color:rgba(242,61,160,1);}.nav-static-breadcrumb li a{font-family:Poppins;font-weight:normal;font-size:12px;color:#0D0D0D;}@media (min-width:1024px){header .logo{width:200px;height:auto;top:63px;left:9.25%;transform:translateX(-50%);right:auto;}header .logo img{height:auto;}#headercontent{min-height:152px;}header .slogan{top:19px;left:50%;transform:translateX(-50%);right:auto;width:523.28125px;}.template_fiche_produit_1 .wrap-images .grande-image img{max-height:242px;}}.template_fiche_produit_1 .grande-image img {
  width: 100%;
}

header .slogan {
  border: 2px solid;
}

.widget button, #nav-principal .navigation_link_p{
  transition: all 0.25s ease-in-out;
}