.products a{position:inherit;display:flex;width:100%;color:#202124}.products a:focus,.products a:hover,.products a:visited{color:#202124;text-decoration:none}.products .product{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:inherit}.products .product:focus,.products .product:hover,.products .product:visited{-webkit-box-shadow:0 18px 32px -18px #202124;box-shadow:0 18px 32px -18px #202124;-webkit-transform:translateY(-6px);transform:translateY(-6px);text-decoration:none}.card,.card-advice{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word;padding-top:10px;padding-bottom:10px}.card{border-bottom:1px solid #e4e9f0}.card a{color:#202124;font-weight:500}.card-header a:hover{text-decoration:none}.card-header .card-category{font-size:13px;text-transform:uppercase;padding:3px 10px;font-weight:400;border-radius:2px;margin-right:15px;color:#fff;background-color:#09a766;-webkit-transition:.2s opacity;transition:.2s opacity}.card-header .card-category:focus,.card-header .card-category:hover{text-decoration:none;color:#fff}.card-header .autocomplete-card-category{font-size:13px;text-transform:uppercase;padding:3px 10px;font-weight:400;border-radius:2px;margin-right:15px;color:#202124;background-color:#f5f5f5;-webkit-transition:.2s opacity;transition:.2s opacity}.card-header .autocomplete-card-category:focus,.card-header .autocomplete-card-category:hover{text-decoration:none;color:#09a766}.card-header .card-date{font-size:13px;font-weight:400}.card-title{margin-bottom:10px;color:#202124;font-size:18px;font-weight:500}.card-image{height:100%}.card-img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;border-radius:4px}.card-img:hover{-webkit-box-shadow:0 18px 32px -18px #202124;box-shadow:0 18px 32px -18px #202124;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.card-meta a:hover,.card-meta a:hover time,.card-text a{text-decoration:underline}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:767px){.card-body{margin:20px 0 10px 0}}.card-body a:hover,.card-header a:hover{color:#09a766;text-decoration:none}.card-body a:hover h4,.card-header a:hover h4{color:#09a766;text-decoration:none}.card-text{margin:0}.advice-home-card-img,.blog-card-img{max-width:358px;margin:0 auto}.advice-card-img{max-width:370px;margin:0 auto}.home-presentation{background-color:#f5f5f5;border-radius:4px;padding:20px}.home-presentation h2{font-size:18px;text-align:center;padding:0;margin:10px 0}.home-presentation img{padding:20px 0 5px 0}.blog-news{margin:10px 0}.blog-news .new-blog{border-bottom:1px solid #e4e9f0}.blog-news .new-blog a,.social-networks .blog-content a{color:#202124}.blog-news .new-blog a:hover,.social-networks .blog-content a:hover{text-decoration:none}.blog-news .new-blog a span,.social-networks .blog-content a span{color:#e70567}.blog-news p a{color:#202124}.blog-articles{display:flex;flex-wrap:wrap}.blog-articles article{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex:1}.brands-list a{display:block;padding:5px 0}.brands{margin:10px 0;display:flex;flex-wrap:wrap}.brands .brand{display:flex;flex:1;border:1px solid #e4e9f0;margin-bottom:15px;align-items:center;justify-content:center}.brands .image{position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;padding:5px 0}.brands .image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:767px){#mes_demandes a>h3{width:78%;margin-top:0}.step_cart_mob{margin-top:20px}.address_car_mob{margin-top:-90px}.paiement_etape_mob{margin-top:0}.h1_tunnel_mob{margin-top:0}.first_step_mob{margin-top:20px}.info_ordo{left:0}#creation_cmpt_client select{width:70%!important}#creation_cmpt_client input{width:70%!important}#modif_compte select{width:70%!important}#modif_compte input{width:70%!important}#addresses_edit input{width:70%!important}#addresses_edit select{width:70%!important}#addresse_create input{width:70%!important}#addresse_create select{width:70%!important}#create_prescrip input{width:70%!important;margin-left:35px}#create_prescrip textarea{width:70%!important;margin-left:35px!important}.info_compte h2{margin-top:0}#creation_cmpt_client{margin-left:10px}#remind_email input{margin-left:50px!important}#remind_email #btss{margin-left:0!important}#remind_email h3{margin-top:0}.h3_compte{margin-top:0}.th_mob{border-left:1px solid #202124}.search-pc{position:relative;top:0!important}.btn_liste_prod5{display:block}.interac{margin-top:200px!important}.interac2{margin-top:200px!important}.accordion-toggle{float:none!important}#selectoption-zone{position:relative;z-index:1}.btn_ajourt_detail{z-index:1!important}.h_feat{height:420px;background:none repeat scroll 0 0 #f5f5f5;position:relative}#add-article-to-cart{margin-bottom:20px}.h1_produit{margin-top:5px!important;margin-bottom:5px!important}.exclu2{padding-left:53px}.zone_left_produit{margin-top:-50px}.sp-thumbs{display:none!important}.bg_produit{padding-bottom:0}.estim a{color:#fff!important}.bd_re{height:215px}.tt_pr{top:80px!important}.apartir_p2{top:95px!important}.tt_pr{top:115px!important}.att{top:0}.reference_produit{font-size:12px;padding-bottom:0}.choix_fiche_produit>.h2_produit{margin-top:-10px}.att_mob{border-bottom:1px solid #202124;height:85px;border-top:1px solid #202124;margin-top:45px}.att{display:none}}@media (max-width:420px){.p_produit_tunnel2{font-size:16px;margin-right:0}.mob_sc_qte{left:10px}}@media (max-width:480px){.fleche_infobulle_produit{display:none}.h_feat+.st_cons_prod a.btn_cons_prod{margin-top:15px}}@media (max-width:320px){.btn_ajourt_detail{left:-35px}}@media (max-width:337px){.btn_337{margin-bottom:0}}@media (max-width:1199px){.p_conseil_prod img.hidden-xs{display:none}.p_conseil_prod{padding:5px;clear:both}.creation_account{display:none}}.paiement_etape+p.ctrl_q{width:25%;margin-top:-35px}.h1_step3+ul+p.ctrl_q{margin-top:-10px}.st_cons_prod{background-color:#17bdce}.right-account{width:auto!important;float:right}.lien_right{float:left}.h1_edito{margin-top:0}.obl{padding-bottom:15px}.new-register{text-decoration:underline}.titre_produit_tun a{font-weight:500;color:#202124!important}.titre_produit_tun+p a{color:#202124!important}.img-panier{width:40%}.choix_quantite input{width:31px;float:right;z-index:1;position:relative}@media (max-device-width:1024px) and (min-width:540px) and (orientation:portrait){.ligne_horloge{margin-left:0!important}}@media (max-device-width:767px) and (min-width:600px) and (orientation:portrait){.ligne_horloge{margin-left:0}}.xs-contact_accueil{height:90px!important}@media (max-width:767px){.see_map{text-align:center}.see_map a{color:#fff}.xs-contact_accueil{margin-top:0}.h1_accueil{margin-top:0}.ligne_horloge .infos{max-width:160px;margin:0 auto}}@media (max-width:991px){.t-mob-order{margin-bottom:0!important}.md-paiement-mob{color:#202124}}#parentHorizontalTab p a{color:#80bd4a}.spinner.input-group .input-group-addon a.spin-down,.spinner.input-group .input-group-addon a.spin-up{height:10px;width:10px;font-size:16px;overflow:hidden;display:block;text-align:center;text-decoration:none;position:relative;color:#999}.spinner.input-group .input-group-addon a.spin-down .icon-sort-down,.spinner.input-group .input-group-addon a.spin-up .icon-sort-down{position:relative;top:-6px}.spinner.input-group .input-group-addon a.spin-down:hover,.spinner.input-group .input-group-addon a.spin-up:hover{color:#555}.spinner.input-group input{text-align:center}.spinner.input-group.input-group-lg .input-group-addon a.spin-down,.spinner.input-group.input-group-lg .input-group-addon a.spin-up{font-size:18px;height:12px}.spinner.input-group.input-group-sm .input-group-addon a.spin-down,.spinner.input-group.input-group-sm .input-group-addon a.spin-up{font-size:12px;height:9px}.spinner .input-group-addon{padding:2px;position:relative;z-index:1;min-width:30px}.spinner{width:30%}.spinner .input-group-addon .glyphicon-minus{font-size:18px;top:3px;color:#202124}.spinner .input-group-addon .glyphicon-plus{font-size:18px;color:#202124}.choix_quantite .spinner{width:72px;float:right;z-index:1;position:relative;top:-5px}@media (max-width:1024px){.choix_quantite #add-to-cart{width:240px}}@media (max-width:767px){.spinner .input-group-addon .glyphicon-minus,.spinner .input-group-addon .glyphicon-plus{font-size:13px}.spinner .input-group-addon .glyphicon-plus{top:-2px}.spinner .input-group-addon .glyphicon-minus{top:5px}.choix_quantite #add-to-cart{width:235px}}.legal ul li{list-style-type:initial}.logo{max-width:230px}@media (min-width:768px) and (max-width:1023px){.logo{margin:3px 0 5px 0;max-width:160px}}@media (max-width:767px){.logo{float:left;max-width:140px!important;margin:2px 0}}@media (max-width:350px){.logo{max-width:130px!important;margin:2px 0}}@media (max-width:767px){.navbar{padding:0}.flex-header{display:flex;align-items:center;align-content:center;justify-content:space-between}.navbar-default .navbar-toggle span.icon-text{position:relative;top:-4px}.flex-search{background-color:#f5f5f5}.flex-search-btn .fa-search{font-size:20px}}.user-nav{padding:0}.user-nav>li>a{color:#202124;font-weight:400}@media (max-width:767px){.user-nav{display:flex;align-items:center;margin:0}.user-nav>li{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;font-size:26px;padding:0 8px;margin:0 0 2px 0}}@media (min-width:768px){.user-nav>li{position:relative;float:left;width:100px;height:65px;margin:2px 0 0 0;text-align:center}.user-nav>li[class]>a>i{display:block;font-size:42px;height:42px;line-height:42px;margin:0 0 2px;color:#202124}}@media (min-width:768px) and (max-width:969px){.user-nav{margin-bottom:0}.user-nav>li{font-size:12px;height:55px;width:75px}.user-nav>li[class]>a>i{display:block;font-size:40px;height:36px;line-height:36px;margin:0 0 2px;color:#202124}}.user-nav .cart .badge{position:absolute;top:-4px;right:20px;background-color:#09a766;color:#fff}@media (max-width:767px){.user-nav .cart .badge{right:10px;top:2px}.badge{font-size:10px}}@media (min-width:768px) and (max-width:969px){.user-nav .cart .badge{right:8px}}.account>.mon_panier{display:none!important}.account-wall{background-color:#fff;height:auto;width:285px;border:1px solid #d5d5d5;padding:20px;left:-160px;top:20px;padding-top:30px;position:relative;z-index:5000;padding-bottom:0;transition:visibility .2s linear 0s,opacity .2s linear 0s;visibility:hidden}@media (min-width:768px) and (max-width:969px){.account-wall{left:-175px}}.account-wall::before{height:19px;position:absolute;right:13px;top:-19px}.fadein{opacity:1!important;transition-delay:0s!important;visibility:visible!important}.account-wall .account-wall-close{margin:4px;cursor:pointer}.layout-logout>a{line-height:25px;margin-left:80px}.account-wall>div>img{top:-22px;position:absolute;left:190px}.account-wall>ul>li>a{display:block;height:26px;padding-top:0;width:240px;text-align:left;color:#202124}.btn-logout{background:#09a766;color:#fff!important;width:240px!important;max-height:23px!important;text-align:center!important;margin-top:10px;margin-bottom:10px;padding-top:20px!important;padding-bottom:19px!important;line-height:0}.account-wall ul{padding:0}.account-wall>form>label{line-height:20px}.account-wall>span:first-child{position:absolute;right:10px;top:0;font-size:12px;text-transform:initial;font-weight:500}.account-wall>form>label{text-transform:none;top:5px}#login_compte,#mot_de_passe{height:36px}.account-wall>span+span+br+span{float:left;text-transform:none;font-size:12px;font-weight:500}.bg_thr{font-size:12px}.account-wall>form>input+input+span{text-transform:none;font-size:12px;font-weight:500;float:left}.hide-show{width:94%;margin:-3.62em 3% 0 1.5%;position:relative;z-index:5;display:none}.hide-show span{font-size:18px;padding:.5em;float:right;cursor:pointer}.form-remember{float:left;width:100%;margin:15px 0}.form-signin label{font-weight:400}.account-wall .btn{width:240px}span.membre+br+span+form>span+input+label+br+span{border-bottom:1px solid #d5d5d5;width:100%}span.membre+br+span+form>span+input+label{font-size:12px;text-transform:initial;line-height:22px}#top>.col-lg-2>div:nth-child(2){position:absolute;top:35px;width:400px;font-size:16px;color:#09a766;left:58px}.account-header{height:40px;background:#202124;color:#fff;font-size:16px;width:100%;margin-top:10px;padding:8px;font-weight:initial;float:left}.account-wall .errors{color:#a94442;font-size:13px;font-weight:500}.menu_liens_utiles{line-height:27px}.phone{line-height:27px;text-align:right;margin-right:10px}.new-account-2{color:#fff;line-height:27px;display:block;background:#09a766 none repeat scroll 0 0}.new-account-2:hover{color:#fff;background:#09a766}.phone>.tel+a:hover{color:#fff}.menu_liens_utiles>.liens_utilies>a+span{margin-left:16px;color:#fff}@media (min-width:768px) and (max-width:969px){.main-search{margin-top:4px}}@media (min-width:969px){.main-search{margin-top:14px}}.main-search .form-control{height:46px;outline:0;width:100%;font-size:18px;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border:1px solid #f5f5f5;background-color:#f5f5f5;padding:11px 16px 11px 16px;box-shadow:none;color:#717171}@media (max-width:767px){.main-search .form-control{height:40px;margin:5px 0;font-size:16px;border:1px solid #fff;background-color:#fff;padding-right:0}}.main-search button{height:46px;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border:1px solid #f5f5f5;background-color:#f5f5f5;color:#202124;cursor:pointer;font-size:20px;outline:0;line-height:0}@media (max-width:767px){.main-search button{height:40px;margin:5px 0;font-size:16px;border:1px solid #fff;background-color:#fff}}.ui-autocomplete{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;list-style:none inside;position:absolute;z-index:9999;text-align:left;background:#fff;border:1px solid #f5f5f5}@media (max-width:969px){.ui-autocomplete{font-size:12px}}.ui-autocomplete li{padding:6px 18px;border-bottom:1px solid #f5f5f5}.ui-autocomplete li.ui-autocomplete-category{background-color:#f5f5f5;color:#202124;margin:0;padding:8px 14px;text-transform:uppercase}.ui-autocomplete li a{display:block}.ui-autocomplete em{color:#202124;font-weight:500}.menu_liens_utiles{height:27px}.phone>a>span{margin:0 10px}.phone>a+a{color:#fff}.btn-inverse:active,.btn-inverse:focus{outline-style:none}ul.menu.navbar-nav{-webkit-display:-webkit-box;-webkit-display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;float:none;background-color:#f5f5f5}@media (max-width:767px){ul.menu.navbar-nav{-webkit-flex-flow:column wrap;flex-flow:column wrap;margin:0;background-color:#fff}ul.menu.navbar-nav>li{border-bottom:1px solid #f5f5f5}}.menu>li{flex:1;margin:0;border-right:1px solid #d5d5d5}.menu>li.active-menu,.menu>li:focus,.menu>li:hover{color:#fff;background-color:#09a766}.menu.navbar-nav>li>a{padding:10px 0;text-align:center;color:#202124;font-size:16px;font-weight:500;height:100%}@media (max-width:767px){.menu.navbar-nav>li>a{padding:6px 0;font-size:16px}}.menu.navbar-nav>li:hover>a,.menu>li.active-menu>a{color:#fff}@media (min-width:768px) and (max-width:969px){.menu.navbar-nav>li>a{font-size:9px}}@media (min-width:970px) and (max-width:1024px){.menu.navbar-nav>li>a{font-size:16px}}.menu.navbar-nav>li.brands-menu>a{color:#09a766}.menu.navbar-nav>li.brands-menu.active-menu>a,.menu.navbar-nav>li.brands-menu:focus>a,.menu.navbar-nav>li.brands-menu:hover>a{color:#fff}.menu>li.promo-menu.active-menu,.menu>li.promo-menu:focus,.menu>li.promo-menu:hover{color:#fff;background-color:#ea3e3b}.menu.navbar-nav>li.promo-menu>a{color:#ea3e3b}.menu.navbar-nav>li.promo-menu.active-menu>a,.menu.navbar-nav>li.promo-menu:focus>a,.menu.navbar-nav>li.promo-menu:hover>a{color:#fff}.new-promo{color:#fff;background:#09a766;width:120px;margin:0 auto;margin-top:-5px}.list-inline{margin:0;margin-bottom:5px}.product-rating a{color:#202124}.product-rating a:focus,.product-rating a:hover{text-decoration:none}.fa-star,.fa-star-half-o,.fa-star-o{color:#ff8910;font-size:14px!important}.content-livraison{color:#09a766;font-size:13px;height:48px;line-height:2.9}.content-livraison-after{color:#09a766;font-size:13px;height:48px;line-height:2.9}.content-rapide{margin:0 auto}.date-livraison{color:#09a766;text-decoration:underline;font-size:18px;font-weight:500}.date-livraison-after>a{color:#09a766;padding-left:10px;text-decoration:underline;font-size:18px;font-weight:500}.petit-livraison{font-size:13px;font-weight:initial}@media (max-width:450px){.content-livraison{line-height:3.2}.content-rapide-after{max-width:280px;margin:0 auto}.date-livraison-after>a{font-size:11.5px}.content-rapide{max-width:320px}.date-livraison{font-size:10.5px}.petit-livraison{font-size:10px;font-weight:initial}}@media (min-width:480px){.content-rapide-after{max-width:400px;margin:0 auto}}@media (max-device-width:1023px) and (min-width:768px) and (orientation:portrait){.descriptif_produit{font-size:15px}}@media (max-device-width:1023px) and (min-width:768px){.h1_accueil{font-size:1.8em;padding-bottom:0}}.delivery-info{text-align:center;margin:15px 0}.date-livraison-cart{font-size:18px;font-weight:500;color:#ea3e3b;text-decoration:underline}.titre_marque,.titre_marque_r{font-size:18px}.type-promo{color:#09a766;font-weight:500;font-size:16px}.h_feat{height:350px}a.concour-facebook:hover{text-decoration:underline}.mais_qui ul li{font-size:16px!important;text-align:justify;padding:5px 30px 5px 0;list-style-type:inherit}.product-provider{font-weight:500}.bw{margin-right:2px;margin-left:3px;margin-top:10px}.photo_mr-lallier{height:141px}.conseil_contact{font-size:12px}.plan_et_virtuelle{border:none}.icone_visite_virtuelle{width:42px;height:42px;top:-2px}.icone_visite_virtuelle img{width:42px;height:42px}.adresse_pharmacie,.titre_aside_contact{height:33px}.aside_contact{padding-bottom:6px}.ic_vv{padding-left:100px}#sous_titre_txt_referencement{font-size:13px}.l_vv{padding-left:20px}.l_vv>a{font-size:10px}.titre_marque_b,.titre_marque_r{padding-left:0;padding-right:3px;padding-bottom:4px;line-height:1.2}.btn_liste_prod5{top:275px!important}.titre_marque_b{font-size:13px;font-weight:500;padding-left:0;padding-right:2px}.bw2{margin-top:-15px;text-align:left;margin-right:2px;margin-left:3px}.descriptif_produit_p{font-weight:inherit;float:left;padding-left:0}.page-promos>.h_feat{height:300px}.page-promos .h_feat{height:300px}.page-promos .descriptif_produit{line-height:1.2}.modal-button{margin:20px 0 0}@media (max-width:767px){.apartir_brands,.apartir_new{top:56px!important}.feat_cons .btn_liste_prod5{margin-top:40px;top:281px!important}.apartir_p2{top:54px!important}.page-promos>.h_feat>.btn_liste_prod_r{top:280px!important}.tt_pr-brands,.tt_pr-new{top:65px!important}.apartir_promo{top:54px!important}}@media (max-width:992px){.ic_vv{padding-left:55px!important}}.contunez_achat-gift{margin-top:10px}.none-767{margin-right:15px}.img-cart-gift+div{color:#09a766}.nb-gift-modal{font-weight:500;position:relative;top:10px}.gift-title-modal{font-size:30px;font-weight:500;margin:0 auto;width:240px;margin-top:-10px}.subtitle-gift-modal{color:#09a766;font-size:30px;font-weight:500;margin:0 auto;width:245px;margin-top:-10px}.validate-gift{margin-top:15px}.tab-gift-title-modal{font-size:12px;padding-right:10px;position:relative;left:-40px}.heder-modal-gift{min-height:16.42857143px;padding:15px;width:95%;margin:0 auto}.hr-modal-1{border-bottom:1px solid #202124;position:relative;top:25px}.hr-modal{border-bottom:1px solid #202124;margin-top:10px}.img-cart-gift+span{color:#09a766}.valid-and-cart{float:right;background:#09a766;border:#09a766}.valid-and-cart:hover{background:#09a766;border:#09a766}@media (max-width:767px){.valid-and-cart{float:left}.hr-modal{margin-top:53px}.none-767{display:none}.ordre-drug{position:inherit!important}.new-ordre-drug{position:relative!important}.ars-drug{margin-top:-20px!important}.sante-gouv-drug{top:-60px!important}certified-pharmacy span:nth-child(4){position:relative;right:50px;float:right}}.contact_mail{padding-bottom:5px;float:left;margin-top:3px}.conseil_contact{font-size:12px;margin:0 auto;margin-bottom:13px;text-align:center}.tel-aside{font-size:13px;float:left;color:#202124}.tel-aside>a{color:#202124}.titre_aside_contact h2{margin-top:2px!important}@media (min-width:768px){.titre_aside_contact h2{font-size:1.3em}}@media (max-width:1024px){.contact_mail{margin-top:0}.tel-aside{margin-bottom:10px}.conseil_contact{padding-left:2px;padding-right:2px}}@media (max-width:1024px){.titre_aside_contact h2{line-height:.9!important;margin-top:-1px!important}.titre_aside_contact{height:38px}}.home-prod-title{font-size:12px;color:#202124;padding:5px;font-weight:500;text-align:center}.titre_marque,.titre_marque_b,.titre_marque_r{font-size:12px}.demande-devis{clear:both}.demande-devis a{color:#09a766}.demande-devis a:hover{text-decoration:underline}.border-relais{border-bottom:1px solid #202124;position:relative;width:35px;margin:0 auto;left:-55px;top:10px}.border-relais2{border-bottom:1px solid #202124;position:relative;width:35px;margin:0 auto;left:80px;top:-8px}@media (max-width:767px){.relay-mob>div{text-align:center}}.picture-responsive{height:auto;max-width:100%}.products .list-title{font-size:16px;color:#202124;font-weight:500}@media (max-width:1024px){.products .price-list{display:block;text-align:right}}.products .price-list .price-list-cross{text-decoration:line-through}.products .price-list .price{font-size:18px;font-weight:500}.products .bd_re>img{float:left;margin-left:-18px}.products .h_feat{height:166px}.products .featured_product{height:165px}.products .produit:hover{background:0 0}.products .h_feat{border:1px solid #e3e2e2}.products .cross_price2{float:right;position:absolute;right:-19px;top:-20px}.conditioning{color:#202124;font-size:12px;float:left;top:50px!important;left:153px;font-weight:500;line-height:1}.exclu{position:absolute;z-index:1;float:right;right:0}.products .bw{position:absolute;width:100%}.products .exclu{position:absolute;float:left;left:15px;top:0}@media (max-width:767px){.products .exclu{width:60%}}.titre_marque,.titre_marque_b,.titre_marque_r{text-transform:uppercase}.cross_price2{float:right}.products .titre_marque_r{position:absolute;left:153px}.products .descriptif_produit{position:absolute!important;left:152px;top:60px!important}.products .articles-list{margin:5px 10px;padding:10px 10px 10px 0;border-top:1px solid #e3e2e2}.ref-liste{position:absolute!important;left:153px;top:130px!important;color:#202124;font-size:12px;color:#848484}.content-promo{top:40px!important}.desc-rule{top:20px;left:0;position:absolute}.desc-rule>span{background:#cd0606;padding:9px 12px;color:#fff;font-weight:500}.desc-rule>span.sales{background:#ce3535}@media (max-width:991px){.desc-rule>span{padding:6px 8px;font-size:12px}}.desc-rule2>span{left:-60px}.titre_marque,.titre_marque_r{color:#202124!important}.products hr{position:absolute;border-top:1px solid #e3e2e2;width:99%;top:65px}.products .bd_re{z-index:10;left:-7px}.products .btn_liste_prod_r img{width:28px}@media (max-width:767px){.cross_price2{font-size:12px}.titre_marque,.titre_marque_b,.titre_marque_r{font-size:12px}.products .bd_re>img{margin-left:-20px!important}.bd_re{height:auto}@media (max-width:350px){.ref-liste{display:none}}.products .bd_re{left:3px}.products .descriptif_produit,.products hr{display:none}.content-promo{top:15px!important}.products .h_feat{height:165px!important;background:0 0}.conditioning{left:153px!important}.products .cross_price2{top:-26px;right:-10px}.products .produit:nth-child(n+7){display:block}}@media (max-width:900px){.conditioning{font-size:12px}}@media (max-width:360px){.conditioning{left:150px!important;width:98px}.products .cross_price2{right:-14px!important}}.col-centered{float:none;margin:0 auto;margin-bottom:26px}@media (max-width:1199px) and (min-width:1024px){.products .bd_re>img{margin-left:-25px!important}}@media (max-width:480px){.products .bd_re>img{margin-left:-10px!important}}@media (min-width:768px) and (max-width:1023px){.products .exclu-new{left:-6px}}.btn_commander_tunnel{top:60px;background-color:#09a766;color:#fff;height:54px;line-height:54px;padding:0;position:relative;width:258px}.btn_commander_tunnel:hover{color:#fff!important}@media (max-width:767px){.contunez_achat{margin-top:60px}.btn_commander_tunnel{top:0}}.exclu-assoc{left:0;top:0}@media (min-width:768px){.modal-sm{width:450px}}#myModal2 .modal-header>p{text-align:center}#myModal2 .modal-header{border-bottom:none;text-align:left}#myModal2 .modal-footer{border-top:none;padding:0 50px 15px}#myModal2 .btn-default{color:#fff;background-color:#b1abab!important;border-color:#b1abab;float:left;width:100px;height:auto;border-radius:inherit;margin-top:0}#myModal2 .close{background:0 0!important}#myModal2{max-width:290px}#myModal2 .btn-success{color:#fff;background-color:#09a766;border-color:#09a766;width:100px}.ndisp,.stocknotification-modal{font-size:12px}.prix_produit_detail>div{font-size:16px}#product .success_stock{font-size:16px!important}#stocknotificationmodal input{height:30px;padding-left:5px}#stocknotificationmodal .modal-footer{border-top:none}#stocknotificationmodal .btn-success{color:#fff;background-color:#09a766;border-color:#09a766;width:100px}#stocknotificationmodal .error,#stocknotificationmodal .success{color:#09a766;margin-top:10px}#stocknotificationmodal .success{padding-bottom:10px}#stocknotificationmodal .btn:hover{color:#fff}#stocknotificationmodal .modal-footer{border-top:none;padding:0 50px 15px}#stocknotificationmodal .modal-body{padding:15px 15px 0 15px}.quick-delivery{color:#f0ad4e;position:absolute!important;top:143px!important;left:158px;font-size:12px}.date-livraison-prod{color:#09a766}.ref-liste{right:10px;left:inherit}.tabl_cart .btn-warning,.tabl_cart .success_stock{font-size:12px!important}.tabl_cart .btn-warning{top:40px;position:relative;border-radius:.25rem;font-weight:500;cursor:pointer;padding:6px;font-size:10px!important}.ref-liste{top:132px!important}.stock-new-prod{border:none;background-color:red;font-size:16px}#product input[type=select]:focus{font-size:18px}@media screen and (-webkit-min-device-pixel-ratio:0){#product select:focus{font-size:18px}}@media (max-width:767px){#stock-infos{margin-top:25px}#stocknotificationmodal .modal-footer{padding:0 30px 15px}.quick-delivery{left:153px;top:144px!important}.products .cross_price2{top:15px!important}.conditioning{width:185px}}.home-prod-price{text-align:center}@media (min-width:1024px){#stocknotificationmodal .modal-content{top:180px}}.ref-liste{font-size:9px}.conditioning{font-size:12px;font-weight:inherit}#product .btn-warning{border-radius:.25em}@media (max-width:1023px){.h1-newproducts,.h1-promotions,.h1_marques{margin-top:0}.account-wall{visibility:hidden}}.secure-payment .secure-content{text-align:center;margin:20px 0}.secure-payment i{margin:0 5px}@media (max-width:767px){.secure-payment .secure-content,.social-networks .blog-content{margin:10px 0}}.form_group_newletter .btn{padding:10px;border:none}.newsletter-registration span{color:#202124}.newsletter-registration .newsletter-content{margin:20px 0}.help-footer ul{margin:0;padding:5px 0;text-align:center}.legal-navigation ul{margin-top:10px;padding:5px 0;text-align:center}.help-footer ul>li>a,.legal-navigation ul>li>a{color:#202124}.certified-pharmacy .certified-content{text-align:center;margin-top:10px}.certified-pharmacy .certified-content a{margin-right:10px}.certified-pharmacy .certified-content a:hover{text-decoration:none}.homepage-slide{margin:20px 0;display:block}.home-reviews{float:left;padding:10px 0;border-top:1px solid #e4e9f0;border-bottom:1px solid #e4e9f0}.home-feedback-rating-average .home-rating-average{font-size:42px}.home-feedback-rating-list{float:left;width:100%}@media (max-width:767px){.home-feedback-rating-average,.home-feedback-rating-list{margin:10px 0}}.home-feedback-rating-title{float:left;width:100%;margin:10px 0 5px 0}.home-feedback-rating-notation{float:left;width:50%}.home-feedback-rating-date{float:left;width:50%;color:#717171;text-align:right}.home-feedback-rating-desc{float:left;width:100%}@media (min-width:1024px){.home-feedback-rating-desc{min-height:70px}}.rating-footer .footer-rating{text-align:center;margin-top:0}.footer-rating{text-align:center;display:block;width:100%;padding:5px;border-radius:4px}.footer-rating .rating-average{font-size:32px}.home-feedback-rating-average .fa-star,.home-feedback-rating-average .fa-star-half-o,.home-feedback-rating-average .fa-star-o{color:#ff8910;font-size:24px!important}.home-feedback-rating-list .fa-star,.home-feedback-rating-list .fa-star-half-o,.home-feedback-rating-list .fa-star-o{color:#ff8910;font-size:18px!important}.footer-rating .fa-star,.footer-rating .fa-star-half-o,.footer-rating .fa-star-o{color:#ff8910;font-size:18px!important}@media (min-width:768px) and (max-width:1023px){.home-feedback-rating-average .fa-star,.home-feedback-rating-average .fa-star-half-o,.home-feedback-rating-average .fa-star-o,.home-feedback-rating-list .fa-star,.home-feedback-rating-list .fa-star-half-o,.home-feedback-rating-list .fa-star-o{color:#ff8910;font-size:14px!important}}@media (max-width:767px){.footer-rating .rating-average{font-size:60px}.content-footer{margin-top:0!important}.legal-navigation{border-top:1px solid #e5e5e5}.help-footer ul>li,.legal-navigation ul>li{width:100%}.help-footer ul>li>a,.legal-navigation ul>li>a{padding:5px 0;display:block}.certified-pharmacy,.help-footer,.legal-navigation,.newsletter-registration,.rating-footer,.secure-payment,.social-networks{margin:0 auto;border-right:none;margin-top:10px}.help-footer{margin-top:0}}.service-footer{text-align:center}.service-footer ul{margin:0;padding:0}.service-footer a{color:#202124}@media (min-width:768px){.service-footer ul li{display:inline-block}.service-footer li:not(:last-child):after{content:"|";display:inline-block;margin:0 10px}}.footer-title{margin:0 -15px;padding:5px 0;text-align:center;font-weight:500;background-color:#e5e5e5}.footer-mobile{background-color:#f5f5f5}.footer-mobile-content{margin-top:10px;margin-bottom:10px}.footer-mobile-carriers{padding:10px 0;border-bottom:1px solid #e5e5e5}.footer-reassurance{background-color:#f5f5f5;padding:0;margin-top:20px}@media (max-width:767px){.footer-reassurance{margin-top:0}}.content-link-footer{background-color:#e5e5e5;padding-top:10px;padding-bottom:10px}.content-footer{margin-top:30px!important}.mod-follow-us,.mod-newsletter{height:80px;color:#fff}.btn_newsletter{float:right!important}@media(max-width:1199px) and (min-width:768px){.content-confidence p{margin-left:40px!important;padding-right:15px}}@media (max-device-width:940px) and (min-width:768px){.sign-up-news{font-size:12px!important}}@media (max-device-width:1023px) and (min-width:768px) and (orientation:portrait){.useful-links a{padding-right:20px!important}.form_news{width:75%!important}}@media (max-width:360px){.useful-links span:nth-child(4){display:none!important}}@media (max-width:767px){.first-img{margin-left:5px!important}.new-advice{margin-top:50px!important}.content-footer{margin-top:0!important}#blog-news p:nth-child(2){display:none}.more-info-blog{margin-left:10px}.form_news{max-width:265px!important}.form_news{width:240px!important}.new-home-new{margin-top:20px!important}.good-deal span{font-size:16px}.useful-links a{color:#202124!important;border-right:1px solid #202124!important}.useful-links span{margin-left:18px!important}.mod-follow-us,.mod-newsletter{background:#202124}.useful-links{background-color:#fff;color:#202124}.logo-footer{margin-bottom:10px!important;margin-top:10px!important}#leftMenu{display:none}.more-articles{position:relative;top:10px}.mod-follow-us,.mod-newsletter{height:auto}.more-good-deal,.more-new{margin-top:0;margin-bottom:20px}.sign-up-news div{font-size:12px}}@media(max-width:1023px){.folllow-us{font-size:13px!important}.folllow-us span:first-child{margin-left:0!important}.folllow-us span{margin-left:3%!important}}@media(max-width:1199px) and (min-width:1024px){.first-img,.second-img{margin-left:5px!important}.sign-up-news{font-size:18px!important}.form_news{width:180px!important}.more-info-blog{margin-left:10px}.more-articles{position:relative;top:10px}}@media (max-width:999px) and (min-width:768px){.new-advice{margin-top:50px!important}}@media (max-width:1024px) and (min-width:768px){.text_menu_bas{margin-left:0!important}}@media (min-width:1200px){.left-md:first-child>p>a>img{margin-top:7px}.form_newsletter{width:305px!important}}@media (max-width:767px){.sign-up-news{margin-left:10px}.useful-links span:nth-child(n+5){display:none}.cross_price2{font-size:10px}}@media (max-width:1023px){.carousel-inner .active{max-width:100%;height:100%;width:100%}.carousel-inner .active img{max-width:100%;height:100%;width:100%}.left-md>p>img{margin-left:0;width:100%;height:100%}.left-md>p>a>img{margin-left:0;width:100%;height:100%}}.new-advice{font-size:20px;font-weight:500;text-align:center}.new-home-new{margin-top:35px;font-weight:inherit}.new-advice{margin-top:-13px;font-size:30px}.first-img{margin-top:23px;float:left}.second-img{margin-top:43px;float:left;clear:both}.first-img,.second-img{margin-left:15px;margin-bottom:15px}.content-home-advice{margin:0 auto;font-weight:500}.title_news a{color:#202124;font-weight:500}.home-title-advice{text-align:center;font-weight:500;margin-top:25px}.home-title-advice a{color:#202124;font-size:16px}.btn-home-advice{text-align:center}.more-info-advice:hover{color:#fff}.more-info-advice{background:#202124;color:#fff;border:none;font-size:12px;position:absolute;font-weight:500;padding:5px;margin-left:0}.good-deal{margin:30px 0;font-weight:inherit}.home-prod-btn{text-align:center;margin:10px 0}.low-prices{margin-top:7px}.more-articles{width:180px;margin:0 auto;top:13px;position:relative;text-align:center;font-size:16px;font-weight:500;background:#fff}.more-articles a{color:#202124;font-weight:500;font-size:16px;background:#fff}.more-articles a:hover{color:#6da930}.content-confidence{font-size:13px;line-height:1.7}.content-confidence p{margin-left:30px}.well{border:none;margin-bottom:0;height:auto;padding:10px}.toutes_marques{margin-left:0;float:left;clear:inherit}.toutes_marques a{color:#6da930!important}.paragraphe_style_footer{font-size:12px;line-height:inherit;font-weight:500}.presentation_footer{margin-top:20px}.presentation_footer h2{font-size:20px}.presentation_footer h3{font-size:18px}.presentation_footer h4{font-size:16px}.presentation_footer p{text-align:justify;font-size:12px;margin:0 0 10px}.footer-text-btn .btn{color:#08935a}.footer-text-btn .btn:hover{color:#08935a}.title-footer{text-transform:uppercase;font-weight:500}.newsletter{min-height:100px}.social-networks .content-icones{text-align:center;margin:20px 0 0 0}.social-networks .content-icones .btn{margin-right:10px}.folllow-us{font-size:19px;font-weight:500;font-family:Arial,Helvetica,sans-serif;text-align:left;margin-left:25px;margin-top:20px}.folllow-us span:first-child{margin-left:20px}.folllow-us span{margin-left:5%}.sign-up-news{font-size:19px;font-weight:500;font-family:Arial,Helvetica,sans-serif;text-align:left}.sign-up-news div:first-child{width:36px;float:left;margin-top:20px}.sign-up-news div:nth-child(2){float:left;margin-top:15px;margin-left:15px}.menu_du_bas{margin-top:0}.useful-links{margin:0 auto;max-width:900px}.useful-links a{color:#fff;padding-right:28px;border-right:1px solid #fff;font-size:12px}.useful-links span{margin-left:28px}.h3_bas_menu,.informations,.marques_bas,.menu_du_bas span a,.mon_compte,.text_menu_bas,.titre_paiement{font-size:12px}.mon_compte{margin-top:10px}.toutes_marques a{font-size:10px!important}.titre_paiement{width:auto;margin-top:10px;padding-bottom:20px;float:left;margin-left:10px}.informations,.mon_compte{margin-left:20px}.method-payment{height:130px}.border-footer{width:80%;border:1px solid #202124;margin-top:40px;margin:0 auto}.legal-information img{float:left;margin-left:4px}.legal-information img{float:left;margin-left:4px}.legal-information span:nth-child(2) img{margin-top:15px}.legal-information span:nth-child(5) img{margin-top:10px}.legal-information{padding-left:5px}.paiement_securise{max-width:367px;margin:0 auto;width:inherit}.logo-paiement{border-bottom:1px solid #202124;padding-bottom:40px;padding-left:10px}.description_footer{margin:25px 0 0 0}.logo-footer{width:auto;margin:0 auto;margin-bottom:40px}.menu_du_bas ul li{margin-bottom:10px}.menu_du_bas div div div ul{border-right:1px solid #202124;height:273px;padding-right:5px;padding-left:20px}.mon_compte+.text_menu_bas{padding-left:20px;padding-right:5px}.mon_compte{margin:20px;margin-top:10px;margin-bottom:10px}.legal-information img{float:left}.title-legal-site{width:100%;margin-top:10px;padding-bottom:20px;float:left;margin-left:10px}.title-legal-site{width:80%;margin-top:20px;padding-bottom:20px;float:left;margin-left:10px;color:#6da930;font-weight:500}.h3_bas_menu,.marques_bas{margin-left:20px}.all-pharmacy{margin-top:15px}.all-pharmacy>div:first-child{margin-bottom:10px}.well{-webkit-box-shadow:none;box-shadow:none}.useful-links>span:nth-child(6){color:#fff;border-right:1px solid #fff;padding-right:28px}@media (min-width:1200px){.left-md>p:first-child{margin-bottom:17px}}.h1_edito{margin-top:10px}@media (max-width:767px){.carousel-inner .active img{max-width:100%;height:auto}}.bg_marques{margin-top:10px}.promo-bioderma{margin-top:18px}.featuresHeading>a{font-weight:400}.face-search ul>li>a,ul.facesearch_mob a{color:#202124}.face_brands,.face_choice_attribute,.face_choice_criteria{overflow:auto;max-height:200px;-webkit-overflow-scrolling:touch}.face-search a,.face_brands a,.face_categories a,.face_choice_attribute a,.face_choice_criteria a,.face_price_filtera a,.face_subcategories a{text-decoration:none}ul.facesearch_mob li a{padding:8px 10px;display:block;text-decoration:none}.facesearch_mob li a.subcategories{padding:0}ul.face_brands li:hover,ul.face_categories li:hover,ul.face_choice_attribute li:hover,ul.face_choice_criteria li:hover,ul.face_price_filter li:hover,ul.face_subcategories li:hover,ul.facesearch_mob li:hover{background-color:#f5f5f5;text-decoration:none}ul.featureListings li:hover{background-color:#e8e8e8}ul.facesearch_mob li.active-category{background-color:#f5f5f5}ul.facesearch_mob li.active-category a{font-weight:400}.title-search{margin-top:0;font-size:18px}.title-criteria,.title-search{height:35px;line-height:35px;font-size:18px;font-weight:500;text-align:center;color:#202124;border-bottom:1px solid #e4e9f0;padding:0}.ui-slider-horizontal .ui-slider-range{background-color:#09a766}.face_brands,.face_categories,.face_choice_attribute,.face_choice_criteria,.face_price_filter,.facesearch_mob,.featureListings{margin:0;padding:0}.mobile-attribute,.mobile-criteria{padding:0 10px}.featureListings{padding:0 10px}@media (min-width:768px) and (max-width:969px){.title-search{font-size:16px}.title-criteria,.title-search{font-size:12px}.face_brands,.face_categories,.face_choice_attribute,.face_choice_criteria,.face_price_filter,.face_subcategories,.facesearch_mob,.featureListings{font-size:12px}}.face_price_filter{width:100%;padding:10px 12%;margin-bottom:15px}.face_price_filter .filter-btn{display:block;margin:20px auto 0 auto!important}.sidebar-category,.sidebar-filter{margin:0 0 15px 0;border:1px solid #e4e9f0}.sidebar-filter .face_price_filter{text-align:center}.sidebar-filter .face_price_filter span{padding:0}.uncheckAttribute,.uncheckBrand,.uncheckCategory,.uncheckItem,.uncheckPackaging,.uncheckSubCategory{background-color:#e8e8e8;color:#202124;padding:5px 10px;display:block;font-weight:500}a.uncheckAttribute:hover,a.uncheckBrand:hover,a.uncheckCategory:hover,a.uncheckItem:hover,a.uncheckPackaging:hover,a.uncheckSubCategory:hover{background-color:#f5f5f5;color:#202124}@media (min-width:768px){.modal-dialog{width:640px}}.article-title{font-size:16px;font-weight:500;padding-right:5px}.article-description{padding-right:5px}.article-capacity{margin-top:20px}.article-confirmation{font-size:18px;font-weight:500}.button.close:focus,button.close,button.close:hover{opacity:inherit}button.close span{font-size:12px;position:relative;top:-3px}.modal hr{border-top:1px solid #ccc}.modal-header{border-bottom:1px solid #ccc}.other-article{font-size:16px}.fp-product{display:flex;flex-direction:column;margin:10px 0}.featured-product-img{margin:0;text-align:center}.featured-product-button,.featured-product-description,.featured-product-price,.featured-product-title,.old-price,.price-from,.product-conditioning{text-align:center}.featured-product-button{margin:10px 0}.featured-product-description,.featured-product-price,.featured-product-title,.product-conditioning{padding:5px}.featured-product-title a{font-weight:500;color:#202124}.featured-product-description a{color:#202124}.real-price{font-weight:500;font-size:16px}.old-price{text-decoration:line-through;font-size:12px}.resp-tab-active{border:none!important}.gdd-news .carousel-ticker{text-align:center;bottom:0;background:#202124;position:fixed;height:34px;z-index:10;width:100%}.gdd-news .carousel-ticker{width:100%}.gdd-news .carousel-control-ticker{position:relative}.gdd-news .ticker-headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:34px;margin:0;font-size:12px;color:#3c3c3c;padding:8px 0}.btn-actu .fa-times{position:relative;right:-5px}.gdd-news .ticker-headline a{color:#fff}.gdd-news .carousel-inner{height:100%;width:auto}.gdd-news .carousel-inner>.item{width:auto;padding-right:50px;transition:top .6s ease-in-out}.gdd-news .carousel-inner>.active,.gdd-news .carousel-inner>.next,.gdd-news .carousel-inner>.prev{display:block}.gdd-news .carousel-inner>.active{top:0}.gdd-news .carousel-inner>.next,.gdd-news .carousel-inner>.prev{position:absolute;top:0;width:100%}.gdd-news .carousel-inner>.next{top:100%}.gdd-news .carousel-inner>.prev{top:-100%}.gdd-news .carousel-inner>.next.left,.gdd-news .carousel-inner>.prev.right{top:0}.gdd-news .carousel-inner>.active.left{top:-100%}.gdd-news .carousel-inner>.active.right{top:100%}.btn-actu{color:#fff;background-color:#80bd4a;border-color:#80bd4a;position:fixed;bottom:0;right:0;z-index:100}.btn-actu:focus,.btn-actu:hover{color:#fff}.btn-actu .glyphicon-remove-circle:focus,.btn-actu:focus{outline:0}.ad_t ul{margin:0;padding:0}.ad_t ul li{padding:2px 10px}.link-selection,.link-selection:visited{color:#6da930;font-weight:500}.link-selection:hover{color:#6da930;text-decoration:underline}.heading{text-align:center}.heading h3{padding:0 20px;position:relative;display:inline-block;line-height:34px!important}.heading h3:after,.heading h3:before{content:' ';width:18em;position:absolute;border-width:1px;border-color:#202124;top:17px;border-bottom-style:solid}.heading h3:before{right:100%}.heading h3:after{left:100%}@media (max-width:767px){.heading h3:after,.heading h3:before{width:4em}}.filters{background-color:#f5f5f5;border-radius:4px;padding:15px;margin:0 0 15px 0}.filters .product-page-info{font-size:18px}.filters .product-page-filter{float:right}.filters .product-filter{display:block}.bg-grey{background-color:#f5f5f5}.category-description,.category-footer{margin:20px 0}.category-description li,.category-footer li{list-style-type:initial}.category-footer .brand-link{padding:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;letter-spacing:.5px}.products{display:flex;flex-wrap:wrap}@media (max-width:767px){.products>[class*=" col-"],.products>[class^=col-]{padding-right:7px;padding-left:7px}}.product,.videobox{display:flex;flex-direction:column;flex:1;border:1px solid #e4e9f0;border-bottom:solid 3px #e4e9f0;margin:0 0 20px 0}.videobox{background-color:#f5f5f5;border:none}.product .prescription-drug{text-align:center;background-color:#f5f5f5;color:#004085;padding:10px 0;margin-bottom:5px;font-weight:400}.product .thumbnail,.videobox .video-description{flex:1 1 auto}.video-description iframe{margin:20px 0}.video-text{padding:0 10px}.video-footer{background-color:#fff;padding:10px;margin:10px;font-size:18px;font-weight:500}.product .thumbnail .caption{padding:10px}.product-picto{position:absolute}.product-title{font-weight:500;color:#202124}.product-brand{color:#09a766;font-weight:500;text-transform:uppercase}.product-options-box{margin-top:10px}.product-option-title{font-weight:400;margin-top:5px}.product-option-box{border:1px solid #202124;padding:5px 6px;margin-top:5px;margin-right:5px;display:inline-block}.product-option-box:last-child{margin-right:0}.product-footer{padding:0 10px}.product-footer .list-inline>li{padding-left:0}.product-footer .reference{padding:5px 0;font-size:9px;color:#848484}.product-price{font-size:22px;font-weight:500;margin:10px 0 5px 0}.product-price .many-price{font-size:14px;font-weight:400}.product-price .cross-price{text-decoration:line-through;font-size:14px}.product-stock{padding:10px 0;font-weight:500}.unavailable{color:#ea3e3b}.stock-delivery{color:#f0ad4e}@media (max-width:767px){.product-stock{font-size:14px}}.productbox{display:flex}.product-button{text-align:center;margin-top:auto;margin-bottom:15px}.product-button a{display:block}.product-list-button{text-align:center;margin-top:auto}.product-list-button .btn{width:100%;padding:10px 15px}@media (max-width:767px){.product-list-button .btn{padding:8px 0;font-size:12px}}.home-title{border-bottom:1px solid #e4e9f0;margin:20px 0}.home-title h1{margin:0 0 10px 0}.home-title .home-subtitle,.home-title h2,.home-title h3{margin:0 0 -1px;padding-bottom:5px;color:#202124;font-size:24px;display:inline-block;border-bottom:3px solid #09a766;text-transform:uppercase}.home-title .home-subtitle{font-weight:500}.health-information{height:auto;border:1px solid #ccc;padding:16px 32px;margin:40px 0 15px 0;border-top:3px solid #09a766}.health-information-title{margin-bottom:20px}.health-information .fa-info-circle{color:#09a766;margin-right:10px;font-size:32px}.health-information ul li{list-style-type:disc}.drugs-information{background-color:#cce5ff;border-radius:4px;padding:20px;margin:20px 0;color:#004085}.pharma-certif-btn{display:block;text-align:center}.flash-title{text-transform:uppercase;font-size:7rem;font-family:Knewave,cursive}.chronometre{width:140px;margin:0 auto;margin-top:15px}.flash-content{font-size:2rem;background:#09a766;color:#fff;min-height:200px;padding-top:10px;margin-bottom:10px}.flash-description{text-transform:capitalize;font-size:2rem}.flash-amount{text-transform:capitalize;margin-top:30px}.flash-date{font-size:2.3rem}.flash-reduction{font-family:Knewave,cursive;font-size:4.6rem}.flash-stock{font-size:12px}@media (max-width:767px){.flash-amount{margin-top:10px}}@media (max-width:767px){.filters .product-page-info{display:block;text-align:center}.filters .product-page-filter{float:none}.product-sort-filter,.products-page-filter{padding:7px 0;width:100%}}select,textarea{font-size:18px}.homepage-slide{background-color:#f5f5f5}.slide-ordre-pahrmacien{max-width:150px;margin:0 auto;padding-top:2%;margin-top:28%}.slide-veritas{margin:0 auto;margin-top:25px}.slide-title{font-size:2.3vw;color:#605f5f;letter-spacing:3px;padding-top:15px;margin-left:35px;font-weight:400}.pharmacist-name{font-weight:400}.slide-liste li{list-style-type:inherit;line-height:1.8;font-size:1.15vw;font-weight:400}.slide-liste .fa-chevron-right{font-size:16px}.pharmacist-lailler{float:right;width:200px;shape-outside:url(/img/homepage/pharmacien-lailler-mobile.png);shape-margin:10px;margin-top:40px}@media (max-width:1024px){.slide-liste li{font-size:14px}}@media (min-width:768px){.slide-liste{padding-bottom:20px}}@media (min-width:768px) and (max-width:990px){.slide-liste{padding-left:0}.slide-liste li{font-size:12px;line-height:1.6}.slide-title{margin-left:0;padding-top:5px}.pharmacist-name{font-size:11px;margin-top:0}.slide-liste .fa-chevron-right{font-size:12px}}@media (max-width:767px){.pharmacist-lailler{float:right;width:180px;shape-outside:url(/img/homepage/pharmacien-lailler-mobile.png);shape-margin:10px;margin-top:90px}.slide-mobile{display:flex;flex-wrap:wrap}.order-logo{order:3}.order-liste{order:1}.order-lailler{order:2}.content-pharmacist{margin-right:-15px}.slide-pharmacien{order:2;position:absolute;bottom:0}.slide-veritas{max-width:140px;margin-top:0}.slide-ordre-pahrmacien{max-width:69px;margin:0 auto;padding-top:inherit;padding-top:0;padding-bottom:8px}.pharmacist-name{margin-top:5px;font-size:10px;text-align:center}.slide-liste li{margin-bottom:5px;font-weight:400;font-size:14px;line-height:1.2}.slide-title{font-size:30px;margin-left:inherit;padding-top:0;text-align:center;margin-top:5px}.slide-liste{margin-left:inherit;padding-left:15px;margin-top:5px}.slide-liste li:last-child{padding-bottom:5px;margin-top:7px}.slide-liste .fa-chevron-right{font-size:12px}}@media (max-width:359px){.pharmacist-lailler{width:160px}.slide-title{font-size:26px}.slide-ordre-pahrmacien{max-width:49px}.slide-veritas{max-width:100px}}@media (min-width:414px) and (max-width:600px){.pharmacist-lailler{width:200px;margin-top:60px}.slide-liste li{font-size:14px}}@media (max-width:767px){.slide-liste li{font-size:13px}}@media (max-width:767px){.btn-mobile-filter{position:fixed;bottom:0;width:100%;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;z-index:2000;background-color:#09a766;height:50px;color:#fff;font-size:16px;font-weight:500;padding:15px 0;cursor:pointer}.face-search{display:block;position:fixed;bottom:-100%;left:0;z-index:1050;background-color:#fff;height:100%;width:100%;overflow-y:scroll;padding-bottom:40px;transition:all .5s ease}.disabled-background{z-index:9999;background-color:silver;opacity:.4;display:block;position:fixed;height:100%;width:100%;bottom:0}.mobile-filter{bottom:0}.btn-mobile-filter .fa{margin-left:10px;transition:all .5s ease}.btn-mobile-filter-rotate{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.active-mobile-line{background-color:#f5f5f5}.active-featuresHeading{margin-bottom:5px}.categories-nav-scroll{border:none}ul.categories-scroll{display:flex;align-items:stretch;width:100%;margin:0;padding:0;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}ul.categories-scroll li{display:flex;list-style-type:none;border:1px solid #e4e9f0;border-radius:4px;padding:0;margin:0 12px 0 0}ul.categories-scroll li a{padding:10px;color:#202124;font-weight:400}ul.categories-scroll li.border-active{border:1px solid #202124;background-color:#fff}ul.categories-scroll li.border-active a{color:#202124}ul.facesearch_mob li.featuresHeading:hover{background-color:inherit}.face_brands,.face_choice_criteria{overflow:inherit;max-height:inherit}.title-search{border-bottom:1px solid #e4e9f0}ul.alphabetical-index{display:flex;align-items:stretch;width:100%;margin:20px 0;padding:0;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}ul.alphabetical-index>li{display:flex;list-style-type:none;border:1px solid #e4e9f0;border-radius:4px;padding:0;margin:0 12px 0 0}ul.alphabetical-index>li>a{padding:10px 12px;color:#202124;font-weight:400}ul.alphabetical-index>li.border-active{border:1px solid #202124;background-color:#fff}ul.alphabetical-index>li.border-active>a{color:#202124}ul.alphabetical-index>li.disabled>a,ul.alphabetical-index>li.disabled>a:focus,ul.alphabetical-index>li.disabled>a:hover{color:#e4e9f0;cursor:not-allowed;border-color:#e4e9f0}}@media (min-width:768px){.alphabetical-index{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}ul.alphabetical-index>li{display:inline}ul.alphabetical-index>li>a{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#202124;text-decoration:none;border:1px solid #e4e9f0}ul.alphabetical-index>li>a:focus,ul.alphabetical-index>li>a:hover{z-index:2;border-color:#202124}ul.alphabetical-index>li:first-child>a{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}ul.alphabetical-index>li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}ul.alphabetical-index>li.border-active>a,ul.alphabetical-index>li.border-active>a:focus,ul.alphabetical-index>li.border-active>a:hover{z-index:3;cursor:default;border-color:#202124;text-decoration:none}ul.alphabetical-index>li.disabled>a,ul.alphabetical-index>li.disabled>a:focus,ul.alphabetical-index>li.disabled>a:hover{color:#e4e9f0;cursor:not-allowed;border-color:#e4e9f0}.border_nav{margin:0 0 15px 0;border:1px solid #e4e9f0}.face_brands,.face_choice_criteria{overflow:auto;max-height:200px;-webkit-overflow-scrolling:touch}.title-criteria{border-bottom:1px solid #e4e9f0}}.filter-element{position:relative;display:flex;flex:1;cursor:pointer}.filter-element label{position:relative;display:flex;flex:1;align-items:center;float:none;margin-bottom:0}.filter-element a{display:flex;flex:1;padding:10px 5px 10px 45px;color:#202124}.filter-element a:hover{background-color:#f5f5f5}.filter-btn{display:block;margin:10px auto}.sidebar-filter input[type=checkbox]+.checkbox-label:before{position:absolute;left:10px;content:'';background:#fff;border:1px solid #202124;min-width:24px;min-height:24px;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.sidebar-filter input[type=checkbox]{display:none}.sidebar-filter input[type=checkbox]:checked+.checkbox-label:before{background-color:#09a766;-webkit-box-shadow:inset 0 0 0 7px #fff;-moz-box-shadow:inset 0 0 0 7px #fff;box-shadow:inset 0 0 0 7px #fff}.sidebar-filter input[type=checkbox]:hover+.checkbox-label:before{border-color:#3e3d40;-webkit-box-shadow:inset 0 0 0 2px #3e3d40;box-shadow:inset 0 0 0 2px #3e3d40}.noUi-base,.noUi-horizontal{height:12px;cursor:pointer}div .noUi-connect{background:#09a766}.noUi-connects{top:-1px}.noUi-horizontal .noUi-handle{-webkit-box-shadow:none;box-shadow:none;border-radius:50%;background:#fff;border:2px solid #09a766;width:30px;height:30px;top:-10px;cursor:pointer}.noUi-handle:after,.noUi-handle:before{background:0 0;content:normal}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-11px}.noUi-target{background:#e4e9f2;border:1px solid #e4e9f2;box-shadow:none}@media (min-width:768px) and (max-width:1023px){.sidebar-filter input[type=checkbox]+.checkbox-label:before{margin-right:inherit}.checkbox-filter a{font-size:12px}}@media (max-width:767px){.title-criteria{color:#202124;background:#fff;border-bottom:1px solid #e4e9f0;font-size:14px;height:58px;display:flex;align-items:center;text-align:left}.title-criteria-content{display:flex;width:100%;text-align:left}.criteria-name{flex:1 0 60%;text-align:left}.criteria-values{flex:0 1 35%;text-align:right;color:#999;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile-criteria{padding:0}.mobile-criteria .fa-chevron-right{margin:0 0 0 10px;font-size:12px}.price-filter-slider{border-bottom:1px solid #e4e9f0}.face_price_filter{padding-top:0}.price-filter{border-bottom:none;height:38px}.sidebar-filter{border:none;margin:0}.title-filter{display:flex;justify-content:center;align-items:center;height:42px;font-weight:500;background-color:#f3f3f3;font-size:17px}.first-filter{text-transform:uppercase}.reset-all-filter:before{content:"";display:inline-block;width:1px;height:20px;margin:0 10px;background:#dcdcdc}.reset-all-filter{display:flex;align-items:center;font-size:15px;font-weight:500;cursor:pointer}}.flex-advice{display:flex;flex-wrap:wrap}.advice-content{margin-top:20px}.search-container-overlay{z-index:1029;position:fixed;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.search-modal{background-color:#fff;position:absolute;z-index:3000;top:0;left:0;right:0;margin:0 auto;border:2px solid #e4e9f0;max-height:95vh;overflow-y:auto;-webkit-overflow-scrolling:touch;color:#202124}.search-modal em{font-weight:500}.autocomplete-title{font-size:20px;font-weight:500;margin:12px 0 8px 0;padding:5px 10px;background-color:#f5f5f5}.search-modal .fa-chevron-right{font-size:16px}.search-modal .autocomplete-brands,.search-modal .autocomplete-products{display:flex;flex-wrap:wrap}.search-modal .product-title{font-weight:300}.search-modal .product{position:inherit}.search-modal .autocomplete-products a{position:inherit;display:flex;width:100%;color:#202124}.search-modal .autocomplete-products a:hover{color:#09a766;text-decoration:none}.search-modal .autocomplete-products a:hover .product-title{color:#09a766;text-decoration:none}.search-modal .autocomplete-brands .brand{display:flex;flex:1;margin-bottom:12px;align-items:center;justify-content:center}.total-result a{display:block;color:#202124}.total-result a:hover{color:#09a766;text-decoration:none}.autocomplete-categorie{float:none;width:100%;margin:5px 0}.autocomplete-categorie a{color:#202124}.autocomplete-categorie a:hover{color:#09a766;text-decoration:none}.suggest{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggest-word{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggest-word:hover{color:#09a766;text-decoration:none}@media (max-width:767px){.suggest{display:block;width:100%;padding:10px 0}.suggest-word{float:left;width:90%}.suggest-arrow{float:left;width:10%;text-align:right}}.autocomplete-advice-content{margin-top:10px}.autocomplete-advice-image{max-width:60px;max-height:60px;padding:2px;margin-top:2px;border:1px solid #e4e9f0;border-radius:inherit}.autocomplete-advice-image:hover{border-color:#202124!important;transition:all .2s ease-in-out}.autocomplete-advice-title{color:#202124;font-weight:400}.autocomplete-advice-title:hover{color:#09a766;text-decoration:none}.see-select-items-search.active{background-color:#09a766;color:#fff}.see-select-items-search{text-align:center;font-size:30px;border:1px solid #e4e9f0}.see-select-items-search:hover{cursor:pointer}.hide-childs>*{display:none}.autocomplete-footer{margin:10px 0}.js-search__input{position:relative;display:inline-block}.js-Search__autocomplete-items-container{display:flex;flex-wrap:wrap;position:absolute;border:1px solid #d4d4d4;z-index:999;top:100%;left:0;right:0}.js-Search__autocomplete-items-container>*{z-index:999;width:100%;padding:10px;background-color:#fff;border-bottom:1px solid #d4d4d4}.js-Search__autocomplete-items-container a{cursor:pointer}.Search__Item--focus,.js-Search__autocomplete-items-container a:hover,.js-Search__autocomplete-items-container div{background-color:#e9e9e9}