html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--ivory:#f2ede4;--paper:#e8e0d2;--ink:#1f1b16;--ink-2:#4a4238;--stone:#8a8072;--line:#1f1b1629;--madder:#6e2a1f;--ghost:#e2d8c6;--serif:"Cormorant Garamond", "Cormorant", "Times New Roman", serif;--sans:"Jost", "Futura", "Helvetica Neue", Arial, sans-serif;--bangla:"Tiro Bangla", "Noto Serif Bengali", serif;--gutter:clamp(16px, 4vw, 56px);--head:clamp(64px, 9vh, 96px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--ivory);-webkit-text-size-adjust:100%}body{background:var(--ivory);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;font-weight:300;line-height:1.5;overflow-x:hidden}body.is-loading{overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}p,h1,h2,dl,dd,figure{margin:0}button{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--ivory)}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.backdrop{z-index:0;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.stage{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}main{z-index:2;position:relative}.grain{z-index:40;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.3  0 0 0 0 0.25  0 0 0 0 0.2  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(5,end) infinite grain;position:fixed;inset:-100%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-2%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.film__stage:after{content:"";pointer-events:none;background:radial-gradient(125% 95% at 50% 45%,#0000 60%,#342e2817 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.grain{animation:none}}.eyebrow{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:400}.display{font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);font-size:clamp(3.4rem,9.2vw,10rem);font-weight:300;line-height:.9}.display em,.caption--serif em,.product__title em{font-style:italic;font-weight:300}.display em{color:var(--madder)}.display--md{font-size:clamp(3rem,7vw,7.5rem)}.display .line{padding-bottom:.08em}.caption,.lede{max-width:31ch;color:var(--ink-2);font-size:clamp(14px,1.05vw,16px);line-height:1.65}.caption--serif{max-width:none;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(2rem,3.6vw,3.6rem);font-weight:300;line-height:1.02}.credit{letter-spacing:.28em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.bn{font-family:var(--bangla)}.loader{z-index:50;background:var(--ivory);place-items:center;display:grid;position:fixed;inset:0}.loader__inner{justify-items:center;gap:14px;display:grid}.loader__mark{width:clamp(150px,20vw,230px);height:auto;display:block}.loader__inner:after{content:"";background:var(--ink);opacity:.55;width:clamp(150px,20vw,230px);height:1px;transform:scaleX(var(--p,0));transform-origin:0;margin-top:18px}.loader__bn{font-family:var(--bangla);color:var(--stone);font-size:18px}.loader__meta{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);font-variant-numeric:tabular-nums;gap:28px;margin-top:28px;font-size:10px;display:flex}.masthead{z-index:20;height:var(--head);padding:0 var(--gutter);letter-spacing:.3em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;font-size:11px;display:grid;position:fixed;inset:0 0 auto}.masthead__brand{justify-self:start;display:block}.masthead__brand img{width:auto;height:clamp(30px,4.2vh,40px);display:block}.masthead__nav{gap:36px;display:flex}.masthead__nav a,.footer nav a{position:relative}.masthead__nav a:after,.footer nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .5s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:-4px;left:0;right:.3em;transform:scaleX(0)}.masthead__nav a:hover:after,.footer nav a:hover:after{transform-origin:0;transform:scaleX(1)}.masthead__chapter{font-variant-numeric:tabular-nums;justify-self:end;align-items:center;gap:14px;display:flex}.masthead__num,.masthead__name{display:inline-block}.masthead__name{min-width:11ch}.masthead__rule{background:var(--line);width:64px;height:1px;position:relative;overflow:hidden}.masthead__rule i{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.film__stage{height:100svh;position:relative;overflow:hidden}.chapter{padding:calc(var(--head) + 2vh) var(--gutter) var(--gutter);pointer-events:none;position:absolute;inset:0}.collection{z-index:3;background:var(--ivory);position:relative}.collection__pin{border-top:1px solid var(--line);align-items:center;height:100svh;display:flex;overflow:hidden}.collection__track{padding:var(--head) var(--gutter) 0;will-change:transform;align-items:flex-end;gap:clamp(28px,5vw,88px);display:flex}.collection__head{flex:none;align-self:center;gap:24px;width:min(36vw,460px);display:grid}.look{flex:none;width:clamp(230px,25vw,380px)}.look:nth-of-type(2n){transform:translateY(-9vh)}.look:nth-of-type(3){width:clamp(250px,29vw,440px)}.look__media{aspect-ratio:10/13;background:var(--paper);position:relative;overflow:hidden}.look__media:after{content:"";pointer-events:none;border:1px solid #f2ede400;transition:inset .7s cubic-bezier(.2,.7,.1,1),border-color .7s;position:absolute;inset:0}.look:hover .look__media:after,.look:focus-within .look__media:after{border-color:#f2ede4d9;inset:12px}.look figcaption span,.look figcaption strong{transition:color .5s,letter-spacing .7s cubic-bezier(.2,.7,.1,1)}.look:hover figcaption span{color:var(--ink)}.look:hover figcaption strong{letter-spacing:.03em}.look__media img{object-fit:cover;width:116%;max-width:none;height:100%;margin-left:-8%}.look figcaption{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:2px 16px;margin-top:16px;padding-top:12px;display:grid}.look figcaption span{letter-spacing:.2em;color:var(--stone);grid-row:span 2;font-size:11px}.look figcaption strong{font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.1}.look figcaption em{color:var(--ink-2);font-size:13px;font-style:normal}.footer{z-index:3;background:var(--ivory);padding:14vh var(--gutter) var(--gutter);position:relative;overflow:hidden}.footer__mark{justify-content:center;padding-bottom:.5vw;display:flex;overflow:hidden}.footer__mark span{display:inline-block}.footer__mark img{width:min(62vw,135.8vh);height:auto;display:block}.footer__row{border-top:1px solid var(--line);letter-spacing:.06em;color:var(--ink-2);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-top:6vh;padding-top:20px;font-size:12px;display:grid}.footer__row p:last-child{justify-self:end}.footer nav{letter-spacing:.28em;text-transform:uppercase;color:var(--ink);gap:32px;font-size:11px;display:flex}@media (width<=768px){.masthead{grid-template-columns:auto 1fr}.masthead__nav{display:none}.masthead__rule{width:36px}.masthead__name{min-width:0}.collection__track{align-items:center}.collection__head{width:78vw}.look{width:70vw}.look:nth-of-type(3){width:74vw}.look:nth-of-type(2n){transform:translateY(-4vh)}.footer__row{grid-template-columns:1fr;justify-items:start}.footer__row p:last-child{justify-self:start}}.chapter--thread{grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;align-items:end;display:grid}.chapter--thread .eyebrow{grid-column:1/-1}.chapter--thread .display{grid-row:3;font-size:clamp(3.6rem,11vw,12.5rem)}.chapter--thread .lede{text-align:right;grid-area:3/2;padding-bottom:1.4em}.scroll-cue{right:var(--gutter);writing-mode:vertical-rl;letter-spacing:.32em;text-transform:uppercase;color:var(--ink-2);justify-items:center;gap:12px;font-size:10px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.scroll-cue i{background:var(--line);width:1px;height:48px;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:var(--ink);animation:2.4s cubic-bezier(.7,0,.3,1) infinite cue;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}.chapter--cut{text-align:right;align-content:end;justify-items:end;gap:18px;display:grid}.chapter--stitch{grid-template-rows:1fr auto auto;gap:18px;display:grid}.chapter--stitch .eyebrow{grid-row:2}.chapter--stitch .display{grid-row:3}.chapter--stitch .caption{top:calc(var(--head) + 2vh);right:var(--gutter);text-align:right;position:absolute}.chapter--form{align-content:end;gap:18px;display:grid}.chapter--panjabi{align-content:end;gap:14px;display:grid}.chapter--human{grid-template-rows:1fr auto auto;gap:18px;display:grid}.chapter--human .eyebrow{grid-row:2}.chapter--human .display{grid-row:3}.chapter--human .credit{right:var(--gutter);bottom:var(--gutter);position:absolute}.backdrop__type{font-family:var(--serif);letter-spacing:-.035em;color:var(--ghost);white-space:nowrap;visibility:hidden;gap:.18em;margin:0;font-size:clamp(5rem,17vw,19rem);font-weight:300;line-height:.8;display:flex}.backdrop__type em{color:#d8c5ad;margin-right:.06em;font-style:italic}.chapter--product{grid-template-columns:1fr minmax(320px,34vw);align-items:center;display:grid}.product{pointer-events:auto;grid-column:2;gap:18px;display:grid}.product__title{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(3.4rem,6vw,6.4rem);font-weight:300;line-height:.9}.product__title em{color:var(--stone)}.product__sub{font-family:var(--serif);color:var(--ink-2);font-size:clamp(20px,1.8vw,26px);font-style:italic}.product__specs{margin-top:10px}.product__specs div:first-child{border-top:1px solid var(--line)}.product__specs div{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:12px 0;font-size:14px;display:flex}.product__specs dt{letter-spacing:.28em;text-transform:uppercase;color:var(--stone);padding-top:3px;font-size:10px}.product__sizes{gap:8px;margin-top:6px;display:flex}.product__sizes span{border:1px solid var(--line);letter-spacing:.12em;place-items:center;min-width:44px;height:36px;padding:0 10px;font-size:12px;transition:border-color .4s,background-color .4s;display:grid}.product__sizes span:hover{border-color:var(--ink);background:#1f1b160a}.product__sizes .is-active{border-color:var(--ink)}.product__buy{justify-content:space-between;align-items:center;gap:20px;margin-top:10px;display:flex}.product__price{font-family:var(--serif);font-variant-numeric:lining-nums;font-size:26px;font-weight:400}.btn{border:1px solid var(--ink);letter-spacing:.28em;text-transform:uppercase;cursor:default;isolation:isolate;background:0 0;padding:16px 28px;font-size:11px;transition:color .5s cubic-bezier(.2,.7,.1,1);position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--ink);transform-origin:bottom;transition:transform .5s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0;transform:scaleY(0)}.btn:hover{color:var(--ivory)}.btn:hover:before{transform:scaleY(1)}@media (width<=768px){.chapter--thread{grid-template-columns:1fr}.chapter--thread .lede{text-align:left;grid-area:2/1;align-self:start;padding:18px 0 0}.chapter--cut{text-align:left;justify-items:start}.chapter--stitch .caption{left:var(--gutter);text-align:left}.scroll-cue{display:none}.chapter--human .credit{top:calc(var(--head) + 2vh);bottom:auto}.backdrop__type{flex-direction:column;align-items:center;gap:.04em;font-size:34vw}.chapter--product{grid-template-columns:1fr;align-items:end}.product{grid-column:1;gap:10px}.product__title{font-size:2.8rem}.product__specs{margin-top:2px}.product__specs div{padding:8px 0;font-size:13px}.product__sizes{display:none}.btn{padding:13px 18px}}@media (height<=640px) and (width>=769px){.product__sizes{display:none}}.photos{background:var(--ivory);position:absolute;inset:0;overflow:hidden}html:not(.has-photos) .photos,html.has-photos .stage,html.has-photos .backdrop,html.has-photos .grain,html.has-photos .film__stage:after{display:none}.shot{opacity:0;visibility:hidden;will-change:opacity;margin:0;position:absolute;inset:0;overflow:hidden}.shot picture{will-change:transform;display:block;position:absolute;inset:0}.shot picture img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.shot--portrait,.panel__img{background:var(--bg);place-items:center;display:grid}.shot--portrait picture,.panel__img picture{width:min(100%, calc(100svh * var(--r)));aspect-ratio:var(--r);-webkit-mask-composite:source-in;position:relative;inset:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.panel__img picture{width:min(100%, calc(var(--ph) * var(--r)))}.shot--worn{--wipe:0;-webkit-mask-image:linear-gradient(172deg,#0000 0% 34%,#000 66% 100%);mask-image:linear-gradient(172deg,#0000 0% 34%,#000 66% 100%);-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 calc(var(--wipe) * 1%);-webkit-mask-position:0 calc(var(--wipe) * 1%);mask-position:0 calc(var(--wipe) * 1%)}.shot--worn picture img{object-position:50% 28%}.shot--worn:after{content:"";pointer-events:none;background:linear-gradient(#f2ede400,#f2ede4c7);height:42%;position:absolute;inset:auto 0 0}.photos__sweep{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(104deg,#0000 38%,#fff4e033 50%,#0000 62%) 130% 0/320% 100%;position:absolute;inset:0}.photos__weave{pointer-events:none;mix-blend-mode:overlay;background:url(/images/plates/weave-tile.jpg) 0 0/520px 520px;position:absolute;inset:0}.photos:after{content:"";height:calc(var(--head) + 40px);pointer-events:none;background:linear-gradient(#f2ede480,#f2ede400);position:absolute;inset:0 0 auto}.panel{--ph:calc(100svh - var(--head) - 2vh - var(--gutter));top:calc(var(--head) + 2vh);bottom:var(--gutter);left:var(--gutter);right:calc(max(320px, 34vw) + var(--gutter) + 3vw);background:var(--paper);margin:0;position:absolute;overflow:hidden}.panel__img{position:absolute;inset:0;overflow:hidden}.panel__img picture{will-change:transform;display:block}.panel__img picture img{object-fit:cover;width:100%;height:100%}@media (width<=768px){.panel{--ph:46svh;right:var(--gutter);height:46svh;bottom:auto}.shot--worn picture img{object-position:48% 40%}}@media (prefers-reduced-motion:reduce){.photos__sweep{display:none}}html.has-photos .chapter--cut,html.has-photos .chapter--stitch{--ink:#f7f2e9;--ink-2:#efe7d9;--madder:#f1cdb9;text-shadow:0 1px 20px #18110a8c}html.has-photos .chapter--panjabi .caption{color:var(--ink)}.masthead{transition:color .5s}.masthead__brand img{transition:filter .5s}html.tone-dark .masthead{color:#f7f2e9}html.tone-dark .masthead__rule{background:#f7f2e94d}html.tone-dark .masthead__rule i{background:#f7f2e9}html.tone-dark .masthead__brand img{filter:invert()hue-rotate(180deg)}
