h1{font-size:37px;line-height:1.2em;text-transform:uppercase}h2{font-size:34px;line-height:1.2em;text-transform:uppercase}h3{font-size:30px;line-height:1.1em}h4{font-size:27px;line-height:1.1em}h5{font-size:25px;line-height:1.1em}h6{font-size:23px;line-height:1.1em}@media screen and (max-width:768px){h1{font-size:33px;line-height:1.2em;text-transform:uppercase}h2{font-size:30px;line-height:1.5em;text-transform:uppercase}h3{font-size:27px;line-height:1.5em}h4{font-size:25px;line-height:1.1em}h5{font-size:23px;line-height:1.1em}h6{font-size:20px;line-height:1.1em}}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}u,a,span[style*="underline"],em[style*="underline"],strong[style*="underline"]{text-decoration-thickness:0.5px;text-underline-offset:2px}.H2-souligne{text-decoration-line:underline;text-decoration-color:#c4d6d1;text-decoration-thickness:4px;text-underline-offset:9px}@media only screen and (min-width:768px) and (max-width:980px){.product-swipe-cards ul.products{display:flex!important;grid-template-columns:unset!important;grid-column-gap:normal!important}.product-swipe-cards .woocommerce{width:100%!important;margin-left:0!important}}.themify-pf select{background-color:#fffaf7!important;border:1px solid #e5dcd6;border-radius:6px;padding:8px 12px;appearance:none;box-shadow:none}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed::before{content:"+";display:block;color:#137572;font-size:16px;font-family:Lato,sans-serif}#page-container span.menu-closed.menu-open::before{content:"−";display:block;color:#137572;font-size:16px;font-family:Lato,sans-serif}