@charset "UTF-8";#container,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}#container{box-sizing:border-box;line-height:1}#container *,#container ::after,#container ::before{box-sizing:inherit}#container{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#container *{margin:0;padding:0}#container img{width:100%;max-width:100%;height:auto;display:block}#container a{text-decoration:none}#container .invisible{visibility:hidden}#container .reset{transition:none!important;animation:none!important}#container .reset *{transition:none!important;animation:none!important}@media screen and (max-width:749px){#container .pc{display:none!important}#container .flex-sp{display:flex}#container .flex-sp.space-between{justify-content:space-between}#container .flex-sp.justify-center{justify-content:center}#container .flex-sp.justify-end{justify-content:flex-end}#container .flex-sp.align-center{align-items:center}#container .flex-sp.align-end{align-items:flex-end}#container .flex-sp.flex-wrap{flex-wrap:wrap}}@media screen and (min-width:750px){#container .sp{display:none!important}#container .flex{display:flex}#container .flex.space-between{justify-content:space-between}#container .flex.justify-center{justify-content:center}#container .flex.justify-end{justify-content:flex-end}#container .flex.align-center{align-items:center}#container .flex.align-end{align-items:flex-end}#container .flex.flex-wrap{flex-wrap:wrap}}@keyframes menuOpen1{0%{top:-1px;transform:translate3d(-50%,0,0);background-color:#fff}50%{top:50%;transform:translate3d(-50%,-50%,0) rotate(0)}100%{top:50%;transform:translate3d(-50%,-50%,0) rotate(25deg);background-color:#272727}}@keyframes menuOpen2{0%{top:calc(100% - 1px);transform:translate3d(-50%,0,0);background-color:#fff}50%{top:50%;transform:translate3d(-50%,-50%,0) rotate(0)}100%{top:50%;transform:translate3d(-50%,-50%,0) rotate(-25deg);background-color:#272727}}@keyframes menuClose1{0%{top:50%;transform:translate3d(-50%,-50%,0) rotate(25deg);background-color:#272727}50%{top:50%;transform:translate3d(-50%,-50%,0) rotate(0)}100%{top:-1px;transform:translate3d(-50%,0,0) rotate(0);background-color:#fff}}@keyframes menuClose2{0%{top:50%;transform:translate3d(-50%,-50%,0) rotate(-25deg);background-color:#272727}50%{top:50%;transform:translate3d(-50%,-50%,0) rotate(0)}100%{top:calc(100% - 1px);transform:translate3d(-50%,0,0) rotate(0);background-color:#fff}}@keyframes slide1{0%{transform:translate3d(400%,0,0)}65%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes slide2{0%{transform:translate3d(300%,0,0)}65%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes slide3{0%{transform:translate3d(200%,0,0)}65%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes slide4{0%{transform:translate3d(100%,0,0)}65%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes genderLine{0%{transform:translate3d(0,0,0)}55%{transform:translate3d(101%,0,0)}55.001%{opacity:0;transform:translate3d(101%,0,0)}55.002%{opacity:1;transform:translate3d(-101%,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes enter{0%{opacity:1;transform:translate3d(-25%,-50%,0)}100%{opacity:1;transform:translate3d(-50%,-50%,0)}}@keyframes leave{0%{opacity:1;transform:translate3d(-50%,-50%,0)}100%{opacity:1;transform:translate3d(-70%,-50%,0)}}@media screen and (max-width:749px){#container .brand-wrapper .brand{position:relative;border-bottom:1px solid #272727;overflow:hidden}#container .brand-wrapper .brand:nth-child(1){border-top:1px solid #272727}#container .brand-wrapper .brand:active::before{transform:translate3d(0,0,0)}#container .brand-wrapper .brand:active .brand-title{color:#fff}#container .brand-wrapper .brand:active .brand-title svg *{fill:#fff}#container .brand-wrapper .brand:active .brand-icon svg *{stroke:#fff}#container .brand-wrapper .brand::before{position:absolute;top:0;left:0;height:100%;width:100%;content:"";transform:translate3d(0,-101%,0);will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1);background-color:#272727}#container .brand-wrapper .brand a{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;z-index:1}#container .brand-wrapper .brand svg{display:block}#container .brand-wrapper .brand svg *{transition:fill .5s cubic-bezier(.65,.05,.36,1),stroke .5s cubic-bezier(.65,.05,.36,1);will-change:fill,stroke}#container .brand-wrapper .brand-title{position:relative;transition:color .5s cubic-bezier(.65,.05,.36,1),transform .5s cubic-bezier(.65,.05,.36,1);will-change:color,transform}#container .brand-wrapper .brand-icon{position:relative;transition:transform .5s cubic-bezier(.65,.05,.36,1);will-change:transform}#header #menu{position:fixed;padding:16.2849872774vw 0 calc(16.2849872774vw + 60px);top:0;left:0;height:100vh;width:100vw;visibility:hidden;transition:visibility 0s 1s;overflow:scroll;overscroll-behavior:none;background-color:#fff;z-index:11}#header #menu.active{visibility:visible;transition:visibility 0s 0s}#header #menu.active .menu__inner .logo{opacity:1;transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s}#header #menu.active .menu__inner .brand-wrapper .brand{opacity:1;transform:translate3d(0,0,0)}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(1){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s,transform cubic-bezier(.45,.05,.55,.95) 1s .4s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(2){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .5s,transform cubic-bezier(.45,.05,.55,.95) 1s .5s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(3){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .6s,transform cubic-bezier(.45,.05,.55,.95) 1s .6s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(4){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .7s,transform cubic-bezier(.45,.05,.55,.95) 1s .7s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(5){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .8s,transform cubic-bezier(.45,.05,.55,.95) 1s .8s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(6){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .9s,transform cubic-bezier(.45,.05,.55,.95) 1s .9s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(7){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1s,transform cubic-bezier(.45,.05,.55,.95) 1s 1s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(8){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.1s,transform cubic-bezier(.45,.05,.55,.95) 1s 1.1s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(9){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.2s,transform cubic-bezier(.45,.05,.55,.95) 1s 1.2s}#header #menu.active .menu__inner .brand-wrapper .brand:nth-child(10){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.3s,transform cubic-bezier(.45,.05,.55,.95) 1s 1.3s}#header #menu.active::before{transform:translate3d(0,0,0);transition:transform .5s cubic-bezier(.65,.05,.36,1)}#header #menu::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;transform:translate3d(0,-101%,0);will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1) .5s}#header #menu .menu__inner{position:relative;width:100%}#header #menu .menu__inner .brand,#header #menu .menu__inner .logo{opacity:0}#header #menu .menu__inner .logo{margin:0 auto 20.3562340967vw;width:44.2569974555vw;will-change:opacity;transition:opacity cubic-bezier(.45,.05,.55,.95) .5s}#header #menu .menu__inner .brand-wrapper{margin:0 auto;width:89.058524173vw}#header #menu .menu__inner .brand-wrapper .brand{padding:0 5.5979643766vw;height:16.2849872774vw;opacity:0;will-change:opacity,transform;transform:translate3d(-2.5445292621vw,0,0);transition:opacity cubic-bezier(.45,.05,.55,.95) .5s,transform 0s .5s}#header #menu .menu__inner .brand-wrapper .brand .brand-title{font-size:1.2rem;font-size:6.106870229vw}#header #menu .menu__inner .brand-wrapper .brand:last-child{border-bottom:none;margin-top:10.1781170483vw}#header #menu .menu__inner .brand-wrapper .brand:active .brand-title{transform:translate3d(2.5445292621vw,0,0)}#header #menu .menu__inner .brand-wrapper .brand:active .brand-icon{transform:translate3d(-2.5445292621vw,0,0)}#header #menu .menu__inner .brand-wrapper .brand.rope .brand-title svg{width:16.2849872774vw}#header #menu .menu__inner .brand-wrapper .brand.adametrope .brand-title svg{width:46.9923664122vw}#header #menu .menu__inner .brand-wrapper .brand.salon .brand-title svg{width:20.3562340967vw}#header #menu .menu__inner .brand-wrapper .brand.rope_picnic .brand-title svg{width:26.7175572519vw}#header #menu .menu__inner .brand-wrapper .brand.vis .brand-title svg{width:13.4860050891vw}#header #menu .menu__inner .brand-wrapper .brand-icon svg{width:6.106870229vw}#header .menu-trigger{position:fixed;display:flex;align-items:center;justify-content:center;top:2.5445292621vw;right:2.5445292621vw;height:16.2849872774vw;width:16.2849872774vw;border-radius:100%;border:1px solid transparent;background-color:#272727;will-change:background-color,border;transition:background-color .5s cubic-bezier(.45,.05,.55,.95),border .5s cubic-bezier(.45,.05,.55,.95);cursor:pointer;z-index:12}#header .menu-trigger:active{background-color:#b3b5bd}#header .menu-trigger.active{background-color:#fff;border:1px solid #272727}#header .menu-trigger.active:hover{background-color:#b3b5bd}#header .menu-trigger.active .menu-trigger-line div{background-color:#272727}#header .menu-trigger.active .menu-trigger-line div:nth-child(1){animation:menuOpen1 .5s cubic-bezier(.65,.05,.36,1) forwards}#header .menu-trigger.active .menu-trigger-line div:nth-child(2){animation:menuOpen2 .5s cubic-bezier(.65,.05,.36,1) forwards}#header .menu-trigger.active p{color:#272727}#header .menu-trigger-line{position:relative;margin:0 auto 2.7989821883vw;height:2.7989821883vw;width:5.5979643766vw}#header .menu-trigger-line div{position:absolute;left:50%;height:1px;width:100%;transform:translate3d(-50%,0,0);background-color:#fff}#header .menu-trigger-line div:nth-child(1){top:calc(-.5px);animation:menuClose1 .5s cubic-bezier(.65,.05,.36,1) forwards}#header .menu-trigger-line div:nth-child(2){top:calc(100% + .5px);animation:menuClose2 .5s cubic-bezier(.65,.05,.36,1) forwards}#header .menu-trigger p{font-size:.6rem;font-size:3.0534351145vw;color:#fff;will-change:color;transition:color .5s cubic-bezier(.45,.05,.55,.95)}}@media screen and (min-width:750px){#container .brand-wrapper .brand{position:relative;border-bottom:1px solid #272727;overflow:hidden}#container .brand-wrapper .brand:nth-child(1){border-top:1px solid #272727}#container .brand-wrapper .brand:hover::before{transform:translate3d(0,0,0)}#container .brand-wrapper .brand:hover .brand-title{color:#fff}#container .brand-wrapper .brand:hover .brand-title svg *{fill:#fff}#container .brand-wrapper .brand:hover .brand-icon svg *{stroke:#fff}#container .brand-wrapper .brand::before{position:absolute;top:0;left:0;height:100%;width:100%;content:"";transform:translate3d(0,-101%,0);will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1);background-color:#272727}#container .brand-wrapper .brand a{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;z-index:1}#container .brand-wrapper .brand svg{display:block}#container .brand-wrapper .brand svg *{transition:fill .5s cubic-bezier(.65,.05,.36,1),stroke .5s cubic-bezier(.65,.05,.36,1);will-change:fill,stroke}#container .brand-wrapper .brand-title{position:relative;transition:color .5s cubic-bezier(.65,.05,.36,1),transform .5s cubic-bezier(.65,.05,.36,1);will-change:color,transform}#container .brand-wrapper .brand-icon{position:relative;transition:transform .5s cubic-bezier(.65,.05,.36,1);will-change:transform}#container #header #menu{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;height:100vh;width:100vw;visibility:hidden;transition:visibility 0s 1s;overflow:hidden;z-index:11}#container #header #menu.active{visibility:visible;transition:visibility 0s 0s}#container #header #menu.active .menu__inner .logo{opacity:1;transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s}#container #header #menu.active .menu__inner .brand-wrapper .brand{opacity:1;transform:translate3d(0,0,0)}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(1){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s,transform cubic-bezier(.45,.05,.55,.95) 1s .4s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(2){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .5s,transform cubic-bezier(.45,.05,.55,.95) 1s .5s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(3){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .6s,transform cubic-bezier(.45,.05,.55,.95) 1s .6s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(4){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .7s,transform cubic-bezier(.45,.05,.55,.95) 1s .7s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(5){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .8s,transform cubic-bezier(.45,.05,.55,.95) 1s .8s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(6){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .9s,transform cubic-bezier(.45,.05,.55,.95) 1s .9s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(7){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1s,transform cubic-bezier(.45,.05,.55,.95) 1s 1s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(8){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.1s,transform cubic-bezier(.45,.05,.55,.95) 1s 1.1s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(9){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.2s,transform cubic-bezier(.45,.05,.55,.95) 1s 1.2s}#container #header #menu.active .menu__inner .brand-wrapper .brand:nth-child(10){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.3s,transform cubic-bezier(.45,.05,.55,.95) 1s 1.3s}#container #header #menu.active::before{transform:translate3d(0,0,0);transition:transform .5s cubic-bezier(.65,.05,.36,1)}#container #header #menu::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;transform:translate3d(0,-101%,0);will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1) .5s}#container #header #menu .menu__inner{position:relative;width:1320px}#container #header #menu .menu__inner .brand,#container #header #menu .menu__inner .logo{opacity:0}#container #header #menu .menu__inner .logo{margin-left:164px;width:314.55px;will-change:opacity;transition:opacity cubic-bezier(.45,.05,.55,.95) .5s}#container #header #menu .menu__inner .brand-wrapper{width:642px}#container #header #menu .menu__inner .brand-wrapper .brand{padding:0 10px;height:64px;opacity:0;will-change:opacity,transform;transform:translate3d(-10px,0,0);transition:opacity cubic-bezier(.45,.05,.55,.95) .5s,transform 0s .5s}#container #header #menu .menu__inner .brand-wrapper .brand .brand-title{font-size:24px}#container #header #menu .menu__inner .brand-wrapper .brand:last-child{margin-top:64px;border-bottom:none}#container #header #menu .menu__inner .brand-wrapper .brand:hover .brand-title{transform:translate3d(10px,0,0)}#container #header #menu .menu__inner .brand-wrapper .brand:hover .brand-icon{transform:translate3d(-10px,0,0)}#container #header #menu .menu__inner .brand-wrapper .brand.rope .brand-title svg{width:64px}#container #header #menu .menu__inner .brand-wrapper .brand.adametrope .brand-title svg{width:184.68px}#container #header #menu .menu__inner .brand-wrapper .brand.salon .brand-title svg{width:80px}#container #header #menu .menu__inner .brand-wrapper .brand.rope_picnic .brand-title svg{width:105px}#container #header #menu .menu__inner .brand-wrapper .brand.vis .brand-title svg{width:53px}#container #header #menu .menu__inner .brand-wrapper .brand-icon svg{width:24px}#container #header .menu-trigger{position:fixed;display:flex;align-items:center;justify-content:center;top:24px;right:24px;height:64px;width:64px;border-radius:100%;border:1px solid transparent;background-color:#272727;will-change:background-color,border;transition:background-color .5s cubic-bezier(.45,.05,.55,.95),border .5s cubic-bezier(.45,.05,.55,.95);cursor:pointer;z-index:12}#container #header .menu-trigger:hover{background-color:#777986}#container #header .menu-trigger.active{background-color:#fff;border:1px solid #272727}#container #header .menu-trigger.active:hover{background-color:#b3b5bd}#container #header .menu-trigger.active .menu-trigger-line div{background-color:#272727}#container #header .menu-trigger.active .menu-trigger-line div:nth-child(1){animation:menuOpen1 .5s cubic-bezier(.65,.05,.36,1) forwards}#container #header .menu-trigger.active .menu-trigger-line div:nth-child(2){animation:menuOpen2 .5s cubic-bezier(.65,.05,.36,1) forwards}#container #header .menu-trigger.active p{color:#272727}#container #header .menu-trigger-line{position:relative;margin:0 auto 11px;height:11px;width:22px}#container #header .menu-trigger-line div{position:absolute;left:50%;height:1px;width:100%;transform:translate3d(-50%,0,0);background-color:#fff}#container #header .menu-trigger-line div:nth-child(1){top:calc(-.5px);animation:menuClose1 .5s cubic-bezier(.65,.05,.36,1) forwards}#container #header .menu-trigger-line div:nth-child(2){top:calc(100% + .5px);animation:menuClose2 .5s cubic-bezier(.65,.05,.36,1) forwards}#container #header .menu-trigger p{font-size:12px;color:#fff;will-change:color;transition:color .5s cubic-bezier(.45,.05,.55,.95)}}.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}#ch-plugin-entry{display:none!important}#container{position:relative;font-feature-settings:"palt";font-family:dnp-shuei-gothic-kin-std,sans-serif;color:#272727;overscroll-behavior:none;transition:opacity .5s ease}#container ::-moz-selection{color:#fff;background-color:#272727}#container ::selection{color:#fff;background-color:#272727}#container::before{pointer-events:none;content:"";position:fixed;top:0;left:0;height:calc(var(--vh,1vh) * 100);width:100vw;z-index:101;background-color:#fff;transition:opacity .5s ease}#container.loaded::before{opacity:0}#container .span-compressed{font-family:span-compressed,serif}#container .aktiv{font-family:aktiv-grotesk,sans-serif}#container .aktiv.light{font-weight:300}#container .aktiv.medium{font-weight:500}#container .aktiv.semibold{font-weight:600}#container .aktiv.bold{font-weight:700}#container .bold{font-weight:700}#container .parallax{position:relative;display:block;will-change:transform}#container .hidden{visibility:hidden}@media screen and (max-width:749px){html{overflow:visible}#container{padding-top:16.2849872774vw;background-image:url(../img/common/bg.webp);background-size:100vw;background-repeat:repeat}#container .hover{will-change:opacity;transition:opacity .5s cubic-bezier(.45,.05,.55,.95)}#container .hover:active{opacity:.5}#container .check-btn{display:flex;align-items:center;justify-content:center;height:16.2849872774vw;width:89.058524173vw;line-height:16.0305343511vw;text-align:center;background-color:#272727;will-change:background-color;transition:background-color .5s cubic-bezier(.45,.05,.55,.95)}#container .check-btn:hover{background-color:#777986}#container .check-btn-text{font-size:.8rem;font-size:4.0712468193vw;color:#fff}#container .check-btn-icon{margin-left:4.0712468193vw;width:6.106870229vw;display:block}#container .btn{position:relative;display:block;height:8.1424936387vw;width:20.8651399491vw;border:1px solid #000;border-radius:254.1984732824vw;overflow:hidden}#container .btn:active .btn-text{color:#fff}#container .btn:active::before{opacity:1}#container .btn::before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;border-radius:254.1984732824vw;background-color:#000;opacity:0;will-change:opacity;transition:.5s opacity cubic-bezier(.45,.05,.55,.95)}#container .btn-text{position:relative;font-size:.5rem;font-size:2.5445292621vw;color:#000;transition:.5s color cubic-bezier(.65,.05,.36,1);z-index:1}#container .btn-text:nth-child(2n){position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;transform:translate3d(-50%,101%,0)}#container .btn__inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative}#container .inner{margin:0 auto;width:89.058524173vw}#container .section__inner{position:relative;margin:0 auto}#container aside .aside__inner .logo{margin:0 auto 16.2849872774vw;text-align:center}#container aside .aside__inner .logo img{margin:0 auto;height:35.6234096692vw;width:auto}#container aside .aside__inner .gender-wrapper{justify-content:space-between}#container aside .aside__inner .gender-wrapper .gender{position:relative;padding-bottom:4.0712468193vw;margin-right:4.0712468193vw}#container aside .aside__inner .gender-wrapper .gender:active .gender-arrow,#container aside .aside__inner .gender-wrapper .gender:active .gender-index,#container aside .aside__inner .gender-wrapper .gender:active .gender-title{opacity:.5}#container aside .aside__inner .gender-wrapper .gender:active .gender-line::after{animation:genderLine cubic-bezier(.6,0,.6,1) 1s forwards}#container aside .aside__inner .gender-wrapper .gender-arrow,#container aside .aside__inner .gender-wrapper .gender-index,#container aside .aside__inner .gender-wrapper .gender-title{will-change:opacity;transition:opacity cubic-bezier(.45,.05,.55,.95) .5s}#container aside .aside__inner .gender-wrapper .gender-line{position:absolute;left:0;bottom:0;height:1px;width:100%;overflow:hidden}#container aside .aside__inner .gender-wrapper .gender-line::after{position:relative;height:100%;width:100%;display:block;content:"";background-color:#000}#container aside .aside__inner .gender-wrapper .gender:last-child{margin-right:0}#container aside .aside__inner .gender-wrapper .gender-index{margin-right:2.0356234097vw;margin-bottom:auto}#container aside .aside__inner .gender-wrapper .gender-index p{font-size:.4rem;font-size:2.0356234097vw}#container aside .aside__inner .gender-wrapper .gender-title{margin-right:4.0712468193vw;font-size:1.1rem;font-size:5.5979643766vw}#container aside .aside__inner .gender-wrapper .gender-arrow{padding-right:5.0890585242vw;width:4.0712468193vw;transition:transform .5s cubic-bezier(.65,.05,.36,1);will-change:transform}#container aside .aside__inner .gender-wrapper .gender-arrow svg{position:relative;width:100%;transform:rotate(90deg)}#container aside .aside__inner .select-look{position:fixed;border-top:1px solid #000;bottom:60px;left:0;width:100vw;transform:translate3d(0,39.4402035623vw,0);background-color:#fff;will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1);z-index:10}#container aside .aside__inner .select-look.show{transform:translate3d(0,0,0);transition:transform 1s cubic-bezier(.65,.05,.36,1)}#container aside .aside__inner .select-look-wrap{padding:4.0712468193vw 5.0890585242vw;display:flex;justify-content:space-between;align-items:center}#container aside .aside__inner .select-look-title{font-size:.8rem;font-size:4.0712468193vw;color:#5b5d6b}#container aside .aside__inner .select-look-index p{font-size:.5rem;font-size:2.5445292621vw;color:#000}#container aside .aside__inner .select-look-index .bar{margin:0 2.0356234097vw;height:1px;width:12.213740458vw;background-color:#000}#container aside .aside__inner .select-look .look-wrapper{width:100vw;overflow-x:scroll}#container aside .aside__inner .select-look .look-wrapper .look-target{position:relative;min-width:20vw}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover,#container aside .aside__inner .select-look .look-wrapper .look-target:active .look-target-cover{opacity:1;transition:.5s opacity cubic-bezier(.45,.05,.55,.95)}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover p .char,#container aside .aside__inner .select-look .look-wrapper .look-target:active .look-target-cover p .char{transform:translate3d(0,0,0)}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover p .char:nth-child(1),#container aside .aside__inner .select-look .look-wrapper .look-target:active .look-target-cover p .char:nth-child(1){transition:.25s transform cubic-bezier(.65,.05,.36,1) .25s}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover p .char:nth-child(2),#container aside .aside__inner .select-look .look-wrapper .look-target:active .look-target-cover p .char:nth-child(2){transition:.25s transform cubic-bezier(.65,.05,.36,1) .3s}#container aside .aside__inner .select-look .look-wrapper .look-target-cover{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;background-color:rgba(0,0,0,.4);text-align:center;opacity:0;will-change:opacity;transition:.5s opacity cubic-bezier(.45,.05,.55,.95);z-index:1}#container aside .aside__inner .select-look .look-wrapper .look-target-cover p{position:relative;font-size:1.2rem;font-size:6.106870229vw;color:#fff;overflow:hidden}#container aside .aside__inner .select-look .look-wrapper .look-target-cover p .word{display:flex}#container aside .aside__inner .select-look .look-wrapper .look-target-cover p .char{display:block;transform:translate3d(0,101%,0);will-change:transform;transition:.5s transform cubic-bezier(.65,.05,.36,1)}#container aside .aside__inner .select-look .look-wrapper .look-target-img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#container aside .aside__inner .select-look .look-wrapper .look-target::before{content:"";display:block;padding-top:133.3333333333%}#container .full-section{margin-top:30.534351145vw;width:100%}#container .all-items{position:relative;left:50%;transform:translate3d(-50%,0,0);display:flex;align-items:center;justify-content:center;height:24.6819338422vw;width:100vw;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden}#container .all-items:active::before{transform:translate3d(0,0,0)}#container .all-items:active .logo svg *{fill:#fff}#container .all-items:active h3{color:#fff}#container .all-items:active .arrow svg *{stroke:#fff}#container .all-items::before{position:absolute;top:0;left:0;height:100%;width:100%;content:"";transform:translate3d(0,101%,0);will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1);background-color:#272727}#container .all-items a{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;z-index:2}#container .all-items .arrow,#container .all-items .logo,#container .all-items h3{position:relative;z-index:1}#container .all-items .logo{margin-bottom:2.0356234097vw}#container .all-items .logo svg{height:3.5623409669vw;width:auto}#container .all-items h3{margin-right:4.0712468193vw;font-size:1.7rem;font-size:8.6513994911vw;transition:color .5s cubic-bezier(.65,.05,.36,1);will-change:color}#container .all-items .arrow{width:6.106870229vw}#container .all-items svg *{transition:fill .5s cubic-bezier(.65,.05,.36,1),stroke .5s cubic-bezier(.65,.05,.36,1);will-change:fill,stroke}#container .all-items,#container .audrey-copy,#container .credit-section{opacity:0;will-change:opacity;transition:1s opacity cubic-bezier(.45,.05,.55,.95)}#container .all-items.active,#container .audrey-copy.active,#container .credit-section.active{opacity:1}#container .credit-section{padding:16.2849872774vw 0}#container .credit-section p{font-size:.6rem;font-size:3.0534351145vw;line-height:1.5833333333;text-align:center}#container .audrey-copy{padding-bottom:10.1781170483vw;margin:0 auto;width:89.058524173vw}#container main{width:100%}#container main .section{position:relative}#container main .section .title{margin-top:17.8117048346vw;margin-bottom:22.9007633588vw;font-size:1.6rem;font-size:8.1424936387vw;text-align:center}#container main .section .title.mt{margin-top:20.3562340967vw}#container main .section .title.active .char{opacity:1}#container main .section .title .char{position:relative;display:inline-block;opacity:0;will-change:opacity,transform}#container main .section .title .char:nth-child(1){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .1s}#container main .section .title .char:nth-child(2){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .2s}#container main .section .title .char:nth-child(3){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .3s}#container main .section .title .char:nth-child(4){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s}#container main .section .title .char:nth-child(5){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .5s}#container main .section .title .char:nth-child(6){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .6s}#container main .section .title .char:nth-child(7){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .7s}#container main .section .title .char:nth-child(8){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .8s}#container main .section .title .char:nth-child(9){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .9s}#container main .section .title .char:nth-child(10){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1s}#container main .section .title .char:nth-child(11){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.1s}#container main .section .title .char:nth-child(12){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.2s}#container main .section .title .char:nth-child(13){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.3s}#container main .section .title .char:nth-child(14){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.4s}#container main .section .title .char:nth-child(15){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.5s}#container main .section .title .char:nth-child(16){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.6s}#container main .section .title .char:nth-child(17){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.7s}#container main .section .title .char:nth-child(18){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.8s}#container main .section .title .char:nth-child(19){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.9s}#container main .section .title .char:nth-child(20){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2s}#container main .section .look-wrapper{width:100%}#container main .section .look-wrapper .look{position:relative;padding-top:9.6692111959vw;padding-bottom:30.0254452926vw}#container main .section .look-wrapper .look.active .credit-wrapper .credit{opacity:1}#container main .section .look-wrapper .look.active .look-aside .thumbs,#container main .section .look-wrapper .look.active .look-aside-title .char,#container main .section .look-wrapper .look.active .look-main{opacity:1;transform:translate3d(0,0,0)}#container main .section .look-wrapper .look.active .look-aside-index .max span,#container main .section .look-wrapper .look.active .look-aside-index .min span{transform:translate3d(0,0,0)}#container main .section .look-wrapper .look.active .look-aside-index .bar::before{transform:translate3d(0,0,0)}#container main .section .look-wrapper .look .swiper-container{margin-left:0;overflow:hidden}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper{position:relative}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper::before{content:"";display:block;padding-top:133.2703213611%}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper .swiper-slide{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;animation:leave 1.5s cubic-bezier(0,0,0,1)}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper .swiper-slide.leave-active{z-index:1}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper .swiper-slide.active{animation:enter 1s cubic-bezier(0,0,0,1) forwards;z-index:2}#container main .section .look-wrapper .look:last-child{padding-bottom:0}#container main .section .look-wrapper .look__inner{margin-bottom:48px}#container main .section .look-wrapper .look-main{margin-bottom:2.0356234097vw;opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(.45,.05,.55,.95)}#container main .section .look-wrapper .look-aside-top{position:absolute;top:0;left:-5.0890585242vw;display:flex;align-items:flex-start;z-index:1}#container main .section .look-wrapper .look-aside .thumbs{opacity:0;justify-content:flex-end;will-change:opacity;transition:opacity 1s cubic-bezier(.45,.05,.55,.95) .2s}#container main .section .credit-wrapper .credit{height:16.7938931298vw;width:100%;border-bottom:1px solid #b3b5bd;opacity:0;will-change:opacity;transition:opacity cubic-bezier(.45,.05,.55,.95) 1s}#container main .section .credit-wrapper .credit:nth-child(1){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .3s}#container main .section .credit-wrapper .credit:nth-child(2){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s}#container main .section .credit-wrapper .credit:nth-child(3){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .5s}#container main .section .credit-wrapper .credit:nth-child(4){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .6s}#container main .section .credit-wrapper .credit:nth-child(5){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .7s}#container main .section .credit-wrapper .credit:nth-child(6){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .8s}#container main .section .credit-wrapper .credit:nth-child(7){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .9s}#container main .section .credit-wrapper .credit:nth-child(8){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1s}#container main .section .credit-wrapper .credit:nth-child(9){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.1s}#container main .section .credit-wrapper .credit:nth-child(10){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.2s}#container main .section .credit-wrapper .credit:nth-child(11){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.3s}#container main .section .credit-wrapper .credit:nth-child(12){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.4s}#container main .section .credit-wrapper .credit:nth-child(13){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.5s}#container main .section .credit-wrapper .credit:nth-child(14){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.6s}#container main .section .credit-wrapper .credit:nth-child(15){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.7s}#container main .section .credit-wrapper .credit:nth-child(16){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.8s}#container main .section .credit-wrapper .credit:nth-child(17){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.9s}#container main .section .credit-wrapper .credit:nth-child(18){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2s}#container main .section .credit-wrapper .credit:nth-child(19){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2.1s}#container main .section .credit-wrapper .credit:nth-child(20){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2.2s}#container main .section .credit-wrapper .credit-content .title{margin-top:0;margin-right:6.106870229vw;margin-bottom:0;font-size:.6rem;font-size:3.0534351145vw}#container main .section .credit-wrapper .credit-content .price{font-size:.6rem;font-size:3.0534351145vw}#container main .section .look-aside{text-align:right;display:flex;flex-direction:column}#container main .section .look-aside-title{margin-right:8.1424936387vw;display:inline-block;font-size:.8rem;font-size:4.0712468193vw;color:#5b5d6b;writing-mode:vertical-rl;font-feature-settings:"init"}#container main .section .look-aside-title .char{position:relative;display:inline-block;opacity:0;will-change:opacity,transform}#container main .section .look-aside-title .char:nth-child(1){transition:opacity .5s cubic-bezier(.45,.05,.55,.95),transform .5s cubic-bezier(.45,.05,.55,.95)}#container main .section .look-aside-title .char:nth-child(2){transition:opacity .5s cubic-bezier(.45,.05,.55,.95) .1s,transform .5s cubic-bezier(.45,.05,.55,.95) .1s}#container main .section .look-aside-title .char:nth-child(3){transition:opacity .5s cubic-bezier(.45,.05,.55,.95) .2s,transform .5s cubic-bezier(.45,.05,.55,.95) .2s}#container main .section .look-aside-title .char:nth-child(4){transition:opacity .5s cubic-bezier(.45,.05,.55,.95) .3s,transform .5s cubic-bezier(.45,.05,.55,.95) .3s}#container main .section .look-aside-index{display:flex}#container main .section .look-aside-index .max,#container main .section .look-aside-index .min{overflow:hidden}#container main .section .look-aside-index .max span,#container main .section .look-aside-index .min span{display:block;will-change:transform}#container main .section .look-aside-index .min span{transform:translate3d(0,101%,0);transition:transform cubic-bezier(.65,.05,.36,1) 1s .5s}#container main .section .look-aside-index .min img{margin:0 0 0 auto;height:15.7760814249vw;width:auto}#container main .section .look-aside-index .bar{position:relative;margin:0 2.0356234097vw auto 4.0712468193vw;height:4.5801526718vw;width:1px;overflow:hidden}#container main .section .look-aside-index .bar::before{position:absolute;top:0;left:0;content:"";display:block;height:100%;width:100%;transform:translate3d(0,-101%,0);background-color:#b3b5bd;will-change:transform;transition:transform cubic-bezier(.65,.05,.36,1) 1s .4s}#container main .section .look-aside-index .max{position:relative;top:-.7633587786vw;font-size:1.2rem;font-size:6.106870229vw}#container main .section .look-aside-index .max span{transform:translate3d(0,-101%,0);transition:transform cubic-bezier(.65,.05,.36,1) 1s .6s}#container main .section .look-aside .thumbs{margin-top:auto}#container main .section .look-aside .thumbs .swiper-container{position:relative;margin-right:1.0178117048vw;width:10.1781170483vw;border-radius:254.1984732824vw;overflow:hidden;overflow:hidden}#container main .section .look-aside .thumbs .swiper-container:active::before{opacity:1}#container main .section .look-aside .thumbs .swiper-container::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);display:block;content:"";height:100%;width:100%;background-color:rgba(0,0,0,.4);opacity:0;z-index:2;will-change:opacity;transition:.5s opacity cubic-bezier(.45,.05,.55,.95)}#container main .section .look-aside .thumbs .swiper-container:last-child{margin-right:0}}@media screen and (min-width:750px){body{overflow-x:initial}#container{padding-top:80px;background-image:url(../img/common/bg.webp);background-size:1080px;background-repeat:repeat}#container .hover{will-change:opacity;transition:opacity .5s cubic-bezier(.45,.05,.55,.95)}#container .hover:hover{opacity:.5}#container .check-btn{display:flex;align-items:center;justify-content:center;height:4.4444444444vw;width:100%;line-height:4.375vw;text-align:center;background-color:#272727;will-change:background-color;transition:background-color .5s cubic-bezier(.45,.05,.55,.95)}#container .check-btn:hover{background-color:#777986}#container .check-btn-text{font-size:.8rem;font-size:1.25vw;color:#fff}#container .check-btn-icon{margin-left:1.1111111111vw;width:1.6666666667vw;display:block}#container .btn{position:relative;display:block;height:32px;width:82px;border:1px solid #000;border-radius:999px;overflow:hidden}#container .btn:hover .btn-text{color:#fff}#container .btn:hover::before{opacity:1}#container .btn::before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;border-radius:999px;background-color:#000;opacity:0;will-change:opacity;transition:.5s opacity cubic-bezier(.45,.05,.55,.95)}#container .btn-text{position:relative;font-size:10px;color:#000;transition:.5s color cubic-bezier(.65,.05,.36,1);z-index:1}#container .btn-text:nth-child(2n){position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;transform:translate3d(-50%,101%,0)}#container .btn__inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative}#container .inner{margin:0 auto;width:calc(100% - 140px);min-width:1220px;max-width:1440px}#container .section__inner{position:relative;margin:0 auto}#container aside{width:414px}#container aside .aside__inner{position:sticky;top:64px}#container aside .aside__inner .logo{margin-bottom:64px;text-align:center}#container aside .aside__inner .logo img{margin:0 auto;height:118px;width:auto}#container aside .aside__inner .select-look-title{margin-bottom:24px;font-size:24px;color:#5b5d6b}#container aside .aside__inner .select-look-index{margin-bottom:40px}#container aside .aside__inner .select-look-index p{font-size:10px;color:#000}#container aside .aside__inner .select-look-index .bar{margin:0 8px;height:1px;width:64px;background-color:#000}#container aside .aside__inner .select-look .look-wrapper{margin-bottom:32px;flex-wrap:wrap}#container aside .aside__inner .select-look .look-wrapper .look-target{position:relative;width:16.6666666667%;cursor:pointer}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover,#container aside .aside__inner .select-look .look-wrapper .look-target:hover .look-target-cover{opacity:1;transition:.5s opacity cubic-bezier(.45,.05,.55,.95)}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover p .char,#container aside .aside__inner .select-look .look-wrapper .look-target:hover .look-target-cover p .char{transform:translate3d(0,0,0)}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover p .char:nth-child(1),#container aside .aside__inner .select-look .look-wrapper .look-target:hover .look-target-cover p .char:nth-child(1){transition:.25s transform cubic-bezier(.65,.05,.36,1) .25s}#container aside .aside__inner .select-look .look-wrapper .look-target.active .look-target-cover p .char:nth-child(2),#container aside .aside__inner .select-look .look-wrapper .look-target:hover .look-target-cover p .char:nth-child(2){transition:.25s transform cubic-bezier(.65,.05,.36,1) .3s}#container aside .aside__inner .select-look .look-wrapper .look-target-cover{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;background-color:rgba(0,0,0,.4);text-align:center;opacity:0;will-change:opacity;transition:.5s opacity cubic-bezier(.45,.05,.55,.95);z-index:1}#container aside .aside__inner .select-look .look-wrapper .look-target-cover p{position:relative;font-size:24px;color:#fff;overflow:hidden}#container aside .aside__inner .select-look .look-wrapper .look-target-cover p .word{display:flex}#container aside .aside__inner .select-look .look-wrapper .look-target-cover p .char{display:block;transform:translate3d(0,101%,0);will-change:transform;transition:.5s transform cubic-bezier(.65,.05,.36,1)}#container aside .aside__inner .select-look .look-wrapper .look-target-img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#container aside .aside__inner .select-look .look-wrapper .look-target::before{content:"";display:block;padding-top:133.3333333333%}#container aside .aside__inner .select-look .gender-wrapper .gender{position:relative;padding-bottom:16px;margin-right:16px;cursor:pointer}#container aside .aside__inner .select-look .gender-wrapper .gender:hover .gender-arrow,#container aside .aside__inner .select-look .gender-wrapper .gender:hover .gender-index,#container aside .aside__inner .select-look .gender-wrapper .gender:hover .gender-title{opacity:.5}#container aside .aside__inner .select-look .gender-wrapper .gender:hover .gender-line::after{animation:genderLine cubic-bezier(.6,0,.6,1) 1s forwards}#container aside .aside__inner .select-look .gender-wrapper .gender-arrow,#container aside .aside__inner .select-look .gender-wrapper .gender-index,#container aside .aside__inner .select-look .gender-wrapper .gender-title{will-change:opacity;transition:opacity cubic-bezier(.45,.05,.55,.95) .5s}#container aside .aside__inner .select-look .gender-wrapper .gender-line{position:absolute;left:0;bottom:0;height:1px;width:100%;overflow:hidden}#container aside .aside__inner .select-look .gender-wrapper .gender-line::after{position:relative;height:100%;width:100%;display:block;content:"";background-color:#000}#container aside .aside__inner .select-look .gender-wrapper .gender:last-child{margin-right:0}#container aside .aside__inner .select-look .gender-wrapper .gender-index{margin-right:8px;margin-bottom:auto}#container aside .aside__inner .select-look .gender-wrapper .gender-index p{font-size:8px}#container aside .aside__inner .select-look .gender-wrapper .gender-title{margin-right:16px;font-size:22px}#container aside .aside__inner .select-look .gender-wrapper .gender-arrow{width:1.1111111111vw}#container aside .aside__inner .select-look .gender-wrapper .gender-arrow svg{width:100%}#container .full-section{margin-top:120px;width:100%}#container .all-items{position:relative;left:50%;transform:translate3d(-50%,0,0);display:flex;align-items:center;justify-content:center;height:240px;width:100vw;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden;cursor:pointer}#container .all-items:hover::before{transform:translate3d(0,0,0)}#container .all-items:hover .logo svg *{fill:#fff}#container .all-items:hover h3{color:#fff}#container .all-items:hover .arrow svg *{stroke:#fff}#container .all-items::before{position:absolute;top:0;left:0;height:100%;width:100%;content:"";transform:translate3d(0,101%,0);will-change:transform;transition:transform .5s cubic-bezier(.65,.05,.36,1);background-color:#272727}#container .all-items a{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;z-index:2}#container .all-items .arrow,#container .all-items .logo,#container .all-items h3{position:relative;z-index:1}#container .all-items .logo{margin-bottom:16px}#container .all-items .logo img{height:24px;width:auto}#container .all-items h3{margin-right:16px;font-size:72px;transition:color .5s cubic-bezier(.65,.05,.36,1);will-change:color}#container .all-items .arrow{transition:transform .5s cubic-bezier(.65,.05,.36,1);will-change:transform;width:24px}#container .all-items svg *{transition:fill .5s cubic-bezier(.65,.05,.36,1),stroke .5s cubic-bezier(.65,.05,.36,1);will-change:fill,stroke}#container .all-items,#container .audrey-copy,#container .credit-section{opacity:0;will-change:opacity;transition:1s opacity cubic-bezier(.45,.05,.55,.95)}#container .all-items.active,#container .audrey-copy.active,#container .credit-section.active{opacity:1}#container .credit-section{padding:80px 0 64px}#container .credit-section p{font-size:12px;line-height:1.5833333333;text-align:center}#container .audrey-copy{padding-bottom:80px;margin:0 auto;width:506.82px}#container main{width:636px}#container main .section{position:relative;overflow:hidden}#container main .section .title{margin-bottom:32px;font-size:32px}#container main .section .title.mt{margin-top:120px}#container main .section .title.active .char{opacity:1}#container main .section .title .char{position:relative;display:inline-block;opacity:0;will-change:opacity,transform}#container main .section .title .char:nth-child(1){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .1s}#container main .section .title .char:nth-child(2){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .2s}#container main .section .title .char:nth-child(3){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .3s}#container main .section .title .char:nth-child(4){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s}#container main .section .title .char:nth-child(5){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .5s}#container main .section .title .char:nth-child(6){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .6s}#container main .section .title .char:nth-child(7){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .7s}#container main .section .title .char:nth-child(8){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .8s}#container main .section .title .char:nth-child(9){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .9s}#container main .section .title .char:nth-child(10){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1s}#container main .section .title .char:nth-child(11){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.1s}#container main .section .title .char:nth-child(12){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.2s}#container main .section .title .char:nth-child(13){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.3s}#container main .section .title .char:nth-child(14){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.4s}#container main .section .title .char:nth-child(15){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.5s}#container main .section .title .char:nth-child(16){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.6s}#container main .section .title .char:nth-child(17){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.7s}#container main .section .title .char:nth-child(18){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.8s}#container main .section .title .char:nth-child(19){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.9s}#container main .section .title .char:nth-child(20){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2s}#container main .section .look-wrapper{width:100%}#container main .section .look-wrapper .look{padding-bottom:132px}#container main .section .look-wrapper .look.active .credit-wrapper .credit{opacity:1}#container main .section .look-wrapper .look.active .look-aside .thumbs,#container main .section .look-wrapper .look.active .look-aside-title .char,#container main .section .look-wrapper .look.active .look-main{opacity:1;transform:translate3d(0,0,0)}#container main .section .look-wrapper .look.active .look-aside-index .max span,#container main .section .look-wrapper .look.active .look-aside-index .min span{transform:translate3d(0,0,0)}#container main .section .look-wrapper .look.active .look-aside-index .bar::before{transform:translate3d(0,0,0)}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper{position:relative}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper::before{content:"";display:block;padding-top:133.2703213611%}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper .swiper-slide{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;animation:leave 1.5s cubic-bezier(0,0,0,1)}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper .swiper-slide.leave-active{z-index:1}#container main .section .look-wrapper .look .swiper-container .swiper-wrapper .swiper-slide.active{animation:enter 1s cubic-bezier(0,0,0,1) forwards;z-index:2}#container main .section .look-wrapper .look:last-child{padding-bottom:0}#container main .section .look-wrapper .look__inner{margin-bottom:48px}#container main .section .look-wrapper .look-main{width:78%;overflow:hidden;opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(.45,.05,.55,.95)}#container main .section .look-wrapper .look-aside{width:20%}#container main .section .look-wrapper .look-aside .thumbs{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(.45,.05,.55,.95) .2s}#container main .section .credit-wrapper{width:78%}#container main .section .credit-wrapper .credit{height:56px;width:100%;border-bottom:1px solid #b3b5bd;opacity:0;will-change:opacity;transition:opacity cubic-bezier(.45,.05,.55,.95) 1s}#container main .section .credit-wrapper .credit:nth-child(1){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .3s}#container main .section .credit-wrapper .credit:nth-child(2){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .4s}#container main .section .credit-wrapper .credit:nth-child(3){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .5s}#container main .section .credit-wrapper .credit:nth-child(4){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .6s}#container main .section .credit-wrapper .credit:nth-child(5){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .7s}#container main .section .credit-wrapper .credit:nth-child(6){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .8s}#container main .section .credit-wrapper .credit:nth-child(7){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s .9s}#container main .section .credit-wrapper .credit:nth-child(8){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1s}#container main .section .credit-wrapper .credit:nth-child(9){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.1s}#container main .section .credit-wrapper .credit:nth-child(10){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.2s}#container main .section .credit-wrapper .credit:nth-child(11){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.3s}#container main .section .credit-wrapper .credit:nth-child(12){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.4s}#container main .section .credit-wrapper .credit:nth-child(13){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.5s}#container main .section .credit-wrapper .credit:nth-child(14){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.6s}#container main .section .credit-wrapper .credit:nth-child(15){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.7s}#container main .section .credit-wrapper .credit:nth-child(16){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.8s}#container main .section .credit-wrapper .credit:nth-child(17){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 1.9s}#container main .section .credit-wrapper .credit:nth-child(18){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2s}#container main .section .credit-wrapper .credit:nth-child(19){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2.1s}#container main .section .credit-wrapper .credit:nth-child(20){transition:opacity cubic-bezier(.45,.05,.55,.95) 1s 2.2s}#container main .section .credit-wrapper .credit-content .title{margin-right:24px;margin-bottom:0;font-size:12px}#container main .section .credit-wrapper .credit-content .price{font-size:12px}#container main .section .look-aside{text-align:right;display:flex;flex-direction:column}#container main .section .look-aside-index,#container main .section .look-aside-title{margin-right:40px}#container main .section .look-aside-title{margin-bottom:24px;display:inline-block;font-size:16px;color:#5b5d6b;writing-mode:vertical-rl;font-feature-settings:"init"}#container main .section .look-aside-title .char{position:relative;display:inline-block;opacity:0;will-change:opacity,transform}#container main .section .look-aside-title .char:nth-child(1){transition:opacity .5s cubic-bezier(.45,.05,.55,.95),transform .5s cubic-bezier(.45,.05,.55,.95)}#container main .section .look-aside-title .char:nth-child(2){transition:opacity .5s cubic-bezier(.45,.05,.55,.95) .1s,transform .5s cubic-bezier(.45,.05,.55,.95) .1s}#container main .section .look-aside-title .char:nth-child(3){transition:opacity .5s cubic-bezier(.45,.05,.55,.95) .2s,transform .5s cubic-bezier(.45,.05,.55,.95) .2s}#container main .section .look-aside-title .char:nth-child(4){transition:opacity .5s cubic-bezier(.45,.05,.55,.95) .3s,transform .5s cubic-bezier(.45,.05,.55,.95) .3s}#container main .section .look-aside-index .max,#container main .section .look-aside-index .min{overflow:hidden}#container main .section .look-aside-index .max span,#container main .section .look-aside-index .min span{display:block;will-change:transform}#container main .section .look-aside-index .min span{transform:translate3d(0,101%,0);transition:transform cubic-bezier(.65,.05,.36,1) 1s .5s}#container main .section .look-aside-index .min img{margin:0 0 0 auto;height:62px;width:auto}#container main .section .look-aside-index .bar{position:relative;margin:16px 0 16px auto;height:1px;width:40px;overflow:hidden}#container main .section .look-aside-index .bar::before{position:absolute;top:0;left:0;content:"";display:block;height:100%;width:100%;transform:translate3d(101%,0,0);background-color:#b3b5bd;will-change:transform;transition:transform cubic-bezier(.65,.05,.36,1) 1s .4s}#container main .section .look-aside-index .max{font-size:40px}#container main .section .look-aside-index .max span{transform:translate3d(0,-101%,0);transition:transform cubic-bezier(.65,.05,.36,1) 1s .6s}#container main .section .look-aside .thumbs{margin-top:auto}#container main .section .look-aside .thumbs .swiper-container{position:relative;margin-right:8px;width:62px;border-radius:62px;overflow:hidden;cursor:pointer;overflow:hidden}#container main .section .look-aside .thumbs .swiper-container:hover::before{opacity:1}#container main .section .look-aside .thumbs .swiper-container::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);display:block;content:"";height:100%;width:100%;background-color:rgba(0,0,0,.4);opacity:0;z-index:2;will-change:opacity;transition:.5s opacity cubic-bezier(.45,.05,.55,.95)}#container main .section .look-aside .thumbs .swiper-container:last-child{margin-right:0}}
/*# sourceMappingURL=style.min.css.map */
