/* STYLE CMONSITE EDITOR */
header .logo{transform:translateX(-50%);height:auto;}header .logo img{height:auto;}#nav-principal{background-color:rgba(10,64,80,1);border-bottom-width:2px;border-style:none;border-color:rgba(234,138,122,1);border-top-width:0px;border-left-width:0px;border-right-width:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;border-top-right-radius:0px;border-top-left-radius:0px;border-bottom-left-radius:80px;border-bottom-right-radius:80px;}header #blocContent{background-color:rgba(10,64,80,1);background-size:cover;}header .slogan{font-weight:normal;font-style:normal;font-size:16px;color:#FFFFFF;font-family:Varela Round;transform:translateX(-50%);display:undefined;text-align:right;}#nav-principal .navigation_link_p{font-family:Palanquin;font-weight:normal;font-size:18px;color:#D7ECF3;border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;padding-bottom:24px;padding-top:24px;padding-left:32px;padding-right:32px;border-color:rgba(10,64,80,1);}#nav-principal .navigation_link_p:hover{color:rgba(173,216,230,1);font-weight:normal;border-color:rgba(173,216,230,1);font-size:18px;border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;background-color:transparent;}#nav-principal .navigation_link_p:focus{color:rgba(173,216,230,1);font-weight:normal;border-color:rgba(173,216,230,1);font-size:18px;border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;background-color:transparent;}body{font-family:Palanquin;}.contenu-editable h2{font-weight:700;color:rgba(10,64,80,1);font-family:Varela Round;font-size:24px;}.footer_p{background-color:rgba(10,64,80,1);border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-left-radius:0%;border-bottom-right-radius:0%;border-top-width:32px;border-color:rgba(173,216,230,1);box-shadow:inset 0px 8px 0px 4px rgba(255,255,255,1);}.footer__links{font-family:Lato;}.button, input[type="submit"]{background-color:rgba(239,187,52,1);font-family:Varela Round;font-size:16px;font-weight:700;color:rgba(10,64,80,1);padding-bottom:18px;padding-top:18px;padding-left:32px;padding-right:32px;border-style:solid;border-top-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;box-shadow:inset 0px 0px 0px 4px rgba(255,255,255,1);border-color:rgba(10,64,80,1);text-transform:uppercase;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}.button:hover, input[type="submit"]:hover{background-color:#2F5C6A;color:rgba(255,255,255,1);border-color:rgba(10,64,80,1);}.button:focus, input[type="submit"]:focus{background-color:#2F5C6A;color:rgba(255,255,255,1);border-color:rgba(10,64,80,1);}.contenu-editable h1{font-family:Poppins;color:rgba(201,130,118,1);border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;}#nav-principal .navigation_link_p.actif{background-color:transparent;color:rgb(255, 255, 255);font-weight:700;border-style:solid;border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;border-color:rgba(255,255,255,1);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-bottom:24px;padding-top:24px;}#top_fleche a{background-color:rgba(10,64,80,1);color:rgba(255,255,255,1);border-left-width:4px;border-style:solid;border-bottom-width:4px;border-right-width:4px;border-top-width:4px;border-top-left-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-right-radius:25px;border-color:rgba(10,64,80,1);box-shadow:inset 0px 0px 0px 4px rgba(255,255,255,1);}.fixed #nav-principal{border-color:rgba(201,130,118,1);border-style:none;border-top-width:0px;border-bottom-width:2px;border-left-width:0px;border-right-width:0px;background-color:rgba(10,64,80,0.95);}#top_fleche a:hover{background-color:rgba(173,216,230,1);color:rgba(10,64,80,1);border-color:rgba(10,64,80,1);}#top_fleche a:focus{background-color:rgba(173,216,230,1);color:rgba(10,64,80,1);border-color:rgba(10,64,80,1);}.contenu-editable{font-family:Varela Round;color:#85A0A8;}#bloc-fil-title{background-color:rgba(255,255,255,1);}.title_section{font-weight:700;font-size:42px;color:rgba(10,64,80,1);font-family:Varela Round;}#bloc-fil-title nav.arianne a:hover{color:rgba(10,64,80,1);}#bloc-fil-title nav.arianne a:focus{color:rgba(10,64,80,1);}.nav-static-breadcrumb li::before{color:#0D0D0D;}.footer__links a:hover{color:rgba(173,216,230,1);}.footer__links a:focus{color:rgba(173,216,230,1);}.footer__links a{color:rgba(254,254,254,1);font-family:Palanquin;font-style: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:4px;border-left-width:0px;border-right-width:0px;background-color:transparent;font-weight:normal;color:rgba(173,216,230,1);border-color:rgba(173,216,230,1);}#nav-principal .navigation_button_p:focus .navigation_link_p{border-top-width:0px;border-bottom-width:4px;border-left-width:0px;border-right-width:0px;background-color:transparent;font-weight:normal;color:rgba(173,216,230,1);border-color:rgba(173,216,230,1);}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:transparent;font-weight:700;color:rgb(255, 255, 255);border-color:rgba(255,255,255,1);border-bottom-width:4px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-bottom:24px;padding-top:24px;}.contenu-editable-site-footer a:hover{color:rgba(173,216,230,1);}.contenu-editable-site-footer a:focus{color:rgba(173,216,230,1);}.diaporama-container .swiper-button-prev,.diaporama-container .swiper-button-next{background-color:rgba(10,64,80,1);font-size:16px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-style:solid;border-top-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;box-shadow:inset 0px 0px 0px 4px rgba(255,255,255,1);border-color:rgba(10,64,80,1);padding-bottom:0px;color:rgba(255,255,255,1);}.diaporama-container .swiper-button-prev:hover,.diaporama-container .swiper-button-next:hover{color:rgba(10,64,80,1);background-color:rgba(173,216,230,1);border-color:rgba(10,64,80,1);}.diaporama-container .swiper-button-prev:focus,.diaporama-container .swiper-button-next:focus{color:rgba(10,64,80,1);background-color:rgba(173,216,230,1);border-color:rgba(10,64,80,1);}form .form-group input[type="password"], form .form-group input[type="text"], form .form-group select, form .form-group textarea{border-color:rgba(10,64,80,1);border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;text-align:left;padding-top:16px;padding-left:16px;padding-right:16px;padding-bottom:16px;font-family:Palanquin;font-size:16px;}form .form-group input[type="password"]::placeholder, form .form-group input[type="text"]::placeholder, form .form-group select::placeholder, form .form-group textarea::placeholder{font-family:Palanquin;}form .form-group input[type="password"]:focus, form .form-group input[type="text"]:focus, form .form-group select:focus, form .form-group textarea:focus{font-family:Palanquin;}.form-group > label{color:rgba(10,64,80,1);font-family:Varela Round;}#nav-static-principal .navigation_link_p{background-color:rgba(10,64,80,1);font-family:Varela Round;text-align:left;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.sidebar{border-color:rgba(10,64,80,1);border-top-width:4px;border-bottom-width:4px;border-right-width:4px;border-left-width:4px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;}#nav-static-principal .sous_navigation_link_p.actif{color:rgba(10,64,80,1);padding-left:16px;background-color:#E7ECEE;padding-bottom:16px;padding-top:16px;}#nav-static-principal .sous_navigation_link_p:hover{color:rgba(10,64,80,1);padding-left:16px;padding-bottom:16px;padding-top:16px;}#nav-static-principal .sous_navigation_link_p:focus{color:rgba(10,64,80,1);padding-left:16px;padding-bottom:16px;padding-top:16px;}#nav-principal .navigation_button_p > ul{padding-bottom:8px;padding-top:16px;border-bottom-width:4px;border-left-width:4px;border-right-width:4px;border-style:solid;border-top-width:4px;border-color:rgba(10,64,80,1);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:inset 0px 0px 0px 4px rgba(250,250,250,1);background-color:rgba(10,64,80,1);}#nav-principal .sous_navigation_link_p{font-family:Palanquin;color:rgba(255,255,255,1);border-left-width:4px;border-style:solid;border-right-width:0px;border-bottom-width:0px;border-top-width:0px;border-color:transparent;}#nav-principal .sous_navigation_link_p.actif{color:rgba(173,216,230,1);padding-left:16px;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:4px;border-right-width:0px;border-color:rgba(173,216,230,1);}#nav-principal .sous_navigation_button_p.actif .sous_navigation_link_p{color:rgba(173,216,230,1);padding-left:16px;border-style:solid;border-top-width:0px;border-bottom-width:0px;border-left-width:4px;border-right-width:0px;border-color:rgba(173,216,230,1);}#nav-principal .sous_navigation_link_p:hover{padding-left:16px;}#nav-principal .sous_navigation_link_p:focus{padding-left:16px;}#nav-static-principal .sous_navigation_link_p{padding-bottom:16px;padding-top:16px;}.produits .addbasket{padding-bottom:16px;padding-top:16px;padding-left:32px;padding-right:32px;}.produits .nomprod a{font-family:Varela Round;font-weight:700;color:rgba(10,64,80,1);font-size:18px;}.produits .nomprod a:hover{color:rgba(173,216,230,1);}.produits .nomprod a:focus{color:rgba(173,216,230,1);}.template_fiche_produit .declinaison-attribute-group > label, .template_fiche_produit .product_options-group > label{font-family:Palanquin;font-weight:normal;font-style:normal;}.template_fiche_produit .declinaison-attribute-group select,.template_fiche_produit .product_options-group select{font-family:Palanquin;border-color:transparent;border-style:none;background-color:#E7ECEE;color:rgba(10,64,80,1);padding-right:16px;padding-left:16px;font-size:14px;}#fiche-produit .wrap-description .prix .prixprod{color:rgba(10,64,80,1);font-family:Varela Round;}#fiche-produit .wrap-description .prix{border-style:none;}.template_fiche_produit .stock{color:rgba(10,64,80,1);border-color:rgba(10,64,80,1);border-style:none;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;background-color:#FAFAFA;}.template_fiche_produit .bloc-quantite label{font-family:Palanquin;font-weight:normal;font-size:16px;}#fiche-produit .top_fiche .button.addbasket{padding-bottom:16px;padding-top:16px;padding-left:62px;padding-right:32px;font-family:Varela Round;}.template_fiche_produit .description{font-size:16px;}.block-shipping .msg-shiping{font-size:14px;}.template_fiche_produit_1 .wrap-images .grande-image{border-color:rgba(10,64,80,1);border-style:none;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.template_fiche_produit_1 .wrap-images{padding-left:0px;padding-right:0px;}#fiche-produit #savoirplus > .h4, #fiche-produit #produit-comment > .h4{font-family:Varela Round;background-color:rgba(10,64,80,1);color:rgba(255,255,255,1);border-color:rgba(10,64,80,1);border-bottom-width:0px;}#fiche-produit #savoirplus, #fiche-produit #produit-comment{border-color:rgba(10,64,80,1);border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;background-color:#E7ECEE;}.bloc-description-detaille .contenu-editable{padding-bottom:8px;padding-top:8px;padding-left:8px;padding-right:8px;}.template_boutique_accueil .produits{background-color:transparent;}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(10,64,80,1);--stepper-item-done-bg:rgba(10,64,80,1);}.stepper-tabs .stepper-item.step-done .step-counter{background-color:rgba(10,64,80,1);--stepper-item-done-bg:rgba(10,64,80,1);}.stepper-tabs .stepper-item .step-counter{background-color:rgba(173,216,230,1);}.stepper-tabs .stepper-item::before{border-color:rgba(173,216,230,1);--stepper-item-done-color:rgba(173,216,230,1);}.stepper-tabs .stepper-item::after{border-color:rgba(173,216,230,1);--stepper-item-done-color:rgba(173,216,230,1);}.stepper-tabs .stepper-item.active::before{border-color:rgba(10,64,80,1);--stepper-item-done-color:rgba(10,64,80,1);}.form-group .groupe-checkbox label::before{color:rgba(10,64,80,1);border-color:rgba(10,64,80,1);}.template_flux_panier_1 .button.button-secondary{background-color:rgba(10,64,80,1);}.template_flux_panier_1 .button.button-secondary:hover{background-color:rgba(173,216,230,1);}.template_flux_panier_1 .button.button-secondary:focus{background-color:rgba(173,216,230,1);}#fiche-produit .produit_etiquette{background-color:rgba(173,216,230,1);}#fiche-produit .produit_etiquette .titre-etiquette{color:rgba(10,64,80,1);}.produits .produit_etiquette{background-color:rgba(173,216,230,1);}.produits .produit_etiquette .titre-etiquette{color:rgba(10,64,80,1);}.wrapper{background-color:#C2CFD3;}.nav-static-breadcrumb li a{font-family:Palanquin;font-weight:normal;font-size:12px;color:#0D0D0D;}#tarteaucitronAlertBig .tarteaucitronAlertBigBtnWrapper #tarteaucitronAllDenied2{background-image:;}@media (min-width:1024px){header .logo{width:342px;height:auto;top:22px;left:50%;right:auto;}header .logo img{height:auto;}#headercontent{min-height:198px;}header .slogan{top:150px;left:50%;right:auto;width:100%;}.diaporama-container .swiper-button-prev,.diaporama-container .swiper-button-next{height:48px;width:48px;}.template_fiche_produit .declinaison-attribute-group select,.template_fiche_produit .product_options-group select{height:52px;}.template_fiche_produit_1 .wrap-images .grande-image img{max-height:100%;}}@media (min-width:1024px) and (max-width:1280px){header .slogan{text-align:center;transform:translateX(-50%);left:50%;right:auto;top:128px;width:93.33%;}header .logo{width:342px;left:50%;right:auto;height:auto;transform:translateX(-50%);top:34px;}header .logo img{height:auto;}#headercontent{min-height:200px;}}@media (min-width:0) and (max-width:1023px){header .logo{width:270px;height:auto;top:-1px;left:135px;}header .logo img{height:auto;}header .slogan{text-align:right;width:100%;display:none;font-size:15px;right:45px;left:auto;top:92px;}}@media (min-width:800px) and (max-width:1023px){header .logo{transform:translateX(-50%);left:50%;right:auto;height:auto;}header .logo img{height:auto;}}p {
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
}

#grid-936815{
	border-radius:80px;
}

#top_fleche a {
    line-height: 45px;
}

#wrapper .diaporama__default .gallery-images img{
object-fit:contain;
}

@media screen and (max-width:640px){
  .footer_p{
	border-top-right-radius: 15%;
    border-top-left-radius: 15%;
}
}

.navigation_link_p,.sous_navigation_link_p{
	transition:all .25s ease-in-out;
}