:root{--black:#090909;--ink:#111;--gray:#6d6d6d;--line:#dedede;--paper:#f5f5f2;--white:#fff;--accent:#a7ff2a;--max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font-family:Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:auto}button,input,select{font:inherit}.page-width{width:min(calc(100% - 64px),var(--max));margin:auto}.narrow{max-width:920px}.section{padding:110px 0}.section--dark{background:var(--black);color:#fff}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:16px;top:16px;z-index:999;background:#fff;padding:10px}.announcement{background:#080808;color:#fff;font-size:10px;letter-spacing:.16em}.announcement__inner{height:32px;display:flex;align-items:center;justify-content:space-between}.announcement__side{opacity:.55}.site-header{position:sticky;top:0;z-index:50;background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:.25s}.site-header.is-scrolled{border-color:#e9e9e9}.header__inner{height:96px;display:grid;grid-template-columns:280px 1fr 220px;align-items:center}.brand{width:225px}.brand__img{width:225px;height:78px;object-fit:contain;object-position:left center}.desktop-nav{display:flex;justify-content:center;gap:34px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.desktop-nav a,.header__actions a{transition:opacity .2s}.desktop-nav a:hover,.header__actions a:hover{opacity:.45}.header__actions{display:flex;align-items:center;justify-content:flex-end;gap:22px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.cart-count{display:inline-grid;place-items:center;background:#111;color:#fff;border-radius:50%;width:18px;height:18px;margin-left:3px}.menu-toggle{display:none;background:none;border:0;text-transform:uppercase;font-size:11px}.mobile-nav{display:none}.hero-brand{position:relative;height:min(86vh,920px);min-height:660px;color:#fff;overflow:hidden}.hero-brand__media,.hero-brand__shade{position:absolute;top:0;right:0;bottom:0;left:0}.hero-brand__media img{width:100%;height:100%;object-fit:cover;object-position:center 64%}.hero-brand__shade{background:linear-gradient(90deg,#000000ad,#00000040 48%,#0000000f 80%),linear-gradient(0deg,rgba(0,0,0,.35),transparent 40%)}.hero-brand__content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:20px}.eyebrow{margin:0 0 18px;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#6b6b6b}.eyebrow.light{color:#ffffffa6}.hero-brand h1{max-width:900px;margin:0;font-size:clamp(52px,6.3vw,104px);line-height:.89;letter-spacing:-.055em;font-weight:800}.hero-brand__copy{max-width:610px;margin:28px 0 34px;font-size:17px;line-height:1.55;color:#fffc}.button-row{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;min-height:50px;padding:0 24px;align-items:center;justify-content:center;border:1px solid transparent;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transition:.2s}.btn--light{background:#fff;color:#111}.btn--light:hover{background:#e9e9e9}.btn--ghost-light{border-color:#ffffff80;color:#fff}.btn--ghost-light:hover{background:#fff;color:#111}.btn--dark{background:#111;color:#fff}.btn--outline{border-color:#111}.btn--wide{width:100%}.hero-brand__scroll{position:absolute;bottom:30px;right:32px;font-size:9px;letter-spacing:.18em;display:flex;align-items:center;gap:12px}.hero-brand__scroll span{display:block;width:48px;height:1px;background:#fff}.social-proof{background:#f3f3f0}.social-proof__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:100px;align-items:end}.mega-number{font-size:clamp(100px,15vw,220px);line-height:.72;font-weight:900;letter-spacing:-.08em;margin:35px 0}.social-proof h2{max-width:680px;font-size:clamp(32px,4vw,58px);line-height:.95;letter-spacing:-.04em;margin:0}.social-proof__copy{padding-bottom:8px}.social-proof__copy>p{font-size:19px;line-height:1.65;color:#555;max-width:570px}.social-links{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #bbb;margin-top:42px}.social-links a{padding:17px 0;border-bottom:1px solid #bbb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.founder__grid{display:grid;grid-template-columns:1fr 1fr;min-height:740px;align-items:center;gap:9vw}.founder__media img{height:680px;object-fit:cover}.founder__content h2{font-size:clamp(40px,4.8vw,72px);line-height:.95;letter-spacing:-.05em;margin:0 0 34px}.rte{line-height:1.75}.founder__content .rte{color:#a9a9a9;max-width:600px;font-size:16px}.stat-line{display:flex;align-items:end;gap:20px;border-top:1px solid #333;border-bottom:1px solid #333;padding:24px 0;margin:40px 0}.stat-line span{font-size:48px;font-weight:800;letter-spacing:-.04em}.stat-line small{font-size:9px;letter-spacing:.16em;margin-bottom:7px;color:#888}.text-link{font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.text-link.light{color:#fff}.section-head{margin-bottom:55px}.section-head h2{font-size:clamp(42px,5vw,76px);line-height:.92;letter-spacing:-.055em;margin:0}.section-head>p:last-child{color:#777}.section-head--split{display:flex;justify-content:space-between;align-items:end}.universe__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.universe-card{height:650px;position:relative;overflow:hidden;background:#111;color:#fff}.universe-card__media,.universe-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.universe-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.universe-card__placeholder{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#202020,#080808);font-size:120px;font-weight:900;letter-spacing:-.08em;color:#292929}.universe-card__overlay{background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 58%)}.universe-card__content{position:absolute;left:36px;right:36px;bottom:34px}.universe-card__content span{font-size:9px;letter-spacing:.16em;opacity:.65}.universe-card h3{font-size:40px;letter-spacing:-.04em;margin:9px 0 16px}.universe-card em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.14em}.universe-card:hover img{transform:scale(1.035)}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-card__media{aspect-ratio:1/1.1;background:#f3f3f3;overflow:hidden;display:grid;place-items:center}.product-card__media img{height:100%;object-fit:cover;transition:transform .4s}.product-card:hover .product-card__media img{transform:scale(1.02)}.product-card__empty{background:#f1f1ef;color:#aaa;font-weight:800;font-size:14px;letter-spacing:.1em}.product-card__body{padding:18px 2px}.product-card__meta{font-size:9px;letter-spacing:.13em;color:#888;margin-bottom:8px}.product-card__title{display:block;font-weight:700;line-height:1.35;min-height:42px}.product-card__price{font-size:17px;margin:10px 0}.product-card__price s{font-size:12px;color:#999;margin-left:7px}.product-card__cta{font-size:9px;font-weight:800;letter-spacing:.12em}.video-story{background:#0b0b0b;color:#fff}.video-story__head{display:grid;grid-template-columns:1fr 1.4fr;column-gap:60px;align-items:end;margin-bottom:45px}.video-story__head .eyebrow{grid-column:1/-1}.video-story__head h2{font-size:clamp(42px,5vw,76px);line-height:.92;letter-spacing:-.05em;margin:0}.video-story__head>p:last-child{color:#999;max-width:500px;line-height:1.6}.video-shell{aspect-ratio:16/8.5;background:#111}.video-shell iframe{width:100%;height:100%;border:0}.video-poster{position:relative;width:100%;height:100%;padding:0;border:0;background:#111;cursor:pointer;color:#fff;overflow:hidden}.video-poster img{width:100%;height:100%;object-fit:cover;filter:brightness(.68);transition:.5s}.video-poster:hover img{transform:scale(1.015);filter:brightness(.58)}.play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:82px;height:82px;border:1px solid rgba(255,255,255,.7);border-radius:50%;display:grid;place-items:center;padding-left:5px}.video-caption{position:absolute;left:28px;bottom:24px;font-size:9px;letter-spacing:.15em}.wear-editorial{height:800px;position:relative;color:#fff;overflow:hidden}.wear-editorial__media,.wear-editorial__shade{position:absolute;top:0;right:0;bottom:0;left:0}.wear-editorial__media img{width:100%;height:100%;object-fit:cover;object-position:center}.wear-editorial__shade{background:linear-gradient(90deg,#000000bf,#0000001f 70%)}.wear-editorial__content{height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.wear-editorial h2{font-size:clamp(52px,7vw,100px);letter-spacing:-.06em;line-height:.88;margin:0;max-width:800px}.wear-editorial p:not(.eyebrow){max-width:520px;line-height:1.6;color:#ffffffbf;margin:28px 0}.trust-strip{background:#f2f2ef;padding:52px 0}.trust-strip__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.trust-strip strong{display:block;font-size:10px;letter-spacing:.12em;margin-bottom:10px}.trust-strip span{display:block;color:#777;font-size:12px;line-height:1.5}.community__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:center}.community__copy h2{font-size:clamp(46px,5.2vw,80px);line-height:.9;letter-spacing:-.055em;margin:0}.community__copy>p:not(.eyebrow){color:#666;line-height:1.7;max-width:500px;margin:30px 0}.community__media{position:relative}.community__media img{height:680px;object-fit:cover}.community__badge{position:absolute;right:-28px;bottom:30px;background:#111;color:#fff;width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.community__badge b{font-size:32px}.community__badge span{font-size:8px;letter-spacing:.13em}.footer{background:#080808;color:#fff;padding:80px 0 26px}.footer__top{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:60px;padding-bottom:70px}.footer__brand img{width:200px;filter:invert(1);mix-blend-mode:screen}.footer__brand p{color:#888;line-height:1.6;font-size:13px;margin:25px 0}.footer__brand span{font-size:9px;letter-spacing:.18em;color:#777}.footer h4{font-size:9px;letter-spacing:.16em;color:#777;margin:8px 0 18px}.footer a{display:block;font-size:12px;margin:0 0 12px;color:#d5d5d5}.footer__social-title{margin-top:30px!important}.footer__bottom{border-top:1px solid #242424;padding-top:24px;display:flex;justify-content:space-between;color:#666;font-size:9px;letter-spacing:.13em}.product-main__grid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px}.product-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px}.product-gallery__item{background:#f3f3f3}.product-info{position:sticky;top:130px;align-self:start}.product-info h1,.collection-head h1,.narrow h1{font-size:clamp(42px,5vw,72px);line-height:.95;letter-spacing:-.05em;margin:0 0 24px}.product-info__price{font-size:25px;margin:20px 0}.product-info__desc{color:#666;border-top:1px solid #ddd;padding-top:25px}.select,.search-form input{width:100%;height:52px;border:1px solid #ccc;background:#fff;padding:0 14px;margin:18px 0 10px}.product-info__notes{display:grid;gap:10px;border-top:1px solid #ddd;margin-top:25px;padding-top:25px;font-size:11px;color:#666}.collection-head{max-width:850px;margin-bottom:60px}.pagination{grid-column:1/-1}.search-form{display:flex;gap:10px;margin:30px 0 60px}.search-form input{margin:0}.cart-list{border-top:1px solid #ddd}.cart-item{display:grid;grid-template-columns:110px 1fr auto;gap:22px;align-items:center;border-bottom:1px solid #ddd;padding:18px 0}.cart-item img{width:110px;height:110px;object-fit:cover}.cart-item small{display:block;color:#777;margin:7px 0}.cart-item input{width:70px;padding:8px}.cart-total{display:flex;justify-content:space-between;font-size:22px;padding:28px 0}.reveal{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.reveal.is-visible{opacity:1;transform:none}@media(max-width:980px){.page-width{width:min(calc(100% - 36px),var(--max))}.section{padding:78px 0}.header__inner{height:78px;grid-template-columns:1fr auto}.brand,.brand__img{width:175px}.brand__img{height:62px}.desktop-nav{display:none}.header__actions>a:first-child{display:none}.menu-toggle{display:block}.mobile-nav{display:none;padding:20px 18px 28px;background:#fff;border-top:1px solid #eee}.mobile-nav.is-open{display:grid}.mobile-nav a{padding:14px 0;border-bottom:1px solid #eee;font-size:12px;font-weight:700}.hero-brand{height:82vh;min-height:620px}.hero-brand__media img{object-position:47% center}.hero-brand h1{font-size:clamp(46px,12vw,76px)}.social-proof__grid,.founder__grid,.community__grid,.product-main__grid{grid-template-columns:1fr;gap:55px}.mega-number{font-size:31vw}.founder__media img{height:620px}.universe-card{height:520px}.product-grid{grid-template-columns:repeat(2,1fr)}.video-story__head{grid-template-columns:1fr}.video-story__head>p:last-child{margin-top:20px}.trust-strip__grid,.footer__top{grid-template-columns:1fr 1fr}.product-info{position:static}.community__badge{right:15px}.wear-editorial{height:680px}}@media(max-width:640px){.announcement__side{display:none}.announcement__inner{justify-content:center}.header__actions{gap:14px}.hero-brand{min-height:640px}.hero-brand__shade{background:linear-gradient(0deg,#000000b8,#00000014 75%)}.hero-brand__content{justify-content:flex-end;padding-bottom:92px}.hero-brand h1{font-size:47px;max-width:95%}.hero-brand__copy{font-size:14px;margin:20px 0 24px}.hero-brand__scroll{display:none}.btn{min-height:48px;padding:0 17px}.social-proof__grid{gap:40px}.social-proof__copy>p{font-size:16px}.social-links{grid-template-columns:1fr}.founder__media img{height:500px}.founder__content h2{font-size:42px}.universe__grid{grid-template-columns:1fr}.universe-card{height:480px}.universe-card__content{left:22px;right:22px;bottom:24px}.universe-card h3{font-size:32px}.section-head--split{display:block}.section-head--split .text-link{display:inline-block;margin-top:20px}.product-grid{gap:10px}.product-card__body{padding-top:12px}.product-card__title{font-size:13px}.product-card__price{font-size:14px}.product-card__cta{display:none}.video-shell{aspect-ratio:9/12}.video-poster img{object-fit:cover}.play{width:64px;height:64px}.wear-editorial{height:700px}.wear-editorial__media img{object-position:55% center}.wear-editorial h2{font-size:52px}.trust-strip__grid{grid-template-columns:1fr;gap:28px}.community__media img{height:520px}.footer__top{grid-template-columns:1fr;gap:32px}.footer__bottom{display:grid;gap:8px}.product-gallery{grid-template-columns:1fr}.product-info h1,.collection-head h1,.narrow h1{font-size:42px}.search-form{display:grid}.cart-item{grid-template-columns:80px 1fr}.cart-item img{width:80px;height:80px}.cart-item>b{grid-column:2}.page-width{width:calc(100% - 28px)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.reveal{opacity:1;transform:none;transition:none}.universe-card__media img,.video-poster img{transition:none}}body{overflow-x:hidden}.site-header{box-shadow:0 0 #0000}.site-header.is-scrolled{box-shadow:0 8px 35px #00000009}.product-info__price s{font-size:14px;color:#999;margin-left:10px}.field-label{display:block;font-size:9px;letter-spacing:.14em;font-weight:800;margin-top:25px}.product-gallery__placeholder{min-height:500px;display:grid;place-items:center;background:#f3f3f3;font-weight:900;letter-spacing:.18em;color:#bbb}.btn[disabled]{opacity:.45;cursor:not-allowed}.collection-list-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.collection-list-card{position:relative;min-height:520px;background:#111;color:#fff;overflow:hidden}.collection-list-card>img,.collection-list-card>.universe-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-list-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent 58%)}.collection-list-card>div:last-child{position:absolute;left:28px;right:28px;bottom:26px;z-index:2}.collection-list-card span{font-size:9px;letter-spacing:.15em;opacity:.7}.collection-list-card h2{font-size:34px;line-height:1;margin:8px 0 0;letter-spacing:-.04em}.error-404{min-height:72vh;background:#090909;color:#fff;display:grid;align-items:center}.error-404__inner{padding:100px 0}.error-404__code{font-size:clamp(120px,22vw,320px);font-weight:900;letter-spacing:-.09em;line-height:.72;color:#1f1f1f}.error-404 h1{font-size:clamp(42px,6vw,86px);line-height:.9;letter-spacing:-.055em;max-width:900px;margin:35px 0 20px}.error-404 p:not(.eyebrow){color:#999;max-width:560px;line-height:1.6;margin-bottom:32px}@media(max-width:980px){.collection-list-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.collection-list-grid{grid-template-columns:1fr}.collection-list-card{min-height:430px}}@media screen and (max-width:749px){.social-proof{overflow:hidden}.social-proof__grid{grid-template-columns:1fr;width:100%;min-width:0}.social-proof .reveal{min-width:0;width:100%}.social-proof .mega-number{font-size:clamp(72px,24vw,110px);line-height:.82;letter-spacing:-.07em;white-space:nowrap;max-width:100%}.social-proof h2{font-size:clamp(27px,8.5vw,38px);line-height:.92;letter-spacing:-.045em;max-width:100%;overflow-wrap:normal}.social-proof__copy{width:100%;min-width:0}}.product-gallery__item{aspect-ratio:4 / 5;overflow:hidden;background:#f3f3f3}.product-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:640px){.product-gallery__item{aspect-ratio:4 / 5;width:100%}.product-gallery__item img{width:100%;height:100%;object-fit:cover;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/theme.css.map */
