*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#111;color:#f1f0ea;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid #a8b99c;outline-offset:6px}::selection{background:#bfd0ac;color:#111}[hidden]{display:none!important}.skip{position:fixed;top:-100px;z-index:100;background:#fff;color:#000;padding:15px}.skip:focus{top:10px}.header{height:94px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #353535;background:#111;position:relative;z-index:5}.wordmark{font-size:30px;font-weight:950;letter-spacing:-2px}.wordmark span{font-size:12px;vertical-align:top;letter-spacing:0;margin-left:4px}nav{display:flex;gap:42px;font-size:14px}nav a{padding:12px 0}nav a:hover{color:#bfd0ac}.drop-link{font-size:10px;letter-spacing:1px;display:flex;gap:10px;align-items:center}i{display:inline-block;width:7px;height:7px;background:#bfd0ac;border-radius:50%}.hero{padding:28px 4% 30px;min-height:740px;height:calc(100svh - 94px);max-height:1080px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.hero-meta,.section-top{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.5px;gap:18px}.hero h1{font-size:clamp(90px,16.6vw,250px);font-weight:900;line-height:.8;letter-spacing:-.085em;margin:35px 0 45px;position:relative;z-index:2;pointer-events:none}.outline{color:transparent;-webkit-text-stroke:1px #f1f0ea}.orb{position:absolute;right:7%;top:19%;width:37%;max-width:580px;filter:drop-shadow(0 30px 40px #000);transform:rotate(-13deg);animation:float 7s ease-in-out infinite}.orb img,.intro img,.teaser-art img{display:block;width:100%;height:auto;clip-path:circle(47.5% at 50% 49%)}.hero-bottom{display:flex;align-items:end;justify-content:space-between;position:relative;z-index:2}.hero-bottom p{font-size:18px;line-height:1.5;margin:0}.hero-bottom>span{font-size:9px;letter-spacing:1.6px}.round-link{width:54px;height:54px;border:1px solid #777;border-radius:50%;display:grid;place-items:center;font-size:26px}.round-link:hover{background:#f1f0ea;color:#111}.ticker{overflow:hidden;background:#bfd0ac;color:#111;padding:18px 0;white-space:nowrap;font-size:25px;font-weight:800;letter-spacing:-1px}.ticker div{width:max-content;animation:marquee 35s linear infinite}.ticker b{margin:0 38px}.section{padding:60px 4% 72px}.section-top{padding-bottom:32px;border-bottom:1px solid #414141}.status{display:flex;align-items:center;gap:8px}.drop-heading,.products-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:60px 0 45px}h2{font-size:clamp(48px,7.7vw,118px);letter-spacing:-.065em;line-height:.92;margin:0;font-weight:900}.accent{color:#bfd0ac}.drop-heading p,.products-heading p{font-size:16px;line-height:1.65;margin:0 3% 0 0;color:#a5a59e}.drop-heading strong{display:block;margin-top:18px;color:#f1f0ea;font-size:12px;font-weight:400}.countdown{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #414141;border-bottom:1px solid #414141}.countdown>div{padding:32px 10px 26px;text-align:center;border-right:1px solid #414141;min-width:0}.countdown>div:last-child{border-right:0}.countdown b{display:block;font-size:clamp(44px,10vw,145px);font-weight:500;letter-spacing:-.07em;line-height:1.1;font-variant-numeric:tabular-nums}.countdown span{display:block;margin-top:15px;font-size:10px;letter-spacing:2px;color:#a5a59e}.drop-foot{display:flex;justify-content:space-between;gap:24px;font-size:11px;margin-top:26px}.drop-foot>span{color:#a5a59e}.products{background:#e9e8e1;color:#161616}.products .section-top{border-color:#b8b8b1}.products-heading h2 span{color:#75766e}.products-heading p{color:#64655d}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.teaser-art{aspect-ratio:1;background:radial-gradient(ellipse at center,#55564f,#232421 70%);position:relative;display:grid;place-items:center;overflow:hidden}.teaser-art img{width:72%;transform:rotate(-12deg);transition:transform .7s}.teaser:hover img{transform:rotate(0) scale(1.04)}.teaser-number,.teaser-tag{position:absolute;font-size:10px;color:#eee;letter-spacing:1.5px;z-index:1}.teaser-number{top:24px;left:24px}.teaser-tag{bottom:24px;right:24px;border:1px solid #777;padding:9px 12px}.card-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #bbb}.card-footer h3{font-size:17px;margin:0;letter-spacing:-.5px}.card-footer>span{font-size:10px}.manifesto{padding:30px 10% 20px;display:flex;flex-direction:column;justify-content:space-between}.tiny{font-size:9px;letter-spacing:1px}.manifesto p{font-size:clamp(38px,5.6vw,85px);font-weight:700;line-height:1.02;letter-spacing:-.055em;margin:35px 0}.manifesto em{font-family:Georgia,serif;font-weight:400}.contact{background:#bfd0ac;color:#111}.contact .section-top{border-color:#8d9e7e}.contact-title{display:block;font-size:clamp(58px,11.9vw,180px);font-weight:900;line-height:.9;letter-spacing:-.075em;margin:65px 0 55px;position:relative;padding-right:8%}.contact-title>span{position:absolute;right:0;top:0;font-weight:400;font-size:1em;transition:transform .3s}.contact-title:hover>span{transform:translate(7px,-7px)}.contact-bottom{display:flex;justify-content:space-between;align-items:end;gap:20px;font-size:14px;line-height:1.6}.contact-bottom p{margin:0}footer{padding:40px 4%;display:flex;align-items:center;justify-content:space-between;gap:25px}footer>span,footer button{font-size:9px;letter-spacing:1px}footer button{border:0;background:none;color:inherit;padding:10px 0}.intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0b0b0b;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;padding:30px;transition:opacity .65s,transform .65s;background-image:radial-gradient(ellipse at center,#2a2b28,#0b0b0b 65%)}.intro img{width:min(53vh,70vw,520px);filter:drop-shadow(0 20px 50px #000);animation:appear 1s ease both}.intro-top,.intro-bottom{font-size:9px;letter-spacing:3px;text-align:center}.intro-top{position:absolute;top:35px}.intro-bottom{position:absolute;bottom:30px;color:#888}.enter{background:none;color:#fff;border:1px solid #777;border-radius:40px;padding:18px 28px;font-size:10px;letter-spacing:2px;display:flex;gap:38px;align-items:center}.enter:hover{background:#bfd0ac;color:#111}.enter span{font-size:20px}.intro.leaving{opacity:0;transform:scale(1.05);pointer-events:none}.product-image{width:100%;aspect-ratio:1;object-fit:cover;background:#d8d8d0}.product-card>a{display:block}.product-card a:hover{text-decoration:underline}@keyframes float{50%{transform:translateY(-18px) rotate(-8deg)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes appear{0%{opacity:0;transform:scale(.9) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(min-width:1600px){.hero{min-height:850px}.section{padding-left:max(4%,calc((100% - 1500px)/2));padding-right:max(4%,calc((100% - 1500px)/2))}}@media(max-width:700px){.header{height:78px;padding:0 5%}.wordmark{font-size:24px}nav{gap:20px;font-size:12px}.drop-link{display:none}.hero{height:calc(90svh - 78px);min-height:580px;padding:24px 5%}.hero-meta{font-size:8px}.hero-meta>span:last-child{display:none}.hero h1{font-size:18vw;line-height:.9;margin-top:50px;margin-bottom:auto}.orb{width:69%;top:32%;right:1%}.hero-bottom>span{display:none}.hero-bottom p{font-size:14px}.hero-bottom{margin-top:220px}.section{padding:38px 5% 44px}.section-top{font-size:8px;letter-spacing:.6px;padding-bottom:24px}.drop-heading,.products-heading{display:block;margin:35px 0}.drop-heading p,.products-heading p{font-size:14px;margin-top:25px}.countdown>div{padding:25px 3px}.countdown span{font-size:8px;letter-spacing:1px}.drop-foot{font-size:9px}.product-grid{grid-template-columns:1fr;gap:20px}.manifesto{min-height:380px;padding:30px 5% 20px}.manifesto p{font-size:58px}.contact-title{font-size:12.7vw;margin:45px 0}.contact-bottom{display:block;font-size:13px}.contact-bottom>span,.contact-bottom>a{display:block;margin-top:24px}footer{flex-wrap:wrap;padding:30px 5%}footer>span:nth-child(2){display:none}.ticker{font-size:19px}.intro-top{letter-spacing:1.5px;font-size:8px}.intro-bottom{font-size:8px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.outline{-webkit-text-stroke-width:2px}.skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;white-space:nowrap}@media(max-width:700px){.outline{-webkit-text-stroke-width:1px}}.product-grid:has(.product-card){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.product-image{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.product-card .card-footer{align-items:flex-start;flex-direction:column;gap:10px}.product-card .card-footer h3{font-size:16px;line-height:1.3}@media(max-width:900px){.product-grid:has(.product-card){grid-template-columns:1fr;gap:35px}.product-card .card-footer{flex-direction:row;align-items:center}}.ticker .ticker-track{display:flex;width:max-content;animation:marquee 24s linear infinite;will-change:transform}.ticker-group{display:flex;align-items:center;flex-shrink:0;min-width:100vw}.ticker-group b{flex-shrink:0}.hero .orb{top:5%}@media(max-width:700px){.hero .orb{top:12%;width:55%;right:3%}}.launch-banner{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;border-block:1px solid #414141;font-weight:900;font-size:clamp(28px,5vw,64px);letter-spacing:-.04em}.launch-banner span{font-size:11px;letter-spacing:1px;font-weight:400}@media(max-width:700px){.launch-banner{align-items:flex-start;flex-direction:column}}.announcement{display:block;overflow:hidden;background:#bfd0ac;color:#111;border-bottom:1px solid #91a281;white-space:nowrap;padding:12px 0;font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:14px;letter-spacing:1px}.announcement-track{display:flex;width:max-content;animation:marquee 28s linear infinite;will-change:transform}.announcement-group{display:flex;align-items:center;flex-shrink:0;min-width:100vw;justify-content:space-around;gap:28px;padding:0 14px}.announcement-group b{font-size:19px;font-weight:400}.announcement:focus-visible{outline-offset:-3px}@media(max-width:700px){.announcement{font-size:12px;padding:10px 0}.announcement-group{gap:22px}}.announcement,.ticker,.contact,.products{background:#fff;color:#111}.announcement{border-color:#ddd}.contact .section-top{border-color:#ccc}.announcement .announcement-track{animation:marquee 19s linear infinite!important;animation-play-state:running!important}.ticker .ticker-track{animation:marquee 21s linear infinite!important;animation-play-state:running!important}.ticker-group{justify-content:space-around;gap:24px;padding:0 12px}.ticker-group b{margin:0 14px}.drop{position:relative;isolation:isolate;overflow:hidden}.drop-watermark{position:absolute;z-index:-1;pointer-events:none;width:38%;height:85%;object-fit:contain;left:48%;top:12%;opacity:.2;transform:rotate(14deg)}.drop-heading p,.launch-banner{text-shadow:0 2px 8px #111}.product-grid:has(.product-card:only-child){grid-template-columns:minmax(0,580px);justify-content:center}@media(max-width:700px){.drop-watermark{width:70%;height:68%;left:28%;top:27%;opacity:.15}.ticker-group{gap:18px}}#drop{padding-top:26px;padding-bottom:28px}#drop .section-top{padding-bottom:14px}#drop .drop-heading{margin:22px 0 20px;gap:24px;align-items:center}#drop h2{font-size:clamp(38px,5.4vw,78px);line-height:.94}#drop .drop-heading p{font-size:14px;line-height:1.5;margin-right:0}#drop .drop-heading strong{margin-top:10px;font-size:10px}#drop .launch-banner{padding:14px 0;font-size:clamp(26px,3.6vw,48px)}#drop .drop-foot{margin-top:16px}#drop .drop-watermark{display:none}@media(max-width:700px){#drop{padding-top:22px;padding-bottom:24px}#drop .drop-heading{margin:18px 0}#drop .drop-heading p{margin-top:16px}#drop .launch-banner{gap:10px}#drop .launch-banner span{font-size:10px}}.drop-watermarks{position:absolute;z-index:-1;pointer-events:none;top:34px;right:20%;bottom:20px;left:35%;display:flex;align-items:center;justify-content:center;gap:34px;opacity:.19}.drop-watermarks img{height:90%;max-height:290px;width:38%;object-fit:contain}.watermark-white{transform:rotate(-15deg)}.watermark-black{transform:rotate(15deg);filter:brightness(2.1) drop-shadow(0 0 1px #ddd)}@media(max-width:700px){.drop-watermarks{top:65px;right:6%;bottom:40px;left:30%;gap:18px;opacity:.15}.drop-watermarks img{width:42%;max-height:260px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
