body{font-family:GilRoy,sans-serif;line-height:1.25em;background-color:#fff}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}#header .header-top{background:#1fa952;justify-content:space-between;margin:0 auto;height:40px}#header .header-top .container{display:flex;justify-content:space-between}#header .header-top .container .header-item{flex:0 0 auto;padding:0;display:flex;align-items:center;color:#fff;font-size:11px}#header .header-top .container .header-item .pharmacy{text-transform:uppercase;margin:auto 10px auto 0;font-weight:700;letter-spacing:.6px}#header .header-top .container .header-item .address{font-weight:100}#header .header-top .container .header-item:first-child{flex:0 0 60%}#header .header-top .container .header-item:nth-child(2){flex:0 0 39%;margin:auto 0 auto auto;display:flex;flex-wrap:wrap}#header .header-top .container .header-item:nth-child(2) a{display:flex;align-items:center;font-weight:500;color:#fff;font-size:12px}#header .header-top .container .header-item:nth-child(2) a:first-child{margin-left:auto}#header .header-top .container .header-item:nth-child(2) a{margin:auto 0 auto 10px}.navbar-header{background:#fff;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}.navbar-header .nav-col{margin:auto auto auto 0;flex:0 0 auto;min-width:270px;padding:0}.navbar-header .nav-col a{display:flex;flex:1 0 46%;align-items:center}.navbar-header .nav-col .logo{width:100%;max-width:270px;height:100%}.navbar-header .nav-search{justify-content:space-between}.navbar-header .nav-search .input-group input{padding:10px 50px 10px 30px;font-size:12px;max-height:none;min-width:350px;color:#7a7a7a;background:#fff;border:2px solid #f2f6f7;cursor:pointer;flex:0 0 100%;border-radius:50px}.navbar-header .nav-search .input-group input:focus{box-shadow:none}.navbar-header .nav-search .input-group .input-group-append button{position:absolute;background:none;top:0;right:0;color:#fff;background:#1fa952;border-radius:50px;height:100%;padding:5px;width:60px;cursor:pointer;font-size:12px;border:transparent;z-index:3}.navbar-header .desk-user-info{flex:0 0 auto}.navbar-header .desk-user-info .user-info{display:flex;align-items:center}.navbar-header .desk-user-info .user-info a{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative}.navbar-header .desk-user-info .user-info a span{font-size:14px;font-weight:500}.navbar-header .desk-user-info .user-info svg{fill:#1fa952;width:30px;height:40px}.navbar-header .desk-user-info .user-info .badge{position:absolute;top:-10px;right:30px;padding:4px 6px;border-radius:50%;background:#c90724;font-size:9px;color:#fff}.sidenav.open{box-shadow:0 0 0 10000px rgba(0,0,0,.6);width:500px;margin-left:250px}.sidenav{height:100%;width:0;position:fixed;z-index:1001;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav .add-cart{padding:0 60px}.sidenav .btn-order{background:#1fa952;transition:all .22s cubic-bezier(.07,.74,.56,.89);color:#fff;font-size:13px;font-family:GilRoy,sans-serif;letter-spacing:.6px;border-radius:50px;padding:11px 30px;margin:auto auto 14px;text-transform:uppercase;font-weight:600;border-color:transparent;width:40%}.sidenav .cart-overview{margin:0 auto}.sidenav .cart-overview,.sidenav .cart-overview .cart-items{flex:0 0 100%;display:flex;flex-wrap:wrap}.sidenav .cart-overview .cart-items .items{flex:0 0 100%;display:flex;flex-wrap:wrap;padding:1rem 0}.sidenav .cart-overview .cart-items .items img{width:100%}.sidenav .cart-overview .cart-items .items .lg-price{font-size:23px;color:#1fa952}.sidenav .cart-overview .cart-items .items .media-left{flex:0 0 20%;padding-right:10px;display:table-cell;vertical-align:top}.sidenav .cart-overview .cart-items .items .media-body{display:flex;flex-wrap:wrap;flex:0 0 100%;align-items:center;max-width:80%;margin:0;width:unset;overflow:hidden;vertical-align:top}.sidenav .cart-overview .cart-items .items .media-body h5{font-weight:700;font-size:14px}.sidenav .cart-overview .cart-items .items .media-body .price{font-weight:600;font-size:18px;color:#1fa952;display:inline-block}.sidenav .cart-overview .cart-items .items .media-body .quantity{margin:0 0 0 10px;font-size:12px;display:flex}.sidenav .cart-overview .cart-items .items .media-body .pharmacy-availability{display:flex;flex:0 0 100%;margin:10px auto 10px 0}.sidenav .cart-overview .cart-items .items .media-body .pharmacy-availability span{font-weight:600;font-size:11px;margin:auto 66% auto 0;line-height:1.3em;color:#1fa952;border-left:5px solid #1fa952;letter-spacing:-.1px;padding:1px 0 0 8px}.sidenav .cart-summary{border-radius:4px;border:1px solid rgba(0,0,0,.05)}.sidenav .cart-summary p .btn{box-shadow:none;font-size:17px}.sidenav .cart-summary .collapse .card-body{background:#f1f1f1;border-radius:0}.sidenav .cart-summary .collapse .card-body form .add-btn{background:#1fa952;color:#fff;border-radius:50px;padding:6px 30px}.sidenav .total{border:1px solid rgba(0,0,0,.05)}.sidenav .total .txt-green{color:#1fa952!important}.sidenav .voir{color:#1fa952;box-shadow:none;font-size:13px}.sidenav .closebtn{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav .closebtn:hover{color:#f1f1f1}.sidenav .btn-order{text-decoration:none;display:block;transition:.3s}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.list-nav .menu{display:flex;flex:0 0 100%;justify-content:space-between}.list-nav .menu .nav-item{flex:auto;margin:0;padding:0;display:inline-block}.list-nav .menu .nav-item .nav-link{color:#003435;font-size:13px;font-weight:600;margin:0;padding:20px 14px;transition:all .22s cubic-bezier(.07,.74,.56,.89);position:relative;justify-content:center;display:flex;align-items:center;white-space:normal}.list-nav .menu .nav-item .nav-link:hover{text-decoration:none}.list-nav .menu .nav-item.green-bg:hover{background-color:#1fa952!important}.list-nav .menu .nav-item:hover{background-color:#c90724}.list-nav .menu .nav-item:hover .nav-link{color:#fff}.list-nav .menu .dropdown .dropdown-menu{margin-top:0;width:100%;min-width:100%;transition:all .22s cubic-bezier(.07,.74,.56,.89);border:none;border-top:3px solid #1fa952;min-height:255px;padding:15px 20px 30px;border-radius:0}.list-nav .menu .dropdown .dropdown-menu .category{flex-grow:0;flex-basis:auto;display:inline-grid!important;width:19.7%;margin-top:20px;min-height:85px}.list-nav .menu .dropdown .dropdown-menu .category h6{font-size:13px;font-weight:700;padding-left:18px}.list-nav .menu .dropdown .dropdown-menu .category .item{font-size:12px;color:#7a7a7a;font-weight:100;padding:4px 5px}.list-nav .menu .dropdown .dropdown-menu .category .item .fa-angle-right{color:rgba(0,0,0,.05)}.list-nav .menu .dropdown .dropdown-menu .category .item:hover{color:#1c7b33;text-decoration:none}.list-nav .menu .dropdown .dropdown-menu .category .item:hover .fa-angle-right{color:#1c7b33}.list-nav .menu .dropdown .dropdown-menu .category a{color:#000;text-decoration:none}.list-nav .menu .dropdown .dropdown-menu.vet{padding:0}.list-nav .menu .dropdown .dropdown-menu.vet .category{width:20%}.list-nav .menu .dropdown:hover .dropdown-menu{display:block!important}.list-nav .menu .dropdown-toggle:after{display:none}#footer{display:flex;flex:0 0 100%;flex-wrap:wrap;background:#fff}#footer .footer-reassurance{border-top:1px solid rgba(0,0,0,.05);padding:40px 2.5rem;flex:0 0 100%}#footer .footer-reassurance .container{padding:0;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:30px;column-gap:30px}#footer .footer-reassurance .container .block{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;text-align:center}#footer .footer-reassurance .container .block .icon{height:50px;flex:0 0 100%;margin:auto auto 10px}#footer .footer-reassurance .container .block .icon svg{height:40px;width:auto;margin:auto}#footer .footer-reassurance .container .block .title{font-size:16px;color:#1d1d1d;font-weight:600;margin:0 auto 5px;text-align:center;letter-spacing:-.3px}#footer .footer-reassurance .container .block p{color:rgba(0,0,0,.5)!important;font-size:15px;line-height:1.3em;letter-spacing:.3px;margin:0 auto auto}#footer .footer-wrapper{background:#f1f3f0;padding:30px 2.5rem;flex:0 0 100%}#footer .footer-wrapper .container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0}#footer .footer-wrapper .container .column{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:25%;align-items:center;margin:0 auto}#footer .footer-wrapper .container .column-0{max-width:24%}#footer .footer-wrapper .container .column-0 .logo-footer{width:100%;height:auto;max-width:190px;margin:0 auto 20px 0}#footer .footer-wrapper .container .column-0 .block-contact{text-align:left;padding:0 0 0 33px}#footer .footer-wrapper .container .column-0 .block-contact p{color:#444a41;margin:0 auto 5px;font-size:11px;line-height:1.3em}#footer .footer-wrapper .container .column-0 .block-contact p span{padding:0 0 0 5px;font-weight:700}#footer .footer-wrapper .container .column-1{max-width:18%}#footer .footer-wrapper .container .column-1 .footer-title-block{font-size:14px;color:#444a41;font-weight:600;letter-spacing:-.2px;margin:0 auto 10px}#footer .footer-wrapper .container .column-1 .horaires{flex:0 0 100%;display:block;text-align:center;color:#444a41;flex-direction:column;justify-content:center;margin:0 auto}#footer .footer-wrapper .container .column-1 .horaires>li{margin:0 0 2px;flex:0 0 100%;display:flex;text-align:left;font-weight:700}#footer .footer-wrapper .container .column-1 .horaires>li>.label{flex:0 0 90px;margin:0 0 0 auto;font-size:11px}#footer .footer-wrapper .container .column-1 .horaires>li>.value{flex:0 0 90px;margin:0 auto 0 0;font-size:11px;text-align:left;font-weight:100}#footer .footer-wrapper .container .column-1 .horaires>li span{color:#444a41}#footer .footer-wrapper .container .column-1 .horaires>li.dim span{color:rgba(0,0,0,.4)}#footer .footer-wrapper .container .column-2{max-width:18%}#footer .footer-wrapper .container .column-2 ul>li{margin:0;font-size:11px}#footer .footer-wrapper .container .column-2 ul>li a{font-size:inherit;color:#444a41;transition:all .22s cubic-bezier(.07,.74,.56,.89)}#footer .footer-wrapper .container .column-3{max-width:40%}#footer .footer-wrapper .container .column-3 .block_newsletter{text-align:center;font-weight:600;margin:0 auto 20px}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex{flex-direction:row;flex:0 0 100%;flex-wrap:wrap}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex p{margin:1rem 0}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form{display:flex;flex-wrap:wrap;flex:0 0 80%}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form .input-wrapper{display:flex;flex:0 0 100%;margin:auto;height:48px}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form .input-wrapper input[type=email]{flex:0 0 80%;border-radius:50px;box-shadow:none;background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;border:none;height:100%;color:#444a41;font-size:12px;font-weight:300;padding:10px 20px 10px 30px}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form .input-wrapper input:focus{outline:none}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form .input-wrapper .submitNewsletter{background:#1fa952;transition:all .22s cubic-bezier(.07,.74,.56,.89);flex:0 0 20%;position:unset;border:1px solid hsla(0,0%,100%,.3);border-left:0;border-top-right-radius:50px;border-bottom-right-radius:50px;height:100%;padding:0}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form .input-wrapper .submitNewsletter svg{width:20px;height:auto;fill:#fff;transition:all .22s cubic-bezier(.07,.74,.56,.89)}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form #gdpr_consent{padding:10px 0 0}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form #gdpr_consent .custom-checkbox{position:relative}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form #gdpr_consent .custom-checkbox input[type=checkbox]{margin-top:.25rem;opacity:0;cursor:pointer;position:absolute;width:20px;height:20px}#footer .footer-wrapper .container .column-3 .block_newsletter .div-flex form .form-check label{color:#444a41;font-size:11px;font-weight:300}#footer .footer-btm{background:#fff;padding:20px 2.5rem}#footer .footer-btm a:first-child{padding-left:0}#footer .footer-btm a{padding:0 20px;display:flex;flex-wrap:wrap;font-size:11px}#footer .footer-btm img{margin:auto;max-width:140px;height:auto;max-height:32px}.account .logout{background:#1fa952;transition:all .22s cubic-bezier(.07,.74,.56,.89);color:#fff;font-size:13px;font-family:GilRoy,sans-serif;letter-spacing:.6px;border-radius:50px;padding:11px 30px;border:none}.link-a a{text-decoration:none}.link-item{height:100%;flex:0 0 auto;background:#fff;padding:20px 30px;border-radius:6px;border:1px solid rgba(0,0,0,.05);margin:0;position:relative;transition:all .22s cubic-bezier(.07,.74,.56,.89);justify-content:center;font-size:14px;letter-spacing:.3px;color:#000;font-weight:600;text-transform:none}.link-item .icon{flex:0 0 100%;margin:0 auto 10px}.link-item .icon svg{fill:#1fa952;width:40px;height:40px}.link-item .icon i,.link-item .icon svg{transition:all .22s cubic-bezier(.07,.74,.56,.89);overflow:hidden}.link-item .icon i{color:#1fa952;font-size:40px}.link-item:hover{background-color:#1fa952;color:#fff}.link-item:hover .icon svg{fill:#fff}.link-item:hover .icon i{color:#fff}[v-cloak]{display:none}.txt-green{color:#1fa952!important}@media (min-width:992px){.navbar-expand-lg{flex-flow:wrap!important}}@media (max-width:1200px) and (min-width:994px){.navbar-header .nav-col a{flex:1 0 39%}}@media (max-width:991px) and (min-width:601px){.navbar-header .nav-col a{flex:0 0 34%}.navbar-header .desk-user-info .user-info .badge{right:50px}.list-nav .menu .dropdown .dropdown-menu .category{width:32.9%}}@media (max-width:600px){.list-nav .menu .dropdown .dropdown-menu .category{width:49.4%}.carousel{display:none}#footer .footer-reassurance .container{grid-template-columns:repeat(2,1fr)}.section-content .block .box-content{grid-template-columns:repeat(1,1fr)!important}.nav-search{margin-top:15px!important}.column-logos{margin:auto auto 10px}.column-logos,.copyright{max-width:100%}.bg-white .container .nav-col{display:flex}.nav-w{width:100%}.navbar-header .nav-col a{flex:0 0 33%}.featured-categories .tab-content .item-box{width:100%!important}.cc-content .block1,.cc-content .block-02,.cc-content .block-03{flex:100%!important}#footer .footer-btm .payments a{padding:0 15px}#footer .footer-btm .copyright{max-width:100%;margin:0}#footer .footer-btm .payments{display:block}#footer .footer-btm .payments .column-logos{margin:0}#footer .footer-wrapper .container{display:block}#footer .footer-wrapper .container .column-0{max-width:100%}#footer .footer-wrapper .container .column-0 .block-contact{text-align:center;padding:0 0 0 115px}#footer .footer-wrapper .container .column-1,#footer .footer-wrapper .container .column-2,#footer .footer-wrapper .container .column-3{max-width:100%}#footer .footer-wrapper .container .column{display:block}.sidenav .add-cart{padding:0 13px 0 94px}#footer .footer-btm a:first-child{padding-left:20px}.third-link{padding-right:0!important}}@media (max-width:375px){.navbar-header .nav-col a{flex:0 0 35%}.navbar-header .nav-search{margin-left:0!important}}