body{background:#fff}.site-color{color:#2d2d2d!important}.bg-default{background-color:#fff}.bg-alternative{background-color:#f0f0f0}.bg-primary-middle{background-color:#9dabb6}.bg-alt-secondary{background-color:#e6007d}a:focus,a:hover{color:#2d2d2d}a.lnk-tiny{font-size:12px}a.lnk-tiny:hover{text-decoration:underline}.img-border{border:1px solid #cbcfcc}.p-15x{font-size:1.5em}@media (max-width:767px){.p-15x{font-size:1.3em}}.fa-1x5{font-size:1.5em}.btn{-webkit-border-radius:0!important;border-radius:0!important;padding-top:11px}.text-muted{color:#9a9a9a}.text-alt{color:#8a9c97}.text-default{color:#2d2d2d}.text-promo{color:#da70a7}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination>.active>a{background-color:#414e55!important;color:#fff!important}.pagination>li>a{-webkit-border-radius:0!important;border-radius:0!important;border-color:#f0f0f0!important;color:#2d2d2d!important}::-webkit-input-placeholder{line-height:2}::-moz-placeholder{line-height:2}:-ms-input-placeholder{line-height:2}:-moz-placeholder{line-height:2}.marquee-container{background-color:#1d1d1b;color:#fff;padding-top:.25em;height:2em;overflow:hidden}.navbar-tshop{background:#e6007d;border-bottom:none}.btn{font-weight:300}.btn-default{background-color:#fff!important;border-color:#2d2d2d!important;color:#2d2d2d!important}.btn-primary,.btn-primary[disabled]{background-color:#e6007d!important;border-color:#e6007d!important;color:#fff!important}.btn-payment{padding:10px 12px;margin:8px 5px;background-color:#fff}.btn-pay-wallet{text-align:left}.btn-pay-wallet img{float:right;margin-left:10px}.clearfix-sep{border-bottom:1px solid #eee;margin-bottom:20px}.clearfix-sep:last-child{border-bottom:0 none}.navbar-top{background:#fff}.navbar-top .navbar-top-ln1 a{color:#2d2d2d;font-size:14px}.navbar-top .navbar-top-ln1 .pull-right{margin-top:2px}.navbar-top .navbar-top-ln1 .pull-right i{color:#e6007d}.navbar-top-logo{background:#414e55;padding-top:15px;border-bottom:10px solid #a0226f}.navbar-top-logo .logo{height:45px;width:auto;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (min-width:768px) and (max-width:991px){.navbar-top-logo .logo{margin-top:13px;height:67px}}@media (min-width:992px){.navbar-top-logo .logo{height:82px}}.navbar-top-logo.tinyNav{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (min-width:768px){.navbar-top-logo.tinyNav .logo{height:50px}.navbar-top-logo.tinyNav li>a{line-height:15px}.navbar-top-logo.tinyNav #form-nav-search{padding-top:5px}}#navbar-logo-elt{padding-bottom:15px}#name-pharma{z-index:100;position:absolute;top:20px;left:130px}@media (max-width:767px){#name-pharma{left:120px}}#name-pharma .h1{display:block;text-transform:uppercase;font-weight:700;margin:0;padding:0;font-size:30px}#name-pharma .h5{display:block}@media (min-width:768px){.hide-navbar-top-search{height:0!important;overflow:hidden}}.navbar-top-search{background-color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (min-width:768px){.navbar-top-search{height:59px;background-color:#414e55}}#form-nav-search{padding-top:0;padding-bottom:15px}@media (min-width:768px){#form-nav-search span:first-child{width:0}}#form-nav-search .btn{font-size:25px;padding-top:8px;height:45px}#form-nav-search .btn i{padding-top:0!important}#form-nav-search input{height:45px}#form-nav-search .btn-bar{padding-top:5px;line-height:20px}#form-nav-search .btn-bar.collapsed{background-color:red}#form-nav-search .btn-bar span{display:block;font-size:10px;text-transform:uppercase}@media (min-width:768px){#form-nav-search{padding-top:20px;position:relative}}#result-nav-search{padding:0 10px;background:#fff}@media (min-width:768px){#result-nav-search{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);position:absolute;top:65px;left:60px;right:60px;border:1px solid #d1d1d1;border-top:4px solid #e6007d;z-index:1010}}#result-nav-search .btn-close{position:absolute;right:10px;top:10px;border:0 none;background:0 0;cursor:pointer;z-index:1}@media (max-width:767px){#result-nav-search .btn-close{display:none}}#result-nav-search .result-xhr{padding:15px}@media (max-width:767px){#result-nav-search .result-xhr{padding-left:0;padding-right:0;border-bottom:1px solid #d1d1d1}}#result-nav-search .result-xhr .link-promo-brand{display:inline-block;background-color:#ffff52;padding:3px 4px 0}#result-nav-search .result-xhr .link-promo-brand span{text-transform:uppercase;color:#e6007d;font-weight:700}#result-nav-search .product{padding-bottom:0;margin-bottom:15px;-webkit-transition:none;transition:none;border:1px solid #fff}#result-nav-search .product:hover{border-color:#d1d1d1}#result-nav-search .product .title{margin-bottom:0}#result-nav-search .product .price{float:none;font-size:16px;margin-left:0;margin-bottom:10px;text-align:center;font-weight:600}#result-nav-search .product .icon-promo{width:56px;height:56px;padding-top:6px;padding-left:5px;font-size:12px}#result-nav-search .product .icon-promo .big1{font-size:1.2em}#result-nav-search .product .icon-promo .big2{font-size:1.6em}#result-nav-search .product .icon-promo .big3{font-size:2em}#result-nav-search .product .icon-promo .so{font-size:1em}#result-nav-search .product .icon-promo-bull{width:95px;height:90px;background-size:95px 90px}.right-menu{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;position:fixed;width:75px;background-color:#e6007d;color:#fff;right:-50px;float:left;top:300px;z-index:100}@media (min-width:768px){.right-menu{right:-30px}}.right-menu i{color:#fff;font-size:20px;width:75px}.right-menu>li>a{background-color:#e6007d;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.255);box-shadow:0 6px 12px rgba(0,0,0,.255)}.right-menu>li>a.menu-phone{background-color:#fff}.right-menu>li>a.menu-phone i{color:#e6007d!important}.right-menu>li>a:focus,.right-menu>li>a:hover{background-color:#e6007d;transform:translateX(-25px)}.right-menu>li>a:focus.menu-phone,.right-menu>li>a:hover.menu-phone{background-color:#fff}.hide-right-menu{right:-75px}.rating-input .glyphicon-star{color:#dea31e}.navbar-nav>li>a{color:#2d2d2d;line-height:2}.dropdown-menu{margin-top:0}.dropdown-menu-secondary{-webkit-border-radius:0;border-radius:0;left:auto;right:0;min-width:130px;margin-right:-48px}.dropdown-menu-secondary>.active>a,.dropdown-menu-secondary>.active>a:focus,.dropdown-menu-secondary>.active>a:hover{background-color:#2d2d2d}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background:#fff;border-bottom:1px solid #cbcfcc}}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(0,0,0,.7)!important}.subCategoryList .thumbnail:hover{border:1px solid #4ec67f}#pager a.cycle-pager-active{background:rgba(39,174,96,.5)}.pager2 a{border:1px solid #4ec67f}.pager2 a.selected{background:#4ec67f}.btn-site,.newsLatterBox .btn{background:#2d2d2d}.full{width:100%}.sidebar{background:#fff;padding:1px 1px 1px}.sidebar li:last-child .btn-side{margin-bottom:0}.btn-side{position:relative;display:block;background:#fff;color:#2d2d2d;padding:13px 10px 10px 20px;margin-bottom:1px}.btn-side:focus,.btn-side:hover{background:#414e55;color:#fff}.pre-footer{background:#414e55;color:#fff;text-align:center;line-height:1.3em;padding-bottom:40px;font-size:10px}@media (min-width:768px){.pre-footer{font-size:14px;padding-top:50px}}.pre-footer span{font-size:12px;font-weight:700}@media (min-width:768px){.pre-footer span{font-size:18px}}@media (max-width:767px){.pre-footer{padding-top:10px;padding-bottom:10px}}.pre-footer a{color:#fff}.pre-footer a:hover{font-weight:700}.pre-footer .ico-wrap{display:block;height:30px;margin-bottom:10px}@media (min-width:768px){.pre-footer .ico-wrap{height:60px}}.pre-footer img{height:20px;width:auto}@media (min-width:768px){.pre-footer img{height:40px}}.pre-footer .ico-bag{padding-top:10px}.pre-footer .ico-truck{padding-top:10px}.pre-footer .ico-truck-clock{padding-top:10px}.pre-footer .ico-contact{padding-top:10px}.pre-footer div[class^=col-]{padding-bottom:20px}.modal-header{background:#414e55;color:#fff}.form-control{-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;line-height:2;color:#2d2d2d}.form-control:focus{border-color:#d1d1d1}.nav.tree>li.active,.nav.tree>li:hover>a,.nav.tree>li>a:focus,.nav.tree>li>a:hover{background:0 0;color:#2c3e50}.nav.tree .open-tree>a,.nav.tree .open-tree>a:focus,.nav.tree .open-tree>a:hover{background:0 0;font-weight:700;color:#2c3e50}.panel-group .panel{-webkit-border-radius:0;border-radius:0}.panel-default{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0 none}.panel-default>.panel-heading{-webkit-border-radius:0;border-radius:0;background-color:#fff;color:#8a9c97;text-transform:uppercase}.panel-default label{font-weight:300}.panel-with-border{margin-bottom:30px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;backface-visibility:hidden}.panel-with-border:hover{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.panel-promo{border-color:#ffff52}.panel-promo>.panel-heading{color:#e6007d;background-color:#ffff52;border-color:#ffff52;text-transform:uppercase}.panel-promo>.panel-heading a:focus,.panel-promo>.panel-heading a:hover{color:#e6007d}.panel-promo label{font-weight:300}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li:hover>a{background:#d1d1d1}.nav-tabs{border-bottom:3px solid #d1d1d1}#form-coupon .btn{padding-top:4px;padding-bottom:0}.sp-current,.sp-current:visited,.sp-thumbs a:active,.sp-thumbs a:hover{border:2px solid #4ec67f!important}.promo-1{background:#414e55}.icon-promo{position:absolute;width:84px;height:84px;padding-top:8px;padding-left:7px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2084%2084%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23ffff52%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M79.59%2C23.72C75%2C18%2C67.9%2C11.67%2C57.72%2C4.71%2C55.19%2C3%2C52.68%2C1.41%2C50.19%2C0H0V82.24C11.31%2C86%2C33.6%2C84.67%2C57.72%2C68.15c10.18-7%2C17.28-13.25%2C21.87-19A21.14%2C21.14%2C0%2C0%2C0%2C84%2C36.43%2C21.12%2C21.12%2C0%2C0%2C0%2C79.59%2C23.72Z%22%2F%3E%3C%2Fsvg%3E");color:#e6007d;text-transform:uppercase;text-align:left;letter-spacing:-1px;opacity:.9}.icon-promo .lbl{display:block;font-size:.75em;margin-top:3px;line-height:1.1em}.icon-promo .big1{display:block;font-size:1.4em;line-height:1em}.icon-promo .big2{display:block;font-size:2em;line-height:1em}.icon-promo .big3{display:block;font-size:2.4em;line-height:1em}.icon-promo .so{display:block;font-size:1.2em;letter-spacing:0;line-height:1em}.icon-promo.with-bull:hover .so{display:none}.icon-promo.with-bull:hover .icon-promo-bull{display:block}.icon-promo-bull{display:none;position:absolute;left:80%;top:60%;width:110px;height:104px;color:#fff;letter-spacing:0;padding-top:1em;padding-left:1.1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20330.7%20314.61%22%3E%3Cpath%20style%3D%22fill%3A%23e6007e%22%20d%3D%22M316.37%2C115.27c-14.93-19-38-39.83-71.08-62.86C149.48-14.32%2C62.5-6.31%2C38.77%2C16.34%2C9.27%2C44.49-.58%2C85.75%2C0%2C157.3c-.61%2C71.56%2C9.25%2C112.81%2C38.74%2C141%2C23.73%2C22.65%2C110.71%2C30.66%2C206.53-36.08%2C33.07-23%2C56.15-43.82%2C71.08-62.86a68.8%2C68.8%2C0%2C0%2C0%2C0-84.07Z%22%2F%3E%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-size:110px 104px;text-transform:none;pointer-events:none}.icon-promo-bull .p-before{display:block;font-size:1.3em;line-height:1.1em;margin-left:.2em}.icon-promo-bull .p-down{display:block;font-size:1.8em;line-height:.8em;margin-left:.1em}.icon-promo-bull .p-after{display:block;font-size:1.8em;line-height:1em}@media (max-width:991px){.product .icon-promo{width:56px;height:56px;padding-top:6px;padding-left:5px;font-size:12px}.product .icon-promo .big1{font-size:1.2em}.product .icon-promo .big2{font-size:1.6em}.product .icon-promo .big3{font-size:2em}.product .icon-promo .so{font-size:1em}.product .icon-promo-bull{width:95px;height:90px;background-size:95px 90px}}.icon-vente-privee{position:absolute;opacity:.9;left:0;top:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2056.667%2056.667%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2336454f%3B%7D.cls-2%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Calque_2%22%20data-name%3D%22Calque%202%22%3E%3Cg%20id%3D%22Calque_2-2%22%20data-name%3D%22Calque%202%22%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%220%2056.667%200%200%2056.667%200%200%2056.667%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M8%2C20.029l3.033%2C6.424L10%2C27.488%2C3.571%2C24.462l.882-.882%2C5.128%2C2.454L7.116%2C20.917Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M15.734%2C20.239l.7.7-3%2C3L8.768%2C19.265%2C11.733%2C16.3l.7.7L10.328%2C19.11l1.27%2C1.271%2C1.8-1.8.7.7-1.8%2C1.8%2C1.3%2C1.3Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M16.517%2C11.516l4.673%2C4.672-.962.962-5.271-1.288%2C3.28%2C3.279L17.38%2C20l-4.673-4.672.968-.969%2C5.264%2C1.3-3.279-3.28Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M21.622%2C7.9%2C20.278%2C9.247l3.927%2C3.927-.851.85L19.427%2C10.1l-1.344%2C1.344-.746-.746%2C3.539-3.539Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M28.662%2C7.311l.7.7-3%2C3L21.7%2C6.337l2.965-2.966.7.7L23.255%2C6.183l1.271%2C1.27%2C1.8-1.8.7.7-1.8%2C1.8%2C1.295%2C1.3Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M15.089%2C30.044a1.959%2C1.959%2C0%2C0%2C1%2C.673%2C1.5%2C2.547%2C2.547%2C0%2C0%2C1-.863%2C1.609l-.913.913L15.719%2C35.8l-.857.857-4.673-4.673%2C1.769-1.769Q13.611%2C28.566%2C15.089%2C30.044Zm-1.636.49a1.226%2C1.226%2C0%2C0%2C0-.761.416l-.913.913%2C1.48%2C1.479.912-.912a1.163%2C1.163%2C0%2C0%2C0%2C.407-.777A1.069%2C1.069%2C0%2C0%2C0%2C14.2%2C30.9%2C1%2C1%2C0%2C0%2C0%2C13.453%2C30.534Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M18.782%2C29.076l-.715.715L19.9%2C31.622l-.857.857-4.672-4.672%2C1.769-1.77q1.653-1.653%2C3.076-.229a2.045%2C2.045%2C0%2C0%2C1%2C.623%2C1.116%2C1.8%2C1.8%2C0%2C0%2C1-.266%2C1.2l3.095.728-.955.956Zm-1.449-.018.913-.913q.783-.783.08-1.485a.881.881%2C0%2C0%2C0-.705-.318%2C1.293%2C1.293%2C0%2C0%2C0-.749.428l-.913.913Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M18.832%2C23.343l.857-.857%2C4.673%2C4.673-.857.857Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M24.893%2C17.283l3.032%2C6.423-1.036%2C1.036L20.46%2C21.715l.881-.881%2C5.129%2C2.453L24%2C18.171Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M32.623%2C17.492l.7.7-3%2C3-4.673-4.673%2C2.965-2.965.7.7-2.108%2C2.109%2C1.27%2C1.27%2C1.8-1.8.7.7-1.8%2C1.8%2C1.294%2C1.294Zm-6.7-4.094.956-.955.2%2C1.689-.833.832Z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M36.562%2C13.553l.7.7-3%2C3L29.6%2C12.579l2.966-2.965.7.7-2.109%2C2.108L32.426%2C13.7l1.8-1.8.7.7-1.8%2C1.8%2C1.3%2C1.3Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");width:100px;height:100px}@media (max-width:991px){.icon-vente-privee{width:50px;height:50px}}#pager2 span.cycle-pager-active{background:#9a9a9a!important}#pager2 span{border:2px solid #9a9a9a}.slider .btn-area{position:absolute;left:0;bottom:11%;width:100%}@media (max-width:767px){.slider .btn-area{bottom:20%}}.slider .btn-primary{background-color:rgba(0,0,0,.6)!important;margin-left:20px;margin-right:20px}.table-border-top td{border-top:1px solid #f0f0f0;padding:5px}.table-shipping tbody td{padding-top:10px}.table-shipping .radio{margin-top:0}.table-shipping input[type=radio]{margin-top:15px}.img-shipping{margin-bottom:5px}.banners-left{margin-bottom:20px}.banners-left a img{width:100%}@media (min-width:992px) and (max-width:1199px){.banners-left .col-banner-1{padding-top:13px;padding-bottom:13px}}@media (min-width:1200px){.banners-left .col-banner-1{padding-top:14px;padding-bottom:14px}}.alert-alt-cayeux{background-color:#ffff52;border-left:none}.alert-alt-cayeux .offer-alert-title{text-transform:uppercase;color:#e6007d;font-size:24px}.alert-alt-cayeux .offer-alert-title.isCart{font-size:16px}.alert-alt-cayeux .offer-alert-desc{margin-top:10px;position:relative;font-size:20px;color:#e6007d}.alert-alt-cayeux .offer-alert-desc .icon_error-circle{position:absolute;left:0;top:0;font-size:50px}.alert-alt-cayeux .offer-alert-desc .alert-desc-text{margin-left:60px;min-height:50px}.cartTableHeader.CartProduct .bg-warning{background-color:#e6007d;color:#fff;border:none}.cartTableHeader.CartProduct .bg-warning.txt-promo{color:#ffff52}tr.CartProduct .progress-bar-promo{background-color:#ffff52;color:#e6007d;font-weight:700}.block-survey{font-size:inherit}.radio-survey,.radio-survey input[type=radio]{margin-top:0}.footer-mobile{border-top:10px solid #a0226f;margin-bottom:30px;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.footer-mobile{padding-top:0;padding-bottom:0}}.footer-mobile .container{overflow:hidden;display:flex;justify-content:center;align-items:center}.footer-mobile .container .img-mobile{transform:rotate(-10deg) translateY(12px);display:none}@media (min-width:768px){.footer-mobile .container .img-mobile{display:inline-block}}.footer-mobile .container em{font-weight:700;font-size:18px}@media (min-width:768px){.footer-mobile .container em{font-size:20px}}@media (min-width:1200px){.footer-mobile .container em{font-size:30px}}.footer-mobile .container span{font-size:14px}@media (min-width:1200px){.footer-mobile .container span{font-size:18px}}.noUi-horizontal{height:10px}.noUi-horizontal .noUi-handle{top:-10px}.noUi-tooltip{font-size:14px}.noUi-connect{background-color:#414e55}.cartComment{padding:10px 15px;margin-top:15px;background-color:#fff}.review-google-widget{font-size:18px}.review-google-widget .icon_star,.review-google-widget .icon_star-half_alt{color:#fbbc04}.review-google-widget .icon_star-half_alt{font-size:17px}.review-google-widget .icon_star_alt{color:#9dabb6}.full-banner{max-height:unset}@media (min-width:400px){.px-alt-3{padding-left:1em!important;padding-right:1em!important}}.white-space-nowrap{white-space:nowrap!important}.btn-de{font-size:11px}@media (min-width:1200px){.btn-de{font-size:12px}}