.main-tree-menu{font-size:1.2em;list-style:none;margin:0;padding:0}.main-tree-menu--my-account{background:#f9fbf4;border-bottom:1px solid #cfcfcf;font-size:13px}.main-tree-menu--my-account .selected,.main-tree-menu--my-account li:hover{background:#e5efd3}.main-tree-menu ul{background:#f2f7e9;border-bottom:1px solid #cfcfcf;display:none;padding-left:1em}.main-tree-menu ul li{border-color:#c3c3c3}.main-tree-menu ul li .last-child-elements .default-list{background:#fff;border:none;display:block;padding:initial}.main-tree-menu ul li .last-child-elements .default-list li{display:block}.main-tree-menu ul li .last-child-elements .initial-list{background:#fff;border:none;display:block;list-style-type:disc}.main-tree-menu ul li .last-child-elements .initial-list--circle{list-style-type:circle}.main-tree-menu ul li .last-child-elements .initial-list li{display:list-item}.main-tree-menu ul li .last-child-elements a{display:inline;margin:0;padding:0;text-decoration:underline}.main-tree-menu li,.main-tree-menu ul.active{display:block}.main-tree-menu li a{border-bottom:1px solid #cfcfcf;color:#4f4f4f;display:block;padding:.75em 1em;position:relative;text-decoration:none}@media(min-width:768px){.main-tree-menu li a{padding-left:1.6em}}.main-tree-menu li a .name{display:inline-block;padding-right:22px}.main-tree-menu li a .count{color:#727272;font-size:.8em;margin-left:5px}.main-tree-menu li a .arrow{background:rgba(0,0,0,0) url(/dist/images/arrow-right-line-gray.41938472.png) no-repeat 100%;height:14px;margin-top:-7px;position:absolute;right:1em;top:50%;width:8px}.main-tree-menu li:last-child a{border-bottom:0}.main-tree-menu li:last-child.has-children .level2{border-top:1px solid #cfcfcf}.main-tree-menu li:last-child.has-children .level2 a{border-bottom:1px solid #cfcfcf}.main-tree-menu li:last-child.has-children .level2:last-child{border-bottom:0}.main-tree-menu li:last-child.has-children:last-child li:last-child a{border-bottom:0}.main-tree-menu li.has-children>a .arrow{background-image:url(/dist/images/arrow-down-line-gray.449d8a0c.png);height:17px;margin-top:-4.5px;right:1em;width:17px}.main-tree-menu li.has-children>a.open .arrow{background-image:url(/dist/images/arrow-up-line-gray.224ba66d.png)}.main-tree-menu li.active a{font-weight:700}.main-tree-menu--catalog .last-child-elements{background:#fff}.main-tree-menu--catalog .last-child-elements ul{background:#fff;flex-flow:row wrap;font-size:.9em;justify-content:space-between;padding-left:0}.main-tree-menu--catalog .last-child-elements ul.active{display:flex}.main-tree-menu--catalog .last-child-elements ul li{background:none;flex:0 49%;margin:0}.main-tree-menu--catalog .last-child-elements ul li:first-child{flex-basis:100%}.main-tree-menu--catalog .last-child-elements ul li:not(:first-child) a{border:none!important;padding:.5em .75em}.main-tree-menu--catalog .last-child-elements ul li:not(:first-child) a .name{padding:0}.main-tree-menu--catalog .last-child-elements ul li a .arrow{display:none}.main-tree-menu--catalog .last-child-elements ul li:not(:first-child):nth-child(2n+2){border-right:1px solid #cfcfcf}.main-tree-menu--products{background:#f2f7e9}.main-tree-menu--products .last-child-elements{background:#fff}.main-tree-menu--products .last-child-elements ul{background:#fff;border-bottom:none;flex-flow:row wrap;font-size:.9em;justify-content:space-between;padding-left:0}.main-tree-menu--products .last-child-elements ul.active{display:flex;padding:8px 0}.main-tree-menu--products .last-child-elements ul li{background:none;flex:0 49%;margin:0}.main-tree-menu--products .last-child-elements ul li a{border:0!important;padding:.5em 1em}.main-tree-menu--products .last-child-elements ul li a .name{padding:0}.main-tree-menu--products .last-child-elements ul li a .arrow{display:none}.main-tree-menu--products .last-child-elements ul li:nth-child(odd){border-right:1px solid #cfcfcf}.main-tree-menu--help .table>thead>tr>th,.main-tree-menu--help-delivery .table>thead>tr>th{vertical-align:middle}.main-tree-menu--help,.main-tree-menu--help-delivery{background:#f2f7e9}.main-tree-menu--help .level2,.main-tree-menu--help-delivery .level2{padding-left:0}.main-tree-menu--help li a.open,.main-tree-menu--help-delivery li a.open{background:#e5efd3}.main-tree-menu--help .last-child-elements,.main-tree-menu--help-delivery .last-child-elements{background:#fff;padding:1em}h1,h1 a{color:#4f4f4f}h1 a{text-decoration:none}h1 small{color:#727272;font-size:.7em;font-weight:400}h1 small a{color:#727272;font-size:1em;font-weight:700;text-decoration:underline}.wide-green,.wide-grey,.wide-orange{color:#fff;font-size:13px;padding:.7em 1em}.wide-green--bold,.wide-grey--bold,.wide-orange--bold{font-weight:700;line-height:1.1}.wide-green{background:#4aaf51}.wide-orange{background:#f7ab5f}.wide-grey,.wide-grey a{color:#4f4f4f}.wide-grey a.none{text-decoration:none}.wide-grey{background:#c9c9c9}.brand-logo{padding:1em;text-align:center}.brand-logo img{height:85px;max-width:100%}.noresults{color:red;font-size:1.08em;margin:3em 0;text-align:center}.results{font-size:13px}.results.searching .product .details h2 a{font-weight:400}.brand__logo{text-align:center}.brand__logo img{max-height:100px}.pharmacie-de-garde a{color:#4f4f4f}.pharmacie-de-garde h1{font-size:24px;margin-top:0}.pharmacie-de-garde h2{font-size:16px;font-weight:400;margin-top:0}.pharmacie-de-garde__top-block{background:url(/dist/images/bg_night_pharmacy_form.89fe5457.jpg) no-repeat;color:#fff;height:257px;max-width:480px;padding:15px 0 0 30px;text-align:left}.pharmacie-de-garde__dropdown{color:#282c60;height:30px;line-height:1.5;width:100%}.pharmacie-de-garde__town-form{max-width:135px}.pharmacie-de-garde__search-pharmacie{background:#f9fbf4;padding-bottom:15px}.pharmacie-de-garde__arrow{background:rgba(0,0,0,0) url(/dist/images/arrow-white.9c62183e.svg) no-repeat 50%;display:inline-block;height:1em;margin-left:10px;transform:rotate(90deg);vertical-align:middle;width:10px}.pharmacie-de-garde__arrow.up{transform:rotate(-90deg)}.pharmacie-de-garde ul li.selected a{font-weight:700}