/* STYLE CMONSITE EDITOR */
header #blocContent{background-image:url('/uploaded/143693/mise-en-page/unnamed-1.jpg');background-position:center top;background-repeat:no-repeat;background-size:cover;background-color:rgba(255,255,255,1);}header .slogan{font-family:Caveat;font-weight:normal;text-align:center;font-size:28px;line-height:2em;letter-spacing:none;}#nav-principal{background-color:rgba(175,150,144,1);padding-bottom:10px;padding-top:10px;}#nav-principal .navigation_link_p.actif{background-color:transparent;color:#000000;}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:transparent;color:#000000;}#nav-principal .navigation_link_p{font-family:fzstk;font-weight:normal;color:#FFFFFF;}#nav-principal .navigation_link_p:hover{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}#nav-principal .navigation_link_p:focus{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}#nav-principal .navigation_button_p:hover .navigation_link_p{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}#nav-principal .navigation_button_p:focus .navigation_link_p{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}#nav-principal .navigation_button_p > ul{border-color:rgba(179,178,221,1);border-top-width:2px;border-style:none;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;background-color:rgba(179,178,221,1);box-shadow: 0px 10px 11px 0px rgba(0, 0, 0, 0.25);}#nav-principal .sous_navigation_link_p{color:rgba(255,255,255,1);font-family:Poppins;}#nav-principal .sous_navigation_link_p:hover{color:rgba(4,4,4,1);}#nav-principal .sous_navigation_link_p:focus{color:rgba(4,4,4,1);}#nav-principal .sous_navigation_link_p.actif{color:rgba(4,4,4,1);}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{color:rgba(4,4,4,1);}.template-panier-1,.template-panier-2{background-color:transparent;}.template-panier .connexion a{font-family:fzstk;font-size:15px;}.template-panier #header-panier{font-family:fzstk;font-size:15px;}.template-panier .ajout_panier .button{font-family:fzstk;text-transform:none;background-color:rgba(255,255,255,1);padding-bottom:10px;padding-top:10px;padding-left:30px;padding-right:30px;font-size:20px;font-weight:700;color:rgba(4,4,4,1);}.template-panier #paniercommande{background-color:rgba(4,4,4,1);}.fixed #nav-principal{border-style:none;box-shadow: 0px 0px 20px 0px rgba(179,178,221,1);}.button, input[type="submit"]{background-color:rgba(4,4,4,1);padding-bottom:15px;padding-top:15px;padding-left:30px;padding-right:30px;font-family:fzstk;text-transform:uppercase;font-weight:700;font-size:16px;}.button:hover, input[type="submit"]:hover{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}.button:focus, input[type="submit"]:focus{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}.produits .addbasket{background-color:rgba(4,4,4,1);}.produits .addbasket:hover{background-color:rgba(179,178,221,1);}.produits .addbasket:focus{background-color:rgba(179,178,221,1);}.produits a.zoom{background-color:rgba(4,4,4,1);}.produits a.zoom:hover{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}.produits a.zoom:focus{background-color:rgba(179,178,221,1);color:rgba(255,255,255,1);}.produits .nomprod a{font-family:fzstk;text-transform:uppercase;font-weight:700;font-size:16px;}.produits .nomprod a:hover{color:rgba(179,178,221,1);}.produits .nomprod a:focus{color:rgba(179,178,221,1);}.template_boutique_all .produits .prix .prixprod{font-family:fzstk;}.template_boutique_all .produits .prix .oldprix{font-family:fzstk;}.footer_p{background-color:rgba(234,203,208,1);padding-bottom:25px;padding-left:0px;padding-right:0px;padding-top:2px;}.footer__links a{color:rgba(255,255,255,1);font-family:fzstk;}.footer__links a:hover{color:rgba(179,178,221,1);}.footer__links a:focus{color:rgba(179,178,221,1);}#top_fleche a{background-color:rgba(4,4,4,1);color:rgba(179,178,221,1);}#top_fleche a:hover{background-color:rgba(179,178,221,1);color:rgba(4,4,4,1);}#top_fleche a:focus{background-color:rgba(179,178,221,1);color:rgba(4,4,4,1);}#nav-static-principal .navigation_link_p{background-color:rgba(175,150,144,1);font-family:fzstk;}#nav-static-principal .sous_navigation_link_p{font-family:Open Sans;}body{font-family:Open Sans;color:#0F0E0B;}.contenu-editable{font-family:Rajdhani;color:#120805;font-weight:700;}#nav-static-principal .sous_navigation_link_p.actif{color:rgba(179,178,221,1);}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(179,178,221,1);}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(179,178,221,1);}.s8.single-article #bloc-fil-title, aside + section.content #bloc-fil-title{background-color:rgba(255,255,255,1);margin-right:0px;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:relative;}.title_section{font-family:MaryHelenJF;font-size:35px;color:rgba(179,178,221,1);font-weight:700;text-decoration:none;text-align:center;margin-top:21px;}#bloc-fil-title nav.arianne a:hover{color:rgba(179,178,221,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(179,178,221,1);}#bloc-fil-title{background-color:rgba(255,255,255,1);justify-content:space-around;margin-left:0px;margin-right:0px;margin-bottom:10px;margin-top:10px;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:relative;}#bloc-fil-title::before{background-color:rgba(255,255,255,1);}#fiche-produit .wrap-description .prix .prixprod{font-family:fzstk;color:rgba(4,4,4,1);}.template_fiche_produit .bloc-quantite{font-family:Peignot;}#fiche-produit .top_fiche .button.addbasket{font-family:fzstk;font-size:16px;}#fiche-produit .top_fiche .button.btn-details{font-size:12px;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{font-family:Peignot;background-color:rgba(4,4,4,1);color:rgba(255,255,255,1);}#fiche-produit #savoirplus, #fiche-produit #produit-comment{font-family:fzstk;}.template_fiche_produit .wrap-details > .h4{font-family:fzstk;color:rgba(4,4,4,1);}.alert-info{background-color:#FFFEFE;color:rgba(255,255,255,1);}.form-group > label{font-family:fzstk;}.template-panier .produit_panier .panier_nom a{font-family:fzstk;text-decoration:none;}.template-panier .ajout_panier .button:hover{background-color:rgba(179,178,221,1);color:rgba(4,4,4,1);}.template-panier .ajout_panier .button:focus{background-color:rgba(179,178,221,1);color:rgba(4,4,4,1);}.template-panier .produit_panier .panier_quantite{font-family:Peignot;}.template-panier .produit_panier .prix_panier{font-family:fzstk;}.template-panier .produit_panier .panier_description{font-family:Open Sans;}.template-panier #paniercommande .text-total{color:rgba(255,255,255,1);font-family:fzstk;}.template-panier #paniercommande .total-price{color:rgba(255,255,255,1);font-family:fzstk;}.template_fiche_produit .product_options-group > label{font-family:Peignot;}.template_fiche_produit .declinaison-attribute-group > label, .template_fiche_produit .product_options-group > label{font-family:Peignot;font-size:22px;}.template_fiche_produit .description{font-family:fzstk;font-size:13px;}.bloc-description-detaille .contenu-editable{font-family:fzstk;}.template_album .galerie .commentP p{background-color:#E8E8E8;font-family:Peignot;font-size:22px;font-style:normal;color:#828282;box-shadow: 0px 0px 0px 0px ;padding-bottom:none;padding-right:none;}.wrapper{box-shadow: 0px 100px 20px -3px rgb(51, 51, 51);background-color:#FFFEFE;}.template_boutique_all .produits .prix{justify-content:center;}.produits .productImageWrap{border-top-width:0px;border-bottom-width:0px;}.theme .accueil_boutique_template_1 .bx-wrapper .bx-controls-direction > a{background-color:rgba(223,164,174,1);}.template_boutique_1 .produits .productImageWrap img{object-fit:contain;}.template_boutique_all .produits .remise{background-color:rgba(249,7,48,1);box-shadow: 0px 0px 0px 0px rgba(255,255,255,1);margin-top:8px;border-top-width:2px;border-style:none;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}.produits .produit_etiquette .titre-etiquette{font-family:Peignot;font-size:15px;}.produits .produit_etiquette{background-color:rgba(244,159,166,1);}#fiche-produit .produit_etiquette{background-color:rgba(244,159,166,1);}header .logo{height:auto;}header .logo img{height:auto;}.template-panier-3{background-color:transparent;}.nav-static-breadcrumb li a{color:rgba(4,4,4,1);font-family:fzstk;}@media (min-width:1024px){#headercontent{min-height:279.36358642578125px;}header .logo{height:auto;bottom:none;left:49.46%;right:auto;transform:translateX(-50%);top:0px;width:246px;}header .logo img{height:auto;}header .slogan{width:534.640625px;transform:translateX(-50%);left:559px;right:26.359375px;top:217px;bottom:none;}.template-panier-1,.template-panier-2{top:0px;left:820px;right:0px;}#bloc-fil-title{min-height:332px;}header .logo img img{height:auto;}header .logo img img img{height:auto;}.template_boutique_all .produits .remise{top:20px;left:5px;}header .logo img img img img{height:auto;}header .logo img img img img img{height:auto;}.template-panier-3{top:0px;left:900px;right:0px;}.categories-thumbnail__item-link img{max-height:517px;}}@font-face {
    font-family: 'maryhelenjf';
    src: url('/uploaded/143693/fonts/maryhelenjf.woff2') format('woff2'),
        url('/uploaded/143693/fonts/maryhelenjf.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'fzstk';
    src: url('/uploaded/143693/fonts/fzstk-gbk1-0.woff2') format('woff2'),
        url('/uploaded/143693/fonts/fzstk-gbk1-0.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'peignot';
    src: url('/uploaded/143693/fonts/peignot.woff2') format('woff2'),
        url('/uploaded/143693/fonts/peignot.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Caveat regular';
    src: url('/uploaded/143693/fonts/caveat-regular.woff2') format('woff2'),
        url('/uploaded/143693/fonts/caveat-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
#grid-338199 .full-background{
  mix-blend-mode: color;
}



.slogan_p {
  overflow: visible;
}
