
/* 
Theme Name: MonaGraphic - Child
Author: www.monagraphic.com
Template: mona
Description: Theme MonaGraphic
*/

@import url("../mona/style.css");
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");body.is-nav-open{overflow:hidden}body .container{max-width:1280px;padding:0;width:80%}@media screen and (max-width:576px){body .btn.wysiwyg-btn{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-right:0!important;text-align:left;white-space:pre-line;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body h1{color:#ff7500;font-family:Inter;font-size:35px;font-weight:600;letter-spacing:.875px;line-height:45px;margin-top:30px;text-transform:Normal}@media screen and (max-width:576px){body h1{font-size:28px;line-height:35px}}body h2{color:#bdcd00;font-family:Inter;font-size:35px;font-weight:600;letter-spacing:.875px;line-height:45px;margin-bottom:30px;margin-top:30px;text-transform:Normal}@media screen and (max-width:576px){body h2{font-size:28px;line-height:35px}}body h3{color:#06477b;font-family:Inter;font-size:17px;font-weight:600;letter-spacing:.85px;line-height:20px;text-transform:Uppercase}body .extrait{font-weight:300;font-weight:600}body .extrait,body p{color:#06477b;font-family:Inter;font-size:16px;letter-spacing:.8px;line-height:24px;text-transform:Normal}body p,body p a{font-weight:300}body p a{color:#06477b;color:#ff7500;font-family:Inter;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:24px;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body p a:hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body p strong{font-weight:600}body address{color:#06477b;font-family:Inter;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}body .masked-image-horizontal{-webkit-clip-path:polygon(10% 0,10% 48%,100% 48%,100% 0,90% 0,90% 52%,0 52%,0 100%,90% 100%,90% 0);clip-path:polygon(10% 0,10% 48%,100% 48%,100% 0,90% 0,90% 52%,0 52%,0 100%,90% 100%,90% 0)}body .masked-image-vertical{-webkit-clip-path:polygon(0 0,0 90%,48% 90%,48% 0,100% 0,100% 10%,52% 10%,52% 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 90%,48% 90%,48% 0,100% 0,100% 10%,52% 10%,52% 100%,100% 100%,100% 0)}body ul.no-style{list-style:none;padding-left:0}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list){color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;list-style:none;margin-bottom:50px;text-transform:Normal}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li{font-weight:600;line-height:25px;margin-bottom:10px;position:relative}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li a{color:#06477b;color:#ff7500;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;letter-spacing:.8px;line-height:24px;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li a:hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li ul{margin-top:15px;padding-left:50px}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li ul li{font-weight:400}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li ul li:before{background:#fff;border:1px solid #ff7500;border-radius:5px;content:"";height:8px;margin-left:-30px;position:absolute;top:8px;width:8px}body ul:not(.slick-dots):not(.acf-bl):not(.acf-hl):not(.pagination):not(.no-style):not(.level-1):not(.level-2):not(.level-3):not(.filter-items):not(.primary-nav):not(.header-nav-list) li:before{background:#ff7500;border-radius:5px;content:"";height:8px;margin-left:-30px;position:absolute;top:8px;width:8px}body .remboursement{bottom:15px;position:absolute;right:-42.5px;z-index:1}body .metas{display:block;position:absolute;top:-16px}body .metas .location,body .metas .new,body .metas .remise{color:#06477b;color:#fff;display:block;font-family:Inter;font-size:16px;font-size:20px;font-weight:300;letter-spacing:.8px;line-height:24px;line-height:12px;padding:10px;position:relative;text-transform:Normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}body .metas .location.new,body .metas .new.new,body .metas .remise.new{background:#ff7500}body .metas .location.remise,body .metas .new.remise,body .metas .remise.remise{background:#bdcd00}body .metas .location.location,body .metas .new.location,body .metas .remise.location{background:#06477b}body .single-produit a{text-decoration:none}body .single-produit a h3{color:#06477b;margin-bottom:5px;margin-top:20px;text-transform:inherit}body .single-produit a .prix{color:#bdcd00;margin-bottom:0}body .single-produit a .thumb .overlay{background:hsla(0,0%,100%,.8)}body .single-produit a:hover .overlay{opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:576px){body .single-produit{margin:0 auto 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body .thumb{position:relative}body .thumb .overlay{height:100%;opacity:0;position:absolute;top:0;-webkit-transition:all .7s ease;transition:all .7s ease;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body .boutons,body .thumb .overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body .boutons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}body .btn,body button{background-color:transparent;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .btn.btn,body button.btn{color:#06477b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:80px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;height:56px;letter-spacing:.7px;line-height:18px;text-align:left;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .btn.btn:hover,body button.btn:hover{background:transparent;color:#06477b}body .btn.btn:hover:before,body button.btn:hover:before{left:15px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .btn.btn:before,body .btn.primaire:before,body .btn.wysiwyg-btn:before,body button.btn:before,body button.primaire:before,body button.wysiwyg-btn:before{content:url(images/svg/MEDICONFORT_bouton_primaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}body .btn.secondaire:before,body button.secondaire:before{content:url(images/svg/MEDICONFORT_bouton_secondaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}body .btn.blanc:before,body button.blanc:before{content:url(images/svg/MEDICONFORT_bouton_blanc.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}body .btn:focus,body .btn:visited:focus,body button:focus,body button:visited:focus{background:transparent;color:#06477b}body .liste-articles .single-actualite,body .liste-articles .single-page,body .pages-enfants .single-actualite,body .pages-enfants .single-page{margin-bottom:65px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body .liste-articles .single-actualite:nth-child(odd) .image,body .liste-articles .single-page:nth-child(odd) .image,body .pages-enfants .single-actualite:nth-child(odd) .image,body .pages-enfants .single-page:nth-child(odd) .image{position:relative}body .liste-articles .single-actualite:nth-child(odd) .image:after,body .liste-articles .single-page:nth-child(odd) .image:after,body .pages-enfants .single-actualite:nth-child(odd) .image:after,body .pages-enfants .single-page:nth-child(odd) .image:after{bottom:-20px;content:url(images/svg/MEDICONFORT_deco_img.svg);left:-20px;position:absolute;width:145px}body .liste-articles .single-actualite:last-child,body .liste-articles .single-page:last-child,body .pages-enfants .single-actualite:last-child,body .pages-enfants .single-page:last-child{margin-bottom:0}body .liste-articles .single-actualite .contenu,body .liste-articles .single-page .contenu,body .pages-enfants .single-actualite .contenu,body .pages-enfants .single-page .contenu{grid-column-start:8}body .liste-articles .single-actualite .contenu h2,body .liste-articles .single-page .contenu h2,body .pages-enfants .single-actualite .contenu h2,body .pages-enfants .single-page .contenu h2{margin-bottom:30px;margin-top:0}body .liste-articles .single-actualite .contenu .btn,body .liste-articles .single-page .contenu .btn,body .pages-enfants .single-actualite .contenu .btn,body .pages-enfants .single-page .contenu .btn{margin-top:35px}@media screen and (min-width:576px) and (max-width:992px){body .liste-articles .single-actualite .contenu,body .liste-articles .single-page .contenu,body .pages-enfants .single-actualite .contenu,body .pages-enfants .single-page .contenu{grid-column:span 7/span 7;grid-column-start:6}}@media screen and (max-width:576px){body .liste-articles .single-actualite .contenu,body .liste-articles .single-page .contenu,body .pages-enfants .single-actualite .contenu,body .pages-enfants .single-page .contenu{grid-column-start:auto;margin-top:50px}}body blockquote{background:#053c69;background-image:url(images/svg/MEDICONFORT_blockquote_bg.svg);background-position:50%;background-size:200%;margin:40px auto;max-width:100%;padding:50px 16.66% 50px 8.33%;position:relative;width:83.3%}body blockquote p{color:#fff;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:33px}@media screen and (max-width:576px){body blockquote p{font-size:18px;line-height:30px}}body blockquote:before{display:none}body blockquote:after{background-image:none;content:url(images/svg/MEDICONFORT_blockquote_deco.svg);right:30px;top:-30px;width:150px}@media screen and (max-width:576px){body blockquote{width:100%}}body .wp-wysiwyg{overflow:visible;padding:100px 0 0}body .wp-wysiwyg h2{margin-top:100px}body .wp-wysiwyg h2:first-child{margin-top:0}@media screen and (max-width:768px){body .wp-wysiwyg.liste-articles{padding-top:50px}}body .wp-wysiwyg .wp-caption{background:transparent;padding:0;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}body .wp-wysiwyg .wp-caption.aligncenter{margin:35px auto}body .wp-wysiwyg .wp-caption.alignleft,body .wp-wysiwyg .wp-caption.alignright{max-width:50%}@media screen and (max-width:576px){body .wp-wysiwyg .wp-caption.alignleft,body .wp-wysiwyg .wp-caption.alignright{max-width:100%}}body .wp-wysiwyg .wp-caption .wp-caption-text{background:#e3ebf7;max-width:80%;padding:10px 25px;position:relative;text-align:left;top:-22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){body .wp-wysiwyg .wp-caption .wp-caption-text{font-size:12px;line-height:18px}}body .wp-wysiwyg .wp-image-wrap.left img,body .wp-wysiwyg .wp-image-wrap.right img{max-width:50%}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.left img,body .wp-wysiwyg .wp-image-wrap.right img{max-width:100%}}body .wp-wysiwyg .wp-image-wrap.left img{margin-right:55px}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.left img{margin-left:0;margin-right:0}}body .wp-wysiwyg .wp-image-wrap.right img{margin-left:55px}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.right img{margin-left:0;margin-right:0}}body .wp-wysiwyg .wp-image-wrap.center img,body .wp-wysiwyg .wp-image-wrap.none img{margin:50px auto}@media screen and (max-width:992px){body .wp-wysiwyg{margin-bottom:0}}body .acf-gallery.gallery{background:none;gap:10px;margin-bottom:50px;margin-top:35px;max-width:100%;padding:0;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;border:none;height:auto;justify-content:flex-start}body .acf-gallery.gallery .gallery-single{background:none;-webkit-box-shadow:none;box-shadow:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;max-width:20%;overflow:hidden;position:relative;width:calc(20% - 8px)}body .acf-gallery.gallery .gallery-single a{display:contents}body .acf-gallery.gallery .gallery-single a .thumb{overflow:hidden}body .acf-gallery.gallery .gallery-single a .thumb img{width:100%}body .acf-gallery.gallery .gallery-single a .thumb .overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:absolute;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:rgba(189,205,0,.75);justify-content:center;opacity:0;-webkit-transition:all .7s ease;transition:all .7s ease;z-index:999}body .acf-gallery.gallery .gallery-single a .thumb .overlay svg{z-index:1}body .acf-gallery.gallery .gallery-single a:hover{-webkit-transform:scale(1);transform:scale(1)}body .acf-gallery.gallery .gallery-single a:hover .thumb img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}body .acf-gallery.gallery .gallery-single a:hover .thumb .overlay{opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease}body .acf-gallery.gallery .gallery-single a:after{background-image:none;display:none}@media screen and (max-width:768px){body .acf-gallery.gallery .gallery-single{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:50%;width:calc(50% - 5px)}}body .pagination-block .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .pagination-block .pagination li{margin-bottom:0!important;-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination li.disabled a{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}body .pagination-block .pagination li.prev:not(.disabled):hover{-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination li.next:hover{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination li:before{display:none}body .pagination-block .pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin:0!important;padding-left:0}body .pagination-block .pagination ul .current,body .pagination-block .pagination ul a{color:#06477b;color:#06477b!important;font-family:Inter;font-size:16px;font-weight:300;font-weight:300!important;letter-spacing:.8px;line-height:24px;text-decoration:none;text-transform:Normal;-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination ul a:hover{color:#ff7500;-webkit-transition:all .7s ease;transition:all .7s ease}body .pagination-block .pagination ul .current{font-weight:600!important}body .temoignages{position:relative}body .temoignages .content{max-width:50%}body .temoignages .content .single-personne{background:#e3ebf7;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px}body .temoignages .content .single-personne:nth-child(2n){background:transparent;border:1px solid #06477b}@media screen and (max-width:768px){body .temoignages .content .single-personne{margin-bottom:25px}body .temoignages .content{max-width:100%}}body .temoignages:after{content:url(images/svg/MEDICONFORT_deco_temoignages.svg);position:absolute;right:-33%;top:calc(50% - 103px);width:850px;z-index:-1}body .wrap-html-sitemap h3.sp-cat-name a{color:#06477b;font-family:Inter;font-size:17px;font-size:20px;font-weight:600;letter-spacing:.85px;line-height:20px;text-decoration:none;text-transform:Uppercase}body .wrap-html-sitemap li a{color:#06477b;color:#ff7500;display:block;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;font-weight:500;font-weight:400;letter-spacing:.8px;letter-spacing:5.12px;line-height:24px;margin-bottom:10px;text-decoration:none;text-transform:Normal;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .wrap-html-sitemap li a:hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .wrap-html-sitemap li:before{display:none!important}body .lg-outer .lg-actions .lg-next,body .lg-outer .lg-actions .lg-prev{background-color:#06477b}body .lg-outer .lg-actions .lg-next:hover,body .lg-outer .lg-actions .lg-prev:hover{background-color:#ff7500}body .lg-outer .lg-thumb-outer,body .lg-outer .lg-toogle-thumb,body .lg-outer .lg-toolbar{background-color:#06477b}body .breadcrumb{line-height:40px;margin:0 0 30px}body .breadcrumb li,body .breadcrumb li a{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}body .breadcrumb li a,body .breadcrumb li.active span{font-weight:400}body .breadcrumb li:after{content:url(images/svg/MEDICONFORT_breadcrumb.svg);display:inline-block;margin:0 20px;width:8px}.apparition.left.delay-1{-webkit-animation:fade-left 1s ease-in;animation:fade-left 1s ease-in}.apparition.right.delay-1{-webkit-animation:fade-right 1s ease-in;animation:fade-right 1s ease-in}.apparition.top.delay-1{-webkit-animation:fade-top 1s ease-in;animation:fade-top 1s ease-in}.apparition.bottom.delay-1{-webkit-animation:fade-bottom 1s ease-in;animation:fade-bottom 1s ease-in}.apparition.fadein.delay-1{-webkit-animation:fade-in 1s ease-in;animation:fade-in 1s ease-in}.apparition.bottom.delay-2{-webkit-animation:fade-bottom-d2 2s ease-in;animation:fade-bottom-d2 2s ease-in}.apparition.fadein.delay-2{-webkit-animation:fade-in-d2 2s ease-in;animation:fade-in-d2 2s ease-in}.apparition.top.delay-2,.apparition.top.delay-2 img{-webkit-animation:fade-top-d2 2s ease-in;animation:fade-top-d2 2s ease-in}.apparition.top.delay-3,.apparition.top.delay-3 img{-webkit-animation:fade-top-d3 2s ease-in;animation:fade-top-d3 2s ease-in}.apparition.top.delay-4 img{-webkit-animation:fade-top-d4 2s ease-in;animation:fade-top-d4 2s ease-in}.reveal{opacity:0;position:relative}.reveal.active{opacity:1}.active.fade-bottom{-webkit-animation:fade-bottom 1s ease-in;animation:fade-bottom 1s ease-in}.active.fade-bottom-d2{-webkit-animation:fade-bottom-d2 1s ease-in;animation:fade-bottom-d2 1s ease-in}.active.fade-top{-webkit-animation:fade-top 1s ease-in;animation:fade-top 1s ease-in}.active.fade-left{-webkit-animation:fade-left 1s ease-in;animation:fade-left 1s ease-in}.active.fade-left-d2{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation:fade-left-d2 2s ease-in;animation:fade-left-d2 2s ease-in}.active.fade-right{-webkit-animation:fade-right 1s ease-in;animation:fade-right 1s ease-in}.active.fade-right-d3{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation:fade-right-d3 2s ease-in;animation:fade-right-d3 2s ease-in}.active.fade-in{-webkit-animation:fade-in 1s ease-in;animation:fade-in 1s ease-in}.active.normal-fade{-webkit-animation:normal-fade 1s;animation:normal-fade 1s}@-webkit-keyframes fade-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-left-d2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}30%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left-d2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}30%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right-d3{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right-d3{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}80%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}80%{-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes normal-fade{0%{opacity:0}to{opacity:1}}@keyframes normal-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-d2{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in-d2{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-bottom-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-bottom-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d4{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}70%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d4{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}70%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.pre-header{background:#053c69;padding:15px 0}.pre-header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.pre-header .container p{color:#fff;font-size:14px;margin:0}.pre-header .container .liens-boutique{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;gap:20px 70px;justify-content:flex-end}.pre-header .container .liens-boutique,.pre-header .container .liens-boutique a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pre-header .container .liens-boutique a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;gap:20px;position:relative;text-decoration:none;text-transform:uppercase}.pre-header .container .liens-boutique a img{-webkit-transition:all .7s ease;transition:all .7s ease}.pre-header .container .liens-boutique a:hover img{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (min-width:992px){.pre-header .container .liens-boutique a.boutique{display:none}}@media screen and (max-width:650px){.pre-header .container .liens-boutique a{width:calc(50% - 15px)}}.pre-header .container .liens-boutique .bulle{background:#fff;border-radius:30px;color:#06477b;display:block;font-size:13px;height:20px;left:15px;position:absolute;text-align:center;top:-15px;width:20px}@media screen and (max-width:992px){.pre-header .container .liens-boutique{gap:20px 30px;margin-top:10px}}@media screen and (max-width:576px){.pre-header .container{margin-top:10px;width:90%}}header.header{background:#06477b;padding:20px}header.header .main-header .header-logo{margin-right:0;text-align:left}header.header .main-header .header-logo img{max-width:230px}header.header .main-header .header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;grid-column-start:5;padding:0}header.header .main-header .header-content .header-nav{width:50%}header.header .main-header .header-content .header-nav .nav-content,header.header .main-header .header-content .header-nav .nav-content .nav-scroll{height:100%}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav{margin:0;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item{margin-bottom:0!important}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item:before{display:none}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link{color:#fff;font-size:17px;font-weight:300;letter-spacing:.85px}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:focus,header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:hover,header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:visited,header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:visited:focus,header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:visited:hover{background-color:transparent!important;background:transparent!important}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link{font-weight:600;text-transform:uppercase}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:after,header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item .header-nav-link:before{display:none}}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent{position:relative}@media screen and (min-width:992px){header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent:hover ul{opacity:1;padding:10px}}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent ul{background:#bdcd00;margin-top:0;opacity:0;padding:0 10px}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent ul li{margin-bottom:0}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent ul li a{color:#06477b;padding:5px}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent ul li a:hover{color:#fff!important}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent ul li a{color:#fff;font-weight:300;text-transform:none}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent ul{background:transparent;margin:0!important;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1;padding-left:35px}}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-parent:after{content:url(images/svg/MEDICONFORT_puce_menu.svg);position:absolute;right:5px;top:8px;-webkit-transition:all .7s ease;transition:all .7s ease}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-active>a{background:transparent;color:#bdcd00}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-active>a:focus,header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item.is-active>a:hover{background:transparent}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item:hover>a{color:#bdcd00!important}@media screen and (max-width:992px){header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item{background-color:transparent}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item ul{background:transparent;opacity:1;padding-left:50px}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav .header-nav-item{max-width:300px}header.header .main-header .header-content .header-nav .nav-content .nav-scroll .primary-nav{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header.header .main-header .header-content .header-nav .nav-content{height:90vh;overflow:scroll;padding:70px 20px 20px;width:100%}header.header .main-header .header-content .header-nav{max-width:100%;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:rgba(6,71,123,.95);justify-content:center;padding:0}}header.header .main-header .header-content .search-form-container{margin:0;width:calc(50% - 30px)}header.header .main-header .header-content .search-form-container .search-form{background:transparent}header.header .main-header .header-content .search-form-container .search-form .search-inner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;position:relative}header.header .main-header .header-content .search-form-container .search-form .search-inner input{background:hsla(0,0%,100%,.12);border-radius:50px;color:#fff;font-size:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:0;padding:7px 40px 7px 20px;width:100%}header.header .main-header .header-content .search-form-container .search-form .search-inner input::-webkit-input-placeholder{color:#fff}header.header .main-header .header-content .search-form-container .search-form .search-inner input::-moz-placeholder{color:#fff}header.header .main-header .header-content .search-form-container .search-form .search-inner input:-ms-input-placeholder{color:#fff}header.header .main-header .header-content .search-form-container .search-form .search-inner input::-ms-input-placeholder{color:#fff}header.header .main-header .header-content .search-form-container .search-form .search-inner input::placeholder{color:#fff}header.header .main-header .header-content .search-form-container .search-form .search-inner input:focus{-webkit-box-shadow:none;box-shadow:none}header.header .main-header .header-content .search-form-container .search-form .search-inner .search-button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;position:absolute;right:10px;top:7px}header.header .main-header .header-content .search-form-container .search-form .search-inner .search-button:before{display:none}@media screen and (min-width:576px) and (max-width:992px){header.header .main-header .header-content .search-form-container{width:90%}}@media screen and (max-width:576px){header.header .main-header .header-content .search-form-container{width:100%}}header.header .main-header .header-content .nav-button-burger{left:auto;right:20px;top:20px}header.header .main-header .header-content .nav-button-burger i{background-color:#ff7500;background-size:100% .3rem;height:3em;margin-right:0;width:3em}header.header .main-header .header-content .nav-button-burger i:after,header.header .main-header .header-content .nav-button-burger i:before{height:.3rem}.is-nav-open header.header .main-header .header-content .nav-button-burger{top:-120px;z-index:999}@media screen and (max-width:576px){header.header .main-header .header-content{grid-column-start:auto;grid-column:1/-1;margin-top:25px}}@media screen and (min-width:992px) and (max-width:1600px){header.header .main-header .header-content{grid-column-start:auto;grid-column:span 9/span 9}}@media screen and (max-width:576px){header.header .main-header{grid-template-columns:repeat(1,minmax(0,1fr));width:90%}}@media screen and (min-width:1350px) and (max-width:1600px){header.header .main-header{max-width:1600px;width:90%}}@media screen and (min-width:992px) and (max-width:1350px){header.header .main-header{max-width:1600px;width:100%}}@media screen and (max-width:576px){header.header{padding:20px 0}}.menu-produits{background:#e3ebf7}.menu-produits .container .product-mega-menu{position:relative;width:100%}.menu-produits .container .product-mega-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;list-style:none;margin-bottom:0;padding-left:0}.menu-produits .container .product-mega-menu ul li{margin-bottom:0;position:static;width:calc(8.33% - 9.16px)}.menu-produits .container .product-mega-menu ul li a{color:#06477b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;height:100%;padding:20px 0;position:relative;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.menu-produits .container .product-mega-menu ul li a:before{background-color:#bdcd00;bottom:-3px;content:"";height:3px;left:50%;position:absolute;-webkit-transition:width .3s ease,left .3s ease;transition:width .3s ease,left .3s ease;width:0;z-index:999}.menu-produits .container .product-mega-menu ul li .mega-menu{background:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1);display:none;left:0;padding:2rem;position:absolute;top:100%;width:100%;z-index:998}.menu-produits .container .product-mega-menu ul li .mega-menu ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;min-width:180px}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item a{color:#ff7500;font-weight:600}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item a:hover{color:#bdcd00}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item a:before{display:none}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item ul.level-3{margin-top:0;padding-left:20px}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item ul.level-3 li.level-3-item{margin-bottom:0;width:100%}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item ul.level-3 li.level-3-item a{color:#06477b;font-weight:300;margin-bottom:0;padding:0}.menu-produits .container .product-mega-menu ul li .mega-menu ul li.level-2-item ul.level-3 li.level-3-item a:hover{color:#bdcd00}.menu-produits .container .product-mega-menu ul li:hover a:before{left:0;width:100%}.menu-produits .container .product-mega-menu ul li:hover .mega-menu{display:block}.menu-produits .container .product-mega-menu ul li:before{display:none}@media screen and (min-width:992px) and (max-width:1080px){.menu-produits .container a{font-size:11px;line-height:15px}}@media screen and (min-width:1080px) and (max-width:1280px){.menu-produits .container a{font-size:14px;line-height:18px}}@media screen and (min-width:992px) and (max-width:1350px){.menu-produits .container{max-width:1600px;width:97%}}@media screen and (min-width:1350px) and (max-width:1600px){.menu-produits .container{max-width:1600px;width:90%}}@media screen and (max-width:992px){.menu-produits{display:none}}.header-nav-link:not(.header-nav-link_l2),.header-nav-link:not(.header-nav-link_l2):visited,.is-open>.header-nav-link:not(.header-nav-link_l2),.is-parent:hover>a:not(.header-nav-link_l2){background-color:transparent!important}.is-open>.header-nav-link:not(.header-nav-link_l2),.is-parent.header-nav-link:not(.header-nav-link_l2),.is-parent.header-nav-link:not(.header-nav-link_l2):visited,.is-parent:hover>a:not(.header-nav-link_l2){color:#fff!important}.pre-footer{background:#e3ebf7;padding:50px}.pre-footer .container{gap:50px}.pre-footer .container .single.reassurance{text-align:center}.pre-footer .container .single.reassurance img{margin-bottom:30px;max-height:70px}.pre-footer .container .single.reassurance h3{font-size:14px;margin-bottom:0}@media screen and (max-width:992px){.pre-footer .container .single.reassurance:last-child{grid-column:span 2/span 1}}@media screen and (min-width:992px) and (max-width:1280px){.pre-footer .container{width:90%}}@media screen and (max-width:576px){.pre-footer{padding:50px 0}}footer{background:-webkit-gradient(linear,left top,right top,from(#053c69),color-stop(70%,#053c69),color-stop(70%,#06477b),to(#06477b));background:linear-gradient(90deg,#053c69,#053c69 70%,#06477b 0,#06477b);padding:0!important;position:relative}footer .container .boutons,footer .container a,footer .container h2{color:#fff!important;position:relative;z-index:1}footer .container .infos{background-color:#053c69;padding:60px 0}footer .container .infos h2{font-size:30px;margin-bottom:20px}footer .container .infos h2:first-child{margin-top:0}@media screen and (max-width:992px){footer .container .infos{padding:50px 10%;width:100%}}footer .container .menu{background-color:#06477b;padding:60px 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;position:relative}footer .container .menu ul{margin-bottom:0;width:100%}footer .container .menu ul li{text-align:right}footer .container .menu ul li a{background:transparent;color:#fff;font-weight:300!important;padding:0}footer .container .menu ul li a:focus,footer .container .menu ul li a:hover,footer .container .menu ul li a:visited:focus{background:transparent;color:#06477b}footer .container .menu ul li:before{display:none}@media screen and (max-width:992px){footer .container .menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:0!important;width:100%}}@media screen and (max-width:655px){footer .container .menu ul{gap:0 20px}}footer .container .menu .copyright{bottom:60px;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute!important;text-decoration:none}@media screen and (max-width:992px){footer .container .menu .copyright{bottom:auto;margin-top:15px;position:relative!important;text-align:left;top:auto}}footer .container .menu a:not(.btn){color:#fff;display:inline-block;position:relative;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}footer .container .menu a:not(.btn):before{background-color:#fff;bottom:-1px;content:"";height:2px;left:50%;position:absolute;-webkit-transition:width .3s ease,left .3s ease;transition:width .3s ease,left .3s ease;width:0}footer .container .menu a:not(.btn):hover:before{left:0;width:100%}@media screen and (max-width:992px){footer .container .menu{padding:50px 10%;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}footer .container:after{background-image:url(images/svg/MEDICONFORT_deco_footer.svg);background-position:50%;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@media screen and (max-width:992px){footer .container{width:100%}footer{background:none;padding-top:0}}#main{padding:50px 0}#main.wsidebar blockquote{width:100%}#main.wsidebar .sidebar{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:50px;position:relative}#main.wsidebar .sidebar h2:first-child{margin-top:0}#main.wsidebar .sidebar iframe{margin:50px 0}#main.wsidebar .sidebar:after{bottom:-300px;content:url(images/svg/MEDICONFORT_deco_sidebar.svg);left:-450px;position:absolute;width:850px}#main.pagec .entete,#main.pagec .entete .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#main.pagec .entete .container .contenu{padding-right:16.66%}#main.pagec .entete .container .contenu h1{margin-bottom:30px}#main.pagec .entete .container .contenu .extrait p{font-weight:600;margin-bottom:0}@media screen and (max-width:992px){#main.pagec .entete .container .contenu{padding-right:0}}#main.pagec .entete .container .image{position:relative}#main.pagec .entete .container .image:after{bottom:10px;content:url(images/svg/MEDICONFORT_deco_thumbnail.svg);left:-20px;position:absolute;width:145px}@media screen and (max-width:992px){#main.pagec .entete .container .image{margin-top:50px}}#main.pagec .entete.fw{background-image:url(images/svg/MEDICONFORT_deco_entete_fw.svg);background-position:right -275px center;background-repeat:no-repeat;background-size:850px}#main.pagec .entete.fw .container .contenu{padding-right:0}@media screen and (max-width:992px){#main.pagec .entete{padding-top:50px}}#main.pagec .wishlist_table{list-style:none}#main.pagec .wishlist_table li{border-bottom:2px solid #06477b;padding:50px 0}#main.pagec .wishlist_table li:before{display:none}#main.pagec .wishlist_table li .item-details{margin-top:20px;width:100%}#main.pagec .wishlist_table li .item-details a{text-decoration:none}@media screen and (max-width:992px){#main.pagec{overflow-x:hidden}}.error h1{font-size:150px!important}.error .contenu .wp-wysiwyg{margin-top:0}.blog.liste-articles{padding-top:150px}@media screen and (max-width:768px){.blog.liste-articles{padding-top:50px}}.blog .categories{margin:120px 0 0}.blog .categories ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.blog .categories ul li a{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;position:relative;text-decoration:none;text-transform:Normal;text-transform:uppercase}.blog .categories ul li a.active{font-weight:600}.blog .categories ul li a.active:after{height:3px}.blog .categories ul li a:after{background:#06477b;bottom:-10px;content:"";height:1px;left:0;position:absolute;-webkit-transition:all .7s ease;transition:all .7s ease;width:100%}.blog .categories ul li a:hover:after{-webkit-transition:all .7s ease;transition:all .7s ease;width:0}.blog .meta{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;margin-bottom:10px;position:relative;text-transform:Normal;text-transform:uppercase}.blog .related h2{color:#ff7500}.blog .related .single-actualite h2{color:#bdcd00}.blog .related .liste-produits{gap:30px 11.1%}@media screen and (max-width:576px){.blog .related .liste-produits{gap:15px 11.1%}}body #entete{padding:0 0 80px}body #entete .container{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}body #entete .container .image{position:relative}body #entete .container .image:after{bottom:calc(10% - 30px);content:url(images/svg/MEDICONFORT_deco_img.svg);left:-30px;position:absolute;width:150px}@media screen and (max-width:992px){body #entete .container .image{margin-bottom:50px}}body #entete .container .contenu h1{color:#06477b;font-family:Inter;font-size:35px;font-weight:600;letter-spacing:.875px;line-height:45px;margin-bottom:50px;margin-top:0;text-transform:Normal}@media screen and (max-width:576px){body #entete .container .contenu h1{font-size:28px;line-height:35px}}body #entete .container .contenu .boutons{margin-top:75px}@media screen and (max-width:992px){body #entete{padding:40px 0}}body #categories{background-image:url(images/svg/MEDICONFORT_deco_categories.svg);background-position:20%;background-repeat:no-repeat;padding:80px 0}body #categories .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body #categories .container .contenu h2{color:#06477b;margin:0}@media screen and (max-width:992px){body #categories .container .contenu h2{margin-bottom:30px}}body #categories .container .categories{grid-column-start:5}body #categories .container .categories .liste-categories-produits{gap:20px}body #categories .container .categories .liste-categories-produits .single a{text-decoration:none}body #categories .container .categories .liste-categories-produits .single a h3{font-size:14px;margin:15px 0 0}body #categories .container .categories .liste-categories-produits .single a .thumb{position:relative}body #categories .container .categories .liste-categories-produits .single a .thumb .overlay{background:rgba(189,205,0,.75)}@media screen and (max-width:992px){body #categories .container .categories .liste-categories-produits .single a .thumb img{width:100%}}body #categories .container .categories .liste-categories-produits .single:nth-child(2n) .thumb{max-height:70%;overflow:hidden}@media screen and (max-width:992px){body #categories .container .categories .liste-categories-produits .single:nth-child(2n) .thumb{max-height:100%}body #categories .container .categories .liste-categories-produits .single:nth-child(2n) .thumb img{width:100%}}body #categories .container .categories .liste-categories-produits .single:hover .overlay{opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:576px){body #categories .container .categories .liste-categories-produits .single{width:calc(50% - 10px)}body #categories .container .categories .liste-categories-produits{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 20px}}@media screen and (max-width:992px){body #categories .container .categories{grid-column-start:auto}body #categories{padding:40px 0}}body #produits{padding:80px 0 0}body #produits .container{background-color:#06477b;background-image:url(images/svg/MEDICONFORT_deco_zone_produits.svg);background-position:50%;background-repeat:no-repeat;background-size:2000px;padding:75px 0;position:relative}body #produits .container .boutique{position:absolute;right:75px;top:-65.5px;-webkit-transition:all .7s ease;transition:all .7s ease;width:130px}body #produits .container .boutique:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .7s ease;transition:all .7s ease}body #produits .container h2{color:#fff;grid-column-start:3;margin:0 auto 70px;max-width:75%;text-align:center}@media screen and (max-width:992px){body #produits .container h2{grid-column-start:auto}}body #produits .container .liste-produits{gap:30px 12.5%;grid-column-start:3}body #produits .container .liste-produits .single-produit a{text-decoration:none}body #produits .container .liste-produits .single-produit a h3{color:#fff;margin-bottom:5px;margin-top:20px;text-transform:inherit}body #produits .container .liste-produits .single-produit a .prix{color:#bdcd00;margin-bottom:0}body #produits .container .liste-produits .single-produit a .thumb .overlay{background:hsla(0,0%,100%,.8)}body #produits .container .liste-produits .single-produit a:hover .overlay{opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:992px){body #produits .container .liste-produits .single-produit{margin:0 auto 75px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #produits .container .liste-produits{grid-column-start:auto}}@media screen and (max-width:768px){body #produits .container{padding:75px 10%;width:100%}}@media screen and (max-width:992px){body #produits{padding:40px 0 0}}body #informations{padding-bottom:60px}body #informations .container .col-span-1{padding:75px}body #informations .container .col-span-1 h2{color:#fff;margin-top:0}body #informations .container .col-span-1.infos{background-image:url(images/assets/MEDICONFORT_bg_infos.webp);background-size:cover;position:relative}body #informations .container .col-span-1.infos ul li:before{background:#fff}body #informations .container .col-span-1.infos .btn{color:#fff}body #informations .container .col-span-1.infos:after{bottom:-20px;content:url(images/svg/MEDICONFORT_deco_infos.svg);max-width:250px;position:absolute;right:-20px;width:50%}body #informations .container .col-span-1.actus{background:#cddaed}body #informations .container .col-span-1.actus .liste.articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-bottom:50px;position:relative}body #informations .container .col-span-1.actus .liste.articles .single{-webkit-align-content:end;border-bottom:1px solid #06477b;padding:0 20px 30px 0;width:calc(50% - 12.5px);-ms-flex-line-pack:end;align-content:end;position:relative}body #informations .container .col-span-1.actus .liste.articles .single a{text-decoration:none}body #informations .container .col-span-1.actus .liste.articles .single a .cats{color:#06477b;display:block;font-size:14px;font-weight:300;letter-spacing:.7px;margin-bottom:10px;text-transform:uppercase}body #informations .container .col-span-1.actus .liste.articles .single a h3{margin-bottom:0;text-transform:none}body #informations .container .col-span-1.actus .liste.articles .single:hover:after{right:-5px;-webkit-transition:all .7s ease;transition:all .7s ease}body #informations .container .col-span-1.actus .liste.articles .single:after{bottom:25.5px;content:url(images/svg/MEDICONFORT_lire_la_suite.svg);position:absolute;right:0;-webkit-transition:all .7s ease;transition:all .7s ease;width:8px}@media screen and (max-width:576px){body #informations .container .col-span-1.actus .liste.articles .single{width:100%}}body #informations .container .col-span-1.actus .btn{color:#fff}@media screen and (max-width:768px){body #informations .container .col-span-1{padding:75px 10%}body #informations .container{width:100%}}body #temoignages{overflow:hidden;padding:60px 0}body #temoignages .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body #temoignages .container .temoignages{gap:25px}body #temoignages .container .temoignages .single.temoignage{border:1px solid #06477b;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px}body #temoignages .container .temoignages .single.temoignage h3{font-size:14px;margin:30px 0 0}body #temoignages .container .temoignages .single.temoignage:nth-child(2n){background:#e3ebf7;border:none}@media screen and (max-width:576px){body #temoignages .container .temoignages .single.temoignage{margin-bottom:25px}}body #temoignages .container .temoignages:after{right:-925px;z-index:-1}@media screen and (max-width:992px){body #temoignages .container .temoignages{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body #temoignages .container .contenu{grid-column-start:9}body #temoignages .container .contenu h2{color:#06477b;margin:0}@media screen and (max-width:992px){body #temoignages .container .contenu h2{color:#ff7500}body #temoignages .container .contenu{grid-column-start:auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;margin-bottom:50px;order:0}}@media screen and (max-width:576px){body #temoignages .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:992px){body #temoignages{padding:40px 0}}body #mediconfort{padding:60px 0}body #mediconfort .contenu h2{color:#06477b;margin-top:0}@media screen and (max-width:992px){body #mediconfort .contenu h2{color:#ff7500}}body #mediconfort .contenu .boutons{margin-top:50px}body #mediconfort .image{grid-column-start:9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}body #mediconfort .image:after{bottom:-30px;content:url(images/svg/MEDICONFORT_deco_img.svg);position:absolute;right:calc(10% - 30px);width:150px}@media screen and (max-width:992px){body #mediconfort .image{grid-column-start:auto;margin-top:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #mediconfort{padding:40px 0}}#main.contact .wp-wysiwyg{padding-top:0}form .acf-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}form .acf-fields .acf-field{border:none;padding:0}form .acf-fields .acf-field.acf-hidden{display:block!important;opacity:0}form .acf-fields .acf-field label{color:#06477b;font-family:Inter;font-size:17px;font-weight:600;letter-spacing:.85px;line-height:20px;margin-bottom:15px;text-align:left;text-transform:Uppercase}form .acf-fields .acf-field .acf-required,form .acf-fields .acf-field .required{position:relative;visibility:hidden!important}form .acf-fields .acf-field .acf-required:after,form .acf-fields .acf-field .required:after{color:#06477b;content:"(obligatoire)";font-size:14px;font-weight:300;left:0;position:absolute;text-transform:none;top:0;visibility:visible}form .acf-fields .acf-field input,form .acf-fields .acf-field select,form .acf-fields .acf-field textarea{background:#e3ebf7;border-radius:0;color:#06477b;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0;padding:5px 20px}form .acf-fields .acf-field input:focus,form .acf-fields .acf-field select:focus,form .acf-fields .acf-field textarea:focus{-webkit-box-shadow:none;box-shadow:none}form .acf-fields .acf-field.acf-field-radio .acf-radio-list{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}form .acf-fields .acf-field.acf-field-radio .acf-radio-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:50px}form .acf-fields .acf-field.acf-field-radio .acf-radio-list li,form .acf-fields .acf-field.acf-field-radio .acf-radio-list li label{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal;text-transform:none}form .acf-fields .acf-field.acf-field-radio .acf-radio-list li label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:20px;margin-right:25px;min-width:20px;padding:0;width:20px}form .acf-fields .acf-field.acf-field-radio .acf-radio-list li label input:checked:after{background:#06477b;content:"";height:8px;left:6px;position:absolute;top:8px;width:8px}form .acf-fields .acf-field.acf-field-radio .acf-radio-list li:last-child{margin-right:0}form .acf-fields .acf-field.acf-field-radio .acf-radio-list:focus-within{border:none;border-radius:0}form .acf-fields .acf-field[data-name=rgpd]{margin-top:0}form .acf-fields .acf-field[data-name=rgpd] .acf-input{text-align:left}form .acf-fields .acf-field[data-name=rgpd] .acf-input ul{border:0}form .acf-fields .acf-field[data-name=rgpd] .acf-input label{color:#06477b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter;font-size:16px;font-weight:300;gap:25px;letter-spacing:.8px;line-height:24px;text-transform:Normal;text-transform:none}form .acf-fields .acf-field[data-name=rgpd] .acf-input label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:20px;margin-top:3px;min-width:20px;padding:0;width:20px}form .acf-fields .acf-field[data-name=rgpd] .acf-input label input:checked:after{background:#06477b;content:"";height:8px;left:6px;position:absolute;top:9px;width:8px}@media screen and (max-width:768px){form .acf-fields .acf-field[data-name=rgpd]{width:100%!important}}form .acf-fields .acf-field.half{width:calc(50% - 12.5px)}@media screen and (max-width:768px){form .acf-fields .acf-field.half{width:100%!important}}form .acf-fields .acf-field.acf-field-checkbox,form .acf-fields .acf-field.acf-field-textarea,form .acf-fields .acf-field.full{float:none;width:100%}form .acf-fields .acf-field.acf-field-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center right 20px;background-repeat:no-repeat;background-size:15px}form .acf-form-submit{position:relative;text-align:left;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}form .acf-form-submit input{background-color:transparent;background-image:url(images/svg/MEDICONFORT_bouton_primaire.svg);background-position:0;background-repeat:no-repeat;color:#06477b;font-weight:600;height:55px;padding-left:80px;text-transform:uppercase;-webkit-transition:all .7s ease;transition:all .7s ease}form .acf-form-submit input:hover{background-color:transparent;background-image:url(images/svg/MEDICONFORT_bouton_primaire.svg);background-position:15px;background-repeat:no-repeat;color:#06477b;-webkit-transition-duration:.7s;transition-duration:.7s}@media screen and (max-width:576px){form .acf-form-submit{float:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.woocommerce-error li:before{display:none}.ship-to-different-address-checkbox{border:1px solid}.woocommerce-message{background:#e3ebf7;border-top-color:#bdcd00;color:#06477b;font-weight:300;line-height:24px;margin-bottom:50px;text-transform:Normal}.woocommerce-message,.woocommerce-message a{font-family:Inter;font-size:16px;letter-spacing:.8px}.woocommerce-message a{border-radius:0;font-weight:600;padding:12px 20px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}.woocommerce-message a,.woocommerce-message a.btn{line-height:18px;position:relative;text-transform:uppercase}.woocommerce-message a.btn{color:#06477b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:80px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;height:56px;letter-spacing:.7px;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.woocommerce-message a.btn:hover{background:transparent;color:#06477b}.woocommerce-message a.btn:hover:before{left:15px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}.woocommerce-message a.btn:before,.woocommerce-message a.primaire:before,.woocommerce-message a.wysiwyg-btn:before{content:url(images/svg/MEDICONFORT_bouton_primaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}.woocommerce-message a.secondaire:before{content:url(images/svg/MEDICONFORT_bouton_secondaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}.woocommerce-message a.blanc:before{content:url(images/svg/MEDICONFORT_bouton_blanc.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main.boutique table tr:first-child td{border-top:none!important}#main.boutique .woocommerce-notices-wrapper:before{color:#bdcd00!important}#main.boutique .woocommerce-info{background:#e3ebf7;border-top-color:#bdcd00;color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}#main.boutique .woocommerce-info a{color:#ff7500}#main.boutique .woocommerce-info a.button{color:#fff}#main.boutique .woocommerce-info:before{color:#bdcd00}#main.boutique .woocommerce-ordering-and-count{margin-bottom:100px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main.boutique .woocommerce-ordering-and-count .order-by select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#e3ebf7;background-image:url(images/svg/MEDICONFORT_puce_cats.svg);background-position:center right 15px;background-repeat:no-repeat;background-size:13px;color:#06477b;padding:5px 40px 5px 20px}@media screen and (max-width:576px){#main.boutique .woocommerce-ordering-and-count .order-by{width:100%}}@media screen and (min-width:576px){#main.boutique .woocommerce-ordering-and-count .woocommerce-result-count{margin-bottom:0}}@media screen and (max-width:992px){#main.boutique .woocommerce-ordering-and-count{margin-top:50px}}#main.boutique .categories{background:#e3ebf7;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:50px}#main.boutique .categories .menu-mobile{margin-bottom:0;position:relative}#main.boutique .categories .menu-mobile:after{content:url(images/svg/MEDICONFORT_puce_cats.svg);position:absolute;right:0;top:0;width:13px}@media screen and (min-width:992px){#main.boutique .categories .menu-mobile{display:none}}#main.boutique .categories .contenu{-webkit-transform:ease all .7s;transform:ease all .7s}@media screen and (max-width:992px){#main.boutique .categories .contenu{height:0;overflow:hidden}}#main.boutique .categories.open .menu-mobile{margin-bottom:25px}#main.boutique .categories.open .menu-mobile:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main.boutique .categories.open .contenu{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:ease all .7s;transform:ease all .7s}#main.boutique .categories .yith-wcan-filters{background-color:transparent}#main.boutique .categories .yith-wcan-filters h4{color:#bdcd00;font-family:Inter;font-size:35px;font-size:30px;font-weight:600;letter-spacing:.875px;line-height:45px;margin-bottom:30px;margin-top:30px;text-transform:Normal}#main.boutique .categories .yith-wcan-filters h4:first-child{margin-top:0}#main.boutique .categories .yith-wcan-filters .filter-content ul li a{color:#06477b;font-weight:600;text-transform:uppercase}#main.boutique .categories .yith-wcan-filters .filter-content ul li a:hover{color:#ff7500}#main.boutique .categories .yith-wcan-filters .filter-content ul li.level-0{line-height:1;margin-bottom:20px;position:relative}#main.boutique .categories .yith-wcan-filters .filter-content ul li ul{margin-top:10px;padding:0}#main.boutique .categories .yith-wcan-filters .filter-content ul li ul li{line-height:20px}#main.boutique .categories .yith-wcan-filters .filter-content ul li ul li a{color:#06477b;font-weight:300;text-transform:none}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-text .level-0:after{content:url(images/svg/MEDICONFORT_puce_cats.svg);position:absolute;right:0;top:0;width:13px}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-label li{border:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px;min-width:28px;padding:3px 7px}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-label li a span{font-size:14px;font-weight:600}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-label li:not(.disabled):hover{background:#ff7500}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-color li{margin-bottom:10px;text-align:center}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-color li a{text-align:center}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-color li a .term-label{font-size:9px;text-align:center}#main.boutique .categories .yith-wcan-filters .filter-content ul.filter-color li a .term-color.single-color:hover{border-color:#06477b}#main.boutique .produits{gap:30px 12.5%}#main.boutique .produits .single-produit a{text-decoration:none}#main.boutique .produits .single-produit a h3{color:#06477b;margin-bottom:5px;margin-top:20px;text-transform:inherit}#main.boutique .produits .single-produit a .prix{color:#bdcd00;margin-bottom:0}#main.boutique .produits .single-produit a .thumb .overlay{background:hsla(0,0%,100%,.8)}#main.boutique .produits .single-produit a .metas span{font-size:16px}#main.boutique .produits .single-produit a:hover .overlay{opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease}#main.boutique.confirmation,#main.boutique.mon-compte,#main.boutique.panier{margin:0;padding-bottom:100px}#main.boutique.confirmation mark,#main.boutique.mon-compte mark,#main.boutique.panier mark{background:#e3ebf7}#main.boutique.confirmation #feuille_soin_field label.checkbox,#main.boutique.mon-compte #feuille_soin_field label.checkbox,#main.boutique.panier #feuille_soin_field label.checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#main.boutique.confirmation #feuille_soin_field label.checkbox input,#main.boutique.mon-compte #feuille_soin_field label.checkbox input,#main.boutique.panier #feuille_soin_field label.checkbox input{-webkit-appearance:none;background:#fff;border-radius:0;display:block;height:20px;min-width:20px;position:relative;width:20px}#main.boutique.confirmation .woocommerce-form-login__rememberme,#main.boutique.mon-compte .woocommerce-form-login__rememberme,#main.boutique.panier .woocommerce-form-login__rememberme{margin-bottom:50px;margin-top:-40px}#main.boutique.confirmation .woocommerce-order,#main.boutique.mon-compte .woocommerce-order,#main.boutique.panier .woocommerce-order{grid-column:1/-1}#main.boutique.confirmation .woocommerce-order ul li:before,#main.boutique.mon-compte .woocommerce-order ul li:before,#main.boutique.panier .woocommerce-order ul li:before{display:none}#main.boutique.confirmation #afreg_additionalshowhide_1224,#main.boutique.mon-compte #afreg_additionalshowhide_1224,#main.boutique.panier #afreg_additionalshowhide_1224{display:block}#main.boutique.confirmation .lost_reset_password,#main.boutique.mon-compte .lost_reset_password,#main.boutique.panier .lost_reset_password{grid-column:1/-1}#main.boutique.confirmation table,#main.boutique.mon-compte table,#main.boutique.panier table{border:none;border-collapse:collapse;border-radius:0;overflow:hidden}@media screen and (max-width:576px){#main.boutique.confirmation table.shop_table,#main.boutique.confirmation table.shop_table tbody,#main.boutique.mon-compte table.shop_table,#main.boutique.mon-compte table.shop_table tbody,#main.boutique.panier table.shop_table,#main.boutique.panier table.shop_table tbody{display:block}}#main.boutique.confirmation table tfoot th,#main.boutique.mon-compte table tfoot th,#main.boutique.panier table tfoot th{border-top:1px solid #bdcd00}#main.boutique.confirmation table tr th,#main.boutique.mon-compte table tr th,#main.boutique.panier table tr th{background:#06477b;color:#06477b;color:#fff!important;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}#main.boutique.confirmation table tr td,#main.boutique.mon-compte table tr td,#main.boutique.panier table tr td{border-top:1px solid #bdcd00}#main.boutique.confirmation table tr td a:not(.button),#main.boutique.mon-compte table tr td a:not(.button),#main.boutique.panier table tr td a:not(.button){color:#06477b;color:#ff7500;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;letter-spacing:.8px;line-height:24px;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation table tr td a:not(.button):hover,#main.boutique.mon-compte table tr td a:not(.button):hover,#main.boutique.panier table tr td a:not(.button):hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation table tr td.product-quantity .qty,#main.boutique.mon-compte table tr td.product-quantity .qty,#main.boutique.panier table tr td.product-quantity .qty{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique.confirmation table tr td.product-thumbnail img,#main.boutique.mon-compte table tr td.product-thumbnail img,#main.boutique.panier table tr td.product-thumbnail img{max-width:100px}#main.boutique.confirmation table tr td.product-remove .remove,#main.boutique.mon-compte table tr td.product-remove .remove,#main.boutique.panier table tr td.product-remove .remove{color:#ff7500!important;height:20px;letter-spacing:0;line-height:19px;width:20px}#main.boutique.confirmation table tr td.product-remove .remove:hover,#main.boutique.mon-compte table tr td.product-remove .remove:hover,#main.boutique.panier table tr td.product-remove .remove:hover{background:#ff7500!important;color:#fff!important}#main.boutique.confirmation table tr td.product-price ins,#main.boutique.mon-compte table tr td.product-price ins,#main.boutique.panier table tr td.product-price ins{text-decoration:none}#main.boutique.confirmation table tr td.product-price del,#main.boutique.mon-compte table tr td.product-price del,#main.boutique.panier table tr td.product-price del{margin-right:10px}#main.boutique.confirmation table tr td.product-price bdi,#main.boutique.mon-compte table tr td.product-price bdi,#main.boutique.panier table tr td.product-price bdi{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}#main.boutique.confirmation table tr td.product-subtotal ins,#main.boutique.mon-compte table tr td.product-subtotal ins,#main.boutique.panier table tr td.product-subtotal ins{text-decoration:none}#main.boutique.confirmation table tr td.product-subtotal bdi,#main.boutique.mon-compte table tr td.product-subtotal bdi,#main.boutique.panier table tr td.product-subtotal bdi{color:#ff7500;font-weight:600}#main.boutique.confirmation table tr td.product-subtotal del,#main.boutique.mon-compte table tr td.product-subtotal del,#main.boutique.panier table tr td.product-subtotal del{margin-right:10px}#main.boutique.confirmation table tr td #shipping_method li,#main.boutique.mon-compte table tr td #shipping_method li,#main.boutique.panier table tr td #shipping_method li{margin-bottom:0}#main.boutique.confirmation table tr td #shipping_method li label,#main.boutique.mon-compte table tr td #shipping_method li label,#main.boutique.panier table tr td #shipping_method li label{font-size:16px;text-transform:none}#main.boutique.confirmation table tr td #shipping_method li:before,#main.boutique.mon-compte table tr td #shipping_method li:before,#main.boutique.panier table tr td #shipping_method li:before{display:none}#main.boutique.confirmation .actions .coupon button,#main.boutique.mon-compte .actions .coupon button,#main.boutique.panier .actions .coupon button{background:#ff7500;color:#fff;max-height:40px;padding-left:20px;top:-1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique.confirmation .actions .coupon button:hover,#main.boutique.mon-compte .actions .coupon button:hover,#main.boutique.panier .actions .coupon button:hover{background:#bdcd00;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:576px){#main.boutique.confirmation .actions .coupon button,#main.boutique.mon-compte .actions .coupon button,#main.boutique.panier .actions .coupon button{width:100%}}#main.boutique.confirmation .actions .coupon #coupon_code,#main.boutique.mon-compte .actions .coupon #coupon_code,#main.boutique.panier .actions .coupon #coupon_code{background:#e3ebf7;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.4;margin:0;padding:5px 8px;width:125px}#main.boutique.confirmation .actions .coupon #coupon_code::-webkit-input-placeholder,#main.boutique.mon-compte .actions .coupon #coupon_code::-webkit-input-placeholder,#main.boutique.panier .actions .coupon #coupon_code::-webkit-input-placeholder{color:#06477b;opacity:1}#main.boutique.confirmation .actions .coupon #coupon_code::-moz-placeholder,#main.boutique.mon-compte .actions .coupon #coupon_code::-moz-placeholder,#main.boutique.panier .actions .coupon #coupon_code::-moz-placeholder{color:#06477b;opacity:1}#main.boutique.confirmation .actions .coupon #coupon_code:-ms-input-placeholder,#main.boutique.mon-compte .actions .coupon #coupon_code:-ms-input-placeholder,#main.boutique.panier .actions .coupon #coupon_code:-ms-input-placeholder{color:#06477b;opacity:1}#main.boutique.confirmation .actions .coupon #coupon_code::-ms-input-placeholder,#main.boutique.mon-compte .actions .coupon #coupon_code::-ms-input-placeholder,#main.boutique.panier .actions .coupon #coupon_code::-ms-input-placeholder{color:#06477b;opacity:1}#main.boutique.confirmation .actions .coupon #coupon_code::placeholder,#main.boutique.mon-compte .actions .coupon #coupon_code::placeholder,#main.boutique.panier .actions .coupon #coupon_code::placeholder{color:#06477b;opacity:1}@media screen and (max-width:576px){#main.boutique.confirmation .actions .coupon #coupon_code,#main.boutique.mon-compte .actions .coupon #coupon_code,#main.boutique.panier .actions .coupon #coupon_code{margin-bottom:10px;width:100%}}#main.boutique.confirmation address,#main.boutique.mon-compte address,#main.boutique.panier address{background:#e3ebf7;border:none;border-radius:0;color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;padding:30px;text-transform:Normal}#main.boutique.confirmation .woocommerce-thankyou-order-details,#main.boutique.mon-compte .woocommerce-thankyou-order-details,#main.boutique.panier .woocommerce-thankyou-order-details{background:#bdcd00;border-radius:0;padding:10px 30px 10px 70px}#main.boutique.confirmation .woocommerce-thankyou-order-details li,#main.boutique.mon-compte .woocommerce-thankyou-order-details li,#main.boutique.panier .woocommerce-thankyou-order-details li{margin-bottom:0}#main.boutique.confirmation #customer_details h3,#main.boutique.mon-compte #customer_details h3,#main.boutique.panier #customer_details h3{color:#bdcd00;font-family:Inter;font-size:35px;font-weight:600;letter-spacing:.875px;line-height:45px;margin-bottom:30px;margin-top:30px;text-transform:Normal;text-transform:none}#main.boutique.confirmation #customer_details p,#main.boutique.mon-compte #customer_details p,#main.boutique.panier #customer_details p{margin-bottom:35px;padding:0}#main.boutique.confirmation #customer_details p label,#main.boutique.mon-compte #customer_details p label,#main.boutique.panier #customer_details p label{color:#06477b;font-family:Inter;font-size:17px;font-weight:600;letter-spacing:.85px;line-height:20px;line-height:25px;margin-bottom:15px!important;position:relative;text-transform:Uppercase}#main.boutique.confirmation #customer_details p label .required,#main.boutique.mon-compte #customer_details p label .required,#main.boutique.panier #customer_details p label .required{position:relative;visibility:hidden!important}#main.boutique.confirmation #customer_details p label .required:after,#main.boutique.mon-compte #customer_details p label .required:after,#main.boutique.panier #customer_details p label .required:after{color:#06477b;content:"(obligatoire)";font-size:14px;font-weight:300;left:0;position:absolute;text-transform:none;top:-2px;visibility:visible}#main.boutique.confirmation #customer_details p label .optional,#main.boutique.mon-compte #customer_details p label .optional,#main.boutique.panier #customer_details p label .optional{display:none}#main.boutique.confirmation #customer_details p input,#main.boutique.confirmation #customer_details p select,#main.boutique.confirmation #customer_details p textarea,#main.boutique.mon-compte #customer_details p input,#main.boutique.mon-compte #customer_details p select,#main.boutique.mon-compte #customer_details p textarea,#main.boutique.panier #customer_details p input,#main.boutique.panier #customer_details p select,#main.boutique.panier #customer_details p textarea{background:#e3ebf7;border:none;border-radius:0;color:#06477b;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}#main.boutique.confirmation #customer_details p input:focus,#main.boutique.confirmation #customer_details p input:focus-within,#main.boutique.confirmation #customer_details p select:focus,#main.boutique.confirmation #customer_details p select:focus-within,#main.boutique.confirmation #customer_details p textarea:focus,#main.boutique.confirmation #customer_details p textarea:focus-within,#main.boutique.mon-compte #customer_details p input:focus,#main.boutique.mon-compte #customer_details p input:focus-within,#main.boutique.mon-compte #customer_details p select:focus,#main.boutique.mon-compte #customer_details p select:focus-within,#main.boutique.mon-compte #customer_details p textarea:focus,#main.boutique.mon-compte #customer_details p textarea:focus-within,#main.boutique.panier #customer_details p input:focus,#main.boutique.panier #customer_details p input:focus-within,#main.boutique.panier #customer_details p select:focus,#main.boutique.panier #customer_details p select:focus-within,#main.boutique.panier #customer_details p textarea:focus,#main.boutique.panier #customer_details p textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (max-width:768px){#main.boutique.confirmation #customer_details p,#main.boutique.mon-compte #customer_details p,#main.boutique.panier #customer_details p{width:100%}}#main.boutique.confirmation #payment,#main.boutique.mon-compte #payment,#main.boutique.panier #payment{background:#e3ebf7;border-radius:0}#main.boutique.confirmation #payment .payment_box,#main.boutique.mon-compte #payment .payment_box,#main.boutique.panier #payment .payment_box{background-color:#fff}#main.boutique.confirmation #payment .payment_box:before,#main.boutique.mon-compte #payment .payment_box:before,#main.boutique.panier #payment .payment_box:before{border-bottom-color:#fff}#main.boutique.confirmation #payment label,#main.boutique.mon-compte #payment label,#main.boutique.panier #payment label{font-size:16px;margin-bottom:0!important;text-transform:none}#main.boutique.confirmation #payment li:before,#main.boutique.mon-compte #payment li:before,#main.boutique.panier #payment li:before{display:none}#main.boutique.confirmation input[type=checkbox],#main.boutique.confirmation input[type=radio],#main.boutique.mon-compte input[type=checkbox],#main.boutique.mon-compte input[type=radio],#main.boutique.panier input[type=checkbox],#main.boutique.panier input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border-radius:0;height:20px;min-width:20px;position:relative;width:20px}#main.boutique.confirmation input[type=checkbox]:checked:after,#main.boutique.confirmation input[type=radio]:checked:after,#main.boutique.mon-compte input[type=checkbox]:checked:after,#main.boutique.mon-compte input[type=radio]:checked:after,#main.boutique.panier input[type=checkbox]:checked:after,#main.boutique.panier input[type=radio]:checked:after{background:#06477b;border-radius:0;content:"";font-size:28px;height:10px;left:5px;position:absolute;top:5px;width:10px}#main.boutique.confirmation input[type=checkbox]#rememberme,#main.boutique.confirmation input[type=radio]#rememberme,#main.boutique.mon-compte input[type=checkbox]#rememberme,#main.boutique.mon-compte input[type=radio]#rememberme,#main.boutique.panier input[type=checkbox]#rememberme,#main.boutique.panier input[type=radio]#rememberme{background:#e3ebf7}#main.boutique.confirmation .button,#main.boutique.mon-compte .button,#main.boutique.panier .button{background:#ff7500;border-radius:0;color:#06477b;color:#fff;font-family:Inter;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:18px;padding:12px 20px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation .button.btn,#main.boutique.mon-compte .button.btn,#main.boutique.panier .button.btn{color:#06477b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:80px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;height:56px;letter-spacing:.7px;line-height:18px;text-align:left;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.boutique.confirmation .button.btn:hover,#main.boutique.mon-compte .button.btn:hover,#main.boutique.panier .button.btn:hover{background:transparent;color:#06477b}#main.boutique.confirmation .button.btn:hover:before,#main.boutique.mon-compte .button.btn:hover:before,#main.boutique.panier .button.btn:hover:before{left:15px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation .button.btn:before,#main.boutique.confirmation .button.primaire:before,#main.boutique.confirmation .button.wysiwyg-btn:before,#main.boutique.mon-compte .button.btn:before,#main.boutique.mon-compte .button.primaire:before,#main.boutique.mon-compte .button.wysiwyg-btn:before,#main.boutique.panier .button.btn:before,#main.boutique.panier .button.primaire:before,#main.boutique.panier .button.wysiwyg-btn:before{content:url(images/svg/MEDICONFORT_bouton_primaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main.boutique.confirmation .button.secondaire:before,#main.boutique.mon-compte .button.secondaire:before,#main.boutique.panier .button.secondaire:before{content:url(images/svg/MEDICONFORT_bouton_secondaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main.boutique.confirmation .button.blanc:before,#main.boutique.mon-compte .button.blanc:before,#main.boutique.panier .button.blanc:before{content:url(images/svg/MEDICONFORT_bouton_blanc.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main.boutique.confirmation .button:hover,#main.boutique.mon-compte .button:hover,#main.boutique.panier .button:hover{background:#bdcd00;-webkit-transform:scale(1);transform:scale(1)}#main.boutique.confirmation .woocommerce,#main.boutique.mon-compte .woocommerce{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}#main.boutique.confirmation .woocommerce .woocommerce-Addresses .woocommerce-Address,#main.boutique.mon-compte .woocommerce .woocommerce-Addresses .woocommerce-Address{margin-top:50px}#main.boutique.confirmation .woocommerce .woocommerce-orders-table tr,#main.boutique.mon-compte .woocommerce .woocommerce-orders-table tr{margin-bottom:35px}#main.boutique.confirmation .woocommerce .woocommerce-orders-table tr:nth-child(2n),#main.boutique.mon-compte .woocommerce .woocommerce-orders-table tr:nth-child(2n){background:#e3ebf7}#main.boutique.confirmation .woocommerce .woocommerce-orders-table tr:nth-child(2n) td,#main.boutique.mon-compte .woocommerce .woocommerce-orders-table tr:nth-child(2n) td{background:none}#main.boutique.confirmation .woocommerce .woocommerce-orders-table tr td,#main.boutique.mon-compte .woocommerce .woocommerce-orders-table tr td{border:none}#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-content ul li:before,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-content ul li:before{display:none}#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-navigation,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-navigation{background:#e3ebf7;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px}#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-navigation ul,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-navigation ul{margin-bottom:0;padding:0}#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-navigation ul li a,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#ff7500;color:#06477b;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;letter-spacing:.8px;line-height:24px;text-decoration:none;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-navigation ul li:before,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-navigation ul li:before{display:none}@media screen and (max-width:768px){#main.boutique.confirmation .woocommerce .woocommerce-MyAccount-navigation,#main.boutique.mon-compte .woocommerce .woocommerce-MyAccount-navigation{margin-bottom:50px}}@media screen and (max-width:992px){#main.boutique.confirmation .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row,#main.boutique.mon-compte .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row{width:100%}}#main.boutique.confirmation .woocommerce .woocommerce-Address-title .edit,#main.boutique.mon-compte .woocommerce .woocommerce-Address-title .edit{color:#06477b;color:#ff7500;display:block;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;letter-spacing:.8px;line-height:24px;margin-bottom:15px;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation .woocommerce .woocommerce-Address-title .edit:hover,#main.boutique.mon-compte .woocommerce .woocommerce-Address-title .edit:hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.boutique.confirmation .woocommerce .order_details,#main.boutique.confirmation .woocommerce form,#main.boutique.confirmation .woocommerce p,#main.boutique.mon-compte .woocommerce .order_details,#main.boutique.mon-compte .woocommerce form,#main.boutique.mon-compte .woocommerce p{grid-column:1/-1}#main.boutique.confirmation .woocommerce table td[data-title=Action],#main.boutique.confirmation .woocommerce table td[data-title=Actions],#main.boutique.mon-compte .woocommerce table td[data-title=Action],#main.boutique.mon-compte .woocommerce table td[data-title=Actions]{text-align:right}@media screen and (max-width:768px){#main.boutique.confirmation .woocommerce,#main.boutique.mon-compte .woocommerce{grid-template-columns:repeat(1,minmax(0,1fr))}}#main.boutique.confirmation #customer_login,#main.boutique.mon-compte #customer_login{grid-column:1/-1}#main.boutique.confirmation form,#main.boutique.mon-compte form{border:none;padding:0}#main.boutique.confirmation form h3,#main.boutique.mon-compte form h3{color:#bdcd00;font-family:Inter;font-size:35px;font-weight:600;letter-spacing:.875px;line-height:45px;margin-bottom:30px;margin-top:0;text-transform:Normal;text-transform:none}#main.boutique.confirmation form legend,#main.boutique.mon-compte form legend{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}#main.boutique.confirmation form .form-row,#main.boutique.mon-compte form .form-row{margin-bottom:25px}#main.boutique.confirmation form .form-row label,#main.boutique.mon-compte form .form-row label{line-height:18px;text-transform:uppercase}#main.boutique.confirmation form .form-row label .optional,#main.boutique.mon-compte form .form-row label .optional{font-weight:300;text-transform:none}@media screen and (max-width:992px){#main.boutique.confirmation form .form-row label,#main.boutique.mon-compte form .form-row label{line-height:25px}}#main.boutique.confirmation form .required,#main.boutique.mon-compte form .required{color:#ff7500}#main.boutique.confirmation form .required:after,#main.boutique.mon-compte form .required:after{top:6px}#main.boutique.confirmation form .woocommerce-form__label-for-checkbox,#main.boutique.mon-compte form .woocommerce-form__label-for-checkbox{color:#06477b;display:block;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:25px;text-transform:none}#main.boutique.confirmation form input,#main.boutique.confirmation form select,#main.boutique.confirmation form textarea,#main.boutique.mon-compte form input,#main.boutique.mon-compte form select,#main.boutique.mon-compte form textarea{background:#e3ebf7;border:none;border-radius:0;color:#06477b;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}#main.boutique.confirmation form input:focus,#main.boutique.confirmation form input:focus-within,#main.boutique.confirmation form select:focus,#main.boutique.confirmation form select:focus-within,#main.boutique.confirmation form textarea:focus,#main.boutique.confirmation form textarea:focus-within,#main.boutique.mon-compte form input:focus,#main.boutique.mon-compte form input:focus-within,#main.boutique.mon-compte form select:focus,#main.boutique.mon-compte form select:focus-within,#main.boutique.mon-compte form textarea:focus,#main.boutique.mon-compte form textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}.annuaire #main.boutique.confirmation form input,.annuaire #main.boutique.confirmation form select,.annuaire #main.boutique.confirmation form textarea,.annuaire #main.boutique.mon-compte form input,.annuaire #main.boutique.mon-compte form select,.annuaire #main.boutique.mon-compte form textarea{background:transparent;border:1px solid #fff}#main.boutique.confirmation form select,#main.boutique.mon-compte form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/svg/MEDICONFORT_puce_cats.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:13px}#main.produit .onsale{display:none}#main.produit .woocommerce-product-gallery{width:33.32%}#main.produit .woocommerce-product-gallery .remboursement{top:50px}#main.produit .woocommerce-product-gallery .woocommerce-product-gallery__image{margin-bottom:10px}#main.produit .woocommerce-product-gallery .flex-control-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:10px}#main.produit .woocommerce-product-gallery .flex-control-nav li{width:calc(25% - 7.5px)}@media screen and (max-width:768px){#main.produit .woocommerce-product-gallery{width:100%}}#main.produit .yith-add-to-wishlist-button-block{position:absolute;right:0}#main.produit .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{-webkit-transition:all .7s ease;transition:all .7s ease}#main.produit .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{display:none}#main.produit .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button:hover{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .7s ease;transition:all .7s ease}#main.produit .entry-summary{width:58.35%}#main.produit .entry-summary h1{padding-right:60px}#main.produit .entry-summary .alerte{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px}#main.produit .entry-summary .alerte svg{width:50px}#main.produit .entry-summary .alerte p{margin-bottom:0}#main.produit .entry-summary .product_meta{border:2px solid #e3ebf7;color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;margin-bottom:30px;padding:5px 15px;text-transform:Normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.produit .entry-summary .product_meta .posted_in{display:none}#main.produit .entry-summary .price,#main.produit .entry-summary .woocommerce-variation-price{color:#bdcd00;font-size:25px;font-weight:600;margin-bottom:0}#main.produit .entry-summary .price ins,#main.produit .entry-summary .woocommerce-variation-price ins{text-decoration:none}#main.produit .entry-summary .price.variable,#main.produit .entry-summary .woocommerce-variation-price.variable{color:#06477b;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;letter-spacing:.8px;line-height:24px;margin-top:50px;text-transform:Normal}#main.produit .entry-summary .yith_ywraq_add_item_response-1166{display:inline-block;margin-top:20px}#main.produit .entry-summary .eco-participation-info{color:#bdcd00}#main.produit .entry-summary .woocommerce-product-details__short-description p{font-weight:600}#main.produit .entry-summary .cart{margin-top:30px}#main.produit .entry-summary .cart .quantity{margin-right:0}#main.produit .entry-summary .cart .quantity .qty{background:#e3ebf7;width:5em}#main.produit .entry-summary .cart .yith-ywraq-add-to-quote .yith_ywraq_add_item_response-328:first-child{margin-top:100px}#main.produit .entry-summary .cart .add-request-quote-button{border-radius:0;font-family:Inter;font-size:15px!important;font-weight:600;height:40px;letter-spacing:.8px;line-height:22px;position:relative;text-transform:uppercase}#main.produit .entry-summary .cart .single_add_to_cart_button.button.alt{background-color:#ff7500;border-radius:0;font-family:Inter;font-weight:600;height:40px;letter-spacing:.8px;padding-left:60px;position:relative;text-transform:uppercase}#main.produit .entry-summary .cart .single_add_to_cart_button.button.alt:before{content:url(images/svg/MEDICONFORT_add_to_cart.svg);left:18.5px;position:absolute;top:10px;width:24px}#main.produit .entry-summary .variations tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;max-width:100%;width:100%}#main.produit .entry-summary .variations tr th{background:transparent;color:#06477b;max-width:100%;padding:0;text-align:left;text-transform:uppercase;width:100%}#main.produit .entry-summary .variations tr td{max-width:100%;padding:0;width:100%}#main.produit .entry-summary .variations tr td select{background:#e3ebf7;background-image:url(images/svg/MEDICONFORT_puce_cats.svg);background-position:center right 15px;background-repeat:no-repeat;background-size:13px;color:#06477b;font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;padding-left:30px;text-transform:Normal}#main.produit .entry-summary .variations tr td .reset_variations{display:none!important}#main.produit .entry-summary .woocommerce-variation .woocommerce-variation-price{margin-bottom:30px}@media screen and (max-width:768px){#main.produit .entry-summary{width:100%}}#main.produit .wc-tabs{margin-bottom:20px;padding:0}#main.produit .wc-tabs li{background:none;border:none;border-bottom:1px solid #bdcd00;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px 10px 0;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;padding:0 25px 10px 0}#main.produit .wc-tabs li a{color:#bdcd00;font-weight:300;text-transform:uppercase}#main.produit .wc-tabs li.active{border-bottom:3px solid #bdcd00}#main.produit .wc-tabs li.active a{font-weight:600}#main.produit .wc-tabs li:after,#main.produit .wc-tabs li:before{display:none}#main.produit .wc-tabs:before{display:none}#main.produit .woocommerce-tabs{margin-bottom:75px}#main.produit .woocommerce-tabs #tab-additional_information h2,#main.produit .woocommerce-tabs #tab-description h2{display:none}#main.produit .woocommerce-tabs .woocommerce-product-attributes{border:none}#main.produit .woocommerce-tabs .woocommerce-product-attributes tr{border-bottom:1px solid #e3ebf7;display:block;padding:10px 0}#main.produit .woocommerce-tabs .woocommerce-product-attributes tr th{background:none;border-bottom:none;color:#06477b;font-family:Inter;font-weight:600;letter-spacing:.8px;padding:0;text-align:left;text-transform:uppercase;width:200px}#main.produit .woocommerce-tabs .woocommerce-product-attributes tr td{background:none;border-bottom:none;font-style:normal}@media screen and (max-width:768px){#main.produit .woocommerce-tabs .woocommerce-product-attributes tr{display:grid;width:100%}}#main.produit .related-products h2{color:#ff7500}#main.produit .related-products .liste-produits{gap:30px 11.1%;padding-top:50px}@media screen and (max-width:576px){#main.produit .related-products .liste-produits{gap:75px 11.1%}}#main .yith-wcwl-form h2:hover{background:transparent}#main .yith-wcwl-form .button{background:transparent;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;visibility:visible}#main .yith-wcwl-form .button.btn{color:#06477b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:80px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;height:56px;letter-spacing:.7px;line-height:18px;text-align:left;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main .yith-wcwl-form .button.btn:hover{background:transparent;color:#06477b}#main .yith-wcwl-form .button.btn:hover:before{left:15px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main .yith-wcwl-form .button.btn:before,#main .yith-wcwl-form .button.primaire:before,#main .yith-wcwl-form .button.wysiwyg-btn:before{content:url(images/svg/MEDICONFORT_bouton_primaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main .yith-wcwl-form .button.secondaire:before{content:url(images/svg/MEDICONFORT_bouton_secondaire.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main .yith-wcwl-form .button.blanc:before{content:url(images/svg/MEDICONFORT_bouton_blanc.svg);left:0;position:absolute;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:56px}#main .yith-wcwl-form .button svg{display:none}#main .yith-wcwl-form table{border:none;border-collapse:collapse;border-radius:0;overflow:hidden}#main .yith-wcwl-form table tfoot th{border-top:1px solid #bdcd00}#main .yith-wcwl-form table tr th{background:#06477b;color:#06477b;color:#fff!important}#main .yith-wcwl-form table tr td,#main .yith-wcwl-form table tr th{font-family:Inter;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px;text-transform:Normal}#main .yith-wcwl-form table tr td{border-top:1px solid #bdcd00;color:#06477b}#main .yith-wcwl-form table tr td a:not(.button){color:#06477b;color:#ff7500;font-family:Inter;font-size:16px;font-weight:300;font-weight:600;letter-spacing:.8px;line-height:24px;text-transform:Normal;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main .yith-wcwl-form table tr td a:not(.button):hover{color:#bdcd00;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main .yith-wcwl-form table tr td.product-stock-status .wishlist-in-stock{color:#bdcd00}#main .yith-wcwl-form table tr td.product-quantity .qty{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main .yith-wcwl-form table tr td.product-thumbnail img{max-width:100px}#main .yith-wcwl-form table tr td.product-remove .remove{color:#ff7500!important;height:20px;letter-spacing:0;line-height:19px;width:20px}#main .yith-wcwl-form table tr td.product-remove .remove:hover{background:#ff7500!important;color:#fff!important}