@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Sans:wght@400;500;600;700;800&display=swap";:root{--ink:#151515;--paper:#f2f1ed;--lime:#e1ff4a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);font-family:DM Sans,Arial,sans-serif;color:var(--ink)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.skip,.visually-hidden{position:absolute;left:-9999px}.announcement{background:var(--lime);color:#161616;text-align:center;letter-spacing:3px;font-weight:800;font-size:10px;padding:10px}.site-header{display:flex;align-items:center;justify-content:space-between;padding:21px 4.5%;background:#111;color:#fff;position:relative;z-index:5}.logo{font-family:Archivo Black,Impact,sans-serif;font-size:26px;letter-spacing:-2px;white-space:nowrap}.logo span{color:var(--lime)}.logo sup{font:600 10px Arial;vertical-align:top;margin-left:3px}.desktop-nav,.header-actions{display:flex;align-items:center;gap:35px}.desktop-nav a,.header-actions a{font-size:12px;font-weight:800;letter-spacing:1.5px}.header-actions{gap:20px}.header-actions a:first-child{font-size:25px;line-height:12px}.menu-toggle{display:none;background:transparent;border:0;color:#fff;font-size:22px}.mobile-nav{padding:20px;background:#161616;color:#fff}.mobile-nav a{display:block;padding:12px}.hero{min-height:660px;height:69vw;max-height:880px;position:relative;overflow:hidden;background:#101010;color:#fff;padding:27px 4.5%;display:flex;flex-direction:column;justify-content:space-between}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 70% 30%,#2d2d2d 0%,transparent 48%),repeating-linear-gradient(115deg,transparent 0 90px,#ffffff04 90px 92px);opacity:.9}.hero:after{content:"";position:absolute;right:6%;top:12%;width:33%;height:75%;background:linear-gradient(150deg,#242424,#0a0a0a);clip-path:polygon(40% 0,100% 12%,75% 90%,10% 100%,0 40%);transform:rotate(-12deg);border:1px solid #333;opacity:.75}.hero-top,.hero-rail{position:relative;z-index:2;display:flex;justify-content:space-between;font-size:10px;letter-spacing:2px;font-weight:800}.hero-center{position:relative;z-index:2;margin-top:0}.hero-kicker,.eyebrow{font-weight:800;letter-spacing:2.3px;font-size:12px}.hero-kicker{color:var(--lime);margin-bottom:20px}.hero h1{font-family:Archivo Black,Impact,sans-serif;font-size:clamp(82px,15vw,245px);letter-spacing:-.105em;line-height:.84;margin:0 0 44px -14px}.hero h1 em{font-style:normal;color:var(--lime)}.dot{color:#fff}.hero-bottom{display:flex;justify-content:space-between;align-items:end;max-width:900px}.hero-bottom p{font-size:17px;font-weight:800;line-height:1.5}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;padding:19px 24px;font-weight:800;font-size:12px;letter-spacing:1px;border:1px solid transparent;cursor:pointer}.button-light{background:var(--lime);color:#000}.button-dark{background:#111;color:#fff}.button-outline{border-color:currentColor}.hero-stamp{z-index:2;position:absolute;right:9%;bottom:22%;width:110px;height:110px;border:2px solid var(--lime);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(18deg);font-size:23px;font-weight:900}.ticker{background:var(--lime);padding:16px 0;white-space:nowrap;overflow:hidden;font-family:Archivo Black,Impact,sans-serif;letter-spacing:2px;font-size:21px}.ticker div{min-width:max-content;text-align:center}.ticker span{margin:0 38px}.drop{padding:90px 4.5% 110px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:38px}.section-head h2,.newsletter h2{font-family:Archivo Black,Impact,sans-serif;letter-spacing:-.065em;line-height:1;font-size:clamp(48px,6vw,96px);margin:16px 0 0}.section-head h2 i,.newsletter h2 i{font-style:normal;color:#737373}.section-head-right{text-align:right;font-weight:700;font-size:11px;letter-spacing:.5px}.section-head-right a{display:inline-block;margin-top:15px;border-bottom:2px solid #111;padding-bottom:5px}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.product-image{background:#202020;display:block;position:relative;overflow:hidden;aspect-ratio:.83}.product-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.product-image:hover img{transform:scale(1.045)}.product-label{position:absolute;top:13px;left:13px;z-index:1;background:var(--lime);padding:8px;font-size:9px;font-weight:900;letter-spacing:.8px}.product-arrow{position:absolute;right:13px;bottom:13px;background:#fff;width:33px;height:33px;display:grid;place-items:center;border-radius:50%;font-size:19px}.product-meta{display:flex;justify-content:space-between;gap:8px;padding-top:15px}.product-sub{font-size:9px;font-weight:700;letter-spacing:2px;color:#7b7b7b}.product-meta h3{font-size:16px;font-weight:900;letter-spacing:-.3px;margin:6px 0}.product-price{font-size:10px;white-space:nowrap;margin-top:18px;font-weight:800}.manifesto{background:#202020;color:#fff;padding:70px 4.5% 65px;position:relative;overflow:hidden}.manifesto-label{font-size:12px;letter-spacing:2px;font-weight:800;color:var(--lime)}.manifesto-text{font-family:Archivo Black,Impact,sans-serif;font-size:clamp(62px,11.3vw,175px);line-height:.94;letter-spacing:-.075em;margin:42px 0 34px}.manifesto-text span{color:#666}.manifesto-text i{font-style:normal;color:var(--lime)}.manifesto-bottom{display:flex;justify-content:space-between;align-items:end;font-size:12px;line-height:1.8;font-weight:700}.newsletter{padding:88px 4.5%;background:var(--lime);display:flex;justify-content:space-between;align-items:center;gap:35px}.newsletter p{font-size:12px;letter-spacing:1px;font-weight:800}.newsletter h2 i{color:#515b1f}.email-form{display:flex;border-bottom:2px solid #111;width:min(450px,100%)}.email-form input{border:0;background:transparent;flex:1;padding:17px 5px;outline:0;min-width:0;font-size:11px;font-weight:800;letter-spacing:1px}.email-form button{border:0;background:transparent;font-size:12px;font-weight:900;cursor:pointer}.footer{background:#0e0e0e;color:#fff;padding:70px 4.5% 30px;display:grid;grid-template-columns:1fr 1fr;gap:60px}.footer-brand{font-family:Archivo Black,Impact,sans-serif;font-size:75px;line-height:.82;letter-spacing:-5px}.footer-brand span{font-size:15px;vertical-align:top}.footer p{font-size:11px;font-weight:700;letter-spacing:2px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-content:start;font-weight:800;letter-spacing:1px;font-size:11px}.footer small{grid-column:span 2;color:#777;font-size:10px;letter-spacing:1px}.detail,.collection-page,.content-page,.cart-page{padding:80px 4.5%;min-height:55vh}.detail{display:grid;grid-template-columns:1.3fr 1fr;gap:70px}.detail-images img{display:block;width:100%;height:auto;margin-bottom:12px}.detail-info h1,.collection-page h1,.content-page h1,.cart-page h1{font-family:Archivo Black,Impact,sans-serif;font-size:clamp(45px,6vw,90px);letter-spacing:-.06em;margin:18px 0}.detail-info{position:sticky;top:20px;height:fit-content}.detail-info form{display:grid;gap:14px;margin-top:30px}.detail-info label{font-size:12px;font-weight:800}.detail-info input,.detail-info select{padding:14px;border:1px solid #aaa;background:#fff}.cart-line{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid #bbb;align-items:center}.cart-line img{width:100px;height:100px;object-fit:cover}.cart-line input{width:80px;padding:10px}.cart-total{text-align:right;font-weight:900}.pagination{padding:30px}.content-page .rte{max-width:850px;line-height:1.8}@media(max-width:900px){.desktop-nav{gap:15px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{min-height:570px;height:75vw}.hero h1{font-size:clamp(85px,16vw,160px)}.hero-stamp{width:75px;height:75px;font-size:18px}}@media(max-width:600px){.announcement{font-size:8px;letter-spacing:1.2px}.site-header{padding:18px 5%}.desktop-nav{display:none}.menu-toggle{display:block}.logo{font-size:22px}.hero{height:690px;min-height:0;padding:26px 5%}.hero-top{font-size:8px}.hero-top span:last-child{display:none}.hero h1{font-size:clamp(75px,18vw,110px);margin-left:-6px}.hero-bottom{align-items:start;flex-direction:column;gap:20px}.hero-bottom p{font-size:12px}.hero-stamp{right:8%;bottom:27%}.hero-rail{font-size:8px}.ticker{font-size:15px}.drop{padding:60px 5%}.section-head{align-items:start;flex-direction:column;gap:20px}.section-head h2{font-size:50px}.section-head-right{text-align:left}.product-grid{gap:10px}.product-meta h3{font-size:13px}.product-sub,.product-price,.product-label{font-size:8px}.manifesto{padding:60px 5%}.manifesto-text{font-size:clamp(55px,12vw,82px)}.manifesto-bottom,.newsletter{flex-direction:column;align-items:start;gap:25px}.newsletter{padding:65px 5%}.footer{grid-template-columns:1fr;gap:40px}.footer small{grid-column:1}.detail{grid-template-columns:1fr;gap:20px}.detail,.collection-page,.content-page,.cart-page{padding:50px 5%}}:root{--lime:#fff;--paper:#080808;--ink:#fff}body{background:#080808;color:#fff}.announcement{background:#070707;color:#aaa;font-size:9px;letter-spacing:1.2px;padding:9px;text-transform:uppercase}.site-header.editorial-header{background:transparent;position:absolute;left:0;right:0;z-index:10;padding:23px 3.4%;min-height:74px;display:grid;grid-template-columns:1fr 1fr 1fr}.editorial-header .desktop-nav{justify-self:start;gap:19px}.editorial-header .desktop-nav a{font-size:10px;font-weight:600;letter-spacing:.2px}.editorial-header .logo{justify-self:center;font:900 25px DM Sans,Arial,sans-serif;letter-spacing:-1.7px}.editorial-header .logo span{color:#fff}.editorial-header .brand-star{font-size:12px;vertical-align:top;margin-left:3px}.editorial-header .header-actions{justify-self:end}.editorial-hero{height:min(66vw,810px);min-height:570px;background:#000;position:relative;overflow:hidden;color:#fff}.editorial-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000 0%,transparent 17%,transparent 77%,#0008 100%);pointer-events:none}.editorial-figure{position:absolute;width:43%;height:93%;top:5%;left:30%;background-image:var(--hero-img);background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(.24) contrast(1.35) grayscale(1);opacity:.96}.editorial-floor{position:absolute;left:-15%;right:-15%;bottom:-8%;height:35%;background:radial-gradient(ellipse at center,#aaa9,#7775 16%,#222 39%,#0000 68%);filter:blur(16px)}.editorial-hero-inner{position:absolute;z-index:3;left:4%;right:4%;top:30%;bottom:4%;display:flex;flex-direction:column;justify-content:center}.editorial-side{align-self:end;font-size:9px;letter-spacing:1.6px;line-height:1.7;text-align:right;color:#9b9b9b}.editorial-hero h1{font-family:Archivo Black,Impact,Arial Black,sans-serif;font-size:clamp(66px,13.2vw,245px);line-height:.92;text-align:center;letter-spacing:-.086em;white-space:nowrap;margin:auto 0;transform:scaleX(1.015);font-weight:900}.editorial-hero-bottom{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.3px;font-weight:700}.editorial-drop{background:#050505;padding:0 5.5% 100px}.editorial-tabs{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;padding:53px 0 80px}.editorial-tabs a{color:#858585;font-weight:700;font-size:clamp(14px,2.1vw,29px);letter-spacing:-.05em;white-space:nowrap}.editorial-tabs a:first-child{color:#fff}.editorial-tabs sup{font-size:9px;vertical-align:top;margin-left:3px;color:#777}.editorial-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.editorial-product-card{min-width:0}.editorial-product-image{display:block;aspect-ratio:.74;background:radial-gradient(ellipse at 50% 70%,#434343,#191919 52%,#080808 90%);position:relative;overflow:hidden}.editorial-product-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;filter:brightness(.95) contrast(1.08);transition:transform .3s}.editorial-product-image:hover img{transform:scale(1.045)}.editorial-product-card .product-label{background:transparent;color:#aaa;letter-spacing:1px;font-size:9px}.editorial-product-card .product-arrow{background:transparent;color:#fff}.editorial-product-card .product-meta{color:#fff}.editorial-product-card .product-sub,.editorial-product-card .product-price{color:#999}.editorial-statement{background:#080808;border-top:1px solid #282828;text-align:center;padding:100px 5%}.editorial-statement small{font-size:10px;color:#888;letter-spacing:2px}.editorial-statement h2{font-family:Archivo Black,Impact,sans-serif;font-size:clamp(42px,7.4vw,114px);letter-spacing:-.075em;line-height:1.05;margin:28px 0 45px}.editorial-statement a{display:inline-block;border:1px solid white;padding:18px 25px;font-size:11px;letter-spacing:1px;font-weight:800}.editorial-signup{background:#151515;padding:55px 5%;display:flex;align-items:center;justify-content:space-between;gap:20px}.editorial-signup>span{font-size:23px;font-weight:800}.editorial-signup .email-form{border-color:#777}.editorial-signup input,.editorial-signup button{color:#fff}.footer{background:#050505;border-top:1px solid #222}.footer-brand span{color:#fff}.detail,.collection-page,.content-page,.cart-page{background:#111;color:#fff}.detail-info input,.detail-info select{background:#222;color:#fff;border:1px solid #555}@media(max-width:900px){.editorial-header .desktop-nav{display:none}.site-header.editorial-header{grid-template-columns:1fr 1fr}.editorial-header .logo{justify-self:start}.editorial-header .menu-toggle{display:block}.editorial-hero{height:75vw;min-height:490px}.editorial-hero h1{font-size:13.2vw}.editorial-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-tabs{gap:19px}}@media(max-width:600px){.announcement{font-size:7px}.editorial-header .logo{font-size:19px}.editorial-hero{height:580px;min-height:0}.editorial-figure{width:78%;left:12%;top:14%;height:67%}.editorial-hero-inner{top:22%}.editorial-hero h1{font-size:12.8vw;letter-spacing:-.08em}.editorial-hero-bottom{gap:10px;font-size:8px}.editorial-side{font-size:8px}.editorial-tabs{gap:12px;padding:37px 0}.editorial-tabs a{font-size:16px}.editorial-drop{padding:0 4% 60px}.editorial-product-grid{gap:10px}.editorial-statement{padding:65px 4%}.editorial-signup{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
