:root{--rule:1px;--rule-heavy:2px;--sp-5:24px}:root{--font-display:"Archivo","Arial Narrow",sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"Courier New",monospace;--display-stretch:62%;--display-weight:660;--size-display-hero:clamp(64px,9vw,132px);--size-display-1:56px;--size-display-2:36px;--size-h3:24px;--size-body-lg:18px;--size-body:16px;--size-small:14px;--size-label:12px;--size-micro:11px;--size-long:14px;--size-price:18px;--pdp-h1:clamp(38px,3.6vw,52px);--track-label:.14em;--track-micro:.2em;--display-leading:.92;--display-leading-interlock:.84;--leading-body:1.6;--leading-long:1.9}.type-display{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:var(--display-weight);line-height:var(--display-leading);text-transform:uppercase;letter-spacing:-.005em}.type-h3{font-family:var(--font-display);font-stretch:68%;font-weight:600;font-size:var(--size-h3);line-height:1.05;text-transform:uppercase}.type-label{font-family:var(--font-mono);font-size:var(--size-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:500}.type-micro{font-family:var(--font-mono);font-size:var(--size-micro);letter-spacing:var(--track-micro);text-transform:uppercase;font-weight:500}.bracketed:before{content:"[\a0"}.bracketed:after{content:"\a0]"}.type-long{font-family:var(--font-mono);font-size:var(--size-long);font-weight:400;line-height:var(--leading-long);letter-spacing:.01em;text-transform:none}.type-price{font-family:var(--font-mono);font-size:var(--size-price);font-weight:400;font-variant-numeric:slashed-zero lining-nums;font-feature-settings:"zero" 1}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:var(--page-ground,var(--surface));color:var(--text-body);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{margin:0;font-weight:inherit}p{margin:0 0 1em}a{color:inherit;text-decoration:none}a:hover,a:focus-visible{text-decoration:underline;text-decoration-color:var(--accent-gold);text-decoration-thickness:2px;text-underline-offset:3px}.type-long a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--accent-gold)}.type-long a:hover{text-decoration-thickness:2px}.util-m{color:var(--text-muted)}.util-m:hover{color:var(--ink);text-decoration:none}.nav-x{text-decoration:none}.nav-x:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent-gold);text-decoration-thickness:2px;text-underline-offset:var(--underline-offset-nav)}.f-link{text-decoration:none}.f-link:hover{text-decoration:underline;text-decoration-color:var(--accent-gold);text-decoration-thickness:1px;text-underline-offset:var(--underline-offset-footer)}.more-link{text-decoration:none}.more-link:hover{text-decoration:underline;text-decoration-color:var(--ink);text-decoration-thickness:1.5px;text-underline-offset:7px}::selection{background:#b3935552}:focus-visible{outline:var(--rule-heavy) solid var(--focus-ring);outline-offset:2px}img{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}hr{border:0;border-top:var(--rule) solid var(--line-soft);margin:var(--sp-5) 0}:root{--grain-opacity:.26 ;--recess-grain:.143 ;--print-grain:0 }.grain{position:relative;isolation:isolate}.grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(grain.png) repeat;background-size:320px 320px;mix-blend-mode:multiply;opacity:var(--grain-opacity);pointer-events:none}.grain--strong:after{opacity:.45}.recess{position:relative;isolation:isolate;background:var(--recess-ground);box-shadow:var(--recess-lip)}.sheet{position:relative;z-index:2;will-change:transform}.sheet__paper{background:var(--recess-ground);box-shadow:var(--recess-cut);padding:17px var(--page-pad) 24px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.35) 0,#000 var(--soften),#000 calc(100% - var(--soften)),rgba(0,0,0,.35) 100%),linear-gradient(to right,rgba(0,0,0,.35) 0,#000 var(--soften),#000 calc(100% - var(--soften)),rgba(0,0,0,.35) 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.35) 0,#000 var(--soften),#000 calc(100% - var(--soften)),rgba(0,0,0,.35) 100%),linear-gradient(to right,rgba(0,0,0,.35) 0,#000 var(--soften),#000 calc(100% - var(--soften)),rgba(0,0,0,.35) 100%);mask-composite:intersect;-webkit-mask-composite:source-in}.sheet__paper.recess{box-shadow:var(--recess-cut)}.sheet__gap{height:var(--fabric-gap)}.header-cast{position:fixed;left:0;right:0;top:var(--header-h);height:18px;z-index:49;pointer-events:none;background:var(--header-seam)}.img-true{filter:none}.recess:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(grain.png) repeat;background-size:320px 320px;mix-blend-mode:multiply;opacity:var(--recess-grain);pointer-events:none}.recess>*{position:relative;z-index:2}.img-lift{position:relative;z-index:2}.img-softclub{filter:saturate(.72) contrast(.96) sepia(.12) hue-rotate(165deg)}.tex{background-color:var(--base,#CEC7B2);background-image:linear-gradient(var(--veil),var(--veil)),url(grain.png),var(--d1,none),var(--d2,none),var(--d3,none);background-size:auto,var(--gs,320px 320px),auto,auto,auto;background-blend-mode:normal,multiply,normal,normal,normal;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.tex--head{background-color:#211e1c;background-image:linear-gradient(#4a44374d,#4a44374d),url(grain.png),radial-gradient(90% 90% at 32% 25%,#9086734d,#90867300 76%),none,none;background-size:auto,300px 300px,auto,auto,auto;filter:blur(.3px)}.dim{opacity:.5}.tex--head-fabrics{background-color:#211e1c;background-image:linear-gradient(#ede6d66b,#ede6d66b),url(grain.png),radial-gradient(90% 90% at 32% 25%,#9086734d,#90867300 76%),none,none;background-size:auto,300px 300px,auto,auto,auto;filter:blur(.5px)}.tex--on-photo{background-color:#d9d2be;background-image:linear-gradient(#ede6d640,#ede6d640),url(grain.png),radial-gradient(60% 70% at 78% 30%,rgba(94,107,79,.45) 0%,transparent 60%),radial-gradient(50% 60% at 18% 80%,rgba(144,134,115,.5) 0%,transparent 60%),none;background-size:auto,320px 320px,auto,auto,auto;filter:blur(.45px) drop-shadow(0 1px 0 rgba(237,230,214,.3))}.arrow-plate{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--arrow-plate);border:1px solid var(--line-soft);color:var(--ink);cursor:pointer}.arrow-plate svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}.family-line,[data-family=line]{--page-ground:var(--surface);--chrome-ground:var(--surface);--announce-ground:var(--surface-2);--recess-ground:var(--surface-2);--pdp-h1:clamp(38px,3.6vw,52px) ;--worn-crop:1.1 }.family-originals,[data-family=originals]{--page-ground:var(--surface-raised);--chrome-ground:var(--surface-raised);--announce-ground:var(--surface);--recess-ground:var(--surface);--pdp-h1:clamp(36px,3.4vw,50px) ;--worn-crop:1.08 }html.family-line,html.family-originals,body.family-line,body.family-originals,[data-family]{background:var(--page-ground)}.cloth{position:fixed;top:var(--header-h,58px);left:0;right:0;bottom:0;z-index:0;background:var(--surface-2);overflow:hidden}.cloth--scroll{position:absolute}.cloth__img{position:absolute;left:50%;top:50%;width:100%;height:100%;background:var(--under-layer) var(--under-x,50%) var(--under-y,50%)/cover no-repeat;transform:translate(-50%,-50%) rotate(var(--under-rot,0deg)) scale(var(--under-zoom,1));transform-origin:50% 50%}.page{position:relative;z-index:1}.title{position:absolute;left:var(--fabric-margin);top:20vh;will-change:transform,opacity}.title h1{font-size:clamp(72px,8vw,120px);line-height:.9;margin:0 0 0 -3px}.header{position:sticky;top:0;z-index:50;background:var(--chrome-ground);border-bottom:1px solid var(--line-soft)}.header__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px 24px;padding:7px var(--page-pad) 6px}.nav{display:flex;gap:22px;flex-wrap:wrap;justify-self:start}.nav__item{position:relative}.nav a{padding:4px 0;display:inline-block;color:var(--text-secondary)}.nav a[aria-current]{color:var(--ink)}.menu{position:absolute;top:100%;left:-16px;min-width:190px;background:var(--surface);border:1px solid var(--line-soft);padding:8px 0;z-index:70;display:none}.nav__item:hover .menu,.nav__item:focus-within .menu{display:block}.menu a{display:block;padding:8px 16px}.logo{justify-self:center;font-size:30px;color:var(--ink);display:block}.utils{justify-self:end;display:flex;gap:22px;align-items:center}.util-bag{color:var(--ink)}.window1{height:clamp(260px,46vh,480px)}.sheet-wrap{position:relative;z-index:2;width:calc(100% - 2 * var(--fabric-margin));margin:0 auto}.sec-head{display:flex;gap:18px;align-items:baseline;border-top:1px solid var(--line-soft);padding-top:10px;margin-bottom:26px}.sec-head h2{font-size:clamp(24px,2.1vw,30px);line-height:.92;margin:4px 0 0 -1px}.sec-foot{border-top:1px solid var(--line-soft);margin-top:26px}.sheet .type-long{margin:0 0 1.15em;text-wrap:pretty}.cols,.flow,.with-fig{font-family:var(--font-mono);font-size:var(--size-long)}.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,34ch),1fr));gap:0 clamp(32px,4vw,64px)}.flow{columns:2 34ch;column-gap:clamp(32px,4vw,64px)}.with-fig{display:grid;grid-template-columns:var(--fig-cols,repeat(auto-fit,minmax(min(100%,34ch),1fr)));gap:clamp(24px,4vw,56px) clamp(32px,4vw,64px);align-items:stretch}.fig{margin:0;width:100%;height:100%;min-height:0;overflow:hidden}.fig__img{width:100%;height:100%;background:var(--fig-src) 50% 50%/contain no-repeat}.fig__text{min-width:0}.fibres{display:grid;grid-template-columns:9ch repeat(3,minmax(0,1fr));gap:0 28px;font-size:14px;line-height:1.5;margin-top:22px}.fibres .th{color:var(--text-muted);padding:0 0 8px}.fibres .td{border-top:1px dotted var(--line-soft);padding:12px 0;text-wrap:pretty}.fibres .td--muted{color:var(--text-secondary)}.fibres .lbl{display:flex;align-items:baseline;gap:10px}.fibres .lbl span:first-child{color:var(--ink)}.fibres .lbl .dots{flex:1;border-bottom:1px dotted var(--line-soft);transform:translateY(-3px)}.fibres--stacked{margin-top:14px}.fibres--stacked .row{border-top:1px solid var(--line-soft);padding:14px 0 4px}.fibres--stacked .lbl{color:var(--ink);margin:0 0 12px}.sheet__link{margin:6px 0 0}.sheet__link a{display:inline-block;padding:6px 0;color:var(--ink)}.sources{position:relative;z-index:1;background:var(--recess-ground);padding:19px var(--page-pad) 24px;box-shadow:var(--recess-cut);mask-image:linear-gradient(to bottom,#00000059 0,#000 1px 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.35) 0,#000 1px,#000 100%)}.sources .sec-head{margin-bottom:14px}.sources ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:0 48px;max-width:150ch}.sources li{display:flex;gap:14px;align-items:baseline;border-bottom:1px solid var(--line-hair);padding:8px 0;font-family:var(--font-mono);font-size:11px;line-height:1.6;color:var(--text-secondary)}.sources li .n{flex-shrink:0;width:2.5ch;color:var(--text-muted)}.cform{max-width:76ch;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26ch),1fr));gap:22px clamp(20px,3vw,40px)}.field{display:block}.field--wide{grid-column:1 / -1}.field__l{display:block;color:var(--text-secondary);margin-bottom:8px}.field__opt{color:var(--text-muted);letter-spacing:.1em}.cform input:not([type=hidden]),.cform textarea{width:100%;background:transparent;border:1px solid var(--line-soft);border-radius:var(--radius);padding:12px 14px;font-family:var(--font-body);font-size:14px;color:var(--ink);outline:none}.cform textarea{line-height:1.6;resize:vertical}.cform input:focus,.cform textarea:focus{border-color:var(--accent-gold);box-shadow:0 0 0 1px var(--accent-gold)}.cform__foot{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:4px}.cform .btn{background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--ink);border-radius:var(--radius);padding:13px 24px;cursor:pointer;line-height:1}.cform .btn:hover{background:var(--btn-bg-hover)}.cform .btn:active{transform:translateY(1px)}.cform__note{color:var(--text-muted)}.sent{font-family:var(--font-mono);font-size:var(--size-long);max-width:64ch}.sent__mark{color:var(--accent-gold);margin:0 0 12px}.exit{position:relative;z-index:1;background:var(--recess-ground);box-shadow:var(--recess-cut);padding:12px var(--page-pad) 14px}.exit__link{display:flex;align-items:center;gap:14px;color:var(--ink);border-top:1px solid var(--line-soft);padding-top:12px}.exit__name{font-size:clamp(24px,2.1vw,30px);line-height:.92;margin-left:-1px;display:flex;align-items:center;gap:7px}.exit__name svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:var(--ink);stroke-width:1.5}.footer{background:var(--shadow-moss);color:var(--text-on-dark);border-top:1px solid var(--line-on-dark);box-shadow:var(--footer-seam);position:relative;z-index:3}.footer__in{padding:40px var(--page-pad) 32px}.footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:32px}.footer__mark{font-size:44px;line-height:.9}.footer__sub{color:var(--text-on-dark-muted);margin:10px 0 0}.footer__h{color:var(--text-on-dark-muted);margin-bottom:14px;display:block}.footer__links{display:flex;flex-direction:column;gap:9px}.footer__links a{font-size:14px;color:var(--text-on-dark)}.footer__join{display:flex}.footer__join input{flex:1;min-width:0;background:transparent;border:1px solid var(--line-on-dark);border-right:0;border-radius:var(--radius);padding:11px 14px;font-family:var(--font-body);font-size:13px;color:var(--text-on-dark);outline:none}.footer__join input:focus{border-color:var(--accent-gold)}.footer__join button{background:var(--text-on-dark);color:var(--shadow-moss);border:1px solid var(--text-on-dark);border-radius:var(--radius);padding:11px 18px;cursor:pointer}.footer__note{font-size:12px;color:var(--text-on-dark-muted);margin:10px 0 0}.footer__legal{border-top:1px solid var(--line-on-dark);margin-top:30px;padding-top:16px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kit.css.map */
