@import"https://fonts.googleapis.com/css2?family=Saira+Condensed:ital,wght@0,700;0,800;0,900;1,700;1,800;1,900&family=Space+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap";:root{--em-bg:#0a0b0c;--em-bg-alt:#151618;--em-ink:#f2f3f4;--em-ink-mute:#9a9fa6;--em-line:rgba(255,255,255,.09);--em-accent-line:rgba(255,255,255,.5);--em-accent-glow:rgba(255,255,255,.18);--em-accent-bg:#f4f5f6;--em-accent-bg-hover:#d9dadc;--em-accent-ink:#0a0b0c;--em-font-display:"Saira Condensed",sans-serif;--em-font-body:"Space Grotesk",sans-serif;--em-font-mono:"JetBrains Mono",monospace}.em-wrap{max-width:1320px;margin:0 auto;padding:0 28px}@media(max-width:700px){.em-wrap{padding:0 16px}}.em-announce{background:#000;color:#fff;font-family:var(--em-font-mono);font-size:12px;font-weight:600;letter-spacing:.05em;text-align:center;padding:9px 12px;overflow:hidden;white-space:nowrap;border-bottom:1px solid var(--em-line)}.em-announce-track{display:inline-block;animation:em-scroll 22s linear infinite}.em-announce-track span{margin:0 32px}@keyframes em-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.em-hero{position:relative;background:radial-gradient(circle at 15% 20%,#1c1e21,#0a0b0c 55%);min-height:460px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--em-line)}.em-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 85% 25%,rgba(255,255,255,.06),transparent 55%)}.em-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.025) 0px,rgba(255,255,255,.025) 1px,transparent 1px,transparent 46px)}.em-hero-inner{position:relative;z-index:1;padding:74px 0;color:var(--em-ink);max-width:660px;font-family:var(--em-font-body)}.em-hero-inner .em-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--em-font-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--em-ink);background:#ffffff0f;border:1px solid rgba(255,255,255,.25);padding:7px 14px 7px 12px;border-radius:2px;margin-bottom:22px}.em-hero-inner .em-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;flex-shrink:0}.em-hero-inner h1{font-family:var(--em-font-display);font-style:italic;font-weight:900;text-transform:uppercase;font-size:clamp(44px,7vw,78px);line-height:.88;margin:0;letter-spacing:-.005em;background:linear-gradient(180deg,#fff,#c7c9cc 45%,#fff 58%,#8d9095);-webkit-background-clip:text;background-clip:text;color:transparent}.em-hero-inner h1 em{font-style:italic;color:inherit;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:7px;text-decoration-color:#ffffff8c}.em-hero-inner p{margin-top:24px;font-size:16.5px;color:var(--em-ink-mute);max-width:44ch;line-height:1.55}.em-hero-btn{display:inline-block;margin-top:30px;background:linear-gradient(160deg,#fff,#d7d9db);color:var(--em-accent-ink);padding:16px 36px 16px 30px;font-family:var(--em-font-body);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);box-shadow:0 8px 24px #ffffff1f;transition:all .15s ease}.em-hero-btn:hover{background:#fff;box-shadow:0 10px 30px #ffffff38;transform:translateY(-1px)}.em-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#000}@media(max-width:800px){.em-tiles{grid-template-columns:1fr}}.em-tile{position:relative;aspect-ratio:16/10;display:flex;align-items:flex-end;padding:28px;color:var(--em-ink);overflow:hidden;text-decoration:none;background:linear-gradient(160deg,#1a1c1f,#0a0b0c);border-top:2px solid transparent;transition:border-color .15s ease}.em-tile:hover{border-top-color:#fff}.em-tile:after{content:"";position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%)}.em-tile-label{position:relative;font-family:var(--em-font-display);font-style:italic;font-weight:800;font-size:27px;text-transform:uppercase;letter-spacing:0;line-height:.95}.em-tile-cta{position:relative;font-family:var(--em-font-mono);font-size:11px;text-decoration:none;margin-top:7px;display:inline-block;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--em-ink);border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:1px}.em-sale-band{position:relative;background:repeating-linear-gradient(180deg,#6e1a1a 0 20px,#cfc7b8 20px 40px);padding:40px 20px;text-align:center;overflow:hidden;border-top:3px solid #000;border-bottom:3px solid #000}.em-sale-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#05060a99}.em-sale-band:after{content:"";position:absolute;top:0;left:0;width:38%;max-width:220px;height:78px;background-color:#0d1530;background-image:radial-gradient(circle,#cfc7b8 1.7px,transparent 2px);background-size:17px 17px;background-position:7px 8px;border-bottom:2px solid rgba(0,0,0,.4);border-right:2px solid rgba(0,0,0,.3)}.em-band-inner{position:relative;z-index:2;font-family:var(--em-font-body);color:#e9e3d5}.em-band-inner h2{font-family:var(--em-font-display);font-style:italic;font-weight:900;text-transform:uppercase;font-size:33px;letter-spacing:0;margin:0;color:#f2ede0;text-shadow:2px 2px 0 rgba(0,0,0,.5)}.em-band-inner .em-code{font-family:var(--em-font-mono);font-weight:700;color:#f2ede0;background:#0006;border:1px solid rgba(207,199,184,.5);padding:2px 9px;border-radius:2px;text-decoration:none;letter-spacing:.04em}.em-countdown{display:flex;justify-content:center;gap:14px;margin-top:22px;position:relative;z-index:2}.em-countdown .em-cd{background:#00000073;border:1px solid rgba(207,199,184,.35);border-radius:3px;padding:10px 17px;min-width:60px}.em-countdown .em-cd .em-num{font-family:var(--em-font-mono);font-size:22px;font-weight:700;display:block;color:#f2ede0;letter-spacing:-.02em}.em-countdown .em-cd .em-lbl{font-family:var(--em-font-mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;opacity:.75;color:#cfc7b8}.em-psection{padding:62px 0;font-family:var(--em-font-body);background:var(--em-bg)}.em-psection.em-alt{background:var(--em-bg-alt)}.em-psection-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:28px;flex-wrap:wrap;gap:10px}.em-psection-head h2{font-family:var(--em-font-display);font-style:italic;font-weight:800;text-transform:uppercase;font-size:32px;margin:0;color:var(--em-ink);letter-spacing:0}.em-view-all{font-family:var(--em-font-mono);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--em-ink);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:1px}.em-bike-filter{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px}.em-bike-filter button{font-family:var(--em-font-mono);font-size:11.5px;font-weight:600;padding:9px 18px;border:1px solid var(--em-line);background:transparent;border-radius:20px;cursor:pointer;color:var(--em-ink-mute);text-transform:uppercase;letter-spacing:.02em;transition:all .15s ease}.em-bike-filter button:hover{border-color:var(--em-accent-line);color:var(--em-ink)}.em-bike-filter button.active{background:var(--em-accent-bg);border-color:var(--em-accent-bg);color:var(--em-accent-ink)}.em-pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:900px){.em-pgrid{grid-template-columns:repeat(2,1fr)}}.em-pcard{position:relative}.em-pcard-media{aspect-ratio:1/1;background:linear-gradient(150deg,#1c1e21,#0a0b0c);border:1px solid var(--em-line);border-radius:4px;overflow:hidden;position:relative;display:block;transition:border-color .15s ease}.em-pcard:hover .em-pcard-media{border-color:var(--em-accent-line)}.em-pcard-media img{width:100%;height:100%;object-fit:cover}.em-badge{position:absolute;top:10px;left:10px;background:var(--em-accent-bg);color:var(--em-accent-ink);font-family:var(--em-font-mono);font-size:10px;font-weight:700;text-transform:uppercase;padding:4px 9px;border-radius:2px;z-index:2;letter-spacing:.02em}.em-pcard-body{padding-top:13px}.em-pcard-name{font-size:13.5px;font-weight:500;line-height:1.35;color:var(--em-ink);text-decoration:none}.em-pcard-price{font-family:var(--em-font-mono);font-size:14.5px;font-weight:700;display:flex;gap:8px;align-items:baseline;margin-top:8px;color:var(--em-ink)}.em-pcard-price .em-was{font-weight:400;color:var(--em-ink-mute);text-decoration:line-through;font-size:12.5px}.em-pcard-price .em-now{color:#fff}.em-footer{padding:56px 0 32px;background:#000;font-family:var(--em-font-body);border-top:1px solid var(--em-line)}.em-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;padding-bottom:34px;border-bottom:1px solid var(--em-line)}@media(max-width:800px){.em-footer-grid{grid-template-columns:1fr 1fr}}.em-footer-grid h4{font-family:var(--em-font-mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--em-ink-mute);margin-bottom:14px}.em-footer-grid a{display:block;font-size:13px;color:var(--em-ink-mute);margin-bottom:9px;text-decoration:none}.em-footer-grid a:hover{color:var(--em-ink)}.em-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:20px;font-family:var(--em-font-mono);font-size:11px;color:var(--em-ink-mute);flex-wrap:wrap;gap:10px}.em-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:999;opacity:0;pointer-events:none;transition:opacity .25s ease;padding:20px}.em-popup-overlay.is-visible{opacity:1;pointer-events:auto}.em-popup-modal{position:relative;background:var(--em-bg-alt);border:1px solid var(--em-line);border-top:1px solid var(--em-line);border-radius:4px;max-width:420px;width:100%;padding:38px 32px 32px;text-align:center;transform:translateY(14px);transition:transform .25s ease;box-shadow:0 30px 80px #000000a6}.em-popup-overlay.is-visible .em-popup-modal{transform:translateY(0)}.em-popup-close{position:absolute;top:12px;right:14px;background:none;border:none;color:var(--em-ink-mute);font-size:22px;cursor:pointer;line-height:1;padding:6px;font-family:var(--em-font-body)}.em-popup-close:hover{color:#fff}.em-popup-eyebrow{font-family:var(--em-font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--em-ink);background:#ffffff0f;border:1px solid rgba(255,255,255,.25);display:inline-block;padding:6px 12px;border-radius:2px;margin-bottom:12px}.em-popup-modal h2{font-family:var(--em-font-display);font-style:italic;font-weight:900;text-transform:uppercase;font-size:42px;line-height:.9;margin:0;background:linear-gradient(180deg,#fff,#c7c9cc 45%,#fff 58%,#8d9095);-webkit-background-clip:text;background-clip:text;color:transparent}.em-popup-modal p{color:var(--em-ink-mute);font-size:14.5px;margin-top:14px;line-height:1.5}.em-popup-form{margin-top:24px;display:flex;flex-direction:column;gap:10px}.em-popup-form input[type=email]{background:#ffffff0d;border:1px solid var(--em-line);color:var(--em-ink);padding:13px 16px;border-radius:2px;font-family:var(--em-font-body);font-size:14px;width:100%}.em-popup-form input[type=email]::placeholder{color:var(--em-ink-mute)}.em-popup-form input[type=email]:focus{outline:none;border-color:var(--em-accent-line)}.em-popup-submit{background:linear-gradient(160deg,#fff,#d7d9db);color:var(--em-accent-ink);border:none;padding:14px;font-family:var(--em-font-body);font-weight:700;font-size:13.5px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:background .15s ease}.em-popup-submit:hover{background:#fff}.em-popup-decline{margin-top:18px;background:none;border:none;color:var(--em-ink-mute);font-size:12px;text-decoration:underline;cursor:pointer;font-family:var(--em-font-body)}.em-popup-decline:hover{color:var(--em-ink)}.em-popup-code{font-family:var(--em-font-mono);font-weight:700;color:#fff;letter-spacing:.05em;text-decoration:underline}.em-popup-success-msg{color:#fff;font-size:13px;margin-top:8px}.menu-list__link-title{font-family:var(--em-font-mono)!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:12.5px!important}.menu-list__link{position:relative}.menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.menu-list__link:hover:after,.menu-list__link--active:after{transform:scaleX(1)}.announcement-bar__text{font-family:var(--em-font-display)!important;font-style:italic!important;font-weight:900!important;letter-spacing:.015em!important;text-transform:uppercase!important;display:flex!important;align-items:center;justify-content:center;gap:12px}.announcement-bar__text em{font-style:italic;color:inherit;text-decoration:none}.announcement-bar__text strong{font-weight:900;color:#fff}.announcement-bar__text:before,.announcement-bar__text:after{content:"\25c6";font-size:.55em;opacity:.55;font-style:normal;flex-shrink:0}.em-bike-filter-btn{font-family:var(--em-font-mono);font-size:11.5px;font-weight:600;padding:9px 18px;border:1px solid var(--em-line);background:transparent;border-radius:20px;cursor:pointer;color:var(--em-ink-mute);text-transform:uppercase;letter-spacing:.02em;text-decoration:none;display:inline-block;transition:all .15s ease}.em-bike-filter-btn:hover{border-color:var(--em-accent-line);color:var(--em-ink)}.em-bike-filter-btn.active{background:var(--em-accent-bg);border-color:var(--em-accent-bg);color:var(--em-accent-ink)}html,body{background-color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/805emoto.css.map */
