.lookbook-module__wu5TzG__page{color:#fff;background:#050505;min-height:100vh}.lookbook-module__wu5TzG__intro{background:radial-gradient(circle at 82% 18%,#ffffff12,#0000 30%),#050505;border-bottom:1px solid #2d2d2d}.lookbook-module__wu5TzG__introInner{width:100%;max-width:1600px;margin:0 auto;padding:clamp(84px,10vw,150px) 32px clamp(54px,7vw,96px)}.lookbook-module__wu5TzG__eyebrow{color:gray;letter-spacing:.2em;margin:0 0 28px;font-size:11px;font-weight:650}.lookbook-module__wu5TzG__titleRow{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.lookbook-module__wu5TzG__title{letter-spacing:-.065em;margin:0;font-size:clamp(64px,11vw,180px);font-weight:750;line-height:.86}.lookbook-module__wu5TzG__count{color:#747474;letter-spacing:.15em;margin:0 0 10px;font-size:12px;font-weight:620}.lookbook-module__wu5TzG__description{color:#a8a8a8;letter-spacing:-.015em;max-width:520px;margin:clamp(40px,6vw,78px) 0 0;font-size:clamp(14px,1.2vw,18px);line-height:1.65}.lookbook-module__wu5TzG__archive{max-width:1600px;margin:0 auto;padding:clamp(44px,6vw,90px) 32px clamp(90px,10vw,160px)}.lookbook-module__wu5TzG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(42px,5vw,82px) clamp(18px,2.6vw,42px);display:grid}.lookbook-module__wu5TzG__card{min-width:0}.lookbook-module__wu5TzG__cardLink{display:block}.lookbook-module__wu5TzG__media{aspect-ratio:4/5;background:#0d0d0d;border:1px solid #222;width:100%;position:relative;overflow:hidden}.lookbook-module__wu5TzG__image{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .3s}.lookbook-module__wu5TzG__cardLink:hover .lookbook-module__wu5TzG__image{transform:scale(1.025)}.lookbook-module__wu5TzG__cardMeta{border-top:1px solid #242424;min-height:136px;padding:18px 42px 0 0;position:relative}.lookbook-module__wu5TzG__date{color:#929292;letter-spacing:.1em;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.lookbook-module__wu5TzG__cardTitle{color:#ececec;letter-spacing:-.025em;max-width:92%;margin:0;font-size:clamp(15px,1.25vw,20px);font-weight:520;line-height:1.5}.lookbook-module__wu5TzG__view{color:#8a8a8a;letter-spacing:.08em;font-size:11px;font-weight:620;transition:color .18s;position:absolute;top:19px;right:0}.lookbook-module__wu5TzG__cardLink:hover .lookbook-module__wu5TzG__view{color:#fff}.lookbook-module__wu5TzG__empty{color:#7f7f7f;letter-spacing:.03em;justify-content:center;align-items:center;min-height:48vh;padding:60px 24px;font-size:14px;display:flex}.lookbook-module__wu5TzG__detail{color:#fff;background:#050505}.lookbook-module__wu5TzG__detailHeader{background:linear-gradient(#070707 0%,#050505 100%);border-bottom:1px solid #2d2d2d}.lookbook-module__wu5TzG__detailHeaderInner{max-width:1280px;margin:0 auto;padding:clamp(70px,9vw,130px) 32px clamp(52px,7vw,96px)}.lookbook-module__wu5TzG__back,.lookbook-module__wu5TzG__backBottom{color:#787878;letter-spacing:.12em;font-size:11px;font-weight:650;transition:color .18s;display:inline-flex}.lookbook-module__wu5TzG__back:hover,.lookbook-module__wu5TzG__backBottom:hover{color:#fff}.lookbook-module__wu5TzG__detailEyebrow{color:#747474;letter-spacing:.18em;margin:clamp(52px,7vw,92px) 0 22px;font-size:11px;font-weight:650}.lookbook-module__wu5TzG__detailTitle{color:#fff;letter-spacing:-.055em;word-break:keep-all;max-width:1050px;margin:0;font-size:clamp(38px,6vw,92px);font-weight:650;line-height:1.05}.lookbook-module__wu5TzG__detailDate{color:#777;letter-spacing:.12em;margin-top:32px;font-size:12px;font-weight:600;display:block}.lookbook-module__wu5TzG__detailExcerpt{color:#a2a2a2;word-break:keep-all;max-width:760px;margin:28px 0 0;font-size:16px;line-height:1.75}.lookbook-module__wu5TzG__contentSection{max-width:1280px;margin:0 auto;padding:clamp(60px,8vw,120px) 32px clamp(80px,10vw,150px)}.lookbook-module__wu5TzG__content{color:#d8d8d8;word-break:keep-all;width:100%;max-width:1080px;margin:0 auto;font-size:16px;line-height:1.75}.lookbook-module__wu5TzG__content img{width:100%;max-width:960px;height:auto;margin:0 auto 28px;display:block}.lookbook-module__wu5TzG__content p{max-width:860px;margin:0 auto 24px}.lookbook-module__wu5TzG__content div{max-width:100%}.lookbook-module__wu5TzG__content h2,.lookbook-module__wu5TzG__content h3,.lookbook-module__wu5TzG__content h4{color:#fff;max-width:860px;margin:52px auto 22px;line-height:1.3}.lookbook-module__wu5TzG__content ul,.lookbook-module__wu5TzG__content ol,.lookbook-module__wu5TzG__content blockquote{max-width:860px;margin:28px auto}.lookbook-module__wu5TzG__content a,.lookbook-module__wu5TzG__content area{color:#fff}.lookbook-module__wu5TzG__content figure{max-width:100%;margin:0 0 40px}.lookbook-module__wu5TzG__content figcaption{color:#7c7c7c;text-align:center;margin-top:12px;font-size:12px}.lookbook-module__wu5TzG__detailFooter{max-width:1280px;margin:0 auto;padding:0 32px clamp(80px,9vw,140px)}.lookbook-module__wu5TzG__detailFooter:before{content:"";border-top:1px solid #2b2b2b;width:100%;margin-bottom:34px;display:block}@media (max-width:1100px){.lookbook-module__wu5TzG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.lookbook-module__wu5TzG__introInner{padding:78px 20px 54px}.lookbook-module__wu5TzG__titleRow{align-items:flex-start}.lookbook-module__wu5TzG__title{font-size:clamp(58px,20vw,96px)}.lookbook-module__wu5TzG__count{margin-top:8px}.lookbook-module__wu5TzG__archive{padding:42px 20px 90px}.lookbook-module__wu5TzG__grid{grid-template-columns:1fr;gap:54px}.lookbook-module__wu5TzG__media{aspect-ratio:4/5}.lookbook-module__wu5TzG__cardMeta{min-height:118px}.lookbook-module__wu5TzG__cardTitle{max-width:88%;font-size:16px}.lookbook-module__wu5TzG__detailHeaderInner{padding:62px 20px 56px}.lookbook-module__wu5TzG__detailEyebrow{margin-top:52px}.lookbook-module__wu5TzG__detailTitle{font-size:clamp(34px,10vw,54px)}.lookbook-module__wu5TzG__contentSection{padding:54px 20px 84px}.lookbook-module__wu5TzG__content{font-size:15px}.lookbook-module__wu5TzG__detailFooter{padding:0 20px 84px}}@media (max-width:760px){.lookbook-module__wu5TzG__title{letter-spacing:-.075em;white-space:nowrap;width:100%;max-width:100%;font-size:clamp(50px,16vw,82px);line-height:.9}}
