.aw26{--e:cubic-bezier(.2,.7,.2,1);--eo:cubic-bezier(.16,1,.3,1);--pad:clamp(20px,5vw,72px);color:var(--ink,#26231e);overflow-x:clip}.aw26 p,.aw26 li,.aw26 span,.aw26 figure,.aw26 small{color:inherit!important;margin:0}.aw26 a{color:inherit;text-decoration:none}.aw26 img{display:block;max-width:100%}.aw26 .aw26-prog{position:fixed;left:0;top:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--gold,#cf9c3a);z-index:60;pointer-events:none}.aw26 .aw26-cur{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:var(--dark,#1b1916);display:none;flex-direction:column;align-items:center;justify-content:center;gap:22px;transition:transform 1.1s var(--eo)}.aw26 .aw26-cur.is-on{display:flex}.aw26 .aw26-cur b{font-family:var(--serif,"Cormorant Garamond",serif);font-weight:400;font-size:clamp(26px,4.6vw,60px);letter-spacing:.22em;color:#f3efe7;opacity:0;transform:translateY(24px);animation:aw26In .9s var(--eo) .15s forwards;text-align:center;padding:0 20px}.aw26 .aw26-cur i{display:block;width:120px;height:1px;background:var(--gold,#cf9c3a);transform:scaleX(0);animation:aw26Bar .9s var(--eo) .45s forwards}.aw26 .aw26-cur small{font-family:var(--serif,"Cormorant Garamond",serif);font-size:13px;letter-spacing:.5em;color:#a8a092!important;opacity:0;animation:aw26In .8s var(--eo) .6s forwards}.aw26 .aw26-cur.is-out{transform:translateY(-100%)}@keyframes aw26In{to{opacity:1;transform:none}}@keyframes aw26Bar{to{transform:scaleX(1)}}.aw26 .aw26-hero{position:relative;min-height:calc(100svh - 100px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,4vw,64px);padding:40px var(--pad) 72px}.aw26 .aw26-kick{display:block;font-family:var(--serif,"Cormorant Garamond",serif)!important;font-size:clamp(14px,1.3vw,17px);letter-spacing:.32em;color:var(--muted,#7a7368)!important;margin-bottom:28px!important;overflow:hidden}.aw26 .aw26-kick i{display:inline-block;font-style:normal;transform:translateY(110%);transition:transform 1s var(--eo);transition-delay:calc(.35s + var(--i)*35ms)}.aw26 h1.aw26-h1{font-family:var(--jp,"Noto Sans JP",sans-serif)!important;font-weight:500!important;font-size:clamp(28px,4.2vw,58px);line-height:1.45!important;letter-spacing:.08em!important;color:var(--ink,#26231e)!important;margin:0}.aw26 .aw26-ln{display:block;overflow:hidden;padding-bottom:.06em}.aw26 .aw26-ln>span{display:block;transform:translateY(105%);transition:transform 1.2s var(--eo)}.aw26 .aw26-ln+.aw26-ln>span{transition-delay:.15s}.aw26 .aw26-lead{margin-top:32px!important;max-width:30em;color:var(--body2,#5c564d)!important;font-size:14.5px;line-height:2.1;opacity:0;transform:translateY(16px);transition:opacity 1.2s var(--e) .9s,transform 1.2s var(--e) .9s}.aw26 .aw26-meta{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px!important;font-family:var(--serif,"Cormorant Garamond",serif);font-size:14px;letter-spacing:.2em;color:var(--muted,#7a7368)!important;opacity:0;transition:opacity 1s var(--e) 1.3s}.aw26 .aw26-meta b{font-weight:500;color:var(--ink,#26231e)}.aw26 .aw26-hero__vis{position:relative;height:min(82svh,880px)}.aw26 .aw26-hero__img{position:absolute;top:0;right:0;bottom:0;left:12%;overflow:hidden;clip-path:inset(100% 0 0 0);transition:clip-path 1.6s var(--eo) .1s}.aw26 .aw26-hero__img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.18);transition:transform 2.6s var(--eo) .1s}.aw26 .aw26-hero__img2{position:absolute;left:0;bottom:-6%;width:34%;aspect-ratio:2/3;overflow:hidden;outline:10px solid var(--cream,#faf9f6);clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--eo) .75s}.aw26 .aw26-hero__img2 img{width:100%;height:100%;object-fit:cover;transform:scale(1.2);transition:transform 2.2s var(--eo) .75s}.aw26 .aw26-hero__tag{position:absolute;right:-8px;top:12%;writing-mode:vertical-rl;font-family:var(--serif,"Cormorant Garamond",serif);font-size:13px;letter-spacing:.4em;color:var(--muted,#7a7368)!important;opacity:0;transition:opacity 1s var(--e) 1.4s}.aw26 .aw26-scroll{position:absolute;left:var(--pad);bottom:24px;display:flex;align-items:center;gap:14px;font-family:var(--serif,"Cormorant Garamond",serif);font-size:12px;letter-spacing:.3em;color:var(--muted,#7a7368)}.aw26 .aw26-scroll i{display:block;width:64px;height:1px;background:var(--line,#e5e0d3);position:relative;overflow:hidden}.aw26 .aw26-scroll i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink,#26231e);transform:translate(-100%);animation:aw26Line 2.4s var(--e) infinite}@keyframes aw26Line{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.aw26.is-ready .aw26-kick i,.aw26.is-ready .aw26-ln>span{transform:none}.aw26.is-ready .aw26-lead{opacity:1;transform:none}.aw26.is-ready .aw26-meta,.aw26.is-ready .aw26-hero__tag{opacity:1}.aw26.is-ready .aw26-hero__img,.aw26.is-ready .aw26-hero__img2{clip-path:inset(0 0 0 0)}.aw26.is-ready .aw26-hero__img img,.aw26.is-ready .aw26-hero__img2 img{transform:scale(1)}.aw26 .aw26-marq{border-block:1px solid var(--line,#e5e0d3);overflow:hidden;padding:18px 0;background:var(--paper,#fff)}.aw26 .aw26-marq__in{display:flex;gap:36px;width:max-content;animation:aw26Marq 60s linear infinite;font-family:var(--serif,"Cormorant Garamond",serif);font-style:italic;font-size:clamp(28px,4vw,52px);line-height:1;white-space:nowrap}.aw26 .aw26-marq__in span{color:transparent!important;-webkit-text-stroke:1px var(--ink,#26231e)}.aw26 .aw26-marq__in i{font-style:normal;color:var(--gold,#cf9c3a);align-self:center;font-size:.5em}@keyframes aw26Marq{to{transform:translate(-50%)}}.aw26 [data-aw-rv]{opacity:0;transform:translateY(28px);transition:opacity 1s var(--e),transform 1.1s var(--eo);transition-delay:calc(var(--i,0)*.09s)}.aw26 [data-aw-rv].is-in{opacity:1;transform:none}.aw26 [data-aw-split]{overflow:hidden}.aw26 [data-aw-split] .ch{display:inline-block;transform:translateY(105%);opacity:0;transition:transform 1s var(--eo),opacity .8s var(--e);transition-delay:calc(var(--i)*.04s)}.aw26 [data-aw-split].is-in .ch{transform:none;opacity:1}.aw26 [data-aw-img]{overflow:hidden}.aw26 [data-aw-img] .aw26-par{clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--eo)}.aw26 [data-aw-img] img{transform:scale(1.15);transition:transform 2s var(--eo)}.aw26 [data-aw-img].is-in .aw26-par{clip-path:inset(0 0 0 0)}.aw26 [data-aw-img].is-in img{transform:scale(1)}.aw26 .aw26-intro{padding:clamp(80px,12vw,160px) var(--pad) clamp(56px,8vw,96px);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,96px)}.aw26 .aw26-intro__h{font-family:var(--serif,"Cormorant Garamond",serif)!important;font-size:clamp(40px,5vw,72px);line-height:1.05;letter-spacing:.04em}.aw26 .aw26-intro__h small{display:block;font-family:var(--jp,"Noto Sans JP",sans-serif);font-size:13px;letter-spacing:.2em;color:var(--muted,#7a7368)!important;margin-top:18px}.aw26 .aw26-idx{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink,#26231e)}.aw26 .aw26-idx li{list-style:none}.aw26 .aw26-idx__a{display:grid;grid-template-columns:56px minmax(0,1fr) auto 32px;align-items:baseline;gap:4px 16px;padding:26px 4px;border-bottom:1px solid var(--line,#e5e0d3);position:relative}.aw26 .aw26-idx__a:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ink,#26231e);transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--eo)}.aw26 .aw26-idx__no{font-family:var(--serif,"Cormorant Garamond",serif);font-size:15px;color:var(--muted,#7a7368)!important}.aw26 .aw26-idx__en{font-family:var(--serif,"Cormorant Garamond",serif);font-size:clamp(26px,3vw,40px);line-height:1;letter-spacing:.06em;transition:transform .6s var(--eo),letter-spacing .6s var(--eo)}.aw26 .aw26-idx__ja{grid-column:2;font-size:13px;color:var(--body2,#5c564d)!important;letter-spacing:.14em}.aw26 .aw26-idx__n{grid-row:1;grid-column:3;font-family:var(--serif,"Cormorant Garamond",serif);font-size:14px;color:var(--muted,#7a7368)!important;letter-spacing:.14em}.aw26 .aw26-idx__arr{grid-row:1;grid-column:4;font-size:18px;transition:transform .6s var(--eo)}@media(hover:hover){.aw26 .aw26-idx__a:hover:before{transform:scaleX(1)}.aw26 .aw26-idx__a:hover .aw26-idx__en{transform:translate(14px);letter-spacing:.1em}.aw26 .aw26-idx__a:hover .aw26-idx__arr{transform:translate(6px)}}.aw26 .aw26-peek{position:fixed;left:0;top:0;width:220px;aspect-ratio:2/3;pointer-events:none;z-index:40;opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(-4deg);transition:opacity .45s var(--e),transform .6s var(--eo);overflow:hidden}.aw26 .aw26-peek img{width:100%;height:100%;object-fit:cover}.aw26 .aw26-peek.is-on{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}.aw26 .aw26-ch{padding:clamp(72px,10vw,140px) var(--pad);border-top:1px solid var(--line,#e5e0d3);scroll-margin-top:70px}.aw26 .aw26-ch.is-flip{background:var(--paper,#fff)}.aw26 .aw26-ch__head{display:grid;grid-template-columns:auto 1fr;column-gap:clamp(16px,3vw,40px);align-items:end;margin-bottom:clamp(36px,5vw,72px)}.aw26 .aw26-ch__no{grid-row:span 2;font-family:var(--serif,"Cormorant Garamond",serif);font-size:clamp(80px,13vw,190px);line-height:.8;color:transparent!important;-webkit-text-stroke:1px var(--gold-d,#bd8c2f)}.aw26 h2.aw26-ch__en{font-family:var(--serif,"Cormorant Garamond",serif)!important;font-weight:400!important;font-size:clamp(40px,7vw,104px);line-height:.95!important;letter-spacing:.02em!important;color:var(--ink,#26231e)!important;margin:0}.aw26 .aw26-ch__ja{font-size:14px;letter-spacing:.24em;color:var(--body2,#5c564d)!important;margin-top:14px!important}.aw26 .aw26-ch__story{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2.4vw,36px);align-items:start;margin-bottom:clamp(56px,7vw,104px)}.aw26 .aw26-ph{margin:0;aspect-ratio:2/3;background:var(--cream2,#f6f3ec)}.aw26 .aw26-ph--main{grid-column:1/span 6;grid-row:1/span 2}.aw26 .aw26-ch__copy{grid-column:8/span 5;padding-top:clamp(0px,4vw,56px)}.aw26 .aw26-ch__copy p{font-size:15px;line-height:2.15;color:var(--body2,#5c564d)!important}.aw26 .aw26-ch__copy p+p{margin-top:1.2em!important}.aw26 .aw26-ph--sub{grid-column:8/span 4;margin-top:clamp(0px,3vw,40px)}.aw26 .aw26-ch.is-flip .aw26-ph--main{grid-column:7/span 6}.aw26 .aw26-ch.is-flip .aw26-ch__copy{grid-column:1/span 5;grid-row:1}.aw26 .aw26-ch.is-flip .aw26-ph--sub{grid-column:2/span 4;grid-row:2}.aw26 .aw26-par{display:block;height:118%;margin-top:-9%;will-change:transform}.aw26 .aw26-par img{width:100%;height:100%;object-fit:cover}.aw26 .aw26-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(14px,2vw,28px)}.aw26 .aw26-card{display:block}.aw26 .aw26-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--cream2,#f6f3ec)}.aw26 .aw26-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .8s var(--e),transform 1.2s var(--eo)}.aw26 .aw26-card__media img.is-wide{object-fit:contain}.aw26 .aw26-card__b{opacity:0;transform:scale(1.08)}.aw26 .aw26-card__view{position:absolute;left:50%;bottom:16px;transform:translate(-50%,140%);padding:6px 18px;border:1px solid var(--ink,#26231e);color:var(--ink,#26231e)!important;background:#faf9f6e0;font-family:var(--serif,"Cormorant Garamond",serif);font-size:14px;letter-spacing:.24em;transition:transform .7s var(--eo)}.aw26 .aw26-card__so{position:absolute;left:10px;top:10px;padding:2px 8px;background:var(--dark,#1b1916);color:#fff!important;font-family:var(--serif,"Cormorant Garamond",serif);font-size:12px;letter-spacing:.16em}.aw26 .aw26-card__body{display:block;padding-top:14px}.aw26 .aw26-card__name{display:inline;font-size:13.5px;line-height:1.7;letter-spacing:.06em;background:linear-gradient(var(--ink,#26231e),var(--ink,#26231e)) 0 100%/0 1px no-repeat;transition:background-size .7s var(--eo)}.aw26 .aw26-card__meta{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:13px;color:var(--body2,#5c564d)!important}.aw26 .aw26-card__meta small{font-size:10.5px}.aw26 .aw26-card__col{font-size:12px;color:var(--muted,#7a7368)!important;letter-spacing:.06em;white-space:nowrap}@media(hover:hover){.aw26 .aw26-card:hover .aw26-card__a{transform:scale(1.04)}.aw26 .aw26-card:hover .aw26-card__b{opacity:1;transform:scale(1)}.aw26 .aw26-card:hover .aw26-card__view{transform:translate(-50%)}.aw26 .aw26-card:hover .aw26-card__name{background-size:100% 1px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/aw26.css.map */
