@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Serif+Display:ital@0;1&family=Manrope:wght@400;500;700&display=swap";:root{--night:#18232b;--ink:#171613;--paper:#ece6da;--sand:#ca9a5a;--clay:#a6412d;--faded:#756f65;--line:rgba(23,22,19,.22);--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.5 Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.wrap{width:min(calc(100% - 56px),var(--max));margin:auto}.eyebrow{font:500 .66rem/1.2 DM Mono,monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--clay)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 0 5px;border:0;border-bottom:1px solid currentColor;font:500 .66rem/1 DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.btn:after{content:"\2197";margin-left:10px;font-size:1rem;line-height:.4}.btn:hover{color:var(--clay)}.btn--rust{color:var(--paper);border-color:var(--sand)}.site-header{position:absolute;z-index:5;width:100%;color:var(--paper);border-bottom:1px solid rgba(236,230,218,.34)}.template-product .site-header,.template-collection .site-header,.template-page .site-header,.template-blog .site-header,.template-article .site-header,.template-cart .site-header,.template-search .site-header,.template-404 .site-header{position:relative;background:var(--night)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{font: 1.9rem/.7 "DM Serif Display",Georgia,serif;letter-spacing:-.07em}.brand span{color:var(--sand);font-style:italic}.nav-links{display:flex;align-items:center;gap:28px;font:500 .63rem DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.nav-links a{opacity:.86}.nav-links a:hover{color:var(--sand);opacity:1}.nav-cart{font:500 .63rem DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.hero{min-height:770px;display:flex;align-items:flex-end;position:relative;overflow:hidden;background-color:#20201b;background-image:linear-gradient(90deg,#0f1111ed,#0f1111bf 28%,#0f11112e 69%,#0f11110d),var(--hero-image);background-position:center;background-size:cover;color:var(--paper)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,10,9,.68),transparent 45%)}.hero-inner{z-index:1;position:relative;padding:160px 0 68px;max-width:760px}.hero .eyebrow{color:var(--sand)}.hero h1{max-width:720px;margin:18px 0 23px;font:normal clamp(4.3rem,8.5vw,8.7rem)/.78 "DM Serif Display",Georgia,serif;letter-spacing:-.075em}.hero h1 em{color:var(--sand);font-style:italic}.hero p{max-width:440px;margin:0;color:#ece6dae0;font-size:1rem;line-height:1.6}.hero-actions{display:flex;gap:31px;align-items:center;margin-top:32px}.ride-strip{display:flex;align-items:center;justify-content:center;min-height:62px;padding:12px 28px;border-bottom:1px solid var(--line);font:500 .64rem DM Mono,monospace;letter-spacing:.16em;text-align:center;text-transform:uppercase}.ride-strip span{margin:0 20px;color:var(--clay)}.section{padding:132px 0}.section--paper{background:var(--night);color:var(--paper)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:26px;margin-bottom:48px}.section-head h2{max-width:600px;margin:10px 0 0;font:normal clamp(3.3rem,6vw,5.7rem)/.82 "DM Serif Display",Georgia,serif;letter-spacing:-.06em}.section-head .btn{align-self:flex-end}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.card{background:none}.card-image,.product-placeholder{width:100%;aspect-ratio:4/5;object-fit:cover;background:#d6d0c3}.product-placeholder{display:flex;align-items:flex-end;padding:24px;background:linear-gradient(160deg,#25343b,#c69b5b);color:var(--paper);font: 3rem/.79 "DM Serif Display",Georgia,serif;letter-spacing:-.08em}.product-placeholder--rust{background:linear-gradient(145deg,#a8412c,#4e261e)}.product-placeholder--gold{background:linear-gradient(145deg,#e6dfce,#926d3d);color:#251d15}.card-copy{padding:17px 0 0}.card-copy h3{margin:7px 0 5px;font: 1.65rem/.98 "DM Serif Display",Georgia,serif;letter-spacing:-.04em}.card-copy p{max-width:290px;margin:0;color:var(--faded);font-size:.82rem;line-height:1.55}.section--paper .card-copy p{color:#c6c2b8}.route-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:6vw}.route-feature{min-height:560px;display:flex;align-items:flex-end;position:relative;padding:48px 0;border-bottom:1px solid rgba(236,230,218,.38);background:transparent}.route-feature:before{content:"01";position:absolute;right:0;top:-65px;color:#ece6da17;font: 14rem/.8 "DM Serif Display",Georgia,serif;letter-spacing:-.12em}.route-feature>*{position:relative;max-width:580px}.route-feature .eyebrow{color:var(--sand)}.route-feature h2{margin:14px 0 22px;font:normal clamp(4rem,7vw,7rem)/.8 "DM Serif Display",Georgia,serif;letter-spacing:-.07em}.route-feature p{max-width:440px;color:#c8c5bc}.route-list{align-self:end}.route-item{padding:27px 0;border-top:1px solid rgba(236,230,218,.34)}.route-item:last-child{border-bottom:1px solid rgba(236,230,218,.34)}.route-item strong{display:block;margin:9px 0 6px;font: 2rem/.95 "DM Serif Display",Georgia,serif;letter-spacing:-.05em}.route-item p{max-width:320px;margin:0;color:#c8c5bc;font-size:.83rem}.newsletter{display:grid;grid-template-columns:1fr .85fr;gap:70px;align-items:end;padding:72px 0 0;border-top:1px solid var(--line)}.newsletter h2{margin:10px 0 12px;font:normal clamp(3rem,5vw,5rem)/.82 "DM Serif Display",Georgia,serif;letter-spacing:-.065em}.newsletter p{max-width:430px;margin:0;color:var(--faded)}.email-form{display:flex;align-items:center;border-bottom:1px solid var(--ink)}.email-form input{min-width:0;flex:1;border:0;background:transparent;padding:16px 0;color:var(--ink);font:500 .75rem DM Mono,monospace;letter-spacing:.04em}.email-form input::placeholder{color:#716d64}.email-form button{border:0;background:transparent;padding:16px 0;color:var(--clay);font:500 .67rem DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.site-footer{padding:76px 0 28px;background:var(--night);color:var(--paper)}.footer-top{display:flex;justify-content:space-between;gap:40px}.footer-top p{max-width:390px;margin:26px 0 0;color:#c8c5bc;font-size:.9rem}.footer-top .eyebrow{color:var(--sand);padding-top:8px}.footer-bottom{margin-top:72px;padding-top:18px;border-top:1px solid rgba(236,230,218,.3);color:#b8b5ad;font:500 .58rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.rally-hero{padding:190px 0 75px;background:var(--night);color:var(--paper)}.rally-hero .eyebrow{color:var(--sand)}.rally-hero h1,.editorial-title{max-width:900px;margin:14px 0 18px;font:normal clamp(4rem,8vw,8rem)/.8 "DM Serif Display",Georgia,serif;letter-spacing:-.08em}.rally-hero h1 em{color:var(--sand);font-style:italic}.rally-hero p{max-width:500px;color:#c8c5bc}.rally-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.rally-panel{min-height:300px;padding:0;background:none;border-top:1px solid var(--line)}.rally-panel:nth-child(2){padding-top:58px}.rally-panel:nth-child(3){padding-top:116px}.rally-panel h2{margin:11px 0 15px;font: 2.3rem/.9 "DM Serif Display",Georgia,serif;letter-spacing:-.055em}.rally-panel p{min-height:84px;max-width:290px;color:var(--faded);font-size:.85rem}.utility-form{display:flex;gap:16px;max-width:570px}.utility-form input{min-width:0;flex:1;padding:13px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit}@media(max-width:760px){.wrap{width:min(calc(100% - 38px),var(--max))}.nav{height:68px}.nav-links{display:none}.hero{min-height:680px;background-position:61% center}.hero-inner{padding:148px 0 55px}.hero h1{font-size:4.45rem}.section{padding:82px 0}.section-head{align-items:start;flex-direction:column;margin-bottom:35px}.cards,.route-grid,.newsletter,.rally-grid{grid-template-columns:1fr}.cards{gap:48px}.route-feature{min-height:430px}.route-list{margin-top:46px}.newsletter{gap:34px}.footer-top{display:block}.footer-top .eyebrow{margin-top:42px}.rally-hero{padding:140px 0 58px}.rally-panel,.rally-panel:nth-child(2),.rally-panel:nth-child(3){min-height:0;padding-top:0}.rally-panel p{min-height:0}.utility-form{flex-direction:column}.hero-actions{gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/base.css.map */
