html,body{width:100%;font-size:15px;margin:0 auto;font-family:"yu-mincho-pr6n","YuMincho","Yu Mincho",serif;font-weight:500;font-style:normal;color:#62422b;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media screen and (max-width: 768px){html,body{font-size:2.6666666667vw}}html{background-color:#dfd2c2}html.is-footer{background-color:#915d3d}img,video,object{width:100%;height:auto;border:none;display:block}@media screen and (min-width: 769px){.spNone{display:block}}@media screen and (max-width: 768px){.spNone{display:none !important}}@media screen and (min-width: 769px){.pcNone{display:none !important}}@media screen and (max-width: 768px){.pcNone{display:block}}a{display:block;text-decoration:none;transition:all .4s;color:inherit}a:not([href]),a[href=""]{pointer-events:none}@media screen and (min-width: 769px){a:hover:not(:not([href]),[href=""]){opacity:.6;transition:all .4s}}.intro{background-color:#e3dbd0;background-image:url(../assets/images/bg.webp);background-blend-mode:overlay}@media screen and (max-width: 768px){.intro{background-size:140vw auto;background-position:-20vw 0}}@media screen and (min-width: 769px){.intro{background-size:100% auto;background-position:0 0}}.fv{position:relative;overflow:hidden}@media screen and (max-width: 768px){.fv{height:177.8666666667vw}}@media screen and (min-width: 769px){.fv{height:74.3055555556vw}}.fv__grid{display:grid}@media screen and (max-width: 768px){.fv__grid{grid-template-columns:repeat(3, 32.4vw);grid-auto-rows:58.4vw;-moz-column-gap:1.4vw;column-gap:1.4vw;row-gap:1.3333333333vw}}@media screen and (min-width: 769px){.fv__grid{position:absolute;top:-18.3333333333vw;left:50%;transform:translateX(-50%);grid-template-columns:repeat(7, 16.875vw);grid-auto-rows:30.4166666667vw;-moz-column-gap:.7152777778vw;column-gap:.7152777778vw;row-gap:.6944444444vw}}.fv__cell{position:relative;overflow:hidden;background-color:#dcdcdc}@media screen and (max-width: 768px){.fv__cell:nth-of-type(n + 9){display:none}}.fv__cell img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.2s ease,filter .4s ease}.fv__cell img.is-active{opacity:1}.fv__link{position:absolute;inset:0;z-index:1}@media screen and (min-width: 769px){.fv__cell:has(.fv__link:hover) img{filter:brightness(0.85)}}.fv__title{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"adobe-garamond-pro","garamond-premier-pro",serif;font-weight:400;font-style:normal;font-weight:600;color:#6f381f;text-align:center;line-height:1}@media screen and (max-width: 768px){.fv__title{grid-column:2;grid-row:2;padding-top:1.3333333333vw}}@media screen and (min-width: 769px){.fv__title{grid-column:4;grid-row:2;padding-top:.6944444444vw}}.fv__num{display:block;letter-spacing:-0.07em;line-height:.8;font-weight:400}@media screen and (max-width: 768px){.fv__num{font-size:32vw;margin-left:-4.2666666667vw}}@media screen and (min-width: 769px){.fv__num{font-size:16.6666666667vw;margin-left:-1.6666666667vw}}.fv__catch{display:block;letter-spacing:.03em;line-height:.9636363636}@media screen and (max-width: 768px){.fv__catch{margin-top:2.4vw;font-size:7.3333333333vw}}@media screen and (min-width: 769px){.fv__catch{margin-top:1.25vw;font-size:3.8194444444vw}}.fv__season{display:block;letter-spacing:.03em}@media screen and (max-width: 768px){.fv__season{margin-top:4.8vw;font-size:2.8vw}}@media screen and (min-width: 769px){.fv__season{margin-top:2.0833333333vw;font-size:1.4583333333vw}}.lead{font-family:"hiragino-mincho-pron",sans-serif;font-weight:300;font-style:normal;color:#672c00;text-align:center}@media screen and (max-width: 768px){.lead{padding:22.8vw 0 8.1333333333vw;font-size:3.2vw;line-height:1.75;letter-spacing:.036em}}@media screen and (min-width: 769px){.lead{padding:12.5vw 0 5.2083333333vw;font-size:1.1111111111vw;line-height:3;letter-spacing:.05em}}main{opacity:0;transition:opacity .5s ease}main.is-loaded{opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.opacity{opacity:0}@keyframes maskLeft{0%{mask-position:left;-webkit-mask-position:left}100%{mask-position:right;-webkit-mask-position:right}}@keyframes maskRight{0%{mask-position:right;-webkit-mask-position:right}100%{mask-position:left;-webkit-mask-position:left}}.mask_left{clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}.mask_right{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}.mask_full{clip-path:polygon(100% 0, 0 0, 0 100%, 100% 100%)}@keyframes zoomIn{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes zoomOut{0%{transform:scale(1.2)}100%{transform:scale(1)}}figure.zoom{overflow:hidden}.js-fadeIn{opacity:0;transition-duration:1.5s}.js-fadeLeft{opacity:0;transition-duration:1.5s;transform:translateX(30px)}.js-fadeRight{opacity:0;transition-duration:1.5s;transform:translateX(-30px)}.js-fadeUp{opacity:0;transition-duration:1.5s;transform:translateY(30px)}.js-fadeBottom{opacity:0;transition-duration:1.5s;transform:translateY(-30px)}.is-show{opacity:1}.js-fadeLeft.is-show,.js-fadeRight.is-show,.js-fadeUp.is-show,.js-fadeBottom.is-show{transform:translate(0)}.js-stagger-fade .js-stagger__item{opacity:0;transition-duration:1.5s;transition-delay:var(--delay, 0s)}.js-stagger-fade .js-stagger__item.is-show{opacity:1}.js-stagger-left .js-stagger__item{opacity:0;transition-duration:1.5s;transition-delay:var(--delay, 0s);transform:translateX(-30px)}.js-stagger-left .js-stagger__item.is-show{opacity:1;transform:translate(0)}.js-stagger-right .js-stagger__item{opacity:0;transition-duration:1.5s;transition-delay:var(--delay, 0s);transform:translateX(30px)}.js-stagger-right .js-stagger__item.is-show{opacity:1;transform:translate(0)}main{overflow:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fadeSwiper,.slideSwiper{overflow:hidden;position:relative}@media screen and (max-width: 768px){.slideSwiper .swiper-slide{width:72vw}}.follow--top{position:fixed;z-index:10;pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 768px){.follow--top{writing-mode:vertical-rl;bottom:5.3333333333vw;right:4vw;font-size:2.6666666667vw}}@media screen and (min-width: 769px){.follow--top{right:2.0833333333vw;bottom:2.0833333333vw;font-size:.9722222222vw}}.follow--top.is-show{opacity:1;visibility:visible}.follow--top a{text-wrap:nowrap;color:#6f381f;transition:color .3s ease}.follow--top.is-dark a{color:#fff}.follow--top .triangle{writing-mode:horizontal-tb}@media screen and (max-width: 768px){.follow--top .triangle{margin-bottom:1.3333333333vw}}@media screen and (min-width: 769px){.follow--top .triangle{margin-right:.6944444444vw}}.js-stack{position:sticky;top:calc(100vh - var(--h, 100vh));top:calc(100svh - var(--h, 100svh));margin-bottom:50vh}.js-stack::after{content:"";position:absolute;top:100%;left:0;width:100%;height:50vh;background:inherit;background-blend-mode:inherit;background-position-y:calc(var(--h, 0px)*-1);pointer-events:none}.look--light{color:#62422b;background-color:#e3dbd0;background-image:url(../assets/images/bg.webp);background-blend-mode:overlay}@media screen and (max-width: 768px){.look--light{background-size:140vw auto;background-position:-20vw 0}}@media screen and (min-width: 769px){.look--light{background-size:100% auto;background-position:0 0}}.look--dark{color:#fff;background-color:#9f7b57;background-image:url(../assets/images/bg.webp);background-blend-mode:overlay}@media screen and (max-width: 768px){.look--dark{background-size:140vw auto;background-position:-20vw 0}}@media screen and (min-width: 769px){.look--dark{background-size:100% auto;background-position:0 0}}.look--last{background:none;color:#fff}@media screen and (max-width: 768px){.look__inner{padding:30.2666666667vw 0 12.8vw}}@media screen and (min-width: 769px){.look__inner{display:flex;align-items:flex-start;box-sizing:border-box;min-height:78.4722222222vw;padding:12.5vw 0 7.5vw}}@media screen and (min-width: 769px){.look--reverse .look__inner{flex-direction:row-reverse;justify-content:flex-end}}.look__text{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 769px){.look__text{justify-content:center;width:45vw;height:52.0833333333vw;margin-left:5vw}}@media screen and (min-width: 769px){.look--reverse .look__text{width:46.1111111111vw;margin-left:0}}.look__head{display:flex;align-items:center;font-family:"adobe-garamond-pro","garamond-premier-pro",serif;font-weight:400;font-style:normal;text-align:left}.look__num{display:flex;align-items:center;letter-spacing:.02em;line-height:1}@media screen and (max-width: 768px){.look__num{font-size:9.3333333333vw}}@media screen and (min-width: 769px){.look__num{font-size:2.5vw}}.look__num::after{content:"";display:block;width:1px;background-color:currentColor}@media screen and (max-width: 768px){.look__num::after{height:13.0666666667vw;margin:0 8vw 0 7.4666666667vw}}@media screen and (min-width: 769px){.look__num::after{height:3.6111111111vw;margin:0 2.2916666667vw 0 2.0138888889vw}}.look__title{letter-spacing:.01em}@media screen and (max-width: 768px){.look__title{font-size:7.4666666667vw;line-height:1.0714285714}}@media screen and (min-width: 769px){.look__title{font-size:1.875vw;line-height:1.0740740741}}@media screen and (max-width: 768px){.look__product{margin-top:13.3333333333vw}}@media screen and (min-width: 769px){.look__product{margin-top:4.1666666667vw}}@media screen and (max-width: 768px){.look__mainCredit{margin-top:9.2vw}}@media screen and (min-width: 769px){.look__mainCredit{margin-top:2.7777777778vw}}.look__desc{font-family:"hiragino-mincho-pron",sans-serif;font-weight:300;font-style:normal}@media screen and (max-width: 768px){.look__desc{margin-top:10.4vw;font-size:3.6vw;line-height:1.6666666667;letter-spacing:.05em}}@media screen and (min-width: 769px){.look__desc{margin-top:2.6388888889vw;font-size:1.1111111111vw;line-height:2;letter-spacing:.075em}}.look__visual{position:relative}@media screen and (max-width: 768px){.look__visual{margin-top:9.4666666667vw}}@media screen and (min-width: 769px){.look__visual{flex-shrink:0;width:40.3472222222vw}}@media screen and (min-width: 769px){.look--reverse .look__visual{margin-left:9.6527777778vw}}.look__photos{display:flex}.look__photo{overflow:hidden}.look__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.look__photo--main{width:50vw;height:133.3333333333vw}}@media screen and (min-width: 769px){.look__photo--main{width:20.8333333333vw;height:52.0833333333vw}}@media screen and (max-width: 768px){.look__photo--sub{width:50vw;height:66.6666666667vw}}@media screen and (min-width: 769px){.look__photo--sub{width:19.5138888889vw;height:26.0416666667vw}}@media screen and (max-width: 768px){.look__credits{margin-top:3.7333333333vw}}@media screen and (min-width: 769px){.look__credits{display:grid;grid-template-rows:repeat(var(--rows, 3), auto);grid-auto-flow:column;justify-content:center;-moz-column-gap:3.6111111111vw;column-gap:3.6111111111vw;margin-top:.9722222222vw;text-align:left}}@media screen and (max-width: 768px){.look--01 .look__product{width:68vw}}@media screen and (min-width: 769px){.look--01 .look__product{width:24.5833333333vw}}@media screen and (max-width: 768px){.look--02 .look__product{width:75.0666666667vw}}@media screen and (min-width: 769px){.look--02 .look__product{width:26.7361111111vw}}@media screen and (max-width: 768px){.look--03 .look__product{width:63.4666666667vw}}@media screen and (min-width: 769px){.look--03 .look__product{width:22.2916666667vw}}@media screen and (max-width: 768px){.look--04 .look__product{width:67.4666666667vw}}@media screen and (min-width: 769px){.look--04 .look__product{width:26.7361111111vw}}@media screen and (max-width: 768px){.look--05 .look__product{width:70.4vw}}@media screen and (min-width: 769px){.look--05 .look__product{width:26.8055555556vw}}@media screen and (max-width: 768px){.look--06 .look__product{width:71.7333333333vw}}@media screen and (min-width: 769px){.look--06 .look__product{width:24.7916666667vw}}@media screen and (max-width: 768px){.look--07 .look__product{width:68.2666666667vw}}@media screen and (min-width: 769px){.look--07 .look__product{width:22.6388888889vw}}@media screen and (max-width: 768px){.look--08 .look__product{width:88.2666666667vw}}@media screen and (min-width: 769px){.look--08 .look__product{width:30.625vw}}@media screen and (max-width: 768px){.look--09 .look__product{width:88.2666666667vw}}@media screen and (min-width: 769px){.look--09 .look__product{width:30.0694444444vw}}@media screen and (max-width: 768px){.look--10 .look__product{width:88.2666666667vw}}@media screen and (min-width: 769px){.look--10 .look__product{width:32.5vw}}.credit{font-family:"adobe-garamond-pro","garamond-premier-pro",serif;font-weight:400;font-style:normal;letter-spacing:.05em}@media screen and (max-width: 768px){.credit{text-align:center}}@media screen and (min-width: 769px){.credit{text-align:left}}.credit a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.credit.look__mainCredit{font-weight:600}@media screen and (max-width: 768px){.credit.look__mainCredit{font-size:3.6vw;line-height:1.3333333333}}@media screen and (min-width: 769px){.credit.look__mainCredit{font-size:1.1111111111vw;line-height:1.3125}}@media screen and (max-width: 768px){.credit.look__credits{font-size:3.6vw;line-height:1.7777777778}}@media screen and (min-width: 769px){.credit.look__credits{font-size:.9722222222vw;line-height:1.8571428571}}.last{position:relative;color:#fff;background-color:#9f7b57;background-image:url(../assets/images/bg.webp);background-blend-mode:overlay}@media screen and (max-width: 768px){.last{background-size:140vw auto;background-position:-20vw 0}}@media screen and (min-width: 769px){.last{background-size:100% auto;background-position:0 0}}.footer{text-align:center;position:relative}@media screen and (max-width: 768px){.footer{height:100vh}}@media screen and (min-width: 769px){.footer{padding:27.9166666667vw 0 8.4722222222vw}}@media screen and (max-width: 768px){.footer__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.footer__iconArea{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.footer__iconArea{gap:13.3333333333vw}}@media screen and (min-width: 769px){.footer__iconArea{gap:4.0277777778vw}}@media screen and (max-width: 768px){.footer__iconArea__icon--instagram{width:8.9333333333vw}}@media screen and (min-width: 769px){.footer__iconArea__icon--instagram{width:2.9166666667vw}}@media screen and (max-width: 768px){.footer__iconArea__icon--line{width:9.6vw}}@media screen and (min-width: 769px){.footer__iconArea__icon--line{width:3.0555555556vw}}@media screen and (max-width: 768px){.footer__iconArea__icon--app{width:8vw}}@media screen and (min-width: 769px){.footer__iconArea__icon--app{width:2.7083333333vw}}.footer__logo{margin:0 auto}@media screen and (max-width: 768px){.footer__logo{width:29.3333333333vw;margin-top:17.4666666667vw}}@media screen and (min-width: 769px){.footer__logo{width:9.2361111111vw;margin-top:12.4305555556vw}}.footer__copy{margin:0 auto}@media screen and (max-width: 768px){.footer__copy{width:40.9333333333vw;margin-top:7.0666666667vw}}@media screen and (min-width: 769px){.footer__copy{width:16.6666666667vw;margin-top:2.1527777778vw}}/*# sourceMappingURL=style.css.map */