#header{position:fixed;top:0;left:50%;z-index:999;translate:-50% 55px;width:90%;max-width:1600px;--gap: 40px;--hd-height: 60px;--hd-color: var(--theme-color);font-size:16px;font-weight:bold;color:var(--hd-color);line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;transition:1s}#header .hd__logo{display:block;width:442px;height:54px;margin-bottom:35px;background:url(/img/logo/logo-white.svg) center/contain no-repeat;-webkit-transition:1s;transition:1s}#header .hd__wrapper{width:100%;background:rgba(255,255,255,.78);border-radius:10px;height:var(--hd-height);padding:0 var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;transition:1s}#header .hd__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 100px)}#header .hd__menu dt{font-size:25px;font-family:var(--Seasons);font-weight:normal;line-height:.8;margin-top:.2em;-webkit-transition:.5s;transition:.5s}#header .hd__menu dd{-webkit-transition:.5s;transition:.5s}#header .hd__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}#header .hd__menu li:hover a::after{width:calc(100% + 1em)}#header .hd__menu ul:hover li.--active:not(:hover) a::after{width:0}#header .hd__menu li{position:relative;height:var(--hd-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .hd__menu li a::after{content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;width:0;height:3px;background:var(--hd-color);-webkit-transition:.5s;transition:.5s}#header .hd__menu li.--active a::after{width:calc(100% + 1em)}#header .hd__menu li+li{margin-left:3em}#header .hd__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-size:20px;font-family:var(--Seasons);color:#fff;position:relative;-webkit-transition:color .5s;transition:color .5s}#header .hd__buttons .hd__lang{position:absolute;right:calc(100% + 1em);opacity:0;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}#header #btn__menu{width:33px;height:27px;border:0;background:none;font-size:0;-webkit-transition:1s;transition:1s}#header #btn__menu::before,#header #btn__menu::after,#header #btn__menu span{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:33px;height:3px;background:var(--hd-color);-webkit-transition:.5s;transition:.5s}#header #btn__menu::before{margin-top:-11px}#header #btn__menu::after{margin-top:12px}body.hd-fixed #header{translate:-50% -70px}body.hd-fixed #header .hd__logo{opacity:0;translate:0 -100%}body.hd-hide #header{translate:-50% -100%}body.menu-active #header{translate:-50% -70px}body.menu-active #header .hd__logo{opacity:0;translate:0 -100%}body.menu-active #header .hd__wrapper{background:none}body.menu-active #header .hd__menu dt,body.menu-active #header .hd__menu dd{opacity:0;pointer-events:none}body.menu-active #header .hd__buttons .hd__lang{opacity:1;pointer-events:auto}body.menu-active #header #btn__menu{right:0}body.menu-active #header #btn__menu::before,body.menu-active #header #btn__menu::after,body.menu-active #header #btn__menu span{background:#fff;margin:0}body.menu-active #header #btn__menu::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.menu-active #header #btn__menu::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.menu-active #header #btn__menu span{height:0}@media(max-width: 1500px){#header{font-size:14px}#header .hd__menu{width:calc(100% - 70px)}#header .hd__menu dt{font-size:22px}#header .hd__menu li+li{margin-left:2.5em}}@media(max-width: 1280px){#header .hd__menu dd{height:var(--hd-height)}#header .hd__menu dd ul{display:grid;grid-template-columns:1fr;-ms-flex-line-pack:start;align-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:var(--hd-height);padding-top:var(--hd-height);overflow:hidden;border-radius:0 0 1em 1em;word-break:auto-phrase;-webkit-transition:.5s;transition:.5s}#header .hd__menu dd ul.--spread{max-height:30em}#header .hd__menu dd ul li{padding:0 1em}#header .hd__menu dd ul li:not(.--active){background:rgba(255,255,255,.7333333333)}#header .hd__menu li.--active{position:absolute;top:0;left:0;width:100%}#header .hd__menu li.--active a{pointer-events:none}#header .hd__menu li a::after{display:none}#header .hd__menu li+li{margin-left:0}#header .hd__menu dd ul[data-lnb=dr-eLaser]{min-width:12em}#header .hd__menu dd ul[data-lnb=lifting-tightening]{min-width:11em}#header .hd__menu dd ul[data-lnb=brightening-solution]{max-width:10em}#header .hd__menu dd ul[data-lnb=face-contour-petit]{width:7em}#header .hd__menu dd ul[data-lnb=case]{min-width:12em}}@media(max-width: 1024px){#header .hd__logo{width:400px;height:50px}#header .hd__menu{width:calc(100% - 40px)}body.hd-fixed #header{translate:-50% -50px}}@media(max-width: 900px){#header{--gap: 30px;--hd-height: 50px;translate:-50% 45px}body.menu-active #header{translate:-50% -60px}#header .hd__logo{width:340px;height:40px;margin-bottom:30px}body.hd-fixed #header{translate:-50% -40px}#header #btn__menu{width:30px}#header #btn__menu::before,#header #btn__menu::after,#header #btn__menu span{width:30px}}@media(max-width: 768px){#header{--gap: 20px;--hd-height: 40px;translate:-50% 30px}body.menu-active #header{translate:-50% -40px}#header .hd__logo{width:244px;height:30px;margin-bottom:20px}body.hd-fixed #header{translate:-50% -30px}#header .hd__menu dt{font-size:20px}#header #btn__menu{height:20px}#header #btn__menu::before,#header #btn__menu::after,#header #btn__menu span{height:2px}#header #btn__menu::before{margin-top:-9px}#header #btn__menu::after{margin-top:9px}}@media(max-width: 480px){#header{--gap: 15px;--hd-height: 35px;translate:-50% 15px}body.menu-active #header{translate:-50% -30px}#header .hd__logo{width:200px;margin-bottom:12px}#header .hd__wrapper{border-radius:6px}#header .hd__menu dt{font-size:16px}#header .hd__menu dd{font-size:12px}#header #btn__menu{height:18px}#header #btn__menu::before,#header #btn__menu::after,#header #btn__menu span{width:28px}#header #btn__menu::before{margin-top:-8px}#header #btn__menu::after{margin-top:8px}}@media(max-width: 360px){#header .hd__menu dt{font-size:14px}#header .hd__menu dd{font-size:10px}}#header[data-cate=melasma-special]{--hd-color: #8d4a09}#header[data-cate=lifting-tightening]{--hd-color: #317bb9}#header[data-cate=skin-booster]{--hd-color: #ef735e}#header[data-cate=acne-solution]{--hd-color: #223e00}#header[data-cate=brightening-solution]{--hd-color: #317bb9}#header[data-cate=face-contour-petit]{--hd-color: #a53640}#header[data-cate=pore-scar]{--hd-color: #1a4357}/*# sourceMappingURL=sub.hd.min.css.map */