*{box-sizing:border-box}body{margin:0;background:#fafbf9;color:#202b24;font:14px/1.5 "Segoe UI",Arial,sans-serif;letter-spacing:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}svg{width:18px;height:18px;flex:none}[hidden]{display:none!important}.preview-bar{height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 28px;border-bottom:1px solid #e1e4e0;font-size:12px;color:#829084;background:#fff}.preview-bar>a,.preview-bar>div{display:flex;align-items:center;gap:10px}.preview-bar a{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:30px}.preview-bar svg{width:14px;height:14px}#variant-name{min-width:120px;text-align:center}.masthead{max-width:1480px;margin:auto;padding:30px 44px;border-bottom:1px solid #dce2d9;display:flex;align-items:center;justify-content:space-between;gap:28px}#wordmark{font-size:26px;font-weight:650;letter-spacing:0;display:flex;align-items:baseline;gap:9px}#wordmark span{font-weight:400;font-size:16px;color:#71806f}.masthead nav{display:flex;gap:26px}.masthead button{font-size:12px;color:#7a8477;padding:4px 0;border-bottom:1px solid transparent}.masthead button[aria-pressed=true]{color:#243b2a;border-color:#243b2a}.issue{color:#95a08e;font-size:11px}main{max-width:1480px;margin:auto;padding:44px}.collection-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:36px}.collection-head>div>p{font-size:11px;color:#7d8d78;margin:0 0 8px}h1{font-size:38px;line-height:1.2;font-weight:500;letter-spacing:0;margin:0}.collection-head>p{max-width:290px;font-size:12px;color:#86917e;line-height:1.8;margin:0 0 2px}.filters{display:flex;gap:24px;margin-bottom:22px}.filters button{font-size:12px;padding:5px 0;color:#84907c;border-bottom:1px solid transparent}.filters button[aria-selected=true]{color:#294430;border-color:#294430}.filters span{font-size:9px;margin-left:5px;vertical-align:top;color:#98a18e}.items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.piece{padding:0;display:block;min-width:0;text-align:left}.piece img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#e7eae3}.piece img.wardrobe{object-fit:contain;background:#f1f1ec}.piece .piece-line{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.piece h2{font-size:14px;font-weight:550;margin:0}.piece .piece-number{font-size:11px;color:#a0aa95}.piece p{font-size:11px;color:#88947c;margin:6px 0 0}.piece:hover img{filter:brightness(.98)}footer{max-width:1392px;display:flex;align-items:center;gap:28px;margin:25px auto 0;padding:24px 0 32px;border-top:1px solid #dce2d9;color:#8e9b82;font-size:11px}footer strong{color:#41533b;font-weight:500}footer a{margin-left:auto;width:32px;height:32px;display:grid;place-items:center}.material-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.material-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}.material-grid h2{font-size:22px;font-weight:500;margin:20px 0 10px}.material-grid p{color:#839078;font-size:13px;line-height:1.8}.about{max-width:850px;margin:10px auto}.about .kicker{font-size:12px;color:#839078}.about h1{font-size:44px;line-height:1.25;margin:18px 0}.about>p:not(.kicker){max-width:560px;font-size:15px;line-height:1.8;color:#7f8b75}.about>img{width:100%;max-height:460px;object-fit:contain;background:#f2f3ee;margin-top:25px}dialog{width:min(700px,calc(100% - 32px));border:1px solid #d8dfd2;padding:22px;background:#fafbf9;color:#283827;border-radius:6px}dialog::backdrop{background:#18241888}.dialog-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;color:#89967d;font-size:12px}.dialog-head button{width:32px;height:32px;display:grid;place-items:center}dialog>img{width:100%;max-height:55vh;object-fit:contain;background:#eef0e8}dialog>h2{font-size:25px;font-weight:500;margin:20px 0 10px}dialog>p{color:#7d8d70;line-height:1.8;font-size:13px}.node02{background:#f5f5f3;color:#303932}.node02 .masthead{padding-top:34px;padding-bottom:26px}.node02 #wordmark{font:37px Georgia,serif}.node02 #wordmark span{font:14px "Segoe UI",sans-serif}.node02 .collection-head{display:block;text-align:center;margin:0 auto 35px;max-width:600px}.node02 h1{font:48px/1.16 Georgia,serif}.node02 .collection-head>p{margin:18px auto 0;max-width:380px}.node02 .filters{justify-content:center}.node02 .items{grid-template-columns:1.3fr 1fr;align-items:start;gap:36px}.node02 .piece:first-child{grid-row:1/3}.node02 .piece:first-child img{aspect-ratio:4/4.8;object-fit:contain}.node02 .piece:nth-child(n+2){display:grid;grid-template-columns:170px 1fr;gap:18px}.node02 .piece:nth-child(n+2) img{grid-column:1;grid-row:1/3;aspect-ratio:4/5}.node02 .piece:nth-child(n+2) .piece-line{align-self:end;display:block;margin:0}.node02 .piece-number{display:block;margin-bottom:8px}.node02 .piece:nth-child(n+2) p{grid-column:2;margin:0;max-width:150px;line-height:1.8}.node02 footer{margin-top:45px}.node03{background:#f8fafb;color:#1e2938}.node03 .masthead{border-color:#d9e1e9}.node03 #wordmark{font-size:31px;font-weight:800}.node03 #wordmark span{font-size:13px;color:#8190a0}.node03 .masthead nav button[aria-pressed=true]{color:#4b70a0;border-color:#4b70a0}.node03 .collection-head{border-bottom:1px solid #d9e1e9;padding-bottom:28px;align-items:center}.node03 h1{font-size:42px;font-weight:650;max-width:600px}.node03 .filters{gap:0;justify-content:space-between;max-width:500px}.node03 .filters button[aria-selected=true]{color:#416a9e;border-color:#416a9e}.node03 .items{gap:18px}.node03 .piece img{aspect-ratio:1/1.12;background:#e4eaf0}.node03 .piece:first-child img{object-fit:contain}.node03 .piece h2{font-size:13px;text-transform:uppercase}.node03 .piece p{color:#7d8ba0}.node03 .piece-number{color:#91a0b2}.node03 footer{border-color:#d9e1e9;color:#7f8fa4}.node03 footer strong{color:#416488}@media(min-width:1600px){main{padding-top:58px}}@media(max-width:850px){.masthead{padding:24px;flex-wrap:wrap;gap:18px}.issue{display:none}.masthead nav{gap:20px}main{padding:30px 24px}.collection-head{display:block;margin-bottom:25px}.collection-head>p{margin-top:16px}.items{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.piece:last-child{grid-column:1/3;max-width:100%}.piece:last-child img{aspect-ratio:2/1}.node02 .items{display:block}.node02 .piece{margin-bottom:24px}.node02 .piece:first-child img{aspect-ratio:4/3}.node02 .piece:nth-child(n+2){grid-template-columns:150px 1fr}.material-grid{grid-template-columns:1fr}.material-grid article{margin-bottom:20px}footer{margin:20px 24px 0}.node03 h1{font-size:34px}.node02 h1{font-size:40px}}@media(max-width:480px){.preview-bar{padding:0 14px;font-size:10px}.preview-bar>a>span{display:none}.masthead{padding:22px 20px}.masthead nav{width:100%;justify-content:space-between}#wordmark{font-size:26px}main{padding:28px 20px}h1{font-size:31px}.collection-head>p{max-width:none;font-size:12px}.filters{gap:18px;flex-wrap:wrap;margin-bottom:20px}.filters button{font-size:11px}.items,.node03 .items{grid-template-columns:1fr;gap:27px}.piece:last-child{grid-column:auto}.piece img,.piece:last-child img{aspect-ratio:4/3;object-fit:contain}.node03 .piece img{aspect-ratio:4/3;object-fit:cover}.node03 .piece:first-child img{object-fit:contain}.node02 .piece:nth-child(n+2){grid-template-columns:125px 1fr;gap:15px}.node02 .piece:nth-child(n+2) img{aspect-ratio:4/5;object-fit:cover}.node02 .collection-head{text-align:left}.node02 h1{font-size:36px}.node02 .collection-head>p{margin-left:0}.node02 .filters{justify-content:start}.node03 h1{font-size:32px}.about h1{font-size:36px}footer{margin-left:20px;margin-right:20px;gap:12px;flex-wrap:wrap}footer>span{font-size:10px}}
