/* Homepage-only editorial art direction. No product or app selectors. */
.editorial-home{background:#f2efe9;color:#171614}.editorial-home #MainContent{padding:0;margin:0}.editorial-home .ed-section,.editorial-home .ed-header,.editorial-home .ed-footer{box-sizing:border-box;background:var(--ed-bg);color:var(--ed-ink);font-family:Arial,'Hiragino Kaku Gothic ProN',sans-serif}.editorial-home [class^=ed-] *{box-sizing:border-box}.editorial-home .ed-section{position:relative;isolation:isolate;overflow:hidden;min-height:420px}.editorial-home .ed-section h1,.editorial-home .ed-section h2,.editorial-home .ed-section p{margin:0;color:inherit}.editorial-home .ed-section h2{font-family:Didot,'Bodoni 72','Times New Roman',serif;font-weight:400;font-size:clamp(52px,8.4vw,150px);line-height:.95;letter-spacing:-.065em;overflow-wrap:anywhere}.editorial-home .ed-copy{position:relative;z-index:2}.editorial-home .ed-copy>p{font-size:clamp(11px,1.2vw,18px);line-height:1.8;letter-spacing:.16em;margin:28px 0}.editorial-home .ed-button{display:inline-flex;gap:24px;align-items:center;justify-content:space-between;max-width:100%;border:1px solid currentColor;color:inherit;text-decoration:none;padding:10px 20px;font-size:clamp(10px,.85vw,14px);line-height:1.3;letter-spacing:.12em;background:transparent}.editorial-home .ed-button:hover{background:var(--ed-ink);color:var(--ed-bg)}.editorial-home a:focus-visible,.editorial-home button:focus-visible,.editorial-home select:focus-visible{outline:2px solid currentColor;outline-offset:5px}.editorial-home .ed-media picture{display:block;width:100%;height:100%}.editorial-home .ed-media img{display:block;width:100%;height:100%;object-fit:cover}.editorial-home .ed-folio{position:absolute;z-index:3;right:4%;bottom:30px;font-size:22px;font-weight:400;opacity:.65}.editorial-home .ed-folio:before{content:'';display:block;width:1px;height:90px;background:currentColor;margin:0 auto 18px;opacity:.5}.editorial-home .ed-header{position:absolute;z-index:5;width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 4%;gap:25px;background:transparent}.editorial-home .ed-logo{color:inherit;text-decoration:none;font:bold italic 34px Georgia,serif;line-height:1}.editorial-home .ed-logo img{display:block;width:86px;height:54px;object-fit:contain;mix-blend-mode:multiply}.editorial-home .ed-header nav,.editorial-home .ed-footer nav{display:flex;flex-wrap:wrap;gap:clamp(15px,2.5vw,40px)}.editorial-home .ed-header nav a,.editorial-home .ed-footer nav a{font-size:11px;color:inherit;text-decoration:none;letter-spacing:.04em}.editorial-home .ed-tools{display:flex;gap:20px}.editorial-home .ed-tools a{color:inherit;display:flex;position:relative}.editorial-home .ed-tools svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1}.editorial-home .ed-tools span{font-size:10px}.editorial-home .ed-hero{min-height:710px;height:64vw;max-height:1050px}.editorial-home .ed-hero .ed-media{position:absolute;inset:0 0 0 45%}.editorial-home .ed-hero .ed-media:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--ed-bg),transparent 24%)}.editorial-home .ed-hero .ed-copy{padding:125px 0 45px 5.7%;width:48%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.editorial-home .ed-brand{width:100%;margin:auto 0 35px}.editorial-home .ed-brand img{width:100%;height:clamp(180px,25vw,440px);object-fit:contain;mix-blend-mode:multiply}.editorial-home .ed-brand span{font:bold italic clamp(110px,22vw,350px)/.9 Georgia,serif;letter-spacing:-.1em}.editorial-home .ed-hero h1{font-size:clamp(12px,1.2vw,19px);line-height:1.35;letter-spacing:.08em;font-weight:700}.editorial-home .ed-hero .ed-copy>p{font-size:12px;line-height:1.45;letter-spacing:.08em;margin:16px 0 24px}.editorial-home .ed-vertical{position:absolute;right:4%;top:135px;writing-mode:vertical-rl;letter-spacing:.4em;font-size:10px;z-index:3}.editorial-home .ed-remake{height:38vw;min-height:430px}.editorial-home .ed-remake .ed-media{position:absolute;inset:0 38% 0 0}.editorial-home .ed-remake .ed-media:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 30%,var(--ed-bg) 100%)}.editorial-home .ed-remake .ed-copy{width:51%;margin-left:auto;padding:6% 4% 5% 0;text-align:right}.editorial-home .ed-remake .ed-copy>p{margin:35px 0}.editorial-home .ed-remake .ed-folio{left:4%;right:auto}.editorial-home .ed-select{display:grid;grid-template-columns:65% 35%;min-height:500px;height:43vw}.editorial-home .ed-select .ed-copy{padding:10% 12% 5%}.editorial-home .ed-select h2{font-size:clamp(54px,7.8vw,140px)}.editorial-home .ed-select .ed-copy>p{font-size:clamp(11px,1.1vw,17px)}.editorial-home .ed-select .ed-copy>.ed-categories{font-size:11px;letter-spacing:.08em;opacity:.55;line-height:1.6;margin:28px 0}.editorial-home .ed-select .ed-folio{bottom:25px;right:3%}.editorial-home .ed-lookbook{height:36vw;min-height:420px}.editorial-home .ed-lookbook .ed-media{position:absolute;inset:0 0 0 48%}.editorial-home .ed-lookbook .ed-media:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--ed-bg),transparent 30%)}.editorial-home .ed-lookbook .ed-copy{width:64%;padding:5.5% 6.5%}.editorial-home .ed-lookbook h2{font-size:clamp(60px,8.2vw,145px)}.editorial-home .ed-lookbook .ed-folio{right:3%;bottom:15px}.editorial-home .ed-lookbook .ed-folio:before{height:35px}.editorial-home .ed-journal{min-height:350px;height:29vw;padding:2% 3.5%;display:grid;grid-template-columns:44% 32% 24%;align-items:center}.editorial-home .ed-journal .ed-media{display:contents}.editorial-home .ed-journal-photo{position:absolute}.editorial-home .ed-journal-photo--1{left:3.5%;top:3%;width:20%;height:43%}.editorial-home .ed-journal-photo--2{left:24.5%;top:3%;width:20%;height:65%}.editorial-home .ed-journal-photo--3{left:12%;bottom:3%;width:11.5%;height:46%}.editorial-home .ed-journal-photo--4{right:3.5%;top:7%;width:20%;height:86%}.editorial-home .ed-journal .ed-copy{grid-column:2;padding:0 5%}.editorial-home .ed-journal h2{font-size:clamp(45px,6.2vw,110px)}.editorial-home .ed-journal .ed-copy>p{font-size:clamp(10px,1.1vw,16px)}.editorial-home .ed-journal .ed-folio{left:4%;right:auto;bottom:20px}.editorial-home .ed-journal .ed-folio:before{height:40px}.editorial-home .ed-worldwide{min-height:230px;height:19vw}.editorial-home .ed-worldwide .ed-media{position:absolute;inset:0 0 0 35%}.editorial-home .ed-worldwide .ed-media:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--ed-bg),transparent 100%)}.editorial-home .ed-worldwide .ed-copy{padding:3.5% 8%;width:80%}.editorial-home .ed-worldwide h2{font-size:clamp(28px,4vw,70px);letter-spacing:-.04em}.editorial-home .ed-worldwide .ed-copy>p{font-size:12px;margin:20px 0}.editorial-home .ed-worldwide .ed-folio:before{height:35px}.editorial-home .ed-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 4%;gap:20px}.editorial-home .ed-footer .ed-logo img{width:60px;height:40px}.editorial-home .ed-footer p{font-size:10px;font-weight:700;margin:0}.editorial-home .ed-localization{display:flex;gap:8px;flex-wrap:wrap}.editorial-home .ed-localization select,.editorial-home .ed-localization button{max-width:180px;background:transparent;border:1px solid #aaa;font-size:11px;padding:5px;color:inherit}
@media(max-width:749px){.editorial-home .ed-header{padding:15px 5%;gap:12px;flex-wrap:wrap}.editorial-home .ed-logo img{width:55px;height:35px}.editorial-home .ed-header nav{order:3;width:100%;justify-content:space-between;gap:10px}.editorial-home .ed-header nav a{font-size:9px}.editorial-home .ed-tools{gap:16px}.editorial-home .ed-tools svg{width:19px;height:19px}.editorial-home .ed-section{height:auto;max-height:none;min-height:0}.editorial-home .ed-section h2{font-size:clamp(45px,15vw,105px)}.editorial-home .ed-copy>p{font-size:12px;line-height:1.8;margin:22px 0}.editorial-home .ed-button{font-size:10px;padding:10px 15px;gap:18px}.editorial-home .ed-folio{font-size:17px;bottom:25px;right:6%}.editorial-home .ed-folio:before{height:50px}.editorial-home .ed-hero{min-height:760px;height:110svh;max-height:980px}.editorial-home .ed-hero .ed-media{inset:35% 0 0 24%}.editorial-home .ed-hero .ed-media:after{background:linear-gradient(180deg,var(--ed-bg),transparent 20%)}.editorial-home .ed-hero .ed-copy{width:85%;padding:125px 0 38px 7%;justify-content:flex-start}.editorial-home .ed-brand{width:83%;margin:0 0 25px}.editorial-home .ed-brand img{height:210px}.editorial-home .ed-brand span{font-size:42vw}.editorial-home .ed-hero h1{font-size:12px;max-width:190px}.editorial-home .ed-hero .ed-copy>p{font-size:10px;max-width:100px;margin:20px 0}.editorial-home .ed-hero .ed-button{margin-top:auto;background:var(--ed-bg)}.editorial-home .ed-vertical{top:130px;right:5%;font-size:8px}.editorial-home .ed-remake{padding-top:115%;min-height:750px}.editorial-home .ed-remake .ed-media{inset:0 0 30%}.editorial-home .ed-remake .ed-media:after{background:linear-gradient(180deg,transparent 45%,var(--ed-bg))}.editorial-home .ed-remake .ed-copy{width:100%;padding:0 7% 70px;text-align:left}.editorial-home .ed-remake .ed-copy>p{margin:22px 0}.editorial-home .ed-remake .ed-folio{left:auto;right:6%}.editorial-home .ed-select{display:flex;flex-direction:column}.editorial-home .ed-select .ed-media{height:105vw;width:83%}.editorial-home .ed-select .ed-copy{padding:40px 8% 65px;margin-left:10%}.editorial-home .ed-select .ed-copy>p{font-size:12px}.editorial-home .ed-select .ed-copy>.ed-categories{font-size:10px;margin:22px 0}.editorial-home .ed-lookbook{display:flex;flex-direction:column;padding:45px 0 65px}.editorial-home .ed-lookbook .ed-copy{padding:0 7% 35px;width:100%;order:0}.editorial-home .ed-lookbook h2{font-size:14.8vw}.editorial-home .ed-lookbook .ed-media{position:relative;inset:auto;width:84%;height:105vw;margin-left:auto;order:1}.editorial-home .ed-lookbook .ed-media:after{display:none}.editorial-home .ed-lookbook .ed-folio{left:7%;right:auto;bottom:20px}.editorial-home .ed-journal{display:flex;flex-direction:column;min-height:790px;height:190vw;padding:40px 7%}.editorial-home .ed-journal .ed-copy{padding:0;width:100%;align-self:flex-start}.editorial-home .ed-journal h2{font-size:17vw}.editorial-home .ed-journal .ed-copy>p{font-size:12px}.editorial-home .ed-journal-photo--1{top:36%;left:7%;width:36%;height:24%}.editorial-home .ed-journal-photo--2{top:33%;left:auto;right:7%;width:43%;height:34%}.editorial-home .ed-journal-photo--3{left:15%;bottom:7%;width:28%;height:27%}.editorial-home .ed-journal-photo--4{top:auto;right:7%;bottom:4%;width:37%;height:27%}.editorial-home .ed-journal .ed-folio{left:6%;bottom:25px}.editorial-home .ed-worldwide{min-height:330px;display:flex;align-items:center}.editorial-home .ed-worldwide .ed-media{inset:0 0 0 15%}.editorial-home .ed-worldwide .ed-copy{width:100%;padding:55px 8%}.editorial-home .ed-worldwide h2{font-size:10vw;max-width:90%;line-height:1.05}.editorial-home .ed-worldwide .ed-copy>p{font-size:11px}.editorial-home .ed-footer{padding:25px 7%;gap:24px}.editorial-home .ed-footer nav{gap:17px;justify-content:flex-start;flex:1 1 220px}.editorial-home .ed-footer nav a{font-size:9px}.editorial-home .ed-footer p{font-size:9px}.editorial-home .ed-localization{width:100%}}
@media(min-width:750px){.editorial-home .ed-journal h2{font-size:clamp(34px,5.1vw,90px)}.editorial-home .ed-select h2{font-size:clamp(42px,6.5vw,118px)}}
.editorial-home .ed-brand,.editorial-home .ed-logo{background:var(--ed-bg)}
.editorial-home .ed-hero .ed-copy{z-index:auto}.editorial-home .ed-brand{background:transparent}
/* Keep the homepage cover independent of Craft's global heading font. */
.editorial-home .ed-hero h1{font-family:Arial,'Hiragino Kaku Gothic ProN',sans-serif;font-style:normal}
.editorial-home .ed-hero .ed-media img{object-position:center top}
@media(min-width:750px){.editorial-home .ed-hero{height:60vw;min-height:600px;max-height:960px}.editorial-home .ed-hero .ed-copy{padding-top:100px}}

.editorial-home .ed-journal-link{display:block;width:100%;height:100%;position:relative;color:#171614;text-decoration:none;overflow:hidden}
.editorial-home .ed-journal-link:focus-visible{outline:2px solid #171614;outline-offset:4px}
.editorial-home .ed-journal-caption{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;background:#f2efe9;color:#171614;border-top:2px solid #171614;min-height:49px;pointer-events:none}
.editorial-home .ed-journal-caption h3{font:900 var(--journal-text-pc,29px)/1 Arial,sans-serif;letter-spacing:-.04em;color:inherit;margin:0;text-transform:uppercase}
.editorial-home .ed-journal-caption>span{display:flex;align-items:center;justify-content:center;flex:0 0 24px;height:24px;border:1px solid currentColor;border-radius:50%;font:18px/1 Arial,sans-serif}
@media(hover:hover){.editorial-home .ed-journal-link:hover .ed-journal-caption{background:#171614;color:#f2efe9}}
@media(max-width:749px){.editorial-home .ed-journal-caption{padding:10px 8px;gap:5px;min-height:44px}.editorial-home .ed-journal-caption h3{font-size:var(--journal-text-mobile,22px);letter-spacing:-.055em}.editorial-home .ed-journal-caption>span{flex-basis:21px;height:21px;font-size:16px}}

.editorial-home .ed-journal-photo--3 .ed-journal-caption h3{white-space:nowrap;word-break:normal;overflow-wrap:normal}

.editorial-home .ed-remake .ed-media img,.editorial-home .ed-select .ed-media img{object-position:center top}
@media(max-width:749px){
.editorial-home .ed-remake,.editorial-home .ed-select{display:flex;flex-direction:column;height:auto;min-height:0;padding:32px 0 42px;gap:0}
.editorial-home .ed-remake .ed-media,.editorial-home .ed-select .ed-media{position:relative;inset:auto;width:86%;height:auto;aspect-ratio:4/5;flex:none;overflow:hidden}
.editorial-home .ed-remake .ed-media{margin:0 auto 0 0}
.editorial-home .ed-select .ed-media{margin:0 0 0 auto}
.editorial-home .ed-remake .ed-media:after,.editorial-home .ed-select .ed-media:after{display:none}
.editorial-home .ed-remake .ed-copy,.editorial-home .ed-select .ed-copy{width:100%;margin:0;padding:30px 7% 0;text-align:left}
.editorial-home .ed-remake .ed-copy>p,.editorial-home .ed-select .ed-copy>p{margin:20px 0}
.editorial-home .ed-select .ed-copy>.ed-categories{margin:18px 0 24px}
}

.editorial-home .ed-folio:empty{display:none}
@media(max-width:749px){.editorial-home .ed-select .ed-media,.editorial-home .ed-remake .ed-media{margin-left:auto;margin-right:auto}.editorial-home .ed-select{padding-bottom:48px}.editorial-home .ed-remake{padding-top:40px}}

@media(max-width:749px){
.editorial-home .ed-select .ed-media,.editorial-home .ed-remake .ed-media{width:100%;height:auto;aspect-ratio:auto;margin:0;overflow:hidden}
.editorial-home .ed-select .ed-media picture,.editorial-home .ed-remake .ed-media picture{height:auto}
.editorial-home .ed-select .ed-media img,.editorial-home .ed-remake .ed-media img{width:100%;height:auto;object-fit:contain;object-position:center}
}

@media(max-width:749px){.editorial-home .ed-remake[id$="__sixteen"] h2{font-size:clamp(28px,10vw,65px);letter-spacing:-.055em;line-height:1.05;overflow-wrap:normal;word-break:normal}}
