@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;500;600;700&display=swap";:root{--black:#050505;--white:#f7f7f3;--muted:#9b9b96;--line:#242424}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.header{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:20px 28px;mix-blend-mode:normal;background:linear-gradient(rgba(0,0,0,.45),transparent)}.logo{height:30px;width:auto}.nav{display:flex;gap:24px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nav a:hover{opacity:.6}.cart{font-size:12px;font-weight:700;letter-spacing:.12em}.hero{min-height:100vh;position:relative;display:flex;align-items:flex-end;overflow:hidden}.hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.58)}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#00000026 45%,#000c)}.hero-content{position:relative;z-index:2;padding:0 7vw 8vh;max-width:900px}.kicker{font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;margin-bottom:16px}h1,h2,h3{margin:0;font-family:Archivo Black,Impact,sans-serif;text-transform:uppercase}.hero h1{font-size:clamp(54px,10vw,150px);line-height:.88;letter-spacing:-.06em}.hero p{max-width:520px;color:#ddd;font-size:14px;line-height:1.6;margin:24px 0}.btn{display:inline-block;background:var(--white);color:var(--black);padding:15px 24px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.btn:hover{background:#d7d7d2}.section{padding:100px 5vw}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:36px}.section h2{font-size:clamp(34px,6vw,76px);line-height:.9}.section-note{font-size:12px;color:var(--muted);max-width:340px;line-height:1.5}.editorial{display:grid;grid-template-columns:1.35fr .65fr;min-height:75vh}.editorial-image{min-height:600px;overflow:hidden}.editorial-image img{width:100%;height:100%;object-fit:cover}.editorial-copy{background:#111;padding:8vw 6vw;display:flex;flex-direction:column;justify-content:flex-end}.editorial-copy h2{font-size:clamp(40px,6vw,84px)}.editorial-copy p{color:#bbb;line-height:1.7;font-size:14px}.products{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.card{position:relative;background:#111;overflow:hidden}.card-image{aspect-ratio:4/5;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.card:hover img{transform:scale(1.03)}.card-info{padding:16px 4px 20px;display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:700;text-transform:uppercase}.sold{color:#777}.archive{background:#f7f7f3;color:#050505}.archive .section-note{color:#666}.archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.archive-card{position:relative}.archive-card img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:grayscale(.2)}.archive-card span{position:absolute;left:14px;top:14px;background:#050505;color:#fff;padding:8px 10px;font-size:10px;font-weight:800;letter-spacing:.1em}.statement{padding:14vw 5vw;text-align:center}.statement h2{font-size:clamp(48px,11vw,160px);line-height:.82}.statement p{max-width:520px;margin:30px auto 0;color:#aaa;line-height:1.6;font-size:13px}.footer{border-top:1px solid var(--line);padding:30px 28px;display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.footer-links{display:flex;gap:20px}@media(max-width:750px){.header{padding:16px 18px}.logo{height:24px}.nav{display:none}.hero-content{padding:0 20px 40px}.hero h1{font-size:64px}.section{padding:70px 20px}.section-head{display:block}.section-note{margin-top:18px}.editorial{display:block}.editorial-image{min-height:55vh}.editorial-copy{padding:55px 25px}.products,.archive-grid{grid-template-columns:1fr 1fr;gap:8px}.products .card:last-child{grid-column:1/-1}.footer{display:block;padding:25px 18px}.footer-links{margin-top:16px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/5mz.css.map */
