.titre-pages-juridiques{padding:50px 0 30px 0px!important;text-transform:uppercase;font-size:20px;color:#017693!important}.mc-checkout-promo{display:flex;width:100%;margin:0 0 20px;padding:10px 20px;box-sizing:border-box;background-color:#017693;text-align:center}.mc-checkout-promo__content{flex:1;min-width:0}.mc-checkout-promo__title{display:block;margin:0 0 4px;color:#fff;font-size:1.4em;font-weight:700;line-height:1}.mc-checkout-promo__text{margin:0;color:#fff;font-size:16px;font-weight:400;line-height:1.6}.mc-checkout-promo__amount{color:#fff;font-weight:700}@media (max-width:767px){.mc-checkout-promo{gap:10px;margin-bottom:16px;padding:15px}.mc-checkout-promo__title{font-size:1.3em}.mc-checkout-promo__text{font-size:14px}}img[title]{position:relative}img[title]:hover::after{content:'';display:none}body .et_pb_scroll_top.et-pb-icon{background:#11afb2b0}.CTA01 h3{font-size:clamp(1rem, 4vw, 3rem)!important}.CTA01 p{font-size:clamp(0.6rem, 2vw, 1.2rem)!important}#normes .puce-description-courte ul{padding-left:0}#normes .puce-description-courte ul li,.puces-pages ul li{list-style:none;padding-left:35px;position:relative;padding-bottom:.5em}#normes .puce-description-courte ul li::before,.puces-pages ul li::before{font-family:"FontAwesome";content:"\f058";font-weight:900;color:#017693;font-size:22px;position:absolute;left:0;top:0}.titre-bi-zize span{font-size:1.2em;line-height:1 em;font-weight:700}#Pep-Section07-muscles h3{padding-top:20px}#Pep-Section07-muscles p{padding-left:20px}.et_pb_post{margin-bottom:0}.single .post{padding-bottom:0}.contact-form-wpform input,select.wpforms-field-medium{height:40px;padding:0 10px}.contact-form-wpform .wpforms-field-sublabel{color:grey;font-size:.9em}#formulaire-contact ul#wpforms-359202-field_8{list-style-type:none}#formulaire-contact ul#wpforms-359202-field_8 label,#formulaire-contact .contact-form-rgpd .wpforms-field-description{font-size:13px}#formulaire-contact .contact-form-rgpd .wpforms-field-description a{text-decoration:underline}#formulaire-contact .bt-envoi-contactform{padding:4px 40px!important;font-weight:400;cursor:pointer;border-radius:30px;border:2px solid #017693;font-size:15px;background-color:#017693;color:#fff;width:100%}#formulaire-contact .bt-envoi-contactform:hover{background:#11afb2!important;border:2px solid #11afb2;color:#fff}body #wpforms-confirmation-359202{color:#017693;background-color:#0176931f;padding:10px}.vertical-menu nav ul li{width:100%;display:block}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}@media (max-width:980px){#footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:left}}@media screen and (min-width:980px){.xoo-wsc-basket{display:none}}@media (min-width:500px) and (max-width:980px){#mp_form_popup1{width:65vw!important}}