.mb{--ink:#171717;--paper:#f6f4ee;--line:#d9d7d0}.mb *{box-sizing:border-box}.mb{scroll-behavior:smooth;scroll-padding-top:24px}.mb{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.mb a{color:inherit;text-decoration:none}.mb button,.mb select{font:inherit;color:inherit}.mb a:focus-visible,.mb button:focus-visible,.mb select:focus-visible{outline:3px solid #797445;outline-offset:5px}.mb .draft{background:var(--ink);color:var(--paper);text-align:center;padding:10px 16px;font-size:10px;letter-spacing:1.2px}.mb header{height:108px;padding:0 5%;display:flex;align-items:center;gap:40px;border-bottom:1px solid var(--line)}.mb .brand{width:215px;display:block}.mb .brand img{width:100%;height:auto;display:block}.mb nav{display:flex;gap:32px;margin-left:auto;font-size:13px}.mb nav a:hover{text-decoration:underline;text-underline-offset:5px}.mb .language select{border:0;background:transparent;padding:10px;font-size:12px}.mb .hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:595px;border-bottom:1px solid var(--line)}.mb .hero-copy{padding:85px 8% 65px 9.5%;align-self:center}.mb .eyebrow{font-size:10px;letter-spacing:1.5px;font-weight:700;margin:0 0 28px}.mb h1{font-size:clamp(36px,4.15vw,66px);font-weight:600;letter-spacing:-3px;line-height:1.05;margin:0 0 26px}.mb h1 span{color:#77766f}.mb .intro{font-size:17px;line-height:1.6;max-width:330px;margin:0 0 34px}.mb .button{display:inline-flex;align-items:center;gap:42px;padding:19px 22px;background:var(--ink);color:var(--paper);font-size:12px}.mb .button:hover{background:#393931}.mb .small{font-size:11px;color:#75746c;margin-top:20px}.mb .hero-art{background:#e6e4db;margin:32px 7% 32px 0;display:flex;flex-direction:column;justify-content:space-between;padding:32px;min-width:0}.mb .hero-art img{width:100%;height:auto}.mb .art-label,.mb .art-bottom{font-size:10px;letter-spacing:1px}.mb .art-bottom{display:flex;align-items:center;justify-content:space-between}.mb .art-bottom span:last-child{font-size:42px;line-height:1}.mb .collection{padding:75px 5%}.mb .section-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:32px}.mb .section-heading .eyebrow{margin-bottom:14px}.mb h2{font-size:clamp(29px,3vw,44px);letter-spacing:-1.5px;font-weight:500;margin:0}.mb .filters{display:flex;gap:7px}.mb .filters button{border:1px solid var(--line);background:none;padding:10px 18px;border-radius:30px;font-size:12px;cursor:pointer}.mb .filters button[aria-pressed=true]{color:var(--paper);background:var(--ink);border-color:var(--ink)}.mb .products{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mb .product-art{position:relative;aspect-ratio:0.88;background:#eae8e1;display:grid;place-items:center;overflow:hidden}.mb .product-art.dark{background:#dededb}.mb .product-art.sand{background:#e4dfd4}.mb .slot{position:absolute;top:20px;left:20px;font-size:9px;letter-spacing:1px}.mb .placeholder{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:1.5px;color:#68665e}.mb .garment{width:78%;height:65%;background:#faf9f5;clip-path:polygon(29% 3%,40% 0,60% 0,71% 3%,99% 20%,85% 43%,74% 35%,75% 100%,25% 100%,26% 35%,15% 43%,1% 20%);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 8px 10px #0002)}.mb .garment span{text-align:center;font-weight:900;font-size:clamp(14px,1.8vw,28px);letter-spacing:-1px;line-height:.95;transform:translateY(-12%)}.mb .hoodie{background:#272827;color:#f3f1e8;height:71%;clip-path:polygon(39% 0,61% 0,67% 13%,74% 17%,91% 30%,100% 87%,85% 91%,75% 56%,76% 100%,24% 100%,25% 56%,15% 91%,0 87%,9% 30%,26% 17%,33% 13%)}.mb .hoodie span{font-family:Georgia,serif;font-size:clamp(14px,1.7vw,27px)}.mb .cream{background:#f2ecde}.mb .cream span{font-size:clamp(12px,1.5vw,22px)}.mb .product-meta{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:19px}.mb .product-meta h3{font-size:14px;font-weight:500;margin:0}.mb .product-meta>span{font-size:10px;color:#777}.mb .products article>p{font-size:11px;color:#777;margin-top:8px}.mb .collection-note{max-width:740px;font-size:11px;color:#777;line-height:1.6;margin:32px 0 0}.mb .about{background:var(--ink);color:var(--paper);padding:70px 5%;display:grid;grid-template-columns:1fr 1fr;gap:25px 80px}.mb .about>.eyebrow{grid-column:1/-1;margin:0}.mb .about h2{font-size:clamp(42px,5vw,70px);line-height:1.02}.mb .about div{max-width:430px;font-size:15px;line-height:1.7}.mb .about div p:first-child{margin-top:0}.mb .about div p+p{color:#b9b8b1}.mb footer{padding:45px 5% 28px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12px}.mb footer img{width:215px;height:auto}.mb footer p{font-size:12px;text-align:right}.mb footer a{font-size:11px}.mb footer small{text-align:right;color:#777;font-size:10px}.mb .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.mb [hidden]{display:none!important}@media(max-width:760px){.mb header{height:87px;gap:12px}.mb .brand{width:160px}.mb nav{gap:18px}.mb nav a{font-size:11px}.mb nav a:last-child{display:none}.mb .hero{grid-template-columns:1fr}.mb .hero-copy{padding:50px 6% 35px}.mb h1{font-size:46px;letter-spacing:-2px}.mb .hero-art{margin:0 5% 26px;min-height:280px;padding:24px}.mb .hero-art img{width:90%;align-self:center}.mb .collection{padding:48px 5%}.mb .section-heading{display:block}.mb .filters{margin-top:24px}.mb .products{grid-template-columns:repeat(2,1fr);gap:24px 12px}.mb .product-art{aspect-ratio:.76}.mb .garment span{font-size:18px}.mb .cream span,.mb .hoodie span{font-size:15px}.mb .product-meta{display:block}.mb .product-meta>span{display:block;margin-top:7px}.mb .product-meta h3{font-size:13px}.mb .slot{top:14px;left:12px}.mb .placeholder{font-size:6px;letter-spacing:.7px}.mb .about{padding:45px 6%;grid-template-columns:1fr;gap:25px}.mb .about>.eyebrow{grid-column:auto}.mb .about div{font-size:14px}.mb footer{gap:20px}.mb footer img{width:155px}.mb footer p{font-size:10px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.mb{scroll-behavior:auto}}.mb .cream span{font-size:clamp(10px,1.1vw,18px);letter-spacing:-.5px}

.mb{--ink:#171717;--paper:#f6f4ee;--line:#d9d7d0;font-family:Arial,Helvetica,sans-serif;background:var(--paper);color:var(--ink)}
.mb h1,.mb h2,.mb h3,.mb p{font-family:inherit;text-transform:none}.mb h1{max-width:none}.mb img{max-width:100%}.mb .hero-art img{object-fit:contain}.mb .product-art img{width:100%;height:100%;object-fit:contain}.mb .mb-coming{grid-column:1/-1;padding:65px 20px;background:#e6e4db;text-align:center}.mb .mb-coming p:first-child{font-size:25px;color:#171717}.mb .mb-header{height:auto;min-height:108px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;gap:22px}.mb .mb-header form{display:flex;align-items:center;gap:6px}.mb .mb-header select,.mb .mb-header button{background:transparent;border:1px solid #d9d7d0;padding:8px;font-size:11px}.mb .mb-cart{font-size:12px}.mb .mb-policies{display:flex;flex-wrap:wrap;gap:15px}.mb .mb-footer{border-top:1px solid #d9d7d0}.mb .mb-footer small{color:#595952}@media(max-width:760px){.mb .mb-header{gap:10px}.mb .mb-header nav{margin-left:auto}.mb .mb-header .brand{width:150px}.mb .mb-header form{margin-left:auto}.mb .mb-header select{max-width:100px}.mb .mb-header nav a:last-child{display:inline}.mb .mb-coming{padding:35px 15px}.mb .mb-header nav{gap:12px}}
.mb .button{border-radius:0;box-shadow:none;border:0}.mb .button:before,.mb .button:after{display:none}