:root{--webviewt: var(--android-safe-area-inset-top, var(--ios-safe-area-inset-top));--webviewb: var(--android-safe-area-inset-bottom, var(--ios-safe-area-inset-bottom));--webviewl: var(--android-safe-area-inset-left, var(--ios-safe-area-inset-left));--webviewr: var(--android-safe-area-inset-right, var(--ios-safe-area-inset-right));--sait: var(--webviewt, env(safe-area-inset-top));--saib: var(--webviewb, env(safe-area-inset-bottom));--sail: var(--webviewl, env(safe-area-inset-left));--sair: var(--webviewr, env(safe-area-inset-right))}body,html,#app{user-select:none;font-family:Black Han Sans;font-size:16px;font-weight:400;line-height:2em;height:100%;min-height:100%;margin:0;padding:0;max-width:100%;overflow:hidden;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){body,html,#app{scroll-behavior:auto}}html{touch-action:pan-y;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;background:#000}html .view{color:#fff;display:flex;min-height:100%;flex-direction:column;justify-content:center;align-items:center}html .loader{user-select:none;pointer-events:none;position:absolute;z-index:10000;top:calc(50% - 37px);left:calc(50% - 37px);transition:all 1.5s ease}html .loader.hide{transform:scale(1.2);opacity:0}html .mainlogo{position:absolute;z-index:10000;top:24px;width:145px;left:calc(50% - 72.5px)}html .mainlogo img{width:145px;height:26px}html .mainCta{position:absolute;z-index:10000;bottom:60px;left:90px;display:flex;color:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.02em;text-align:center;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer;transition:all .4s}html .mainCta:hover{color:#a2a2a2}html .mainCta:hover img{transform:rotate(20deg)}html .mainCta img{transition:all .3s;width:67px;height:49px}.bg_01_hover{background:url(/img/01_mask.webp)}.bg_01{background:url(/img/01.webp);opacity:.5}.bg_02_hover{background:url(/img/02_mask.webp)}.bg_02{background:url(/img/02.webp)}.bg_03_hover{background:url(/img/03_mask.webp)}.bg_03{background:url(/img/03.webp)}.bg_04_hover{background:url(/img/04_mask.webp)}.bg_04{background:url(/img/04.webp)}.bg_05_hover{background:url(/img/05_mask.webp)}.bg_05{background:url(/img/05.webp)}.bg_06_hover{background:url(/img/06_mask.webp)}.bg_06{background:url(/img/06.webp)}.bg_07{background:url(/img/end_parfum.webp)}.bg_08{background:url(/img/end_poem.webp)}.bg_09{background:url(/img/end_hair.webp)}.bg_10{background:url(/img/end_hand.webp)}.bg_11{background:url(/img/end_body_butter.webp)}@media screen and (min-width:600px){.bg_01_hover{background:url(/img/01_desktop_mask.webp)}.bg_01{background:url(/img/01_desktop.webp)}.bg_02_hover{background:url(/img/02_desktop_mask.webp)}.bg_02{background:url(/img/02_desktop.webp)}.bg_03_hover{background:url(/img/03_desktop_mask.webp)}.bg_03{background:url(/img/03_desktop.webp)}.bg_04_hover{background:url(/img/04_desktop_mask.webp)}.bg_04{background:url(/img/04_desktop.webp)}.bg_05_hover{background:url(/img/05_desktop_mask.webp)}.bg_05{background:url(/img/05_desktop.webp)}.bg_06_hover{background:url(/img/06_desktop_mask.webp)}.bg_06{background:url(/img/06_desktop.webp)}.bg_07{background:url(/img/end_desktop_parfum.webp)}.bg_08{background:url(/img/end_desktop_poem.webp)}.bg_09{background:url(/img/end_desktop_hair.webp)}.bg_10{background:url(/img/end_desktop_hand.webp)}.bg_11{background:url(/img/end_desktop_body_butter.webp)}}.bg{position:absolute;inset:0;min-height:100vh;min-width:100%;user-select:none;z-index:-1;background-size:cover;background-position:center;pointer-events:none;transition:all 1.6s ease-out}.bg.lowOpacity{opacity:.55}.bg.hide{transition:all 2s ease-in;transition-delay:.4s;opacity:0}.bg.fast{transition:all .3s ease-out}.bg.fast.hide{transition:all .3s ease-in}.bg_hover{z-index:1000}.titleDesktop{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px;margin-bottom:30px;max-width:180px;position:absolute;bottom:190px;display:none}.titleDesktop .which{margin-left:-110px;font-family:Times New Roman;font-size:24px;font-style:italic;opacity:0}.titleDesktop .lady{text-transform:uppercase;font-weight:700;font-size:49px;line-height:52px;opacity:0}.titleDesktop .areyou{margin-top:-5px;margin-right:-80px;font-family:Times New Roman;font-size:24px;font-style:italic;opacity:0}@media screen and (min-width:600px){.titleDesktop{display:block;position:absolute;top:35%;left:115px}.bot{position:absolute;top:70%;right:75px;min-width:400px}}@media screen and (max-height:620px)and (min-width:600px){.bg{background-position:top center}}
