.dialog-media.jacket-comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:8px 0;height:auto;min-height:0}.jacket-comparison figure{margin:0;min-width:0}.jacket-comparison figcaption{font-size:12px;line-height:1.6;letter-spacing:.025em;margin-bottom:14px}.jacket-comparison figure>div{height:52vh}.jacket-comparison figure img{width:100%;height:100%;object-fit:contain;background:transparent}@media(max-width:540px){.dialog-media.jacket-comparison{gap:12px}.jacket-comparison figcaption{font-size:11px;min-height:36px;margin-bottom:10px}.jacket-comparison figure>div{height:35dvh}}.shearling-layout{position:relative;container-type:inline-size;aspect-ratio:1600/1140;height:auto;width:min(100%,calc(60vh * 1600 / 1140));max-width:100%;margin:auto}.shearling-layout img{width:100%;height:100%;object-fit:contain}.shearling-layout-title{position:absolute;top:0;left:0;right:0;height:12%;padding:1.7% 4.2%;background:#f6f3ee;font-family:Manrope,Arial,sans-serif;font-size:2.8cqw;line-height:1.4;white-space:nowrap}.shearling-layout-labels{position:absolute;bottom:0;left:0;right:0;height:9.6%;background:#f6f3ee;display:grid;grid-template-columns:1fr 1fr;padding:1.6% 4%;gap:3%;font-family:Manrope,Arial,sans-serif;font-size:1.85cqw;line-height:1.5;white-space:nowrap}.leather-editorial{padding-top:35px;padding-bottom:100px;border-bottom:0}.leather-editorial .case-heading{margin-bottom:56px;max-width:none}.leather-editorial .case-heading h3{font-size:clamp(48px,6vw,80px);font-weight:400;line-height:1.05;margin:20px 0}.leather-editorial .case-heading p{font-size:14px;letter-spacing:.08em;line-height:1.7}.leather-editorial .leather-photo-stage{width:min(49.0909%,420px);margin-left:auto;margin-right:max(0px,calc((49.0909% - 420px)/2))}.leather-editorial .leather-photo{width:100%}.leather-editorial .case-image-button img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}@media(max-width:700px){.leather-editorial{padding-top:10px;padding-bottom:50px}.leather-editorial .case-heading{margin-bottom:32px}.leather-editorial .case-heading h3{font-size:46px}.leather-editorial .leather-photo-stage{width:100%;margin:0 auto}}.video-showcase{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;align-items:center;padding-top:120px;padding-bottom:30px}.showcase-copy .tiny{display:block;color:#70675e;font-size:12px;line-height:1.9}.showcase-copy h2{margin:24px 0 28px;font-size:clamp(44px,5vw,68px)}.showcase-copy h3{font-family:Manrope,Arial,sans-serif;font-size:12px;letter-spacing:.16em;line-height:1.6;margin:0 0 24px}.showcase-copy p{max-width:430px;font-size:15px;line-height:1.85;color:#5e564d}.showcase-media{min-width:0;width:100%;max-width:520px;justify-self:center}.product-showcase .showcase-media{max-width:420px}.showcase-video{position:relative;isolation:isolate;width:100%;background:#e9e5dd;overflow:hidden}.showcase-video img,.showcase-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.showcase-video video{opacity:0;pointer-events:none;background:transparent}.showcase-video.is-decoded video{opacity:1}.showcase-video.is-decoded img{visibility:hidden}.showcase-video video::-webkit-media-controls,.showcase-video video::-webkit-media-controls-enclosure{display:none!important}.showcase-manual{margin-top:12px}.concept-showcase{margin-top:50px}@media(max-width:700px){.video-showcase{grid-template-columns:1fr;gap:32px;padding-top:80px}.showcase-copy h2{font-size:44px;margin:18px 0 22px}.showcase-copy p{font-size:16px}.showcase-copy .tiny{font-size:11px}.showcase-media,.product-showcase .showcase-media{max-width:100%}.concept-showcase{margin-top:0}}.concept-showcase .showcase-video{background:transparent}.brand-nowrap{white-space:nowrap}@media(min-width:701px){.showcase-copy .showcase-editorial-description{width:calc(100% + 80px);max-width:520px}.showcase-editorial-line{display:block}}.fashion-stories{margin-bottom:110px}.stories-tools{display:flex;justify-content:flex-end;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:40px}.stories-tools>span{font-size:13px;color:#70675e}.fashion-story{margin-bottom:100px;scroll-margin-top:24px}.story-heading{position:relative;margin-bottom:30px}.story-heading h3{font-size:clamp(36px,4vw,56px);letter-spacing:-.025em;margin:15px 0}.story-skip{font-size:11px}.story-stage{position:relative;isolation:isolate}.story-stage figure{margin:0;min-width:0}.story-image{position:relative;display:block;padding:0;width:100%;height:100%}.story-image img{width:100%;height:100%;object-fit:contain}.story-zoom{position:absolute;bottom:12px;right:12px;background:#f7f5f0d9;width:36px;height:36px;display:grid;place-items:center}.story-stage figcaption{font-size:14px;color:#5e564d;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.story-photo,.story-mobile-result,.story-film{width:68%;margin-left:auto!important}.story-photo .story-image,.story-mobile-result .story-image{height:min(80svh,780px);min-height:380px}.story-source{width:30%;margin:55px 0!important}.story-source .story-image{height:380px}.story-film{margin-top:60px!important}.story-video-frame{aspect-ratio:1536/2752;max-height:80svh;min-height:340px;background:#e9e5dd}.story-video-frame video{object-fit:contain;background:#e9e5dd}.story-narrative{display:none}.story-lightbox{width:min(1100px,96vw);padding:20px}.story-lightbox-header{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;margin-bottom:15px}.story-lightbox-header button{font-size:32px;min-width:44px}.story-lightbox>img{height:78dvh;object-fit:contain}.story-image:focus-visible{outline-offset:-4px}@media(min-width:901px)and (min-height:600px){.is-scroll-story .story-stage{height:100svh;min-height:600px;perspective:1400px;overflow:hidden;background:#f7f5f0}.is-scroll-story .story-photo,.is-scroll-story .story-film{position:absolute;right:2%;top:6%;height:85%;width:62%;margin:0!important;transform-origin:center center;will-change:transform,opacity}.is-scroll-story .story-photo .story-image{height:100%;min-height:0}.is-scroll-story .story-photo>figcaption{display:none}.is-scroll-story .story-source{position:absolute;left:9%;top:29%;width:27%;height:55%;margin:0!important;z-index:3;transform-origin:50% 80%;will-change:transform,opacity}.is-scroll-story .story-source .story-image{height:85%}.is-scroll-story .story-source figcaption{justify-content:center;text-align:center}.is-scroll-story .story-film{z-index:4}.is-scroll-story .story-video-frame{height:92%;width:100%;aspect-ratio:auto;min-height:0;max-height:none;background:transparent}.is-scroll-story .story-video-frame video{background:transparent}.is-scroll-story .story-film figcaption{justify-content:center;padding:0;gap:25px}.is-scroll-story .story-narrative{display:block;position:absolute;left:1%;top:12%;width:29%;z-index:5;pointer-events:none}.story-narrative p{position:absolute;inset:0 auto auto 0;font:clamp(30px,3.7vw,53px)/1.08 "Cormorant Garamond",Georgia,serif;letter-spacing:-.02em}.story-narrative small{display:block;font:13px/1.8 Manrope,Arial,sans-serif;letter-spacing:0;margin-top:25px;max-width:180px;color:#70675e}.is-scroll-story .story-mobile-result{display:none}}@media(max-width:900px){.fashion-stories{margin-bottom:70px}.fashion-story{margin-bottom:75px}.story-heading h3{font-size:38px}.story-photo,.story-mobile-result,.story-film{width:100%}.story-photo .story-image,.story-mobile-result .story-image{height:auto;min-height:0;aspect-ratio:1536/2752;max-height:85svh}.story-source{width:65%;margin:40px 0 50px!important}.story-source .story-image{height:auto;max-height:420px}.story-source img{max-height:420px;height:auto}.story-video-frame{max-height:none;min-height:0}.story-stage figcaption{font-size:15px}.stories-tools{justify-content:flex-start;margin-bottom:30px}.story-lightbox{padding:12px}.story-lightbox>img{height:72dvh}}.story-video-frame{position:relative;isolation:isolate}.story-video-frame>video{opacity:0;pointer-events:none;transition:opacity .22s ease}.story-video-frame>.story-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;opacity:1;transition:opacity .22s ease}.story-video-frame.has-video-frame>video{opacity:1}.story-video-frame.has-video-frame>.story-video-poster{opacity:0}.story-video-frame>video::-webkit-media-controls{display:none!important}.story-video-frame>video::-webkit-media-controls-enclosure{display:none!important}@media(prefers-reduced-motion:reduce){.story-video-frame>video,.story-video-frame>.story-video-poster{transition:none}}.story-pre-video-frame{display:none}.story-video-frame,.story-mobile-result .story-image{aspect-ratio:1072/1928}@media(min-width:901px)and (min-height:600px){.is-scroll-story .story-pre-video-frame{display:block;position:absolute;inset:0 auto auto 0;width:100%;height:92%;object-fit:contain}.is-scroll-story .story-zoom{display:none}}.story-video-frame>video,.story-video-frame>.story-video-poster{transition:none}#story-powder-dress .story-film{visibility:visible!important}@media(min-width:901px)and (min-height:600px){.story-narrative small{max-width:none;width:max-content;white-space:nowrap}}.story-comparison-link{margin-top:24px}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-italic-BEGvmv_3.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-italic-C_Uk1MUY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-italic-D3GtrbRZ.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-italic-AH1vqu4S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-italic-BoXDRTEW.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-italic-CJpMwFnN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-italic-CQvLaSWn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;background:#f7f5f0;color:#242424;font-family:Manrope,Arial,sans-serif;font-size:14px;line-height:1.65}button,a,input{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}button,a{touch-action:manipulation}a:hover,button:hover{color:#716357}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #63574d;outline-offset:6px}button{min-height:44px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;line-height:1.05}h2{font-size:clamp(40px,5vw,72px);letter-spacing:-.035em}h3{font-size:29px}img,video{width:100%;height:100%;object-fit:cover;display:block}video{object-fit:contain;background:#242424}em{font-weight:400}.tiny{font-size:12px;letter-spacing:.16em;text-transform:uppercase;line-height:1.7}.header{max-width:1600px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:20px 4.5%;gap:28px;border-bottom:1px solid #d9d4cc}.wordmark{font:36px/1 Cormorant Garamond,serif;letter-spacing:-3px;min-width:50px}.wordmark span{color:#817366}.navigation{display:flex;align-items:center;gap:clamp(12px,1.7vw,27px)}.navigation a{font-size:11px;white-space:nowrap;display:flex;align-items:center;min-height:44px}.header-actions{display:flex;align-items:center}.languages{display:flex;gap:3px}.languages button{font-size:10px;min-width:33px;color:#746b63}.languages button[aria-pressed=true]{color:#242424;text-decoration:underline;text-underline-offset:6px}.menu-button{display:none}.hero,.section,footer{max-width:1440px;margin:0 auto;padding-left:6%;padding-right:6%}.hero{padding-top:28px}.hero-top{display:flex;justify-content:space-between;color:#6e645b;font-size:11px}.hero h1{font-size:clamp(55px,9.6vw,145px);line-height:.95;letter-spacing:-.046em;text-align:center;margin:40px -2% 21px;white-space:nowrap}.hero h1 span{margin-left:.1em}.hero-sub{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.hero-sub .tiny{letter-spacing:.37em;font-size:13px}.hero-sub p{font-size:12px}.cover-layout{display:grid;grid-template-columns:28% 1fr 24px;gap:28px;position:relative}.cover-aside{padding-top:42px;display:flex;flex-direction:column;align-items:flex-start}.cover-aside>p{font:clamp(40px,5.2vw,76px)/.98 "Cormorant Garamond",serif;letter-spacing:-.035em;margin:50px 0 36px}.cover-aside em{color:#796a5c}.text-link{border-bottom:1px solid #a79a8c;padding:8px 0;display:inline-flex;justify-content:space-between;gap:30px;font-size:12px}.cover-side-note{margin-top:auto;padding:55px 0 8px;font-size:10px}.hero-image{height:clamp(430px,46vw,650px)}.vertical-note{writing-mode:vertical-rl;text-align:center;font-size:10px;color:#6e645b}.cover-bottom{display:flex;justify-content:space-between;border-bottom:1px solid #d9d4cc;padding:20px 0;font-size:10px;color:#6e645b}.placeholder{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate;background:#ded9d0;min-height:180px}.placeholder.stone{background:linear-gradient(125deg,#c9c3b9,#e4e0d8 55%,#d5d0c7)}.placeholder.sand{background:linear-gradient(125deg,#e7dccb,#d7c7b3)}.placeholder.paper{background:linear-gradient(130deg,#ebe8e1,#ddd7cc)}.paper-shape{position:absolute;z-index:-1;width:51%;height:85%;border-radius:50% 50% 2% 2%;background:linear-gradient(100deg,#ffffff15,#ffffff5c 60%,#ffffff05);transform:rotate(-18deg) translate(12%,10%);box-shadow:25px 40px 70px #665d4e0a}.sand .paper-shape{width:35%;height:60%;border-radius:50% 50% 0 0;transform:rotate(19deg) translate(25%);background:linear-gradient(100deg,#c5b59e33,#f7f2e64a)}.paper .paper-shape{border-radius:0;transform:rotate(-30deg);width:70%;height:130%;background:linear-gradient(90deg,#fff0,#ffffff6b)}.plate-index{position:absolute;top:24px;left:25px;font-size:10px;letter-spacing:.15em;color:#5e564d}.plate-corner{position:absolute;bottom:18px;right:24px;color:#71675b;font-size:19px}.placeholder-copy{text-align:center;display:flex;flex-direction:column;align-items:center;padding:30px;color:#5a5046;gap:13px}.placeholder-copy>.tiny{font-size:11px;letter-spacing:.22em}.placeholder-sub{font-family:Cormorant Garamond,serif;font-size:clamp(23px,2.5vw,36px);max-width:300px;line-height:1.1}.section{padding-top:120px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:38px}.section-heading h2{margin-top:20px}.period{color:#9b8872}.section-intro{max-width:320px;font-size:13px}.section-intro span{display:block;color:#70675e;font-size:13px;margin-top:9px}.filters{display:flex;gap:30px;border-bottom:1px solid #d9d4cc;margin-bottom:50px;flex-wrap:wrap}.filters button{font-size:11px;position:relative;padding:12px 0 16px;color:#6e645b}.filters button[aria-pressed=true]{color:#242424}.filters button[aria-pressed=true]:after{content:"";height:1px;background:#242424;position:absolute;bottom:-1px;left:0;right:0}.filters span{font-size:10px;margin-left:8px;vertical-align:super}.editorial-grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:6%;row-gap:90px;align-items:start}.work:nth-child(1){grid-column:1/8}.work:nth-child(2){grid-column:9/13;margin-top:180px}.work:nth-child(3){grid-column:2/12;margin-top:15px}.work:nth-child(4){grid-column:6/13}.work:nth-child(5){grid-column:1/5;grid-row:3;margin-top:180px}.work:nth-child(6){grid-column:1/11;margin-top:15px}.work-open{width:100%;display:block;padding:0;position:relative;overflow:hidden;text-align:left;aspect-ratio:3/4}.work.landscape .work-open{aspect-ratio:16/9}.work.small .work-open{aspect-ratio:4/5}.work-hover{position:absolute;bottom:20px;right:20px;font-size:10px;background:#f7f5f0ed;padding:10px 16px;opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s}.work-open:hover .work-hover,.work-open:focus-visible .work-hover{opacity:1;transform:none}.work-caption{display:flex;justify-content:space-between;align-items:center;padding-top:18px;gap:20px}.work-caption .tiny{font-size:10px;color:#70675e}.work-caption h3{margin-top:6px}.filtered .work:nth-child(n){grid-column:span 6;grid-row:auto;margin-top:0}.films{display:grid;grid-template-columns:1fr 1.65fr;gap:8%;align-items:center}.film-copy h2{font-size:clamp(38px,4vw,58px);margin:24px 0}.film-copy h2 em{display:block;font-size:.65em;color:#796a5c;margin-top:12px}.film-copy p{font-size:12px;color:#70675e;max-width:260px}.film-preview{padding:0;aspect-ratio:16/10;position:relative}.play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #746b63;border-radius:50%;width:64px;height:64px;display:grid;place-items:center;font-size:30px;background:#f7f5f06b}.film-preview .placeholder-copy{transform:translateY(65px)}.comparison h2{max-width:720px}.comparison-frame{height:480px;position:relative;overflow:hidden}.comparison-layer{position:absolute;inset:0}.comparison-labels{position:absolute;inset:20px 25px auto;display:flex;justify-content:space-between;pointer-events:none}.comparison-labels span{background:#f7f5f0cc;padding:5px 13px}.comparison-line{position:absolute;top:0;bottom:0;width:1px;background:#f7f5f0;pointer-events:none}.comparison-line span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#f7f5f0;color:#242424;font-size:22px}.comparison-frame input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.comparison-frame:focus-within{outline:2px solid #63574d;outline-offset:5px}.comparison-note{max-width:650px;color:#70675e;font-size:13px;margin-top:18px}.about{display:grid;grid-template-columns:1fr 1fr;gap:15%;align-items:center;padding-top:150px}.about-portrait{height:490px;position:relative}.portrait-signature{font:italic 70px Cormorant Garamond,serif;line-height:1;position:absolute;right:0;top:calc(100% + 10px);color:#49362f}.about-copy h2{margin:20px 0 30px}.about-copy p{max-width:390px;margin-bottom:20px;font-size:14px;color:#5e564d}.about-copy .text-link{margin-top:15px}.contact{text-align:center;margin-top:130px;padding-top:60px;padding-bottom:80px;border-top:1px solid #d9d4cc}.contact h2{font-size:clamp(45px,7vw,98px);margin:28px 0 20px}.contact p{color:#70675e;font-size:12px}.contact-link{display:block;width:max-content;font:42px Cormorant Garamond,serif;margin:35px auto 14px;border-bottom:1px solid #a79a8c}.contact-link span{font:25px Manrope;margin-left:50px}.contact>.tiny:last-child{font-size:11px;color:#70675e}footer{display:flex;justify-content:space-between;align-items:center;padding-top:25px;padding-bottom:25px;border-top:1px solid #d9d4cc;color:#70675e;font-size:12px}footer .tiny{font-size:10px}footer>a{font-size:22px;min-width:44px;min-height:44px;text-align:center}dialog{border:0;padding:0;background:#f7f5f0;color:#242424;width:min(1100px,94vw);max-height:94dvh;overscroll-behavior:contain}dialog::backdrop{background:#242424c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-content{padding:25px;background:#f7f5f0;overflow:auto}.dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.dialog-header button{font-size:30px;width:44px}.dialog-media{height:60vh}.dialog-media img{object-fit:contain;background:#e9e5dd}.dialog-caption{display:flex;justify-content:space-between;gap:30px;padding:25px 0 10px;align-items:start}.dialog-caption h2{font-size:40px}.dialog-caption p{font-size:13px;margin:12px 0}.skip{position:fixed;top:5px;left:15px;z-index:100;background:#f7f5f0;padding:12px;transform:translateY(-150%)}.skip:focus{transform:none}@media(min-width:1600px){.hero,.section,footer{padding-left:70px;padding-right:70px}}@media(max-width:1100px){.header{padding-inline:5%;gap:16px}.navigation{gap:12px}.navigation a{font-size:9px}.hero h1{font-size:9.4vw}.cover-layout{grid-template-columns:29% 1fr 16px;gap:18px}.cover-aside>p{font-size:6vw}.cover-aside .text-link{gap:15px;font-size:10px}}@media(max-width:800px){.navigation{display:none}.navigation.expanded{display:flex;position:absolute;top:80px;left:0;right:0;background:#f7f5f0;z-index:20;flex-direction:column;align-items:stretch;padding:20px 6%;border-bottom:1px solid #d9d4cc;gap:0}.navigation a{font-size:13px}.menu-button{display:block;margin-left:15px;font-size:22px;width:44px}.hero-top{font-size:9px}.hero h1{margin-top:30px;font-size:9.4vw}.hero-sub{gap:20px}.hero-sub p{font-size:10px;max-width:200px}.hero-sub .tiny{font-size:11px;letter-spacing:.22em}.cover-layout{grid-template-columns:30% 1fr;gap:18px}.vertical-note{display:none}.cover-aside>p{font-size:6vw;margin-top:35px}.hero-image{height:440px}.section{padding-top:85px}.section-heading{align-items:start;gap:25px}.section-intro{max-width:230px;font-size:12px}.editorial-grid{row-gap:60px}.work:nth-child(2),.work:nth-child(5){margin-top:100px}.filters{gap:20px}.filters button{font-size:10px}.about{gap:9%}.about-portrait{height:390px}.about-copy p{font-size:13px}.comparison-frame{height:390px}.contact{margin-top:85px;padding-top:55px}.films{gap:6%}.film-preview{aspect-ratio:4/3}}@media(max-width:540px){body{font-size:16px}.hero,.section,footer{padding-left:6%;padding-right:6%}.hero h1{font-size:15.7vw;white-space:normal;text-align:left;line-height:.87;margin:30px 0 23px}.hero h1 span{display:block;margin:8px 0 0;font-size:.83em;letter-spacing:-.045em}.hero-sub{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:25px}.hero-sub p{font-size:12px;max-width:none}.cover-layout{grid-template-columns:1fr}.hero-image{height:460px;grid-row:1}.cover-aside{padding-top:15px;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:15px}.cover-aside>.tiny,.cover-side-note{display:none}.cover-aside>p{font-size:38px;margin:0}.cover-aside>p br{display:none}.cover-aside .text-link{font-size:11px;align-self:end;justify-self:end;gap:20px}.cover-bottom{font-size:9px;margin-top:15px;gap:25px}.cover-bottom span:last-child{white-space:nowrap}.section{padding-top:70px}.section-heading{display:block;margin-bottom:25px}.section-heading h2{margin-top:13px}.section-intro{max-width:100%;margin-top:23px}.section-intro span{font-size:14px}.filters{gap:5px 20px;margin-bottom:30px}.filters button{font-size:10px;padding-bottom:10px}.editorial-grid{display:block}.work:nth-child(n),.filtered .work:nth-child(n){margin:0 0 45px}.work.small{width:80%;margin-left:auto}.work.landscape .work-open{aspect-ratio:5/4}.work-caption h3{font-size:29px}.work-hover{opacity:1;transform:none;font-size:9px;bottom:14px;right:14px}.films{display:flex;flex-direction:column;align-items:stretch;gap:30px}.film-copy h2{font-size:44px}.film-copy p{max-width:100%;font-size:13px}.film-preview{aspect-ratio:16/11}.comparison h2{font-size:43px}.comparison-frame{height:340px}.comparison-note{font-size:14px}.comparison-labels{inset:15px 15px auto}.comparison-layer .placeholder-copy{padding:10px}.comparison-layer .tiny{font-size:10px}.about{display:flex;flex-direction:column;gap:55px;align-items:stretch}.about-portrait{height:410px;width:85%}.about-copy h2{font-size:46px}.about-copy p{font-size:16px}.contact{margin-top:75px;padding-top:40px;padding-bottom:50px}.contact h2{font-size:49px}.contact p{font-size:13px}.contact>.tiny:first-child{font-size:11px}footer{flex-wrap:wrap;gap:15px}footer>span:nth-child(2){order:3;width:100%;font-size:13px}.dialog-content{padding:15px}.dialog-caption{display:block}.dialog-caption h2{font-size:34px}.dialog-media{height:55dvh}.dialog-caption p{font-size:14px}}.languages button{min-width:44px}.wordmark{min-height:44px;display:flex;align-items:center}.hero-image img{object-position:50% 44%}.work.landscape .work-open img{object-fit:contain;background:#ebe7df}.comparison-layouts{display:grid;gap:65px}.comparison-layouts article{width:90%;margin:auto}.comparison-layouts article:nth-child(2){width:80%;margin-left:0}.comparison-layouts article:nth-child(3){margin-right:0}.comparison-open{display:block;padding:0;width:100%;position:relative}.comparison-open img{height:auto;object-fit:contain}.comparison-open:hover .work-hover,.comparison-open:focus-visible .work-hover{opacity:1;transform:none}.portrait-gallery{display:grid;grid-template-columns:1fr 1fr;gap:75px 10%;align-items:start}.portrait-gallery .work:nth-child(n){margin:0;grid-column:auto;grid-row:auto}.portrait-gallery .work:nth-child(2){margin-top:150px}.portrait-gallery .work:nth-child(3){width:75%}.portrait-gallery .work-open{aspect-ratio:9/16}.about-portrait img{object-position:45% 40%}@media(max-width:540px){.comparison-layouts{gap:40px}.comparison-layouts article:nth-child(n){width:100%;margin:0}.comparison-open .work-hover{opacity:1;transform:none}.portrait-gallery{display:block}.portrait-gallery .work:nth-child(n){width:100%;margin:0 0 45px}.portrait-gallery .work:nth-child(2){width:80%;margin-left:auto}}.navigation a[aria-disabled=true]{cursor:default}.editorial-grid:not(.filtered) .work:nth-child(7){grid-column:2/12}.work.comparison-work .work-open{aspect-ratio:1600/1140}.work.comparison-work .work-open img{object-fit:contain}.series-controls{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:12px;font-size:12px}.series-controls button{width:44px;border-bottom:1px solid #a79a8c}.contact-link{max-width:100%;display:flex;align-items:center;justify-content:center;gap:20px}.contact-link span{margin-left:0}.hero-image img{object-position:50% 38%}@media(max-width:540px){.contact-link{font-size:30px;gap:12px}.contact-link span{font-size:22px}}dialog.expanded-view{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.expanded-view .dialog-media{height:calc(100dvh - 230px);min-height:40dvh}.dialog-content:fullscreen{width:100vw;height:100dvh;overflow:auto}.dialog-content{max-height:94dvh}.expanded-view .dialog-content{max-height:100dvh}.dialog-header{position:sticky;top:0;background:#f7f5f0;z-index:2}.projects-heading{max-width:850px;margin-bottom:90px}.projects-heading h2{margin:22px 0 25px}.projects-heading>p{max-width:650px;font-size:16px;line-height:1.8;color:#5e564d}.project-list{display:grid;gap:110px}.project-case{padding-bottom:70px;border-bottom:1px solid #d9d4cc}.case-heading{max-width:790px;margin-bottom:38px}.case-heading h3{font-size:clamp(34px,4vw,54px);letter-spacing:-.025em;margin:17px 0}.case-heading>p{font-size:14px;color:#70675e;max-width:620px}.case-media-layout{display:grid;grid-template-columns:1fr 1.85fr;gap:7%;align-items:start}.case-media-layout figure{margin:0;min-width:0}.case-media-layout figcaption{display:flex;align-items:baseline;gap:13px;margin-bottom:17px;line-height:1.5}.case-media-layout figcaption strong{font-weight:400;font-size:16px}.case-media-layout figcaption span{font-size:13px;color:#70675e}.case-source{padding-top:60px}.case-image-button{position:relative;padding:0;display:block;width:100%;background:transparent}.case-image-button img{height:auto;object-fit:contain;max-height:800px}.case-source .case-image-button img{max-height:430px}.case-enlarge{position:absolute;bottom:15px;right:15px;display:grid;place-items:center;width:36px;height:36px;background:#f7f5f0dd;font-size:18px;opacity:0;transition:opacity .2s}.case-image-button:hover .case-enlarge,.case-image-button:focus-visible .case-enlarge{opacity:1}.case-footer{display:flex;justify-content:flex-end;margin-top:25px}.case-disclosure{font-size:13px;line-height:1.7;color:#70675e;max-width:720px;margin-top:30px}@media(max-width:700px){.projects-heading{margin-bottom:60px}.projects-heading h2{font-size:43px}.projects-heading>p{font-size:16px}.project-list{gap:65px}.project-case{padding-bottom:45px}.case-heading{margin-bottom:28px}.case-heading h3{font-size:35px}.case-heading>p{font-size:14px}.case-media-layout{grid-template-columns:1fr;gap:35px}.case-source{padding-top:0}.case-source .case-image-button img{max-height:460px}.case-result .case-image-button img{max-height:none}.case-media-layout figcaption{margin-bottom:15px}.case-enlarge{opacity:1}.case-footer{justify-content:flex-start}.case-disclosure{font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(min-width:701px){#project-black-bodysuit .case-heading{max-width:100%}#project-black-bodysuit .case-heading>p{max-width:none;font-size:clamp(10px,1.15vw,14px);white-space:nowrap}}@media(min-width:701px){#project-red-lingerie .case-heading>p{max-width:none}#project-red-lingerie .red-description-break{display:block}#project-red-lingerie .red-description-sentence{white-space:nowrap}}.about-portrait{margin-bottom:80px}#project-winter-jacket .red-description-break{display:block}.contact p{font-size:16px}.hero .cover-bottom{justify-content:flex-end}@media(max-width:430px){.hero .cover-aside{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.hero .cover-aside>p{font-size:clamp(32px,8.9vw,38px);hyphens:none;-webkit-hyphens:none;word-break:normal;overflow-wrap:normal}}
