.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background))}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.list-menu--inline details-disclosure>details{position:static}.mega-menu-container .mega-menu-inner{padding:0;max-width:var(--page-width);margin:0 auto;width:100%;position:absolute;top:65%;left:0;right:0;box-shadow:0 0 10px #00000029;background-color:#fff;display:flex;flex-wrap:wrap;z-index:999}.mega-menu-container .mega-menu-links{padding:0;width:100%;min-width:auto;position:relative;display:flex;background:none;border:none;flex-wrap:wrap;justify-content:flex-start!important;max-height:75vh;overflow-x:scroll}.mega-menu-container .mega-menu-links li{width:25%;border:1px solid #E8E8E8;line-height:100px;text-align:center}.mega-menu-container .mega-menu-links .header__submenu li{width:100%}.mega-menu-container .header__submenu .header__submenu{background-color:transparent}.mega-menu-container .list-menu .header__menu-item:hover{color:#000}.mega-menu-container .list-menu .header__menu-item{display:inline-block;transition:all .3s ease}.mega-menu-container .header__submenu .header__menu-item.header__menu-title{padding:0;position:relative}.mega-menu-container .header__submenu .header__menu-item+.header__submenu{display:none}.mega-menu-container .header__submenu .header__menu-item svg{position:absolute;height:.6rem;right:auto;top:calc(50% - .2rem);padding-left:10px}.mega-menu-container .header__submenu .header__menu-item.header__menu-title .header__menu-item{padding:0 1.2rem;font-size:1.5rem;font-weight:700}.mega-menu-container .list-menu .header__menu-item{font-size:1.6rem;color:#7b7b7b}.mega-menu-container .list-menu .header__menu-title{font-size:1.8rem;color:#000}.mega-menu-container .header__submenu .header__submenu .header__menu-item{padding:.2rem 1.2rem}.header-wrapper header.header .header__inline-menu .list-menu .header__submenu li a{font-size:1.5rem}.megamenu{position:absolute;left:0;right:0;top:100%;border:1px solid #dcdcdc;background:#fff;padding:30px;display:flex;flex-wrap:wrap;visibility:hidden;transform:translateY(15px);opacity:0;transition:opacity .3s,transform .3s;max-width:116rem;margin:0 auto;z-index:99}.megamenu.nested-open,.header__inline-menu .list-menu>.list-menu-li:hover .megamenu,.list-menu>li:hover>.megamenu,.list-menu li .header__menu-item:hover+.megamenu{transform:translateY(0);visibility:visible;opacity:1}.megamenu-sub-all-2{max-width:31%;flex:0 0 31%;margin-left:auto}.megamenu .arrow{color:var(--themeColor)}.megamenu .arrow svg{fill:currentColor;vertical-align:middle}.megamenu-sub-menu{max-width:21%;flex:0 0 21%}.megamenu-sub-menu>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;height:100%}.header__inline-menu .megamenu-li>.megamenu-li-link>a{font-size:16px;color:var(--themeColor)}.header__inline-menu .megamenu-li>.megamenu-li-link>a:hover,.header__inline-menu .megamenu-child-ul .megamenu-child-li-link>a:hover{color:#151515}ul.megamenu-child-ul{list-style:none;padding:0 0 0 7px;margin-top:8px;margin-bottom:10px}.dermatologie-aesthetic .header__inline-menu .list-menu .menu-title.nav{border-bottom:2px solid transparent;transition:all .3s ease}.dermatologie-aesthetic .header__inline-menu .list-menu>li:hover .menu-title{border-bottom:2px solid #660066}.derma-megamenu ul.megamenu-child-ul{display:none}.megamenu.derma-megamenu{padding:0;box-shadow:0 0 10px #00000029}.derma-megamenu .megamenu-sub-menu:first-child{border:none}.derma-megamenu .menuwrap{width:100%;max-width:100%;overflow:hidden}.derma-megamenu .megamenu-sub-menu{max-width:33.33%;flex:0 0 33.33%;border-left:1px solid #E8E8E8;padding:0;margin:0}.derma-megamenu .megamenu-sub-menu .megamenu-ul .megamenu-li{padding:0 15px;margin-bottom:0}.derma-megamenu li.megamenu-li{border-bottom:1px solid #E8E8E8;padding:0;height:100%}.derma-megamenu.megamenu .menuwrap-block.block-4 .megamenu-sub-menu{max-width:25%;flex:0 0 25%}.derma-megamenu .megamenu-li-link.nav,.derma-megamenu .megamenu-child-li-link.nav{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:30px 0 30px 10px}.derma-megamenu .megamenu-li .megamenu-li-link a,.derma-megamenu .megamenu-li .megamenu-child-li-link.nav a{font-family:Epilogue SemiBold;font-size:18px;color:#151515}.derma-megamenu.menu-active .megamenu-li .megamenu-li-link a,.derma-megamenu.menu-active .megamenu-li .megamenu-child-li-link.nav a{font-family:Epilogue;font-size:18px;color:#151515}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-child-ul .megamenu-maincategory a{color:#008234}.derma-megamenu .megamenu-li-link.nav .arrow svg,.derma-megamenu .megamenu-li .megamenu-child-li-link.nav .arrow svg{fill:#151515;vertical-align:middle}.derma-megamenu .megamenu-sub-all-2{max-width:35%;flex:0 0 35%;margin-left:auto;padding:15px;display:none}.megamenu.derma-megamenu.menu-active .megamenu-sub-all-2{display:block}.derma-megamenu .megamenu-sub-menu li.megamenu-li:last-child{border:none}.derma-megamenu .megamenu-li-link.nav:hover .arrow svg{fill:#606}.derma-megamenu .megamenu-li-link.nav:hover>a,.megamenu.derma-megamenu .megamenu-child-ul .grandchild .grandchild-li:hover a{color:#606}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover,.megamenu.derma-megamenu li.megamenu-child-li.active,.megamenu.derma-megamenu li.megamenu-child-li:hover,.megamenu.derma-megamenu .megamenu-child-ul .grandchild .grandchild-li:hover{background:#f2fff7}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover{padding-left:5px}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-li-link .arrow svg,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li:hover .megamenu-li-link .arrow svg,.megamenu.derma-megamenu li.megamenu-child-li.active .arrow svg,.megamenu.derma-megamenu li.megamenu-child-li:hover .arrow svg{fill:#606}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active .megamenu-li-link .arrow svg,.megamenu.derma-megamenu li.megamenu-child-li.active .arrow svg{transform:rotate(270deg)}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li,.megamenu.derma-megamenu li.megamenu-child-li{padding:0;border:none;margin-bottom:0;transition:all .3s ease}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li .megamenu-li-link,.megamenu.derma-megamenu .megamenu-child-li .megamenu-child-li-link,.megamenu.derma-megamenu .megamenu-child-ul .grandchild .grandchild-li{padding:10px 18px;transition:all .3s ease;margin:0}.megamenu.derma-megamenu.menu-active .menuwrap .megamenu-ul .megamenu-li.active .megamenu-li-link a,.megamenu.derma-megamenu li.megamenu-child-li.active .megamenu-child-li-link a{font-weight:700;color:#008234}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul{list-style:none;padding:0}.megamenu.derma-megamenu.menu-active>.menuwrap{display:block;position:relative;overflow:hidden;width:65%;max-width:65%}.megamenu.derma-megamenu .menuwrap .menuwrap-block{width:100%;display:flex}.megamenu.derma-megamenu.menu-active .menuwrap .menuwrap-block{width:100%;display:block;max-width:40%}.megamenu.derma-megamenu.menu-active>.menuwrap .megamenu-sub-menu{list-style:none;padding:0;max-width:100%;border-right:1px solid #7FC099;margin:0;border-left:none}.derma-megamenu ul.megamenu-child-ul .megamenu-maincategory{padding:10px 18px;border-bottom:1px solid #7FC099;min-height:43px}.derma-megamenu ul.megamenu-child-ul .megamenu-maincategory a{font-size:18px;color:#008234;font-family:Epilogue SemiBold}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul,.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul .megamenu-child-li.active ul.grandchild{position:absolute;left:40%;display:block;right:0;margin:0;width:60%;top:0;padding:0}.megamenu.derma-megamenu.menu-active .menuwrap ul.megamenu-ul li.megamenu-li.active ul.megamenu-child-ul ul.grandchild{display:none}li.megamenu-li:not(:last-child){margin-bottom:7px}.grandchild .grandchild-li:not(:last-child){margin-bottom:5px}li.megamenu-child-li:not(:last-child){margin-bottom:10px}ul.grandchild{padding-left:10px;list-style:none;margin-top:10px}.header__inline-menu ul.grandchild .grandchild-li a,.header__inline-menu .megamenu-child-ul .megamenu-child-li-link>a{font-size:14px}.header__inline-menu .megamenu-child-ul .megamenu-child-li-link>a{color:var(--themeColor)}.collection-hero__title{color:var(--themeColor)!important}.megamenu-sub-img-all{position:relative}.header__inline-menu .megamenu-sub-img-all a.nav_product_link{color:#fff;padding:12px 30px 8px 11px;display:table;margin:-22px auto 0;z-index:1;position:relative;transition:all .5s;background:#f8da0b;letter-spacing:normal}.header__inline-menu .megamenu-sub-img-all a.nav_product_link:hover{background:#008234;color:#fff!important}.header__inline-menu .megamenu-sub-img-all a.nav_product_link svg{fill:currentColor;margin-left:8px;vertical-align:middle;margin-bottom:2px}.megamenu-sub-img-all img{vertical-align:top;width:100%;height:275px;object-fit:cover}.megamenu-sub-img-all .nav_product_title{font-size:18px;color:#008234;font-family:Epilogue SemiBold;margin-top:0;margin-bottom:10px;padding:0 0 14px;border-bottom:1px solid #7FC099}.all-products .derma.all-product{height:250px;background:#f3f9ff;border:1px solid #4A85B8;position:relative}.header__inline-menu .list-menu>li{margin-left:0;padding:43px 15px}.header__inline-menu .menu-title{padding:0}.derma-megamenu li.megamenu-li{transition:all .3s ease-in-out}.derma-megamenu li.megamenu-li .arrow svg,.header__inline-menu .menu-title .arrow svg{display:none}.derma-megamenu li.megamenu-li .arrow,.header__inline-menu .menu-title .arrow{margin-left:5px;line-height:normal;position:relative;transition:all .3s ease-in-out;transform:rotate(-0deg)}.derma-megamenu li.megamenu-li .arrow:after,.header__inline-menu .menu-title .arrow:after{content:"";width:12px;height:6px;display:inline-block;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0559/3477/9485/files/Icon-ionic-ios-arrow-down.svg?v=1645617912);background-size:100%;background-position:bottom;transform:rotate(-0deg);background-repeat:no-repeat}.megamenu-sub-menu .megamenu-li:hover .arrow,.megamenu.menu-active .megamenu-li:hover .arrow,.megamenu.menu-active .megamenu-li.active .arrow{transform:rotate(-90deg);transition:all .3s ease-in-out}.header__inline-menu .list-menu-li:hover .menu-title .arrow:after,.header__inline-menu .list-menu-li.menu-active .menu-title .arrow:after,.megamenu-sub-menu .megamenu-li:hover .arrow:after,.megamenu.menu-active .megamenu-li:hover .arrow:after{width:12px;height:6px;display:inline-block;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0559/3477/9485/files/Icon-ionic-ios-arrow-down-green.svg?v=1645630256);background-size:100%;background-position:bottom;background-repeat:no-repeat}.derma-megamenu>.menuwrap>.menuwrap-block>.megamenu-sub-menu>.megamenu-ul>.megamenu-li>.megamenu-li-link.nav{justify-content:center}.derma-megamenu.menu-active .menuwrap-block .megamenu-sub-menu>.megamenu-ul>.megamenu-li>.megamenu-li-link.nav{justify-content:space-between}.derma-megamenu>.menuwrap>.menuwrap-block>.megamenu-sub-menu>.megamenu-ul>.megamenu-li>.megamenu-li-link.nav:hover a{color:#008234}.derma-megamenu .megamenu-sub-all-2{padding:10px}.megamenu-sub-img-all .nav_product_title{margin-bottom:10px;padding:3px 0 13px}.derma-megamenu .megamenu-li .megamenu-li-link a,.derma-megamenu .megamenu-li .megamenu-child-li-link.nav a{font-size:14px;line-height:normal}.derma-megamenu.menu-active .menuwrap-block .megamenu-sub-menu>.megamenu-ul>.megamenu-li>.megamenu-li-link.nav{padding:5px 15px}.derma-megamenu.menu-active .menuwrap-block .megamenu-sub-menu>.megamenu-ul>.megamenu-li>.megamenu-li-link.nav a{font-size:14px}.derma-megamenu.menu-active .megamenu-li .megamenu-li-link a,.derma-megamenu.menu-active .megamenu-li .megamenu-child-li-link.nav a{font-size:14px}.derma-megamenu ul.megamenu-child-ul .megamenu-maincategory a{font-size:16px}.megamenu.derma-megamenu .megamenu-child-li .megamenu-child-li-link{padding:5px 15px}.header__inline-menu .megamenu-sub-img-all a.nav_product_link{font-size:14px}@media (max-width: 1400px){.header__inline-menu .list-menu>li{padding:41px 15px}}@media (max-width: 1200px){.header__inline-menu .list-menu>li{padding:41px 10px}}
/*# sourceMappingURL=/s/files/1/0559/3477/9485/t/3/assets/component-list-menu.css.map */
