.lr-brand{--lr-blue:#174d76;--lr-ink:#15191c;color:var(--lr-ink);max-width:1600px;margin:auto;padding:0 4vw}.lr-brand a{text-decoration:none}.lr-brandbar{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ddd}.lr-wordmark{font-size:34px;font-weight:900;letter-spacing:-2px}.lr-wordmark span{color:var(--lr-blue)}.lr-brandbar>span{font-size:10px;letter-spacing:2px;font-weight:600}.lr-nav{display:flex;justify-content:center;border-bottom:1px solid #ddd;gap:34px;overflow:auto;white-space:nowrap;padding:19px 0;font-size:14px;font-weight:600}.lr-nav a[aria-current],.lr-nav a:hover{color:var(--lr-blue);text-decoration:underline;text-underline-offset:7px}.lr-intro{text-align:center;padding:30px 0 22px}.lr-kicker{font-size:11px!important;letter-spacing:2.5px;text-transform:uppercase;font-weight:700;color:var(--lr-blue);margin:0 0 12px}.lr-intro h1{font-size:clamp(32px,4vw,58px);font-weight:800;letter-spacing:-2px;line-height:1.1;margin-bottom:15px}.lr-intro>p:last-child{font-size:15px;color:#62666a}.lr-heading{display:flex;justify-content:space-between;align-items:center;margin:15px 0 22px;gap:20px}.lr-brand h2{font-size:clamp(25px,3vw,40px);font-weight:750;letter-spacing:-1px;line-height:1.15}.lr-heading h2{font-size:27px}.lr-heading>a{font-size:13px;border-bottom:1px solid;padding-bottom:3px}.lr-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lr-product{border:1px solid #e5e7e8;background:#fff;display:flex;flex-direction:column;transition:box-shadow .2s}.lr-product:hover{box-shadow:0 7px 25px #00000012}.lr-product-image{aspect-ratio:1;background:#f7f7f7;overflow:hidden}.lr-product-image img{width:100%;height:100%;object-fit:contain}.lr-product-copy{padding:18px;display:flex;flex-direction:column;flex:1}.lr-product h3{font-size:15px;letter-spacing:0;font-weight:650;line-height:1.45;margin:0 0 14px;min-height:44px}.lr-product p{margin:auto 0 17px}.lr-product p>span{display:block;font-size:11px;color:#73787c}.lr-product strong{font-size:17px;letter-spacing:0}.lr-product-cta{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding-top:12px;font-size:12px}.lr-categories{padding:70px 0}.lr-categories h2{margin-bottom:27px}.lr-mosaic{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lr-tile{aspect-ratio:1;position:relative;overflow:hidden;background:#ddd}.lr-tile-canta,.lr-tile-set{grid-column:span 2;aspect-ratio:2.05}.lr-tile img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.lr-tile:hover img{transform:none}.lr-tile>span{position:absolute;bottom:0;left:0;background:#fff;padding:12px 18px;font-size:18px;font-weight:800;letter-spacing:-.4px}.lr-tile i{font-style:normal;padding-left:12px;color:var(--lr-blue)}.lr-bike-section{text-align:center;background:#f3f4f4;margin:0 -4vw;padding:58px 4vw}.lr-bike-section>p:not(.lr-kicker){font-size:15px;color:#61676b;margin-top:16px}.lr-bikes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:35px}.lr-bike{display:block}.lr-bike img{width:100%;aspect-ratio:4/3;object-fit:contain;mix-blend-mode:multiply}.lr-bike h3{font-size:19px;font-weight:750;letter-spacing:-.4px;margin:10px 0}.lr-bike span{font-size:12px;border-bottom:1px solid #999;padding-bottom:4px}.lr-viewall{display:inline-block;background:#174d76;color:#fff;padding:15px 24px;margin-top:25px;font-size:14px}.lr-other-models{margin:32px auto 0;max-width:1050px}.lr-other-models summary{cursor:pointer;font-size:14px}.lr-model-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:24px 0}.lr-model-links a{font-size:12px;padding:8px 12px;border:1px solid #d6dbdf;background:#fff}.lr-catalog-heading{padding:50px 0 5px;scroll-margin-top:140px;display:flex;align-items:center;justify-content:space-between;gap:20px}.lr-catalog-heading>a{font-size:13px}.lr-brand a:focus-visible,.lr-brand summary:focus-visible{outline:3px solid #2678ac;outline-offset:5px}@media(max-width:749px){.lr-brand{padding:0 18px}.lr-brandbar{padding:16px 0}.lr-wordmark{font-size:29px}.lr-brandbar>span{font-size:8px;letter-spacing:1px;max-width:120px;text-align:right}.lr-nav{justify-content:flex-start;gap:24px;font-size:13px;padding:16px 0}.lr-intro{padding:32px 0 20px}.lr-intro h1{letter-spacing:-1px}.lr-heading{gap:10px}.lr-heading h2{font-size:23px}.lr-heading>a{font-size:11px}.lr-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lr-product-copy{padding:12px}.lr-product h3{font-size:13px;min-height:55px}.lr-product strong{font-size:14px}.lr-product-cta{font-size:11px}.lr-categories{padding:42px 0}.lr-mosaic{grid-template-columns:repeat(2,1fr);gap:10px}.lr-tile-canta,.lr-tile-set{grid-column:span 2}.lr-tile>span{font-size:15px;padding:9px 12px}.lr-bike-section{margin:0 -18px;padding:35px 18px}.lr-bikes{grid-template-columns:1fr;gap:30px}.lr-bike img{max-height:230px}.lr-bike h3{font-size:20px}.lr-catalog-heading{padding-top:35px;scroll-margin-top:90px}.lr-catalog-heading h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.lr-brand *{transition:none!important}}.lr-social{background:#15191c;color:#fff;padding:60px 4vw;text-align:center}.lr-social-heading{max-width:800px;margin:auto auto 30px}.lr-social-heading>p:first-child{font-size:11px;letter-spacing:2px;color:#9cb9cf}.lr-social h2{font-size:clamp(28px,4vw,46px);font-weight:750;letter-spacing:-1px;margin:12px 0}.lr-social-heading>p:last-child{color:#c2c8cc;font-size:14px}.lr-social-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;max-width:1400px;margin:auto;padding:6px 0 14px}.lr-social-grid a{display:block;position:relative;overflow:hidden;flex:0 0 calc((100% - 42px)/4);scroll-snap-align:start}.lr-social-controls{display:flex;justify-content:flex-end;gap:10px;max-width:1400px;margin:0 auto 12px}.lr-social-controls button{border:1px solid #7c878e;border-radius:50%;width:44px;height:44px;font-size:22px}.lr-social-controls button:hover{background:#334958}.lr-social-controls button:focus-visible,.lr-social-grid:focus-visible{outline:3px solid #89bddf;outline-offset:3px}.lr-social img{width:100%;aspect-ratio:4/5;object-fit:cover}.lr-social-grid span{position:absolute;bottom:0;left:0;right:0;padding:20px;text-align:left;background:linear-gradient(transparent,#000a);font-size:14px;font-weight:600}.lr-social-follow{display:inline-block;font-size:14px;margin-top:25px;border-bottom:1px solid #aaa;padding-bottom:5px}.lr-social a:focus-visible{outline:3px solid #89bddf;outline-offset:4px}@media(max-width:749px){.lr-social{padding:35px 18px}.lr-social-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}.lr-social-grid a{flex:0 0 78%;scroll-snap-align:start}}.brand-story{--accent:#c9372b;color:#202327;letter-spacing:0}.brand-story-hero{display:grid;grid-template-columns:1fr 1fr;min-height:570px;background:#f2f3f3}.brand-story-copy{padding:64px clamp(24px,5vw,90px);align-self:center}.brand-story-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#6b7076;margin:0 0 25px}.brand-story-logo{width:220px;height:70px;padding:10px;margin-bottom:28px}.brand-story-logo img{width:100%;height:100%;object-fit:contain}.brand-story .dark{background:#23272b}.brand-story h1{font-size:clamp(34px,4vw,64px);line-height:1.04;letter-spacing:-.035em;text-transform:none;margin:0 0 24px;font-weight:700}.brand-story-lead{font-size:17px;line-height:1.7;max-width:540px}.brand-story-focus{font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin:28px 0}.brand-story-button{display:inline-flex;gap:30px;align-items:center;background:#22262a;color:#fff;padding:18px 24px;font-size:13px;font-weight:650}.brand-story-button:hover{background:#b62e25}.brand-story-visual{background:#fff;position:relative;display:flex;align-items:center;justify-content:center;padding:45px;min-height:400px}.brand-story-visual>img{width:100%;height:440px;object-fit:contain}.brand-story-visual>.brand-story-mark{padding:40px;height:260px}.brand-story-index{position:absolute;bottom:20px;left:30px;font-size:10px;letter-spacing:.15em;color:#757b80}.brand-story-section{padding:64px clamp(20px,5vw,90px)}.brand-story h2{font-size:clamp(26px,3vw,40px);letter-spacing:-.025em;text-transform:none;font-weight:650;margin:0 0 30px}.brand-story-categories,.brand-story-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.brand-story-categories>a{border:1px solid #e6e7e8;background:#fff}.brand-story-categories img{width:100%;height:220px;object-fit:contain;padding:18px}.brand-story-categories span{display:flex;justify-content:space-between;padding:20px;background:#f3f4f4;font-size:14px}.brand-story-selection{background:#f5f5f4}.brand-story-products>a{background:#fff;padding:16px}.brand-story-products img{width:100%;height:240px;object-fit:contain}.brand-story-products h3{font-size:14px;line-height:1.5;letter-spacing:0;margin:20px 0 12px;text-transform:none}.brand-story-products p{font-size:14px;font-weight:650}.brand-story-textlink{display:inline-block;margin-top:28px;border-bottom:1px solid;padding-bottom:5px}.brand-story-support{padding:64px clamp(20px,5vw,90px);display:flex;align-items:center;justify-content:space-between;gap:30px;background:#22262a;color:#fff}.brand-story-support>div{max-width:680px}.brand-story-support .brand-story-button{border:1px solid #a9afb5;flex-shrink:0}.brand-story-support p{line-height:1.7}.brand-story a:focus-visible{outline:3px solid #1f72a9;outline-offset:4px}@media(max-width:800px){.brand-story-hero{grid-template-columns:1fr}.brand-story-copy{padding:36px 22px}.brand-story-visual{min-height:280px;padding:24px}.brand-story-visual>img{height:290px}.brand-story-categories,.brand-story-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.brand-story-categories img,.brand-story-products img{height:160px}.brand-story-section{padding:40px 20px}.brand-story-support{display:block;padding:40px 22px}.brand-story-support .brand-story-button{margin-top:24px}.brand-story-categories span{padding:14px;font-size:12px}.brand-story-products h3{font-size:12px}}.rider-contact{background:#142820;color:#fff;padding:56px 24px}.rider-contact__inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.rider-contact__eyebrow{font-size:12px;letter-spacing:.12em;color:#b7ddc7;margin-bottom:16px}.rider-contact h2{font-family:var(--heading-font-family);font-size:clamp(26px,3vw,38px);line-height:1.15;letter-spacing:0;max-width:460px;margin-bottom:18px;color:#fff}.rider-contact p{line-height:1.6}.rider-contact__phone{display:inline-block;font-size:22px;margin-top:20px;text-decoration:underline;text-underline-offset:5px}.rider-contact form{display:grid;gap:10px;min-width:0}.rider-contact label{font-weight:600}.rider-contact textarea{box-sizing:border-box;width:100%;background:#fff;color:#161616;border:1px solid #c5d2ca;border-radius:6px;padding:14px;font:inherit;font-size:16px;resize:vertical}.rider-contact button{min-height:48px;background:#fff;color:#142820;border:1px solid #fff;border-radius:6px;padding:12px 20px;font:inherit;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.rider-contact button:hover{background:#d9f0e2}.rider-contact :focus-visible{outline:3px solid #87e1ac;outline-offset:4px}.rider-contact__note{font-size:12px;color:#d0dfd6}.rider-contact__direct{font-size:13px;text-decoration:underline;text-underline-offset:3px;justify-self:start}@media(max-width:699px){.rider-contact{padding:36px 20px}.rider-contact__inner{grid-template-columns:1fr;gap:28px}.rider-contact h2{max-width:none}}.product-card--wunderlich-preorder .product-card__media{opacity:.88;filter:saturate(.94)}.rider-brand-trigger{display:flex;align-items:center;gap:8px;cursor:pointer}.rider-brand-trigger>span{font-size:18px;letter-spacing:0}.rider-brand-disclosure[open]>.rider-brand-trigger{color:#2366a7}.header .rider-brand-panel{position:absolute;inset-inline:0;top:100%;width:100%;max-height:calc(100vh - var(--header-height,140px) - 50px);overflow:auto;background:#fff;color:#20252b;padding:32px max(36px,calc((100vw - 1240px)/2));border-top:3px solid #2366a7;box-shadow:0 18px 28px #00000012;letter-spacing:0;text-transform:none}.rider-brand-heading{font-size:13px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#72777d;margin:0 0 22px}.rider-brand-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.rider-brand-card{min-height:126px;border:1px solid #e1e5ea;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;padding:18px 12px 12px;transition:border-color .15s,background .15s}.rider-brand-card:hover,.rider-brand-card:focus-visible{border-color:#2366a7;background:#f3f7fb}.rider-brand-logo{display:flex;align-items:center;justify-content:center;width:100%;height:68px;border-radius:4px;padding:5px;overflow:hidden}.rider-brand-logo--dark{background:#25292e;padding:9px}.rider-brand-card img{width:100%;height:100%;object-fit:contain}.rider-brand-card>span{font-size:12px;text-align:center}.rider-brand-wordmark{display:flex;align-items:center;justify-content:center;min-height:68px;text-align:center;font-size:19px;font-weight:850;line-height:1.1;letter-spacing:-.03em;overflow-wrap:anywhere}.header .rider-brand-panel--accessories{display:grid;grid-template-columns:3fr 1fr;gap:36px}.rider-brand-panel--accessories .rider-brand-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.rider-brand-shortcuts{border-left:1px solid #e5e8ec;padding-left:28px}.rider-brand-shortcuts>a{display:block;font-size:14px;padding:12px 0}.rider-brand-shortcuts>a:hover{color:#2366a7}.rider-brand-all{border-top:1px solid #e5e8ec;margin-top:16px;font-weight:650}@media(min-width:1000px)and (max-width:1200px){.rider-brand-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.rider-brand-panel--accessories .rider-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rider-brand-card[data-brand=chigee] img,.rider-brand-card[data-brand=akrapovi\307 c] img{transform:scale(2.1)}.rider-brand-card[data-brand=denali\307] img{transform:scale(1.5)}.rider-helmet-trigger{display:flex;align-items:center;gap:8px}.rider-helmet-trigger>span{font-size:18px;letter-spacing:0}.rider-helmet-disclosure[open]>.rider-helmet-trigger{color:#2366a7}.header .rider-helmet-menu{opacity:1;width:100%;inset-inline-start:0;inset-block-start:100%;display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(300px,1fr);gap:48px;max-height:calc(100vh - var(--header-height,140px));overflow:auto;background:#fff;color:#20252b;border-top:3px solid #2366a7;padding:36px max(40px,calc((100vw - 1100px)/2));box-shadow:0 18px 28px #00000012;text-transform:none;letter-spacing:0}.rider-helmet-heading{font-size:13px;letter-spacing:.14em;font-weight:750;color:#72777d;margin:0 0 18px}.rider-helmet-categories{padding-right:36px;border-right:1px solid #e5e8ec}.rider-helmet-category{display:flex;align-items:center;gap:18px;padding:9px 12px;border-radius:5px;font-size:18px;line-height:1.35;transition:background .15s,color .15s}.rider-helmet-category svg{flex:0 0 48px}.rider-helmet-category:hover,.rider-helmet-category:focus-visible{background:#f0f5fa;color:#2366a7}.rider-helmet-arrow{margin-left:auto;font-size:17px;opacity:0}.rider-helmet-category:hover .rider-helmet-arrow,.rider-helmet-category:focus-visible .rider-helmet-arrow{opacity:1}.rider-helmet-all{display:flex;justify-content:space-between;padding:15px 12px 0;margin-top:12px;border-top:1px solid #e5e8ec;font-size:14px;font-weight:650}.rider-helmet-brand{font-size:23px;font-weight:800;letter-spacing:.05em;display:inline-block;margin-bottom:18px}.rider-helmet-model-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.rider-helmet-model-grid a{display:flex;flex-direction:column;gap:4px;border:1px solid #e5e8ec;padding:13px 16px;border-radius:5px}.rider-helmet-model-grid a:hover,.rider-helmet-model-grid a:focus-visible{border-color:#2366a7;background:#f0f5fa}.rider-helmet-model-grid strong{font-size:20px;line-height:1.2}.rider-helmet-model-grid span{font-size:12px;color:#72777d}.rider-helmet-bmw{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding-top:20px;margin-top:20px;border-top:1px solid #e5e8ec}@media(min-width:1000px)and (max-width:1150px){.header .rider-helmet-menu{opacity:1;width:100%;inset-inline-start:0;inset-block-start:100%;padding:28px 40px;gap:28px}}.rs-equipment-disclosure>summary{display:flex;gap:8px;align-items:center}.rs-equipment-disclosure[open]>summary{color:#326faf}.header .rs-equipment-menu{opacity:1;inset-inline-start:0;inset-block-start:100%;width:100%;display:block!important;background:#fff;color:#20252b;border-top:3px solid #326faf;padding:28px max(32px,calc((100vw - 1100px)/2));box-shadow:0 18px 28px #00000012;max-height:calc(100dvh - var(--header-height,140px));overflow:auto;text-transform:none;letter-spacing:0}.rs-equipment-menu__head{display:flex;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid #e5e8ec;font-size:14px}.rs-equipment-menu__head>a{color:#326faf}.rs-equipment-menu__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.rs-equipment-menu__grid a{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;border-radius:8px;font-size:15px;font-weight:600}.rs-equipment-menu__grid a:hover,.rs-equipment-menu__grid a:focus-visible{color:#326faf;background:#f1f5fa}.rs-equipment-menu a:focus-visible{outline:2px solid #326faf;outline-offset:3px}.rs-equipment-types{display:flex;gap:22px;padding-block:28px;overflow-x:auto;color:#20252b}.rs-equipment-types a{flex:0 0 106px;display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center;font-size:13px}.rs-equipment-types__icon{width:86px;height:86px;display:grid;place-items:center;border-radius:50%;background:#f5f6f7;border:1px solid #e6e9ec}.rs-equipment-types a[aria-current=page]{color:#326faf;font-weight:700}.rs-equipment-types a[aria-current=page] .rs-equipment-types__icon{border-color:#326faf;background:#edf4fc}.rs-equipment-types a:hover .rs-equipment-types__icon{border-color:#326faf}.rs-equipment-types a:focus-visible{outline:2px solid #326faf;outline-offset:3px}.rs-equipment-types a:nth-child(2) svg{fill:#e2e3e5}.rs-equipment-types a:nth-child(3) svg{stroke-dasharray:3 1}.rs-equipment-types a:nth-child(4) svg{fill:#dbe9f5}@media(max-width:699px){.rs-equipment-types{gap:12px}.rs-equipment-types a{flex-basis:85px}.rs-equipment-types__icon{width:70px;height:70px}.rs-equipment-types svg{width:48px;height:48px}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AADAAAAAgAQAAAAAAEAwBg */
