.nv-help--contact .nv-contact-field-error{color:#8c3025;font-size:13px;line-height:1.5;margin:8px 0 0}.nv-help--contact .nv-contact-result h3{font-size:16px;line-height:1.4;margin:0 0 10px}.nv-help--contact .nv-contact-result ul{padding-left:20px;margin:0}.nv-help--contact .nv-contact-form [aria-invalid=true]{border-color:#9d4d3b}.nv-help--contact .nv-contact-form,.nv-help--contact .nv-contact-row>div{min-width:0}.nv-help--contact .nv-contact-email{overflow-wrap:anywhere}.rv-faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:8vw;background:#f4f5f3;color:#131313;padding:90px 6vw 100px}.rv-faq__heading{align-self:start;position:sticky;top:120px}.rv-faq__eyebrow{font-size:10px;letter-spacing:.2em;margin:0 0 24px}.rv-faq h2{font-size:clamp(34px,3.6vw,55px);font-weight:600;line-height:1.06;letter-spacing:-.045em;margin:0 0 25px}.rv-faq__intro{max-width:370px;font-size:14px;line-height:1.8;color:#5e5e5e}.rv-faq__link{display:inline-flex;align-items:center;gap:26px;margin-top:16px;font-size:12px;font-weight:600;border-bottom:1px solid #131313;padding:0 0 8px}.rv-faq__link span{font-size:20px}.rv-faq__items{border-top:1px solid #cfcfcf}.rv-faq__item{border-bottom:1px solid #cfcfcf}.rv-faq__item summary{display:grid;grid-template-columns:23px 1fr 26px;align-items:center;gap:18px;min-height:94px;padding:24px 0;list-style:none;font-size:16px;font-weight:500;line-height:1.5}.rv-faq__item summary::-webkit-details-marker{display:none}.rv-faq__number{font-size:9px;letter-spacing:.12em;color:#717171}.rv-faq__icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:22px;font-weight:400;transition:transform .2s,background .2s}.rv-faq__item[open] .rv-faq__icon{transform:rotate(45deg);background:#b6b6b6}.rv-faq__answer{padding:0 40px 26px 41px;font-size:13px;color:#575757;line-height:1.8}.rv-faq__answer p:last-child{margin-bottom:0}@media(max-width:849px){.rv-faq{grid-template-columns:1fr;gap:35px;padding:58px 24px}.rv-faq__heading{position:static}.rv-faq h2{font-size:38px}.rv-faq__intro{max-width:460px}.rv-faq__item summary{font-size:14px;gap:12px;min-height:86px}.rv-faq__answer{padding-left:35px;padding-right:15px}}@media(prefers-reduced-motion:reduce){.rv-faq__icon{transition:none}}.rv-faq{background:#101010;color:#fff}.rv-faq__eyebrow{color:#cbcbcb}.rv-faq__intro,.rv-faq__answer{color:#c6c6c6}.rv-faq__items,.rv-faq__item{border-color:#3b3b3b}.rv-faq__link{border-color:#cbcbcb;color:#cbcbcb}.rv-faq__item[open] .rv-faq__icon{background:#cbcbcb;color:#111}@media(max-width:749px){.rv-faq{padding:64px 20px}.rv-faq__intro,.rv-faq__answer{font-size:16px;line-height:1.8}.rv-faq__answer{padding-inline:0}.rv-faq__item summary{font-size:17px;gap:12px}.rv-faq__eyebrow,.rv-faq__number{font-size:12px}.rv-faq__link{font-size:15px;min-height:48px}}.rv-footer.site-footer{padding:75px 6vw 25px;background:#080808;color:#fff;grid-template-columns:1.6fr 1fr 1fr;gap:50px;--muted:#aaa;--line:#303030}.rv-footer__wordmark{font-size:clamp(42px,5.2vw,78px);font-weight:900;font-style:italic;letter-spacing:-.07em;line-height:1}.rv-footer__wordmark span{color:#cbcbcb}.rv-footer__wordmark:hover{text-decoration:none}.rv-footer .rv-footer__tagline{font-size:15px;color:#fff;margin:22px 0 15px}.rv-footer .rv-footer__description{font-size:12px;line-height:1.8;max-width:250px;margin:0;color:#aaa}.rv-footer__nav h2{font-size:11px;font-weight:500;letter-spacing:.1em;margin:9px 0 25px;color:#aaa}.rv-footer .rv-footer__nav a{font-size:12px;line-height:1.6;margin-bottom:14px;color:#eee}.rv-footer .rv-footer__nav a:hover{color:#cbcbcb}.rv-footer .rv-footer__bottom{padding-top:24px;margin-top:12px;font-size:10px;letter-spacing:.03em}@media(max-width:760px){.rv-footer.site-footer{grid-template-columns:1fr 1fr;gap:35px 24px;padding:50px 24px 25px}.rv-footer__brand{grid-column:1/-1}.rv-footer__wordmark{font-size:59px}.rv-footer .rv-footer__description{max-width:280px}.rv-footer__nav h2{font-size:10px}.rv-footer .rv-footer__nav a{font-size:11px}.rv-footer .rv-footer__bottom{gap:12px;margin-top:0;font-size:9px}}.rv-footer__newsletter{display:inline-flex;align-items:center;gap:20px;min-height:44px;margin-top:20px;padding:11px 16px;border:1px solid #8d9c7e;border-radius:4px;background:transparent;color:#fff;font:inherit;font-size:12px;cursor:pointer}.rv-footer__newsletter[hidden]{display:none}.rv-footer__newsletter:hover{background:#293b23}.rv-footer__newsletter:focus-visible{outline:3px solid #c5d6a7;outline-offset:4px}.nv-footer-signup{max-width:480px;margin-top:28px}.nv-footer-signup h2{font-size:20px;line-height:1.3;letter-spacing:-.025em;color:#fff;margin:0 0 9px}.nv-footer-signup>p{font-size:13px;line-height:1.5;color:#dce3d4;margin:0 0 17px}.nv-footer-signup label{display:block;font-size:12px;margin-bottom:8px}.nv-footer-signup__row{display:flex;gap:8px}.nv-footer-signup input{min-width:0;flex:1;min-height:48px;border:1px solid #73846a;background:#ffffff0c;border-radius:4px;padding:12px;color:#fff;font:inherit;font-size:16px}.nv-footer-signup button{border:0;border-radius:4px;min-height:48px;background:#d7e5b9;color:#1c2717;padding:12px 18px;font:inherit;font-size:13px;cursor:pointer}.nv-footer-signup small{display:block;color:#c8d0c0;font-size:10px;line-height:1.6;margin-top:12px}.nv-footer-signup small a{text-decoration:underline}.nv-footer-signup__success{padding:15px;border:1px solid #9cb881;color:#e1edca}.nv-footer-signup button:hover{background:#edf3df}@media(max-width:400px){.nv-footer-signup__row{flex-direction:column}.nv-footer-signup button{width:100%}}.nv-menu-drawer .nv-menu-top{position:relative;grid-template-columns:32px minmax(0,1fr) 56px 40px;gap:6px;padding:10px 14px;z-index:2}.nv-menu-drawer .nv-menu-top h2{grid-column:2;min-width:0;font-size:18px;text-align:left;overflow-wrap:anywhere}.nv-menu-drawer .nv-menu-top:has([data-nv-menu-back][hidden]){grid-template-columns:minmax(0,1fr) 56px 40px}.nv-menu-drawer .nv-menu-top:has([data-nv-menu-back][hidden]) h2{grid-column:1}.nv-menu-drawer .nv-menu-top>.nv-localization{grid-column:-3;grid-row:1;position:static;justify-self:end}.nv-menu-drawer .nv-menu-top [data-nv-menu-close]{grid-column:-2;grid-row:1;width:40px;height:44px}.nv-menu-drawer .nv-menu-top [data-nv-menu-back]{width:32px;height:44px}.nv-menu-drawer .nv-menu-top .nv-localization__panel{top:calc(100% - 2px);left:14px;right:14px;width:auto;max-height:calc(100dvh - 100px);overflow:auto;padding:16px;border-radius:10px;box-shadow:0 10px 30px #00000014}.nv-menu-drawer .nv-menu-top .nv-localization__form>button{display:block;width:100%;height:auto;min-height:44px;padding:10px 18px;background:#747b54;color:#fff;border:1px solid #747b54;font-size:14px}.nv-menu-drawer .nv-menu-footer{padding-block:12px max(12px,env(safe-area-inset-bottom))}.shopify-section-group-header-group{position:sticky;top:0;z-index:60}.template-index .shopify-section-group-header-group{margin-bottom:0}.rv-header.site-header{height:78px;padding:0 4vw;gap:24px;flex-wrap:nowrap;background:#fff;color:#111;border:0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.template-index .rv-header.site-header{background:#fff}.rv-header .wordmark{font-size:29px;letter-spacing:-.065em;font-weight:900;font-style:italic}.rv-wordmark span{color:#cbcbcb}.rv-header .wordmark:hover{text-decoration:none}.rv-header .rv-desktop-nav{gap:24px;line-height:1.4;font-size:12px}.rv-header .desktop-nav>a{padding:20px 0}.rv-header .nav-dropdown{border:0}.rv-header .nav-dropdown summary{font-size:12px;padding:22px 0}.rv-header .nav-dropdown>div{background:#181818;border-color:#ffffff24;min-width:220px;padding:12px 20px;color:#fff}.rv-header .nav-dropdown a{padding:12px 0}.rv-header .rv-header-actions{display:flex;gap:8px;font-size:12px}.rv-header-actions>a{display:flex;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px}.rv-header .mobile-menu{border:0}.rv-header .mobile-menu summary{display:flex;align-items:center;gap:9px;padding:12px 4px;font-size:12px;min-height:44px;list-style:none}.rv-header .mobile-menu summary::-webkit-details-marker{display:none}.rv-menu-icon{width:19px;height:10px;border-block:1px solid currentColor;display:block}.rv-header .mobile-menu nav{position:absolute;top:100%;left:0;right:0;width:100%;background:#0e0e0e;color:#fff;padding:20px 24px 32px;border-top:1px solid #ffffff20;max-height:calc(100svh - 78px);overflow:auto}.rv-header .mobile-menu nav a{display:block;padding:12px 0;font-size:18px;line-height:1.4}.rv-header .mobile-menu nav .sub-link{font-size:14px;color:#cfcfcf;padding-left:18px}.rv-header a:focus-visible,.rv-header summary:focus-visible{outline-color:#cbcbcb}.site-footer{background:#0e0e0e;color:#fff;--muted:#bebebe;--line:#404040}.site-footer .wordmark{font-style:italic}.site-footer nav a{color:#e9e9e9}.draft-banner{font-size:11px;letter-spacing:.06em;padding:8px 16px;background:#0e0e0e;line-height:1.6}@media(max-width:1100px){.rv-header .desktop-nav{display:none}.rv-header .mobile-menu{display:block}.rv-header.site-header{padding-inline:24px}.rv-header-actions{margin-left:auto}}@media(max-width:749px){.rv-header.site-header{height:72px;padding-inline:22px;gap:12px}.template-index .shopify-section-group-header-group{margin-bottom:0}.rv-header .wordmark{font-size:27px}.rv-header .mobile-menu nav{max-height:calc(100svh - 72px)}.draft-banner{font-size:10px}}@media(max-width:749px){.rv-header .mobile-menu summary{font-size:14px;min-width:44px}.rv-header.site-header{padding-inline:20px}.rv-header .mobile-menu nav .sub-link{font-size:16px;min-height:48px}.rv-header .mobile-menu nav a{min-height:48px}.rv-header .rv-header-actions{font-size:14px}}@media(min-width:1101px){.nv-mega-grid{flex-wrap:wrap}.nv-mega-grid .nv-mega-item{flex:0 1 calc(25% - 45px);min-width:180px}.nv-menu-category__photo img{width:100%;height:100%;object-fit:contain}}@media(min-width:1101px){nyvolt-navigation .nv-mega-menu{padding:24px 4.1% 18px;background:#f8f9f4;border-bottom:1px solid #d3dcc5;box-shadow:0 22px 35px #20271f1a;max-height:calc(100svh - 80px);overflow:auto}nyvolt-navigation .nv-mega-top{margin:0 0 18px;padding:0}nyvolt-navigation .nv-mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}nyvolt-navigation .nv-mega-grid .nv-mega-item{min-width:0;flex:none}nyvolt-navigation .nv-mega-menu .nv-menu-model{display:flex;flex-direction:column;background:#fff;border:1px solid #e0e5d7;border-radius:10px;overflow:hidden;padding:0;text-decoration:none;transition:transform .3s,border-color .3s}nyvolt-navigation .nv-mega-menu .nv-menu-model__image{height:155px;display:block;padding:12px}nyvolt-navigation .nv-mega-menu .nv-menu-model__image .rv-photo-window{height:100%;width:100%}nyvolt-navigation .nv-mega-menu .nv-menu-model__copy{padding:16px 18px;text-align:left;width:100%;box-sizing:border-box}nyvolt-navigation .nv-mega-menu .nv-menu-model__copy strong{font-size:19px;line-height:1.3}nyvolt-navigation .nv-mega-menu .nv-menu-model__copy small{font-size:13px;margin:8px 0;color:#62734e}nyvolt-navigation .nv-mega-menu .nv-menu-model__copy>span{border-top:1px solid #e4e8de;padding-top:10px;display:flex;justify-content:space-between;font-size:12px}nyvolt-navigation .nv-mega-menu .nv-menu-model:hover{transform:translateY(-3px);border-color:#9cac82}nyvolt-navigation .nv-mega-links{padding-top:14px;margin-top:20px;gap:26px;justify-content:flex-start;flex-wrap:wrap}nyvolt-navigation .nv-mega-links a{min-height:44px;font-size:12px}.nv-mega-editorial{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nv-mega-editorial>a{position:relative;display:flex;flex-direction:column;padding:24px;background:#e9edde;border-radius:10px;text-decoration:none;color:#26341e}.nv-mega-editorial small{font-size:10px;letter-spacing:.1em;margin-bottom:18px;color:#64754f}.nv-mega-editorial strong{font-size:25px;font-weight:550;line-height:1.15;letter-spacing:-.03em;margin-bottom:14px}.nv-mega-editorial span{font-size:13px;line-height:1.7;color:#5f6c53;max-width:340px;margin-bottom:20px}.nv-mega-editorial b{font-size:25px;margin-top:auto;align-self:flex-end;font-weight:400}.nv-mega-editorial>a:hover{background:#dfe7d0}nyvolt-navigation .nv-mega-item[hidden],nyvolt-navigation .nv-mega-editorial[hidden],nyvolt-navigation .nv-mega-grid[hidden],nyvolt-navigation [data-nv-collection][hidden]{display:none!important}}@media(prefers-reduced-motion:reduce){nyvolt-navigation .nv-mega-menu .nv-menu-model{transition:none;transform:none!important}}@media(min-width:1101px){nyvolt-navigation .nv-mega-menu .nv-menu-model__image{aspect-ratio:auto;container-type:normal;margin:0;height:170px;padding:12px;box-sizing:border-box}nyvolt-navigation .nv-mega-menu .nv-menu-model__image .rv-photo-window{position:relative;width:100%;height:100%;aspect-ratio:auto!important;background:#fff;overflow:visible}nyvolt-navigation .nv-mega-menu .nv-menu-model__image .rv-photo-window img{position:static!important;inset:auto;width:100%!important;height:100%!important;object-fit:contain;transform:none!important}nyvolt-navigation .nv-mega-menu .nv-menu-model__copy{align-items:stretch;gap:0}}@media(min-width:1101px){nyvolt-navigation .nv-mega-menu[data-family="79bike"] .nv-mega-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1050px;margin:auto}nyvolt-navigation .nv-mega-menu[data-family=y-volt] .nv-mega-grid{grid-template-columns:minmax(0,680px);justify-content:center}nyvolt-navigation .nv-mega-menu[data-family=y-volt] .nv-menu-model{display:grid;grid-template-columns:1.1fr 1fr;align-items:center}nyvolt-navigation .nv-mega-menu[data-family=y-volt] .nv-menu-model__image{height:230px}}.nv-category-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 8px}.nv-category-brands--scooters{grid-template-columns:repeat(3,minmax(0,1fr))}.nv-category-brands>a{display:flex;flex-direction:column;gap:18px;padding:26px;background:#fff;border:1px solid #dfe5d7;border-radius:8px;text-decoration:none;color:#1b2516}.nv-category-brands>a:hover,.nv-category-brands>a:focus-visible{background:#edf1e5;border-color:#a8b894}.nv-category-brands small{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#657455}.nv-category-brands strong{font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.04em}.nv-category-brands>a>span.nv-brand-card__cta{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e0e5d9;padding-top:16px;font-size:12px;color:#5e6d50}.nv-category-brands b{font-weight:400}nyvolt-navigation [data-nv-category][hidden],nyvolt-navigation .nv-mega-links[hidden]{display:none!important}.nv-menu-drawer .nv-menu-category--plain{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:74px;padding:20px 4px;text-decoration:none;align-items:center}.nv-menu-drawer .nv-menu-category--plain>span:first-child{font-size:20px;line-height:1.3}.nv-nav-category{display:flex;align-items:center;gap:2px}.nv-nav-category>a{padding:20px 0}.nv-nav-category>button{min-width:36px;min-height:44px;padding:0!important}.nv-brand-card__photo{display:block;aspect-ratio:16/9;overflow:hidden;background:#f5f6f1;border-radius:4px}.nv-brand-card__photo img{display:block;width:100%;height:100%;object-fit:contain}.nv-category-brands>a.nv-category-all{grid-column:1/-1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:44px;padding:14px 20px;border-color:transparent;background:#e9edde;font-size:13px}.nv-menu-drawer .nv-brand-card--compact{display:grid;grid-template-columns:106px minmax(0,1fr) 20px;gap:16px;align-items:center;min-height:110px;padding:14px 0;text-decoration:none;border-bottom:1px solid #e2e5dc}.nv-brand-card--compact .nv-brand-card__photo{width:106px;aspect-ratio:4/3}.nv-brand-card--compact strong{font-size:20px;font-weight:500}.nv-mobile-category{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;border-bottom:1px solid #e2e5dc}.nv-mobile-category>a{padding:22px 4px;font-size:20px;text-decoration:none;line-height:1.3}.nv-mobile-category>button{height:64px;font-size:26px;border:0;background:none;color:inherit}.nv-mobile-all{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:10px 0;padding:12px 16px;background:#e9edde;text-decoration:none;border-radius:5px;font-size:14px}.nv-nav-category>a:focus-visible,.nv-nav-category>button:focus-visible,.nv-mobile-category>a:focus-visible,.nv-mobile-category>button:focus-visible{outline:2px solid #64754f;outline-offset:3px}.nv-nav-category>button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit}.nv-nav-category>button:hover{color:#445332}.nv-brand-card__visual{display:flex;flex-direction:column;gap:18px;width:100%;background:#fff}.nv-brand-card__logo{height:42px;display:flex;align-items:center;justify-content:center}.nv-brand-card__logo img{display:block;width:auto;max-width:180px;height:100%;object-fit:contain}.nv-brand-card__logo--79bike img{filter:brightness(0)}.nv-brand-card__wordmark{font-family:Arial,sans-serif;font-weight:900;font-size:30px;font-style:italic;letter-spacing:-.06em;color:#141914}.nv-brand-card__photo{background:#fff;aspect-ratio:16/10;padding:8px}.nv-category-brands>a.nv-brand-card:hover,.nv-category-brands>a.nv-brand-card:focus-visible{background:#fff;box-shadow:0 6px 18px #2333190a}.nv-menu-drawer .nv-brand-card--compact{grid-template-columns:106px minmax(0,1fr) 20px;min-height:145px}.nv-brand-card--compact .nv-brand-card__visual{gap:8px}.nv-brand-card--compact .nv-brand-card__logo{height:24px}.nv-brand-card--compact .nv-brand-card__logo img{max-width:100px}.nv-brand-card--compact .nv-brand-card__photo{padding:0}.nv-brand-card--compact .nv-brand-card__wordmark{font-size:22px}.nv-brand-card__logo--rovoron .nv-brand-card__wordmark,.nv-brand-card__logo--vsett .nv-brand-card__wordmark,.nv-brand-card__logo--kingsong .nv-brand-card__wordmark{font-style:normal;letter-spacing:.01em;font-weight:700}.nv-brand-card--compact .nv-brand-card__logo--kingsong .nv-brand-card__wordmark{font-size:18px}@media(min-width:1101px){.nv-category-brands[data-nv-category=electric-scooters] .nv-brand-card__photo{height:clamp(125px,12vw,185px);aspect-ratio:auto}.nv-category-brands[data-nv-category=electric-scooters]>a.nv-brand-card{padding:20px;gap:12px}}.nv-mobile-category--contact{display:block}.nv-mobile-category--contact>a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px}.nv-mobile-category--contact>a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}@media(min-width:1101px)and (max-width:1280px){.rv-header .rv-desktop-nav{gap:16px}.rv-header.site-header{gap:16px;padding-inline:3vw}}@media(min-width:1101px){.rv-header .nv-menu-toggle{display:none}.rv-header .rv-desktop-nav>a{position:relative;min-height:44px;display:inline-flex;align-items:center}.rv-header .rv-desktop-nav>a,.rv-header .rv-desktop-nav>a:hover,.rv-header .rv-desktop-nav>a:focus-visible,.rv-header .rv-desktop-nav>a[aria-current]{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}.rv-header .rv-desktop-nav>a:before,.rv-header .rv-desktop-nav>a:after{content:none!important;display:none!important}}.rv-opening{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(660px,92svh,1050px);background:#191919;color:#fff;overflow:hidden}.rv-opening__picture,.rv-opening__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.rv-opening__image{height:100%;width:100%;object-fit:cover;object-position:62% 63%}.rv-opening__shade{background:linear-gradient(90deg,#000000a3,#0003 50%,#0000000a),linear-gradient(0deg,rgba(0,0,0,.6),transparent 28%,transparent 76%,rgba(0,0,0,.26))}.rv-opening__copy{width:min(690px,53%);padding:130px 0 150px;margin-left:6vw}.rv-opening__eyebrow{font-size:11px;line-height:1.5;letter-spacing:.22em;font-weight:600;margin-bottom:26px;color:#b6b6b6}.rv-opening h1{font-size:clamp(52px,6.5vw,102px);font-weight:700;letter-spacing:-.055em;line-height:.98;margin:0 0 27px;overflow-wrap:normal}.rv-opening__text{max-width:370px;font-size:16px;line-height:1.6;margin-bottom:32px;color:#f0f0f0}.rv-cta{display:inline-flex;gap:32px;justify-content:center;align-items:center;min-height:49px;padding:13px 23px;border:1px solid transparent;background:#111513;color:#fff;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,color .2s;letter-spacing:.015em;text-decoration:none}.rv-cta:hover{background:#313131;text-decoration:none}.rv-cta span{font-size:21px;font-weight:400;line-height:1}.rv-cta--accent{background:#b6b6b6;color:#111513}.rv-cta--accent:hover{background:#fff;color:#111513}.rv-opening__bottom{position:absolute;bottom:25px;left:6vw;right:6vw;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;letter-spacing:.17em;text-transform:uppercase}.rv-opening__bottom a{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff70;border-radius:50%;font-size:22px;text-decoration:none}@media(max-width:749px){.rv-opening{min-height:clamp(700px,92svh,900px);align-items:flex-start}.rv-opening__image{object-position:58% 68%}.rv-opening__shade{background:linear-gradient(180deg,#000000a8,#00000040 45%,#0000000f 63%,#000000ab)}.rv-opening__copy{width:100%;margin:0;padding:135px 24px 180px}.rv-opening h1{font-size:clamp(43px,12vw,68px);max-width:450px;line-height:1}.rv-opening__text{font-size:14px;max-width:280px}.rv-opening__eyebrow{font-size:10px;margin-bottom:20px}.rv-opening__bottom{left:24px;right:24px;font-size:9px}.rv-cta{min-height:48px;padding:12px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv-cta{transition:none}}.nv-basket{--basket-ink:#192d26;--basket-muted:#626b63;--basket-line:#dedfd6;background:#f4f1e9;color:var(--basket-ink);padding:48px 5vw 72px;font-family:inherit}.nv-basket *{box-sizing:border-box}.nv-basket__inner{max-width:1320px;margin:auto}.nv-basket a{color:inherit}.nv-basket__header{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:40px}.nv-basket__eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;margin:0 0 14px}.nv-basket h1{font-size:clamp(38px,5vw,64px);font-weight:550;line-height:1.04;letter-spacing:-.06em;margin:0 0 16px}.nv-basket__intro{font-size:15px;color:var(--basket-muted);margin:0;line-height:1.6}.nv-basket__steps{list-style:none;display:flex;align-items:center;gap:28px;padding:0;margin:0;font-size:12px;white-space:nowrap}.nv-basket__steps li{display:flex;align-items:center;gap:9px;color:#737970}.nv-basket__steps span{width:29px;height:29px;display:grid;place-items:center;border:1px solid #cbd0c5;border-radius:50%;font-size:10px}.nv-basket__steps [aria-current]{color:#173c30;font-weight:600}.nv-basket__steps [aria-current] span{background:#173c30;border-color:#173c30;color:#fff}.nv-basket__grid{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:38px;align-items:start;margin:0}.nv-basket__selection{min-width:0}.nv-basket__selection-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.nv-basket__selection-heading h2{font-size:18px;letter-spacing:-.02em;font-weight:550;margin:0}.nv-basket__selection-heading>span{font-size:12px;color:var(--basket-muted)}.nv-basket__item{display:grid;grid-template-columns:44% minmax(0,1fr);background:#fff;border:1px solid var(--basket-line);border-radius:18px;overflow:hidden;margin-bottom:16px}.nv-basket__photo{display:flex;background:#e7e8df;min-height:260px;overflow:hidden}.nv-basket__photo img{display:block;width:100%;height:100%;object-fit:contain;align-self:center;aspect-ratio:1;max-width:100%;border-radius:0}.nv-basket__item-content{padding:26px 24px 10px;min-width:0;display:flex;flex-direction:column;align-items:stretch}.nv-basket__vendor{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#697467;margin:0 0 10px}.nv-basket__item h3{font-size:21px;font-weight:550;letter-spacing:-.035em;line-height:1.25;margin:0 0 10px}.nv-basket__item h3 a{text-decoration:none}.nv-basket__variant{font-size:12px;color:var(--basket-muted);line-height:1.6;margin:0 0 8px;overflow-wrap:anywhere}.nv-basket__item-bottom{display:flex;align-items:end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:20px}.nv-basket__quantity label{display:block;font-size:11px;margin-bottom:7px;color:var(--basket-muted)}.nv-basket__quantity input{width:70px;min-height:44px;margin:0;border:1px solid #d8dcd4;border-radius:9px;padding:8px 12px;background:#fff;color:var(--basket-ink);font-size:14px}.nv-basket__price{display:flex;flex-direction:column;gap:4px}.nv-basket__price strong{font-size:18px;letter-spacing:-.03em;font-weight:600}.nv-basket__price s,.nv-basket__price small{font-size:11px;color:var(--basket-muted)}.nv-basket__remove{font-size:11px;align-self:start;display:inline-flex;align-items:center;min-height:44px;color:var(--basket-muted)!important;text-underline-offset:4px}.nv-basket__tools{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;font-size:12px}.nv-basket__tools a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.nv-basket__tools button{padding:10px 16px;min-height:44px;background:transparent;color:var(--basket-ink);border:1px solid #bfc7ba;border-radius:8px;font:inherit;cursor:pointer}.nv-basket__note{border-block:1px solid var(--basket-line);padding:2px 0}.nv-basket summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;min-height:60px;font-size:13px;font-weight:550}.nv-basket summary::-webkit-details-marker{display:none}.nv-basket__plus{font-size:20px;font-weight:400;margin-left:auto;transition:transform .15s}.nv-basket details[open]>summary .nv-basket__plus{transform:rotate(45deg)}.nv-basket__note textarea{margin:0 0 18px;width:100%;padding:15px;min-height:100px;border:1px solid var(--basket-line);background:#fff;border-radius:10px;font:inherit;font-size:14px;color:var(--basket-ink)}.nv-basket__advice{display:flex;gap:18px;margin-top:26px;padding:24px;border-radius:14px;background:#e7ebdf}.nv-basket__advice-mark{font-size:35px;font-style:italic;letter-spacing:-.08em;line-height:1.1;font-weight:650}.nv-basket__advice h2{font-size:17px;font-weight:550;letter-spacing:-.02em;margin:0 0 8px}.nv-basket__advice p{font-size:13px;line-height:1.6;color:#525e50;margin:0 0 8px}.nv-basket__advice a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;margin-right:18px;text-underline-offset:4px;overflow-wrap:anywhere}.nv-basket__summary{background:#fff;border:1px solid var(--basket-line);border-radius:20px;padding:28px;box-shadow:0 8px 30px #19332605}.nv-basket__summary>.nv-basket__eyebrow{font-size:9px;color:#687563;margin-bottom:10px}.nv-basket__summary h2{font-size:26px;font-weight:550;letter-spacing:-.045em;margin:0 0 26px}.nv-basket__amount{display:flex;align-items:baseline;justify-content:space-between;gap:18px;font-size:13px;line-height:1.5;margin:14px 0}.nv-basket__amount>span:last-child{text-align:right}.nv-basket__shipping{color:var(--basket-muted);font-size:12px}.nv-basket__shipping>span:last-child{max-width:165px}.nv-basket__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid var(--basket-line);padding-top:22px;margin-top:22px;font-size:14px}.nv-basket__total strong{font-size:25px;font-weight:600;letter-spacing:-.045em;white-space:nowrap}.nv-basket__fine{color:var(--basket-muted);font-size:11px;line-height:1.6;margin:10px 0 22px}.nv-basket__checkout{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;padding:15px 18px;border:1px solid #173c30;border-radius:10px;background:#173c30;color:#fff!important;text-decoration:none;font-family:inherit;font-size:14px;font-weight:550;cursor:pointer}.nv-basket__checkout:hover{background:#224c3d}.nv-basket__checkout>svg{width:18px;height:18px;flex-shrink:0}.nv-basket__checkout>span:last-child{margin-left:auto;font-size:20px}.nv-basket__secure{text-align:center;font-size:10px;letter-spacing:.02em;color:var(--basket-muted);margin:12px 0}.nv-basket__payments{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:16px 0 24px}.nv-basket__payments svg{width:32px;height:21px}.nv-basket__reassurance{border-top:1px solid var(--basket-line)}.nv-basket__detail{border-bottom:1px solid var(--basket-line)}.nv-basket__icon{width:21px;height:21px;flex-shrink:0;color:#2c5440}.nv-basket__detail-copy{font-size:12px;line-height:1.75;color:var(--basket-muted);padding:0 0 18px 33px}.nv-basket__detail-copy p{margin:0 0 10px}.nv-basket__detail-copy a{display:inline-block;text-underline-offset:4px;overflow-wrap:anywhere}.nv-basket__terms{display:block;text-align:center;font-size:10px;margin-top:20px;text-underline-offset:4px;color:var(--basket-muted)!important;line-height:1.6}.nv-basket__discount{font-size:12px;color:#285c43}.nv-basket__empty{max-width:650px;margin:36px auto 20px;padding:52px 35px;background:#fff;border:1px solid var(--basket-line);border-radius:20px;text-align:center}.nv-basket__empty>svg{width:52px;height:52px;margin:auto auto 24px}.nv-basket__empty h2{font-size:28px;font-weight:500;letter-spacing:-.04em;margin:0 0 16px}.nv-basket__empty p{font-size:15px;color:var(--basket-muted);margin-bottom:28px}.nv-basket__empty .nv-basket__checkout{max-width:300px;margin:auto}.nv-basket :is(a,button,input,textarea,summary):focus-visible{outline:2px solid #356a52;outline-offset:4px}.nv-basket__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1100px){.nv-basket__summary{position:sticky;top:110px}}@media(max-width:1050px){.nv-basket__grid{grid-template-columns:minmax(0,1fr) 350px;gap:24px}.nv-basket__item{grid-template-columns:1fr}.nv-basket__photo{max-height:290px;min-height:200px}.nv-basket__photo img{object-fit:contain;max-height:290px}.nv-basket__item-content{padding:24px 24px 10px}.nv-basket__summary{padding:24px}.nv-basket__steps{gap:16px}}@media(max-width:760px){.nv-basket{padding:30px 20px 48px}.nv-basket__header{flex-direction:column;align-items:stretch;gap:22px;margin-bottom:28px}.nv-basket__header>div{order:2}.nv-basket__steps{order:1;font-size:10px;gap:22px}.nv-basket__steps span{width:24px;height:24px;font-size:9px}.nv-basket__eyebrow{font-size:9px;margin-bottom:10px}.nv-basket h1{font-size:42px;margin-bottom:10px}.nv-basket__intro{font-size:13px}.nv-basket__grid{grid-template-columns:1fr;gap:28px}.nv-basket__selection-heading h2{font-size:16px}.nv-basket__item{border-radius:14px}.nv-basket__photo{max-height:none;min-height:0;aspect-ratio:4/3}.nv-basket__photo img{max-height:none;object-fit:contain}.nv-basket__item-content{padding:20px 20px 10px}.nv-basket__item h3{font-size:21px}.nv-basket__item-bottom{padding-top:14px}.nv-basket__tools{font-size:11px;gap:8px;margin-bottom:18px}.nv-basket__tools button{padding:8px 10px}.nv-basket__advice{padding:20px;gap:15px}.nv-basket__advice h2{font-size:16px}.nv-basket__advice p{font-size:12px}.nv-basket__summary{border-radius:16px;padding:24px 20px}.nv-basket__summary h2{font-size:25px;margin-bottom:22px}.nv-basket__total strong{font-size:24px}.nv-basket__fine{font-size:11px}.nv-basket__empty{padding:36px 22px}.nv-basket__empty h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.nv-basket__plus{transition:none}}.nv-catalog-item .product-card .nv-card-buy{margin-top:14px;padding-top:0}.nv-catalog-item .product-card .nv-card-specs{margin-top:16px}.nv-moto-collection{padding-top:38px}body.template-collection .nv-moto-collection h1{font-size:clamp(40px,4.5vw,68px)!important;max-width:1050px;margin-bottom:18px}.nv-moto-collection__intro{max-width:810px;font-size:16px;line-height:1.75;color:#54604d}.nv-moto-collection__intro p{margin:0}.nv-moto-collection .nv-catalog-brands{margin:24px 0 20px}.nv-moto-collection__story{margin-top:58px;padding:38px;border:1px solid #cad3bd;border-radius:14px;background:#f1f4e9;overflow:hidden}.nv-moto-collection__story h2{margin:0 0 22px;font-size:clamp(28px,3vw,42px);line-height:1.1}.nv-moto-collection__story-copy{max-width:920px;font-size:16px;line-height:1.85;color:#4c5945}.nv-moto-collection :is(.nv-moto-collection__intro,.nv-moto-collection__story-copy) strong{font-weight:750;color:#263b22}.nv-moto-collection__guide{margin-top:26px;border-top:1px solid #c9d2bf}.nv-moto-collection__guide summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:18px 0;cursor:pointer;list-style:none;font-weight:700;font-size:15px;color:#263b22}.nv-moto-collection__guide summary::-webkit-details-marker{display:none}.nv-moto-collection__guide summary span{font-size:25px}.nv-moto-collection__guide[open] summary span{transform:rotate(45deg)}.nv-moto-collection__guide .rte{font-size:15px;line-height:1.85;padding-top:12px;overflow-wrap:anywhere}.nv-moto-collection__guide table{width:100%;table-layout:fixed}.nv-moto-collection__guide :is(th,td){overflow-wrap:anywhere;padding:12px 8px}.nv-moto-collection__guide summary:focus-visible{outline:3px solid #6e894e;outline-offset:4px}@media(max-width:749px){.nv-moto-collection{padding-top:24px}.nv-moto-collection .eyebrow{margin-bottom:10px}body.template-collection .nv-moto-collection h1{font-size:clamp(34px,9.2vw,42px)!important;margin-bottom:14px}.nv-moto-collection__intro{font-size:14px;line-height:1.7}.nv-moto-collection .nv-catalog-brands{flex-wrap:nowrap;overflow-x:auto;margin:19px 0 14px;padding-bottom:5px;gap:7px}.nv-moto-collection .nv-catalog-brands a{flex:0 0 auto;padding:10px 13px;font-size:12px}.nv-moto-collection__story{padding:24px 20px;margin-top:34px}.nv-moto-collection__story-copy{font-size:15px}.nv-moto-collection__guide summary{font-size:14px}.nv-moto-collection__guide .rte{font-size:14px}}.nv-brand-footer{margin-top:64px;padding-top:40px;border-top:1px solid #cbd3c3;color:#263b22}.nv-brand-content>header{max-width:920px;margin-bottom:28px}.nv-brand-content h2{font-size:clamp(28px,3vw,42px);line-height:1.15;margin:0 0 20px}.nv-brand-content p{line-height:1.8;color:#4c5945}.nv-brand-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px;border-bottom:1px solid #cbd3c3;padding-bottom:14px}.nv-brand-tabs button{padding:13px 22px;border:1px solid #bcc8b1;border-radius:6px;background:#fff;color:#263b22;font:inherit;cursor:pointer}.nv-brand-tabs button[aria-selected=true]{background:#355326;color:#fff;border-color:#355326}.nv-brand-tabs button:focus-visible,.nv-brand-panels summary:focus-visible{outline:3px solid #91ac73;outline-offset:3px}.nv-brand-panels>details{border:1px solid #d8dfd1;border-radius:10px;padding:24px;background:#f5f7f0;margin-bottom:12px}.nv-brand-panels>details>summary{font-weight:700;font-size:18px;cursor:pointer;padding:4px}.nv-brand-panels[data-tabs-ready]>details>summary{display:none}.nv-brand-panels[data-tabs-ready]>details[hidden]{display:none!important}.nv-brand-panel-copy{max-width:1040px;font-size:15px;line-height:1.85;overflow-wrap:anywhere}.nv-brand-panel-copy h2{font-size:clamp(22px,2.4vw,30px);margin-top:34px}.nv-brand-panel-copy h3{font-size:21px;margin:24px 0 12px}.nv-brand-panel-copy table{width:100%;table-layout:fixed}.nv-brand-panel-copy :is(th,td){padding:12px 8px;overflow-wrap:anywhere}.nv-brand-panel-copy a{color:#355326;text-underline-offset:3px}.nv-brand-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nv-brand-video-grid figure{margin:0;min-width:0}.nv-brand-video-grid iframe,.nv-brand-video-grid video{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;background:#101610;border-radius:8px}.nv-brand-video-grid figcaption{font-size:13px;line-height:1.65;margin-top:12px}.nv-brand-video-grid--single{grid-template-columns:minmax(0,1fr);max-width:920px}.nv-brand-panel-copy>details>summary{min-height:48px;display:flex;align-items:center;cursor:pointer}.nv-brand-content,.nv-brand-panels,.nv-brand-panel-copy{min-width:0}@media(max-width:749px){.nv-brand-footer{margin-top:38px;padding-top:28px}.nv-brand-content>header{margin-bottom:20px}.nv-brand-content h2{font-size:clamp(25px,7vw,32px);line-height:1.2;overflow-wrap:anywhere}.nv-brand-panels>details{padding:20px 16px}.nv-brand-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:18px}.nv-brand-tabs button{min-width:0;min-height:48px;font-size:14px;line-height:1.3;padding:10px 7px;touch-action:manipulation}.nv-brand-video-grid{grid-template-columns:1fr;gap:22px}.nv-brand-video-grid figcaption{font-size:14px;overflow-wrap:anywhere}.nv-brand-panel-copy{font-size:16px;line-height:1.75}.nv-brand-panel-copy h2{font-size:24px;margin-top:28px}.nv-brand-panel-copy h3{font-size:20px;line-height:1.3}.nv-brand-panel-copy ul,.nv-brand-panel-copy ol{padding-left:22px}.nv-moto-collection .nv-collection-heading h1{overflow-wrap:anywhere}}@media(max-width:359px){.nv-brand-panels>details{padding:18px 12px}.nv-brand-tabs button{font-size:13px;padding:10px 5px}}.nv-brand-cell-label{display:none}@media(max-width:749px){.nv-scooter-brand-collection{padding-top:24px}body.template-collection .nv-scooter-brand-collection .nv-collection-heading h1{font-size:clamp(30px,8.5vw,38px)!important;line-height:1.1;overflow-wrap:anywhere;text-wrap:balance;margin-bottom:18px}.nv-scooter-brand-collection .nv-brand-content>header h2{text-wrap:balance}.nv-scooter-brand-collection .nv-brand-content>header p:not(.eyebrow){font-size:16px;line-height:1.65}.nv-scooter-brand-collection .nv-brand-tabs button{min-height:56px;font-size:14px;font-weight:600;padding:10px 5px}.nv-scooter-brand-collection .nv-brand-panel-copy{font-size:16px;line-height:1.75}.nv-scooter-brand-collection .nv-brand-panel-copy p{margin-bottom:18px}.nv-scooter-brand-collection .nv-brand-panels>details:has(.nv-brand-video-grid){padding-inline:8px}.nv-scooter-brand-collection .nv-brand-panels>details:has(.nv-brand-video-grid) .nv-brand-panel-copy>h3,.nv-scooter-brand-collection .nv-brand-panels>details:has(.nv-brand-video-grid) .nv-brand-panel-copy>p{padding-inline:6px}.nv-scooter-brand-collection .nv-brand-video-grid{grid-template-columns:minmax(0,1fr);gap:28px}.nv-scooter-brand-collection .nv-brand-video-grid :is(iframe,video){max-width:100%;object-fit:contain}.nv-scooter-brand-collection .nv-brand-video-grid figcaption{padding-inline:6px;font-size:15px;line-height:1.6}.nv-scooter-brand-collection .nv-brand-video-grid figcaption a{display:inline-block;min-height:44px;padding-block:10px}.nv-brand-panel-copy .nv-brand-mobile-table{display:block;border:0;background:transparent}.nv-brand-mobile-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nv-brand-mobile-table tbody{display:grid;gap:16px}.nv-brand-mobile-table tbody tr{display:block;padding:16px;border:1px solid #cbd3c3;border-radius:8px;background:#fff}.nv-brand-panel-copy .nv-brand-mobile-table tbody :is(th,td){display:block;width:auto;padding:0;border:0;background:transparent;text-align:left;font-size:16px;line-height:1.65}.nv-brand-panel-copy .nv-brand-mobile-table tbody th{margin-bottom:12px;font-size:17px}.nv-brand-panel-copy .nv-brand-mobile-table tbody td+td{margin-top:12px}.nv-brand-mobile-table .nv-brand-cell-label{display:block;font-size:13px;font-weight:700;color:#355326;margin-bottom:3px}}.rv-product[data-model^="79bike-"] .rv-product__colors{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.rv-product[data-model^="79bike-"] .rv-product__colors legend{width:100%;text-align:left}.rv-product[data-model^="79bike-"] .rv-variant{display:flex;flex-direction:row;flex:1 1 235px;justify-content:flex-start;gap:12px;min-height:50px;min-width:0;padding:12px 14px;border:1px solid #cdd5c1;border-radius:2px;background:#fff!important;color:#283222;box-shadow:none!important}.rv-product[data-model^="79bike-"] .rv-variant[aria-current=true]{border:2px solid #536649;padding:11px 13px;background:#edf1e6!important}.rv-product[data-model^="79bike-"] .rv-variant>span:last-child{position:static!important;width:auto!important;height:auto!important;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;font-size:12px;line-height:1.4;color:#283222;text-decoration:none}.rv-product[data-model^="79bike-"] .rv-variant .rv-color-chip{width:16px;height:16px;flex:0 0 16px;outline:none!important;border:1px solid #b3baaa;transform:none}.rv-product[data-model^="79bike-"] .nv-dual-swatch{gap:4px;flex-shrink:0}@media(max-width:749px){.rv-product[data-model^="79bike-"] .rv-variant{flex-basis:100%;min-height:46px}.rv-product[data-model^="79bike-"] .rv-variant>span:last-child{font-size:13px}}.nv-79bike-commerce.nv-product-shop .rv-product__buy{background:#f5f6f0;border:1px solid #dce1d3;border-radius:8px;padding:26px 28px;margin-bottom:30px}.nv-79bike-commerce.nv-product-shop .nv-product-story-title{font-size:22px;line-height:1.2;margin:0 0 12px;letter-spacing:-.035em;color:#283222}.nv-79bike-commerce.nv-product-shop .rv-product__intro{font-size:13px;line-height:1.7;margin-bottom:16px;color:#57604e}.nv-79bike-commerce.nv-product-shop .nv-product-highlights{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 18px}.nv-79bike-commerce.nv-product-shop .nv-product-highlights li{padding:6px 9px;background:#fff;border:1px solid #e0e4d8;border-radius:3px;font-size:10px;line-height:1.4}.nv-79bike-commerce.nv-product-shop .nv-color-configurator{margin:0;padding:0;border:0;scroll-margin-top:130px}.nv-79bike-commerce.nv-product-shop .rv-product__colors{margin:0 0 19px;gap:8px}.nv-79bike-commerce.nv-product-shop .rv-product__colors legend{margin-bottom:11px;font-size:11px;text-transform:none;letter-spacing:0;color:#283222}.rv-product.nv-79bike-commerce.nv-product-shop .rv-variant{flex:1 1 120px;min-height:46px;padding:11px 10px;gap:8px;border-radius:4px}.rv-product.nv-79bike-commerce.nv-product-shop .rv-variant[aria-current=true]{padding:10px 9px}.rv-product.nv-79bike-commerce.nv-product-shop .rv-variant>span:last-child{font-size:11px}.nv-79bike-commerce .nv-purchase-status{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #dce1d3;color:#3f5631;font-size:11px}.nv-79bike-commerce .nv-stock-status,.nv-79bike-commerce .nv-delivery-status{display:flex;align-items:center;gap:7px}.nv-79bike-commerce .nv-stock-status i{width:7px;height:7px;border-radius:50%;background:#657b49}.nv-79bike-commerce .nv-purchase-status[data-available=false] .nv-stock-status{color:#7a6559}.nv-79bike-commerce .nv-purchase-status[data-available=false] .nv-stock-status i{background:currentColor}.nv-79bike-commerce .nv-delivery-status svg{width:18px;height:18px}.nv-79bike-commerce .nv-delivery-status[hidden]{display:none}.nv-79bike-commerce.nv-product-shop .rv-product__order{display:grid;grid-template-columns:66px 1fr;gap:12px;align-items:end;margin:0}.nv-79bike-commerce.nv-product-shop .rv-product__order label{font-size:10px;color:#58604e;margin:0 0 5px;display:block}.nv-79bike-commerce.nv-product-shop .rv-product__order input{height:52px;width:100%;border:1px solid #c8d0bd;border-radius:4px;background:#fff;color:#283222;text-align:center;font-size:14px;padding:8px}.nv-79bike-commerce.nv-product-shop .rv-product__order button{height:52px;min-height:52px;border:0;border-radius:4px;background:#536649;color:#fff;font-size:13px;font-weight:600;letter-spacing:.015em;cursor:pointer}.nv-79bike-commerce.nv-product-shop .rv-product__order button:hover{background:#35492c}.nv-79bike-commerce.nv-product-shop .rv-product__order button:disabled{background:#a2aa9a;cursor:not-allowed}.nv-79bike-commerce.nv-product-shop .nv-product-purchase-note{margin:11px 0 13px;color:#68715c;font-size:10px;line-height:1.6;text-align:left}.nv-79bike-commerce.nv-product-shop .rv-product__usage{font-size:10px;color:#68715c;margin:0 0 10px}.nv-79bike-commerce.nv-product-shop .rv-product__assurance{margin:0;padding:17px 0;gap:14px;border-color:#dce1d3}.nv-79bike-commerce.nv-product-shop .rv-product__contact{margin-top:16px;min-height:42px;background:transparent;color:#3f5631;border:1px solid #bec9b0;font-size:11px;border-radius:4px}.nv-79bike-commerce.nv-product-shop .rv-product__contact:hover{background:#e7ecdf}.nv-79bike-commerce.nv-product-shop .rv-product__buy :focus-visible{outline:2px solid #536649;outline-offset:3px}.nv-79bike-commerce .rv-product__thumbs button[hidden]{display:none}@media(max-width:989px){.nv-79bike-commerce.nv-product-shop .rv-product__buy{margin-bottom:15px;padding:26px}.nv-79bike-commerce.nv-product-shop .rv-product__gallery{padding-bottom:18px}}@media(max-width:749px){.nv-79bike-commerce.nv-product-shop .rv-product__buy{padding:23px 18px;margin-bottom:12px}.rv-product.nv-79bike-commerce.nv-product-shop .rv-variant{flex-basis:100px}.nv-79bike-commerce.nv-product-shop .rv-product__intro{font-size:13px}.nv-79bike-commerce.nv-product-shop .nv-product-story-title{font-size:22px}.nv-79bike-commerce .nv-purchase-status{font-size:11px}}.nv-dual-swatch{display:inline-flex;gap:3px;align-items:center}.nv-dual-swatch .rv-color-chip{width:14px;height:14px;flex:0 0 14px}.rv-product{display:block;color:#111;background:#fff}.rv-product [hidden]{display:none!important}.rv-product__top{display:grid;width:100%;max-width:1740px;margin:auto;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(35px,6vw,100px);padding:60px 5vw 80px;align-items:start}.rv-product__gallery{display:block;min-width:0;position:sticky;top:98px}.rv-product__back{display:inline-flex;align-items:center;min-height:44px;font-size:11px;color:#777;margin-bottom:16px}.rv-product__stage{position:relative;isolation:isolate;aspect-ratio:1.25;width:100%;overflow:hidden;min-width:0;background:#fff}.rv-product__stage>[data-media]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;min-height:0}.rv-product__enlarge{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:16px 0;border:0;background:#fff;cursor:zoom-in;touch-action:pan-y;overflow:hidden}.rv-product__enlarge .rv-photo-window{background:#fff;mix-blend-mode:normal}.rv-product__enlarge>img{max-width:100%;height:100%;object-fit:contain}.rv-product__stage img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.rv-product__stage video,.rv-product__stage iframe,.rv-product__stage model-viewer{width:100%;height:100%;object-fit:contain;border:0}.rv-product__zoom-label{position:absolute;right:5px;bottom:15px;font-size:10px;color:#777;pointer-events:none}.rv-product__gallery-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:15px 0 10px;min-height:44px;border-top:1px solid #ddd;padding-top:16px}.rv-product__gallery-meta>span{font-size:12px;color:#666}.rv-product__gallery-meta>div{display:flex;align-items:center;gap:15px}.rv-product__gallery-meta button{border:1px solid #ddd;border-radius:0;background:#fff;min-width:42px;min-height:42px;color:#111;font-size:18px}.rv-product__gallery-meta [data-gallery-count]{font-size:10px;letter-spacing:.08em;white-space:nowrap}.rv-product__thumbs{display:flex;gap:10px;max-width:100%;overflow-x:auto;scroll-snap-type:x proximity;padding:8px 2px 12px;scrollbar-width:thin}.rv-product__thumbs button{width:76px;height:65px;flex:0 0 76px;scroll-snap-align:start;border:1px solid #ddd;background:#fff;padding:4px;position:relative}.rv-product__thumbs button[aria-pressed=true]{outline:1px solid #111;outline-offset:2px;border-color:#111}.rv-product__thumbs img{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.rv-product__thumbs span{position:absolute;right:3px;bottom:2px}.rv-product__visual-note{font-size:12px;line-height:1.7;color:#777}.rv-product__buy{padding:59px 0 0;min-width:0;background:#fff}.rv-product__eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#777;margin:0 0 24px}.rv-product .nv-main-title{font-size:clamp(40px,4vw,66px);font-weight:800;line-height:1;letter-spacing:-.055em;margin:0 0 20px}.rv-product__usage{font-size:12px;line-height:1.7;color:#666;margin:0 0 22px}.rv-product__price-row{display:flex;align-items:baseline;gap:16px;font-size:29px;font-weight:600;letter-spacing:-.03em}.rv-product__price-row s{font-size:17px;color:#888}.rv-product__taxes{font-size:10px;line-height:1.7;color:#777;margin:7px 0 25px}.rv-product__intro{font-size:14px;line-height:1.85;color:#666;margin-bottom:25px;max-width:560px}.rv-product__colors{border:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin:27px 0}.rv-product__colors legend{font-size:12px;margin-bottom:17px}.rv-product__colors legend span{color:#777}.rv-variant{display:inline-flex;align-items:center;gap:9px;min-height:46px;border:1px solid #ddd;background:#fff;padding:10px 12px;font-size:11px;border-radius:0}.rv-variant[aria-current=true]{border-color:#111;background:#f5f5f5;box-shadow:inset 0 0 0 1px #111}.rv-variant:hover{text-decoration:none}.rv-color-chip{display:inline-block;flex-shrink:0;width:16px;height:16px;border:1px solid #ccc;border-radius:50%;background:var(--swatch)}.rv-product__color-inquiry{display:inline-flex;align-items:center;font-size:12px;border-bottom:1px solid #999;min-height:44px;margin-bottom:12px}.rv-product__preparing{font-size:12px;line-height:1.7;color:#777;background:#f3f3f3;margin:12px 0 22px;padding:13px 16px;text-align:center}.rv-product__order{display:flex;gap:12px;align-items:end}.rv-product__order label{font-size:12px;margin-bottom:8px}.rv-product__order input{width:76px;font-size:16px;padding:13px}.rv-product__order button{flex:1;min-height:52px;border:0;background:#111;color:#fff;font-size:15px;padding:16px}.rv-product__order button:disabled{opacity:.5;cursor:default}.rv-product__assurance{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:23px 0;border-block:1px solid #ddd;margin-top:24px}.rv-product__assurance strong{display:block;font-size:11px;font-weight:600;margin-bottom:7px}.rv-product__assurance span{display:block;font-size:11px;line-height:1.7;color:#777}.rv-product__contact{display:flex;align-items:center;justify-content:center;min-height:54px;padding:15px 20px;margin-top:24px;background:#111;color:#fff;font-size:13px;font-weight:600}.rv-product__contact:hover{background:#333;text-decoration:none}.rv-product__essentials{background:#111;color:#fff;padding:40px 5vw 48px}.rv-product__essentials h2{max-width:1564px;margin:0 auto 30px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:500;color:#aaa}.rv-product__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;max-width:1564px;margin:auto}.rv-product__metrics>div{padding-left:24px;border-left:1px solid #444;min-width:0}.rv-product__metrics span{display:block;font-size:11px;line-height:1.6;color:#aaa;margin-bottom:14px}.rv-product__metrics strong{font-size:clamp(20px,2vw,32px);font-weight:600;line-height:1.2;letter-spacing:-.04em;display:block}.rv-product :focus-visible{outline:2px solid #111;outline-offset:4px}@media(max-width:989px){.rv-product__top{grid-template-columns:1fr;padding-inline:30px;gap:25px}.rv-product__gallery{position:static}.rv-product__stage{aspect-ratio:1.6}.rv-product__buy{padding:0}.rv-product__metrics{gap:22px}.rv-product__metrics strong{font-size:22px}}@media(max-width:749px){.rv-product__top{padding:20px 22px 55px;gap:28px}.rv-product__back{font-size:11px}.rv-product__stage{aspect-ratio:1.25}.rv-product__enlarge{padding:15px 0}.rv-product__gallery-meta{margin-top:8px}.rv-product__thumbs button{flex-basis:68px;height:60px}.rv-product .nv-main-title{font-size:40px}.rv-product__eyebrow{margin-bottom:20px}.rv-product__intro{font-size:15px}.rv-product__taxes{font-size:11px}.rv-product__price-row{font-size:29px}.rv-product__assurance{gap:18px}.rv-product__assurance strong,.rv-product__assurance span{font-size:11px}.rv-product__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.rv-product__metrics>div{padding-left:13px}.rv-product__metrics strong{font-size:23px;overflow-wrap:anywhere}.rv-product__metrics span{font-size:10px}.rv-product__essentials{padding:34px 22px 40px}.rv-variant{font-size:12px;min-height:48px}}.rv-product__top{max-width:none;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:0;padding:0;align-items:stretch;background:#101112}.rv-product__gallery{background:#fff;padding:36px 4vw 45px;position:static;display:grid;grid-template-columns:65px minmax(0,1fr);grid-template-rows:auto minmax(390px,1fr) auto auto;column-gap:22px;align-content:start;align-items:start}.rv-product__back{grid-column:1/-1;margin:0 0 16px}.rv-product__stage{grid-column:2;grid-row:2;align-self:center;aspect-ratio:1.06;max-height:610px}.rv-product__thumbs{grid-column:1;grid-row:2;flex-direction:column;max-height:490px;overflow-y:auto;overflow-x:hidden;padding:4px 3px;gap:12px;margin:0;align-self:center}.rv-product__thumbs button{width:58px;height:58px;flex:0 0 58px;border-radius:2px}.rv-product__gallery-meta{grid-column:2;grid-row:3;margin-top:10px}.rv-product__gallery-meta>span{font-size:11px}.rv-product__visual-note{grid-column:1/-1}.rv-product__buy{background:#101112;color:#fff;padding:48px 4vw 45px;display:flex;flex-direction:column}.rv-product__eyebrow{color:#bdbdbd;margin-bottom:16px;font-size:9px;letter-spacing:.15em;display:flex;align-items:center;gap:10px}.rv-product__eyebrow:before{content:"";width:25px;height:2px;background:#e8dfcf}.rv-product .nv-main-title{font-size:clamp(36px,3.8vw,60px);line-height:1.08;margin-bottom:13px;font-weight:700;letter-spacing:-.045em}.rv-product__usage{color:#c4c4c4;font-size:11px;margin-bottom:19px}.rv-product__price-row{font-size:27px}.rv-product__taxes{color:#b0b0b0;margin-bottom:21px}.rv-product__intro{color:#d0d0d0;font-size:13px;line-height:1.8;margin-bottom:17px}.rv-product__colors{margin:14px 0 22px;gap:12px 18px}.rv-product__colors legend{font-size:11px;margin-bottom:13px;color:#eee}.rv-product__colors legend span{color:#bdbdbd}.rv-variant{flex-direction:column;gap:9px;border:0;background:transparent;color:#eee;box-shadow:none!important;min-height:60px;padding:5px 1px;border-radius:0;font-size:9px}.rv-variant[aria-current=true]{background:transparent;border:0}.rv-variant .rv-color-chip{width:24px;height:24px;outline:1px solid #888;outline-offset:3px;border:1px solid #bbb}.rv-variant[aria-current=true] .rv-color-chip{outline:2px solid #fff;outline-offset:4px}.rv-variant[aria-current=true]>span:last-child{text-decoration:underline;text-underline-offset:5px}.rv-product__preparing{background:#1d1e20;color:#bbb;font-size:11px;padding:10px 13px;margin:0 0 15px}.rv-product__assurance{border-color:#ffffff26;gap:20px;margin-top:10px;padding:19px 0}.rv-product__assurance strong{color:#eee;font-size:10px}.rv-product__assurance span{color:#bfbfbf;font-size:10px}.rv-product__contact{background:#f1ede6;color:#111;border-radius:3px;min-height:49px;font-size:12px;margin-top:20px}.rv-product__contact:hover{background:#fff;color:#111}.rv-product__order button{background:#f1ede6;color:#111;border-radius:3px}.rv-product__color-inquiry{color:#eee}.rv-product__buy :focus-visible{outline-color:#fff}.rv-product__essentials{background:#f5f5f2;color:#111;padding-block:33px}.rv-product__essentials h2{color:#666;margin-bottom:23px}.rv-product__metrics>div{border-color:#ccc}.rv-product__metrics span{color:#666}.rv-product__metrics strong{font-size:clamp(20px,2vw,30px)}@media(max-width:989px){.rv-product__top{grid-template-columns:1fr}.rv-product__gallery{padding:28px 5vw;grid-template-rows:auto minmax(300px,1fr) auto auto}.rv-product__stage{aspect-ratio:1.6;max-height:600px}.rv-product__thumbs{max-height:390px}.rv-product__buy{padding:40px 6vw 45px}.rv-product .nv-main-title{font-size:48px}.rv-product__intro{font-size:15px;max-width:700px}.rv-product__colors{gap:22px}.rv-variant{font-size:11px}.rv-product__assurance strong,.rv-product__assurance span{font-size:12px}}@media(max-width:749px){.rv-product__gallery{display:block;padding:15px 20px 22px}.rv-product__stage{aspect-ratio:1.15;max-height:none}.rv-product__back{margin-bottom:0}.rv-product__thumbs{flex-direction:row;max-height:none;overflow-x:auto;padding:8px 3px 10px;gap:10px}.rv-product__thumbs button{width:60px;height:56px;flex:0 0 60px}.rv-product__gallery-meta{margin-top:3px;padding-top:12px}.rv-product__gallery-meta button{min-width:38px;min-height:38px}.rv-product__buy{padding:34px 22px 40px}.rv-product .nv-main-title{font-size:40px}.rv-product__price-row{font-size:29px}.rv-product__usage{font-size:12px}.rv-product__taxes{font-size:11px}.rv-product__intro{font-size:14px}.rv-product__colors{gap:17px 15px}.rv-variant{font-size:10px}.rv-product__colors legend{font-size:12px;margin-bottom:18px}.rv-product__preparing{font-size:12px}.rv-product__assurance strong,.rv-product__assurance span{font-size:11px}.rv-product__contact{font-size:13px;min-height:52px}.rv-product__metrics strong{font-size:22px}}.nv-product-quote .nv-color-configurator .rv-product__colors{justify-content:flex-start;gap:10px;margin:22px 0}.nv-product-quote .nv-color-configurator .rv-variant{flex:0 1 auto;flex-direction:row;width:auto;height:auto;min-width:0;min-height:46px;padding:10px 13px;gap:10px;border:1px solid #d3d9cd;border-radius:3px;color:#30382a;background:#fff!important}.nv-product-quote .nv-color-configurator .rv-variant[aria-current=true]{border:2px solid #586e42;padding:9px 12px;background:#f1f4ed!important}.nv-product-quote .nv-color-configurator .rv-variant>span:last-child{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none;white-space:normal;border:0;text-decoration:none;font-size:12px;line-height:1.4}.nv-product-quote .nv-color-configurator .nv-dual-swatch{display:inline-flex;flex-shrink:0;gap:4px}.nv-product-quote .nv-color-configurator .rv-color-chip{width:16px;height:16px;flex:0 0 16px;outline:none;transform:none}.nv-product-quote .nv-color-configurator .rv-variant[aria-current=true] .rv-color-chip{outline:none}.nv-product-quote .nv-color-configurator legend{text-align:left}.nv-product-chapters .nv-product-chapter-mobile{display:none}.nv-product-chapters .nv-product-chapter-desktop{overflow-x:auto;white-space:nowrap;min-width:0}.nv-product-chapter-mobile summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:14px 0;font-size:12px}.nv-product-chapter-mobile summary::-webkit-details-marker{display:none}.nv-product-chapter-mobile>div{display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;padding-bottom:12px}.nv-product-chapter-mobile a{padding:12px 0;white-space:normal}.nv-product-chapter-mobile summary:focus-visible{outline:2px solid #536649;outline-offset:3px}@media(max-width:989px){.nv-product-chapters{display:block!important;padding-inline:22px}.nv-product-chapters>strong{display:none}.nv-product-chapters .nv-product-chapter-desktop{display:none}.nv-product-chapters .nv-product-chapter-mobile{display:block}}.rv-product[data-model="79bike-falcon-pro"] .rv-product__colors{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.rv-product[data-model="79bike-falcon-pro"] .rv-product__colors legend{width:100%;text-align:left}.rv-product[data-model="79bike-falcon-pro"] .rv-variant{display:flex;flex-direction:row;flex:1 1 235px;justify-content:flex-start;gap:12px;min-height:50px;min-width:0;padding:12px 14px;border:1px solid #cdd5c1;border-radius:2px;background:#fff!important;color:#283222;box-shadow:none!important}.rv-product[data-model="79bike-falcon-pro"] .rv-variant[aria-current=true]{border:2px solid #536649;padding:11px 13px;background:#edf1e6!important}.rv-product[data-model="79bike-falcon-pro"] .rv-variant>span:last-child{position:static!important;width:auto!important;height:auto!important;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;font-size:12px;line-height:1.4;color:#283222;text-decoration:none}.rv-product[data-model="79bike-falcon-pro"] .rv-variant .rv-color-chip{width:16px;height:16px;flex:0 0 16px;outline:none!important;border:1px solid #b3baaa;transform:none}.rv-product[data-model="79bike-falcon-pro"] .nv-dual-swatch{gap:4px;flex-shrink:0}@media(max-width:749px){.rv-product[data-model="79bike-falcon-pro"] .rv-variant{flex-basis:100%;min-height:46px}.rv-product[data-model="79bike-falcon-pro"] .rv-variant>span:last-child{font-size:13px}}.nv-79bike-advice{background:#f4f5f0;padding:80px 5vw;color:#20261c}.nv-79bike-advice__body{max-width:1000px;margin:auto}.nv-79bike-advice h2{font-size:clamp(28px,3vw,44px);line-height:1.15;letter-spacing:-.04em;margin:45px 0 20px}.nv-79bike-advice h3{font-size:19px;line-height:1.4;margin:28px 0 12px}.nv-79bike-advice p{font-size:15px;line-height:1.85;color:#52584d}.nv-79bike-advice a{text-decoration:underline;text-underline-offset:4px}.nv-79bike-advice a:focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:749px){.nv-79bike-advice{padding:50px 22px}}.nv-79bike-advice__body>p:first-child{font-size:20px;line-height:1.6;max-width:820px;color:#303c28}.nv-79bike-advice h2:first-of-type{margin-top:30px}.nv-79bike-advice details{border-top:1px solid #d6ddcd;padding:0}.nv-79bike-advice details:last-of-type{border-bottom:1px solid #d6ddcd}.nv-79bike-advice summary{cursor:pointer;list-style:none;padding:22px 38px 22px 0;position:relative;font-size:16px;font-weight:600;line-height:1.45}.nv-79bike-advice summary::-webkit-details-marker{display:none}.nv-79bike-advice summary:after{content:"+";position:absolute;right:6px;top:20px;font-size:23px;font-weight:400;color:#536649}.nv-79bike-advice details[open] summary:after{content:"\2212"}.nv-79bike-advice details p{margin:0 0 22px;max-width:850px;font-size:14px}.nv-79bike-advice summary:focus-visible{outline:2px solid #536649;outline-offset:3px}.nv-79bike-advice .nv-model-note{margin-top:32px;padding-top:24px;border-top:1px solid #d6ddcd;font-size:12px;color:#68715c}@media(max-width:749px){.nv-79bike-advice__body>p:first-child{font-size:18px}.nv-79bike-advice summary{font-size:15px}.nv-79bike-advice h2{font-size:30px}}.nv79-advice-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;max-width:1440px;margin:auto}.nv79-advice-layout>header h2{font-size:clamp(30px,3.6vw,50px);margin:20px 0 24px}.nv79-advice-layout>header>p{max-width:400px}.nv79-advice-layout .nv79-advice-kicker{font-size:10px;letter-spacing:.16em;color:#657951}.nv79-advice-layout .nv-79bike-advice__body{max-width:none;margin:0;min-width:0}.nv79-advice-layout .nv79-advice-cta{display:inline-flex;align-items:center;gap:24px;min-height:48px;margin-top:12px;padding:14px 20px;background:#283622;color:#fff;text-decoration:none;font-size:13px}@media(max-width:749px){.nv79-advice-layout{grid-template-columns:1fr;gap:30px}.nv79-advice-layout>header h2{font-size:34px}.nv79-advice-layout>header>p{font-size:14px}.nv79-advice-layout .nv-model-note{font-size:11px}}.nv79-compare{display:block;background:#f0f2ec;color:#171b14;padding:76px 5vw;scroll-margin-top:135px}.nv79-compare>header{max-width:900px;margin-bottom:45px}.nv79-compare-kicker{font-size:11px;letter-spacing:.17em;text-transform:uppercase;color:#5c6951;margin-bottom:24px}.nv79-compare h2{font-size:clamp(32px,3.7vw,56px);font-weight:650;line-height:1.08;letter-spacing:-.05em;margin:0 0 25px}.nv79-compare>header>p:last-child{font-size:16px;color:#56604e;line-height:1.8;max-width:740px}.nv79-compare-table{max-width:1600px;margin:auto}.nv79-compare table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.nv79-compare caption{font-size:12px;text-align:left;padding-bottom:20px;color:#606956}.nv79-compare th,.nv79-compare td{text-align:left;vertical-align:top;padding:22px 18px;border-bottom:1px solid #d3d9cb;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.nv79-compare thead th{vertical-align:bottom;font-size:20px;letter-spacing:-.035em;font-weight:650}.nv79-compare thead th:first-child{width:19%;font-size:12px;letter-spacing:0;color:#626c59}.nv79-compare th img{width:100%;height:auto;display:block;margin-bottom:20px;border-radius:8px}.nv79-compare th a{text-decoration:none;color:inherit;display:block}.nv79-compare th a:hover{text-decoration:underline}.nv79-compare th span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-top:8px;color:#547339}.nv79-compare .is-current{background:#e0e8d5}.nv79-compare tbody th{font-size:12px;color:#5b6453;font-weight:500}.nv79-compare tbody tr:first-child td{font-size:20px;font-weight:700;letter-spacing:-.03em}.nv79-compare-note{font-size:12px;line-height:1.8;color:#68715f;margin:25px 0;max-width:900px}.nv79-compare-links{display:flex;flex-wrap:wrap;gap:15px 30px}.nv79-compare-links a{font-size:14px;padding:14px 0;border-bottom:1px solid #8b9c7c;text-decoration:none;display:inline-flex;gap:20px}.nv79-mobile-choice{display:none}.nv79-compare select:focus-visible,.nv79-compare a:focus-visible{outline:2px solid #536f3d;outline-offset:4px}@media(max-width:749px){.nv79-compare{padding:52px 18px}.nv79-compare h2{font-size:34px}.nv79-compare>header{margin-bottom:30px}.nv79-compare>header>p:last-child{font-size:15px}.nv79-mobile-choice{display:grid;gap:10px;margin-bottom:30px}.nv79-mobile-choice label{font-size:12px;color:#5b6851}.nv79-mobile-choice select{font:inherit;font-size:15px;min-height:48px;width:100%;border:1px solid #b7c3ac;border-radius:4px;background:#fff;color:#1f2a18;padding:10px}.nv79-compare [data-model]:not(.is-current):not(.is-comparison){display:none}.nv79-compare th,.nv79-compare td{padding:17px 10px;font-size:12px;line-height:1.65}.nv79-compare thead th{font-size:16px}.nv79-compare thead th:first-child{width:27%;font-size:11px}.nv79-compare tbody th{font-size:11px;padding-left:0}.nv79-compare tbody tr:first-child td{font-size:17px}.nv79-compare th img{margin-bottom:15px;border-radius:3px}.nv79-compare th span{font-size:9px;letter-spacing:.015em}.nv79-compare caption{font-size:11px}.nv79-compare-links{gap:8px 20px}}.nv79-cover{background:#182019;color:#fff}.nv79-cover__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;padding:46px 5vw 40px;max-width:1800px;margin:auto}.nv79-cover__eyebrow{margin:0 0 20px;color:#b7c6a5;font-size:11px;letter-spacing:.2em}.nv79-cover h1{font-size:clamp(38px,5.2vw,76px);line-height:1.04;letter-spacing:-.055em;font-weight:650;margin:0 0 18px;color:#fff}.nv79-cover__tagline{margin:0;color:#d0d8c8;font-size:17px;line-height:1.5}.nv79-cover__action{min-width:190px}.nv79-cover__action>p{font-size:22px;margin:0 0 18px;font-weight:500;white-space:nowrap}.nv79-cover__action>p>span{display:block;font-size:10px;font-weight:400;color:#b7c6a5;margin-top:5px;white-space:normal}.nv79-cover__action>a{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:16px 20px;background:#dfe9cd;color:#25311e;font-size:13px;font-weight:650;text-decoration:none;min-height:50px}.nv79-cover__action>a:hover{background:#f0f6e4}.nv79-cover__action>a:focus-visible{outline:2px solid #fff;outline-offset:5px}.nv79-cover__photo{position:relative;margin:0;max-width:2200px;margin-inline:auto}.nv79-cover__photo img{display:block;width:100%;height:auto;aspect-ratio:2.08;object-fit:cover;object-position:center}.nv79-cover__photo figcaption{position:absolute;right:18px;bottom:15px;padding:6px 10px;background:#10160ecc;color:#fff;font-size:10px;line-height:1.4;max-width:80%}.nv79-cover--falcon .nv79-cover__photo img{object-position:50% 56%}@media(min-width:1500px){.nv79-cover__photo img{max-height:720px}}@media(max-width:749px){.nv79-cover__heading{display:block;padding:30px 22px 26px}.nv79-cover__eyebrow{font-size:10px;margin-bottom:16px}.nv79-cover h1{font-size:clamp(32px,9.2vw,48px);max-width:430px;margin-bottom:13px}.nv79-cover__tagline{font-size:14px}.nv79-cover__action{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px}.nv79-cover__action>p{font-size:19px;margin:0}.nv79-cover__action>p>span{font-size:9px;max-width:135px}.nv79-cover__action>a{padding:14px 16px;gap:16px;font-size:12px;min-height:48px}.nv79-cover__photo img{aspect-ratio:4/3;object-position:50% 50%}.nv79-cover--lynx .nv79-cover__photo img{aspect-ratio:3/2}.nv79-cover--falconlite .nv79-cover__photo img{object-position:60% 50%}.nv79-cover__photo figcaption{font-size:9px;right:10px;bottom:10px;padding:5px 7px}.nv79-cover--falcongt .nv79-cover__photo img{aspect-ratio:1.65;object-fit:contain;background:#191c1b}}.nv79-cover--contain .nv79-cover__photo img{object-fit:contain;background:#191c1b}.nv79-cover__photo picture{display:block}.nv79-cover--directed .nv79-cover__photo img{aspect-ratio:var(--cover-desktop-ratio);object-position:var(--cover-desktop-x) var(--cover-desktop-y);max-height:none}@media(max-width:749px){.nv79-cover--directed .nv79-cover__photo img{aspect-ratio:var(--cover-mobile-ratio);object-position:var(--cover-mobile-x) var(--cover-mobile-y)}}.nv79-experience{background:#182019;color:#fff}.nv79-overview{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end;max-width:1600px;margin:auto;padding:76px 5vw 50px}.nv79-eyebrow{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#b9c9a9;margin:0 0 23px}.nv79-experience h2{font-size:clamp(32px,3.7vw,56px);font-weight:650;letter-spacing:-.045em;line-height:1.08;margin:0}.nv79-overview>div>p:not(.nv79-eyebrow){font-size:16px;line-height:1.85;color:#d1d9ca;margin:0 0 20px;max-width:580px}.nv79-overview a{display:inline-flex;gap:32px;align-items:center;min-height:44px;border-bottom:1px solid #82976f;color:#e7efdd;font-size:13px;text-decoration:none}.nv79-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:0 5vw 76px;max-width:1600px;margin:auto}.nv79-pillars article{border-top:1px solid #50604a;padding-top:24px}.nv79-number{font-size:11px;letter-spacing:.12em;color:#b9c9a9}.nv79-pillars h3{font-size:24px;font-weight:550;letter-spacing:-.025em;margin:20px 0 14px;line-height:1.25}.nv79-pillars p{font-size:14px;line-height:1.85;color:#c8d1c1;margin:0}.nv79-films{padding:76px 5vw;background:#101510;scroll-margin-top:130px}.nv79-films>header{max-width:1440px;margin:0 auto 36px}.nv79-films>header>p:last-child{color:#bdc7b6;max-width:690px;font-size:15px;line-height:1.8;margin:22px 0 0}.nv79-film-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;max-width:1440px;margin:auto}.nv79-film-grid--single{grid-template-columns:1fr;max-width:1200px}.nv79-film-grid h3{font-size:22px;font-weight:550;letter-spacing:-.025em;line-height:1.3;margin:24px 0 12px}.nv79-film-source{color:#b5c2aa;font-size:12px;line-height:1.9}.nv79-film-source a{color:#e4ecd9;text-decoration:underline;text-underline-offset:3px;display:inline-block;margin-left:5px}.nv79-experience a:focus-visible{outline:2px solid #caddb3;outline-offset:5px}.nv79-film-grid .nv-film-launch img{object-fit:cover}@media(max-width:749px){.nv79-overview{grid-template-columns:1fr;gap:24px;padding:52px 22px 36px}.nv79-experience h2{font-size:34px}.nv79-overview>div>p:not(.nv79-eyebrow){font-size:15px}.nv79-pillars{grid-template-columns:1fr;gap:28px;padding:0 22px 52px}.nv79-pillars article{padding-top:22px}.nv79-pillars h3{font-size:23px;margin:13px 0 12px}.nv79-films{padding:52px 22px}.nv79-film-grid{grid-template-columns:1fr;gap:35px}.nv79-film-grid h3{font-size:21px;margin-top:20px}.nv79-films>header{margin-bottom:30px}}.nv-brand-stories{background:#fff;color:#20271f;scroll-margin-top:95px}.nv-brand-stories__inner{max-width:1600px;margin:auto;padding:44px 4.1%}.nv-brand-stories header{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:28px}.nv-brand-stories h2{font-size:clamp(32px,3.6vw,52px);line-height:1.06;letter-spacing:-.045em;margin:0;font-weight:550}.nv-brand-stories h2 br{display:none}.nv-brand-stories__eyebrow{font-size:10px;letter-spacing:.16em;margin:0 0 14px;color:#65734e}.nv-brand-stories header>div:last-child{max-width:410px}.nv-brand-stories header>div:last-child p{font-size:14px;line-height:1.65;margin:0 0 8px;color:#66705f}.nv-brand-stories__compare{display:inline-flex;gap:24px;align-items:center;min-height:44px;text-decoration:none;font-size:13px;border-bottom:1px solid #a4b08e;color:#34452b}.nv-brand-stories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nv-brand-story{position:relative;display:flex;flex-direction:column;background:#f2f3ec;color:#20271f!important;border:1px solid #e0e4d7;border-radius:12px;overflow:hidden;text-decoration:none!important;transition:transform .35s,border-color .35s}.nv-brand-story__head{padding:24px 24px 0}.nv-brand-story h3{font-size:32px;font-weight:550;letter-spacing:-.04em;line-height:1;margin:0 0 10px}.nv-brand-story__head p{font-size:13px;line-height:1.5;margin:0;color:#65705a}.nv-brand-story__photo{height:180px;background:#17191a;margin:20px 14px 0;border-radius:8px;overflow:hidden}.nv-brand-story__photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;transition:transform .45s}.nv-brand-story__foot{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:18px 24px 22px}.nv-brand-story__foot small{display:block;font-size:11px;line-height:1.5;color:#647058;margin-bottom:6px}.nv-brand-story__foot strong{font-size:14px;font-weight:550}.nv-brand-story__arrow{display:grid;place-items:center;border:1px solid #c2cdb1;border-radius:50%;width:42px;height:42px;color:#435930;font-size:24px;flex-shrink:0}.nv-brand-story:focus-visible{outline:3px solid #687e4c;outline-offset:4px}@media(hover:hover){.nv-brand-story:hover{transform:translateY(-4px);border-color:#9eaf86}.nv-brand-story:hover img{transform:scale(1.04)}}@media(max-width:749px){.nv-brand-stories__inner{padding:36px 0}.nv-brand-stories header{padding:0 20px;display:block;margin-bottom:22px}.nv-brand-stories h2{font-size:32px}.nv-brand-stories header>div:last-child{margin-top:14px;max-width:none}.nv-brand-stories__grid{display:flex;overflow-x:auto;gap:14px;padding:5px 20px 10px;scroll-snap-type:x mandatory;scroll-padding:20px;scrollbar-width:thin}.nv-brand-story{flex:0 0 82%;scroll-snap-align:start}.nv-brand-story__photo{height:180px}.nv-brand-story__head{padding:22px 22px 0}.nv-brand-story h3{font-size:29px}.nv-brand-story__foot{margin:17px 22px 20px}}@media(prefers-reduced-motion:reduce){.nv-brand-story,.nv-brand-story__photo img{transition:none;transform:none!important}}.nv-buying-guide{padding:76px 5vw;background:#f3f4ee;color:#22291f}.nv-buying-guide header{max-width:760px}.nv-buying-guide header>p:first-child{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#667353}.nv-buying-guide h2{font-size:clamp(32px,4vw,60px);letter-spacing:-.05em;line-height:1.08;margin:18px 0}.nv-buying-guide p{font-size:15px;line-height:1.75;color:#5c6455}.nv-buying-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:38px 0}.nv-buying-guide article{border-top:1px solid #bfc8b4;padding-top:24px}.nv-buying-guide article>span{font-size:10px;letter-spacing:.12em;color:#667353}.nv-buying-guide h3{font-size:23px;line-height:1.22;letter-spacing:-.025em;margin:18px 0 12px}.nv-buying-guide a{display:inline-flex;align-items:center;min-height:44px;color:#34472b;text-decoration:underline;text-underline-offset:5px;font-size:13px}.nv-buying-guide__faq{max-width:900px;margin-top:48px}.nv-buying-guide details{border-top:1px solid #cdd3c4;padding:5px 0 14px}.nv-buying-guide summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:18px 0;font-size:16px;line-height:1.45;font-weight:550}.nv-buying-guide summary::-webkit-details-marker{display:none}.nv-buying-guide summary span{font-size:22px;color:#738260}.nv-buying-guide details[open] summary span{transform:rotate(45deg)}.nv-buying-guide details p{margin:0 0 10px}.nv-buying-guide :focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:749px){.nv-buying-guide{padding:44px 22px}.nv-buying-guide__grid{grid-template-columns:1fr;gap:24px;margin:28px 0}.nv-buying-guide h2{font-size:34px}.nv-buying-guide h3{font-size:23px}.nv-buying-guide p{font-size:14px;line-height:1.7}.nv-buying-guide__faq{margin-top:30px}}.nv-complete-story section{scroll-margin-top:140px}.nv-complete-story .rv-story-measures dd{font-size:clamp(20px,2.4vw,32px);line-height:1.3}.nv-complete-story .rv-story-power dd{font-size:clamp(24px,3vw,44px);line-height:1.25}.nv-complete-story .rv-story-motor__photo{background:#171717;color:#bbb;padding:0}.nv-complete-story .rv-story-motor__photo .rv-photo-window{background:#171717}.nv-complete-story .rv-story-motor__photo>p{padding:24px;margin:0}.nv-complete-story .rv-energy-visual img{height:auto;max-height:550px;display:block}.nv-chassis-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;max-width:1480px;margin:auto}.nv-chassis-photo img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.nv-chassis-specs{margin:0}.nv-chassis-specs>div{padding:20px 0;border-top:1px solid #d6d6d6}.nv-chassis-specs dt{font-size:11px;color:#666;margin-bottom:9px}.nv-chassis-specs dd{font-size:18px;line-height:1.5;font-weight:500;margin:0}.nv-model-film{padding:85px 5vw;background:#111;color:#fff}.nv-model-film header,.nv-model-film__player,.nv-film-caption{max-width:1400px;margin-inline:auto}.nv-model-film header{margin-bottom:40px}.nv-model-film__player{display:block;position:relative;width:100%;aspect-ratio:16/9;background:#171717;object-fit:contain}.nv-model-film__player--portrait{aspect-ratio:4/3;max-height:75vh}.nv-model-film__player iframe{width:100%;height:100%;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.nv-film-launch{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:#171717;color:#fff;cursor:pointer}.nv-film-launch img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:.74}.nv-film-launch>span{z-index:1;display:flex;align-items:center;gap:18px;font-size:15px;padding:18px 24px;border:1px solid #ffffff80;background:#0009}.nv-film-launch>span>span{font-size:32px}.nv-film-launch:focus-visible{outline:3px solid white;outline-offset:5px}.nv-film-caption{font-size:12px;line-height:1.8;color:#bbb;margin-top:22px}.nv-film-caption a{text-decoration:underline;color:#fff;text-underline-offset:4px}.nv-technical-sheet{padding:95px 5vw;max-width:1480px;margin:auto}.nv-technical-sheet header{max-width:950px;margin-bottom:45px}.nv-technical-sheet h2{margin-bottom:25px}.nv-spec-accordions{border-bottom:1px solid #d8d8d8}.nv-spec-accordions details{border-top:1px solid #d8d8d8}.nv-spec-accordions summary{padding:26px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;list-style:none;font-size:clamp(18px,2vw,24px);font-weight:600;cursor:pointer}.nv-spec-accordions summary::-webkit-details-marker{display:none}.nv-spec-accordions summary>span{font-size:28px;font-weight:400;transition:transform .2s}.nv-spec-accordions details[open]>summary>span{transform:rotate(45deg)}.nv-spec-accordions summary:focus-visible{outline:2px solid #536649;outline-offset:4px}.nv-spec-accordions dl{display:grid;grid-template-columns:1fr 1fr;gap:0 55px;margin:0 0 25px}.nv-spec-accordions dl>div{border-top:1px solid #eee;padding:19px 0;display:grid;grid-template-columns:1fr 1.25fr;gap:18px;align-items:start}.nv-spec-accordions dt{font-size:12px;line-height:1.7;color:#666}.nv-spec-accordions dd{font-size:14px;line-height:1.7;margin:0;font-weight:500}.nv-spec-note{font-size:12px;line-height:1.8;color:#666;max-width:950px;margin-top:24px}.nv-spec-note a{text-decoration:underline;text-underline-offset:4px}.nv-detail-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;background:#151a13;color:#fff;padding:18px 26px;margin-top:25px;font-size:14px;min-height:54px;text-decoration:none}.nv-detail-cta:hover{background:#34412a}.nv-detail-cta:focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:749px){.nv-complete-story .rv-story-measures dd{font-size:24px}.nv-complete-story .rv-story-power dd{font-size:28px}.nv-complete-story .rv-story-motor__photo{margin-inline:-22px}.nv-chassis-layout{grid-template-columns:1fr;gap:30px}.nv-model-film{padding:60px 22px}.nv-film-launch>span{font-size:13px;padding:12px 18px}.nv-technical-sheet{padding:60px 22px}.nv-spec-accordions dl{grid-template-columns:1fr}.nv-spec-accordions dl>div{grid-template-columns:1fr 1.3fr;gap:15px}.nv-complete-story section{scroll-margin-top:125px}}.nv79-detail h2{font-weight:650;font-size:clamp(32px,3.7vw,56px);letter-spacing:-.045em;line-height:1.08}.nv79-detail .rv-story-overview,.nv79-detail .rv-story-energy{padding-block:76px;max-width:1600px}.nv79-detail .rv-story-motor,.nv79-detail .rv-story-chassis{padding-block:76px}.nv79-detail .rv-story-motor{background:#101510}.nv79-detail .rv-story-chassis{background:#f0f2eb}.nv79-detail .rv-story-lead{color:#56604e}.nv79-detail .rv-story-motor .rv-story-lead{color:#c2ccbb}.nv79-detail .rv-story-kicker{color:#61744e}.nv79-detail .rv-story-motor .rv-story-kicker{color:#b3c79e}.nv79-detail .nv-technical-sheet{padding-block:76px}.nv79-detail .rv-story-measures{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nv79-detail .rv-story-measures dd{font-size:clamp(18px,2vw,28px)}.nv79-detail .nv-spec-accordions summary{font-size:21px}.nv79-detail .rv-story-motor__photo{border:1px solid #2e3929}.nv79-detail .rv-story-energy__values>div{padding:17px 0}.nv79-detail .rv-story-energy__values dd{font-size:18px}@media(max-width:749px){.nv79-detail h2{font-size:34px}.nv79-detail .rv-story-overview,.nv79-detail .rv-story-energy,.nv79-detail .rv-story-motor,.nv79-detail .rv-story-chassis,.nv79-detail .nv-technical-sheet{padding-block:52px}.nv79-detail .rv-story-measures{gap:14px}.nv79-detail .rv-story-measures dd{font-size:19px}.nv79-detail .rv-story-measures dt{font-size:10px}.nv79-detail .nv-spec-accordions summary{font-size:18px}.nv79-detail .rv-story-energy__values dd{font-size:16px}}.nv-delivery-banner{display:flex;justify-content:center;align-items:center;gap:20px;min-height:34px;padding:7px 16px;background:#536b42;color:#fff;text-align:center;font-family:inherit;font-size:11px;line-height:1.4}.nv-delivery-banner span{font-weight:600;letter-spacing:.05em}.nv-delivery-banner a{color:inherit;text-underline-offset:3px;font-size:10px}.nv-delivery-banner a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:600px){.nv-delivery-banner{gap:10px;font-size:10px}.nv-delivery-banner a{font-size:9px}}.nv-discover{padding:58px 4.1%;background:#e9edde;color:#20271f;scroll-margin-top:90px}.nv-discover__heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:0 auto 28px;max-width:1468px}.nv-discover__eyebrow{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;color:#63714f}.nv-discover h2{font-size:clamp(32px,3.4vw,48px);font-weight:550;letter-spacing:-.045em;line-height:1.1;margin:0}.nv-discover__heading>p{max-width:360px;font-size:14px;line-height:1.65;color:#5a6751;margin:0}.nv-discover__grid{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;max-width:1468px;margin:auto}.nv-discover__feature{position:relative;min-height:450px;isolation:isolate;background:#1c2419;border-radius:12px;overflow:hidden;display:flex;align-items:end;color:#fff!important;text-decoration:none!important}.nv-discover__feature>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s}.nv-discover__feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0d140af2,#0d140a1a 90%);z-index:-1}.nv-discover__feature>div{padding:30px;max-width:530px}.nv-discover__feature .nv-discover__eyebrow{color:#d2dfbe}.nv-discover h3{font-size:clamp(25px,2.5vw,36px);font-weight:550;letter-spacing:-.035em;line-height:1.1;margin:0 0 14px}.nv-discover__feature p,.nv-discover__side p{font-size:14px;line-height:1.65;margin:0 0 18px;max-width:420px}.nv-discover__link{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13px;min-height:44px;border-top:1px solid #ffffff40;padding-top:12px}.nv-discover__link>span{font-size:24px}.nv-discover__side{display:grid;gap:20px}.nv-discover__side>a{display:flex;flex-direction:column;padding:26px 28px;background:#f8f9f3;border:1px solid #d8decb;border-radius:12px;text-decoration:none!important;color:#26331e;transition:transform .3s,background .3s}.nv-discover__side h3{font-size:27px}.nv-discover__side p{color:#627052}.nv-discover__side .nv-discover__link{border-color:#cdd7bd;margin-top:auto}.nv-discover__guides{max-width:1468px;margin:26px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.nv-discover__guides a{display:flex;align-items:center;gap:15px;min-height:65px;border-bottom:1px solid #cbd4bc;color:#35472b;text-decoration:none;font-size:13px;line-height:1.5}.nv-discover__guides a span:first-child{font-size:10px;color:#78876a}.nv-discover__guides a span:last-child{margin-left:auto;font-size:18px}.nv-discover__about{max-width:1468px;margin:28px auto 0;display:flex;align-items:center;gap:35px;justify-content:space-between}.nv-discover__about p{font-size:12px;line-height:1.7;color:#667258;max-width:660px;margin:0}.nv-discover__about nav{display:flex;gap:18px;flex-wrap:wrap;max-width:450px}.nv-discover__about a{font-size:12px;color:#435734;min-height:44px;display:flex;align-items:center}.nv-discover a:focus-visible{outline:3px solid #688149;outline-offset:4px}@media(hover:hover){.nv-discover__feature:hover>img{transform:scale(1.035)}.nv-discover__side>a:hover{transform:translateY(-3px);background:#fff}.nv-discover__guides a:hover{text-decoration:underline;text-underline-offset:4px}}.template-index .rv-faq{padding:52px 4.1%;gap:5vw}.template-index .rv-faq h2{font-size:clamp(30px,3vw,42px)}.template-index .rv-faq__heading{position:static}.template-index .rv-faq__item summary{min-height:68px;padding:18px 0;font-size:15px}.template-index .nv-reels{padding-top:36px;padding-bottom:44px}.template-index .nv-reel__media{max-height:420px}.template-index .nv-reels__heading h2{font-size:clamp(30px,3vw,44px)}@media(max-width:749px){.nv-discover{padding:36px 20px}.nv-discover__heading{display:block;margin-bottom:22px}.nv-discover__heading>p{margin-top:14px;max-width:none}.nv-discover__grid{grid-template-columns:1fr;gap:14px}.nv-discover__feature{min-height:330px}.nv-discover__feature>div{padding:24px}.nv-discover__side{gap:14px}.nv-discover__side>a{padding:22px}.nv-discover__side h3{font-size:25px}.nv-discover__guides{grid-template-columns:1fr;margin-top:20px}.nv-discover__about{display:block;margin-top:24px}.nv-discover__about nav{margin-top:12px;gap:5px 18px}.template-index .rv-faq{padding:38px 20px;gap:24px}.template-index .rv-faq__item summary{font-size:15px;min-height:70px}.template-index .nv-reel__media{max-height:380px}}@media(prefers-reduced-motion:reduce){.nv-discover__feature>img,.nv-discover__side>a{transition:none;transform:none!important}}.nv-photo-editorial{background:#fff;color:#1a2318;padding:70px 0 0}.nv-photo-editorial__intro{max-width:1500px;padding:0 5vw 64px;margin:auto;display:grid;grid-template-columns:1.4fr 1fr;gap:16px 60px;align-items:end}.nv-photo-editorial__intro>p{grid-column:1/-1;color:#83966e;font-size:11px;letter-spacing:.15em;margin:0}.nv-photo-editorial__intro>h2{font-size:clamp(38px,4.7vw,74px);font-weight:500;line-height:1.04;letter-spacing:-.045em;margin:0}.nv-photo-editorial__intro>div{max-width:380px;justify-self:end;font-size:15px;line-height:1.8;color:#6a785f}.nv-photo-editorial__story{margin:0}.nv-photo-editorial__story>header{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:38px 5vw;background:#f5f7f0;border-top:1px solid #e3e9dc}.nv-photo-editorial__story>header p{margin:0 0 12px;font-size:10px;letter-spacing:.13em;color:#7b8d68}.nv-photo-editorial__story h3{font-size:clamp(25px,3vw,46px);line-height:1.1;letter-spacing:-.035em;margin:0;color:#26341d}.nv-photo-editorial__story>header>a{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:#e0e9d0;border:1px solid #cddaba;color:#293d1c;padding:12px 22px;min-height:46px;font-size:13px;text-decoration:none;flex-shrink:0}.nv-photo-editorial__story>header>a:hover{background:#ccdab6}.nv-photo-editorial picture{display:block;width:100%;aspect-ratio:var(--photo-ratio);overflow:hidden;background:#ecf0e7}.nv-photo-editorial picture img{display:block;width:100%;height:100%;object-fit:contain}.nv-photo-editorial :focus-visible{outline:2px solid #66844c;outline-offset:5px}@media(max-width:749px){.nv-photo-editorial{padding-top:45px}.nv-photo-editorial__intro{display:block;padding:0 22px 40px}.nv-photo-editorial__intro>p{font-size:9px;margin-bottom:20px}.nv-photo-editorial__intro>h2{font-size:42px;margin-bottom:22px}.nv-photo-editorial__intro>div{font-size:14px;max-width:360px;line-height:1.7}.nv-photo-editorial__story>header{display:block;padding:28px 22px}.nv-photo-editorial__story h3{font-size:28px}.nv-photo-editorial__story>header>a{margin-top:22px;min-height:44px;padding:10px 18px;font-size:12px}.nv-photo-editorial picture{aspect-ratio:var(--mobile-photo-ratio)}}.nv-falcon-advice{padding:80px 5vw;background:#fff;color:#20271f}.nv-falcon-advice__intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:center}.nv-falcon-advice__intro img{width:100%;height:auto;aspect-ratio:1.503;object-fit:cover}.nv-falcon-advice__eyebrow,.nv-falcon-advice__number{font-size:11px;letter-spacing:.13em;color:#647153}.nv-falcon-advice h2{font-size:clamp(30px,4vw,52px);line-height:1.12;letter-spacing:-.045em;margin:16px 0 24px}.nv-falcon-advice p{font-size:16px;line-height:1.8;color:#596052}.nv-falcon-advice__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:44px 0 16px}.nv-falcon-advice__features article{border-top:1px solid #ccd2c5;padding-top:25px}.nv-falcon-advice h3{font-size:23px;line-height:1.25;letter-spacing:-.025em}.nv-falcon-advice .nv-falcon-advice__credit{font-size:12px;color:#717668;max-width:800px}.nv-falcon-advice a:not(.nv-falcon-advice__button){color:inherit;text-decoration:underline;text-underline-offset:4px}.nv-falcon-advice__faq{display:grid;grid-template-columns:1fr 1.4fr;gap:7vw;border-top:1px solid #ddd;padding-top:60px;margin-top:60px}.nv-falcon-advice__faq h2{font-size:clamp(28px,3vw,40px)}.nv-falcon-advice details{border-bottom:1px solid #d9decf;padding:0 0 8px}.nv-falcon-advice summary{display:flex;gap:20px;justify-content:space-between;font-size:17px;font-weight:600;line-height:1.5;padding:20px 0;cursor:pointer;list-style:none}.nv-falcon-advice summary::-webkit-details-marker{display:none}.nv-falcon-advice details[open] summary span{transform:rotate(45deg)}.nv-falcon-advice details p{margin:0 0 12px}.nv-falcon-advice details>a{display:inline-block;min-height:44px;font-size:14px}.nv-falcon-advice__order{background:#edf0e5;margin-top:65px;padding:36px}.nv-falcon-advice__order h2{font-size:32px;margin-top:0}.nv-falcon-advice__order ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:0 0 0 20px}.nv-falcon-advice__order li::marker{color:#647153;font-weight:700}.nv-falcon-advice__order h3{font-size:19px}.nv-falcon-advice__order p{font-size:14px}.nv-falcon-advice__button{display:inline-flex;background:#293322;color:#fff;padding:17px 24px;gap:20px;font-size:14px;text-decoration:none;min-height:50px;margin:12px 0 20px}.nv-falcon-advice__order nav{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.nv-falcon-advice :focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:749px){.nv-falcon-advice{padding:45px 22px}.nv-falcon-advice__intro,.nv-falcon-advice__features,.nv-falcon-advice__faq,.nv-falcon-advice__order ol{grid-template-columns:1fr;gap:22px}.nv-falcon-advice__intro img{order:-1}.nv-falcon-advice h2{font-size:34px}.nv-falcon-advice__features{margin-top:24px}.nv-falcon-advice__features article{padding-top:18px}.nv-falcon-advice__features h3{margin:10px 0}.nv-falcon-advice__faq{margin-top:35px;padding-top:25px}.nv-falcon-advice__order{padding:26px 22px;margin-top:40px}.nv-falcon-advice__order h2{font-size:28px}.nv-falcon-advice__order ol{gap:8px}.nv-falcon-advice__button{width:100%;line-height:1.5}.nv-falcon-advice summary{font-size:16px}}.nv-falcon-photos{padding:0 5vw 52px;background:#f5f5f2;color:#263020}.nv-falcon-photos__gallery{display:block;max-width:1450px;margin:0 auto}.nv-falcon-photos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.nv-falcon-photos__frame{margin:0;min-width:0}.nv-falcon-photos__zoom{position:relative;display:block;width:100%;padding:0;border:0;background:#1a211b;cursor:zoom-in;overflow:hidden}.nv-falcon-photos__zoom>img{display:block;width:100%;height:auto;aspect-ratio:2000/1042;object-fit:contain}.nv-falcon-photos__expand{position:absolute;right:12px;bottom:12px;padding:7px 10px;border-radius:3px;background:#10160ed9;color:#fff;font-size:11px;line-height:1.4}.nv-falcon-photos__zoom:focus-visible{outline:2px solid #536649;outline-offset:5px}.nv-falcon-photos__credit{max-width:1450px;margin:12px auto 0;font-size:11px;line-height:1.6;color:#65705a}@media(max-width:749px){.nv-falcon-photos{padding-bottom:32px}.nv-falcon-photos__grid{grid-template-columns:1fr;gap:18px}.nv-falcon-photos__expand{right:8px;bottom:8px;font-size:10px}}.nv-guide-article .nv-guides-eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#627452}.nv-guide-article{background:#fff;color:#1c2a18;font-family:Arial,Helvetica,sans-serif}.nv-guide-article *{box-sizing:border-box}.nv-guide-article__header{padding:48px 6vw 45px;background:#e8edde}.nv-guide-article__header nav{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:35px}.nv-guide-article a{color:#3e5831;text-underline-offset:4px}.nv-guide-article__header h1{font-size:clamp(36px,4.9vw,68px);line-height:1.08;letter-spacing:-.045em;max-width:1100px;margin:18px 0 28px}.nv-guide-article__jumps{display:flex;flex-wrap:wrap;gap:12px}.nv-guide-article__jumps a{display:flex;gap:20px;align-items:center;min-height:46px;padding:12px 17px;border:1px solid #bac7aa;background:#fff;font-size:13px;text-decoration:none}.nv-guide-article__content{max-width:970px;margin:auto;padding:50px 30px;line-height:1.8;font-size:16px}.nv-guide-article__content>p:first-child{font-size:20px;line-height:1.65;color:#516344}.nv-guide-article h2{font-size:clamp(27px,3vw,39px);line-height:1.15;letter-spacing:-.035em}.nv-guide-article__content h2{margin:42px 0 19px}.nv-guide-article__content h3{font-size:22px;line-height:1.3;margin:26px 0 12px}.nv-guide-article__content ul,.nv-guide-article__content ol{padding-left:24px}.nv-guide-article__content li{margin:9px 0}.nv-guide-article__content details{padding:20px 0;border-bottom:1px solid #d7dece}.nv-guide-article__content summary{cursor:pointer;font-size:18px;font-weight:600}.nv-guide-article__models{padding:50px 6vw 65px;background:#f0f3e9;scroll-margin-top:125px}.nv-guide-article__models>h2{margin:0 0 16px}.nv-guide-article__models>p{font-size:14px;line-height:1.7;max-width:850px;color:#647354}.nv-guide-article__model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px}.nv-guide-article__help{padding:50px 6vw;background:#e1e8d6}.nv-guide-article__help h2{margin:0 0 20px}.nv-guide-article__help p{max-width:760px;line-height:1.7}.nv-guide-article__help>a{display:inline-flex;align-items:center;gap:25px;min-height:48px;padding:13px 20px;background:#435c35;color:#fff;text-decoration:none;font-size:13px;margin:12px 10px 0 0}.nv-guide-article :focus-visible{outline:3px solid #65834f;outline-offset:4px}.nv-guide-article #guide-article-content{scroll-margin-top:125px}@media(max-width:749px){.nv-guide-article__header{padding:32px 22px}.nv-guide-article__header nav{margin-bottom:25px}.nv-guide-article__header h1{font-size:37px}.nv-guide-article__jumps{gap:8px}.nv-guide-article__jumps a{font-size:11px;padding:11px 12px}.nv-guide-article__content{padding:30px 22px;font-size:15px}.nv-guide-article__content>p:first-child{font-size:18px}.nv-guide-article__content h2{font-size:29px;margin-top:32px}.nv-guide-article__models,.nv-guide-article__help{padding:36px 20px}.nv-guide-article__model-grid{grid-template-columns:1fr;gap:20px}}.nv-guides-hub{background:#f5f6f0;color:#1b2917;font-family:Arial,Helvetica,sans-serif}.nv-guides-hub *{box-sizing:border-box}.nv-guides-hub a{color:inherit;text-decoration:none}.nv-guides-hub__hero{padding:70px 6vw 58px;max-width:1100px}.nv-guides-eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#627452}.nv-guides-hub h1{font-size:clamp(38px,5vw,72px);line-height:1.06;letter-spacing:-.045em;margin:20px 0 25px}.nv-guides-hub__hero>p:not(:first-child){font-size:17px;line-height:1.7;color:#5d6a52;max-width:760px}.nv-guides-hub__hero>a,.nv-guides-hub__help>a{display:inline-flex;align-items:center;min-height:48px;gap:30px;padding:13px 20px;background:#435c35;color:#fff;font-size:13px;margin-top:12px}.nv-guides-hub__universes{display:grid;grid-template-columns:1fr 1fr;gap:26px;padding:0 6vw 65px}.nv-guides-hub__universe{background:#fff;border:1px solid #dbe1d2;min-width:0}.nv-guides-hub__photo{height:290px;padding:25px;background:#fff}.nv-guides-hub__photo img{display:block;width:100%;height:100%;object-fit:contain}.nv-guides-hub__body{padding:30px}.nv-guides-hub h2{font-size:clamp(28px,3vw,42px);letter-spacing:-.035em;line-height:1.1;margin:0 0 20px}.nv-guides-hub__body>p,.nv-guides-hub__help>p{font-size:15px;line-height:1.7;color:#617058}.nv-guides-hub nav a{display:flex;justify-content:space-between;gap:20px;min-height:54px;padding:15px 0;border-bottom:1px solid #dce3d3;font-size:14px;line-height:1.5}.nv-guides-hub nav a:hover{text-decoration:underline;text-underline-offset:4px}.nv-guides-hub__compare{font-weight:650;color:#435c35!important}.nv-guides-hub__method{padding:60px 6vw;background:#e7eddf}.nv-guides-hub__method>div{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px}.nv-guides-hub__method article>span{font-size:12px;color:#748963}.nv-guides-hub h3{font-size:22px;line-height:1.2;letter-spacing:-.02em}.nv-guides-hub__method article>p{font-size:14px;line-height:1.7;color:#5c6b51}.nv-guides-hub__library{padding:65px 6vw}.nv-guides-hub__library nav{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.nv-guides-hub__help{padding:45px 6vw 65px;background:#dbe4cf}.nv-guides-hub__help>p{max-width:750px}.nv-guides-hub :focus-visible{outline:3px solid #688152;outline-offset:4px}@media(max-width:749px){.nv-guides-hub__hero{padding:42px 22px 32px}.nv-guides-hub h1{font-size:40px}.nv-guides-hub__hero>p:not(:first-child){font-size:15px}.nv-guides-hub__universes{grid-template-columns:1fr;padding:0 20px 40px;gap:22px}.nv-guides-hub__photo{height:235px}.nv-guides-hub__body{padding:25px}.nv-guides-hub__method,.nv-guides-hub__library,.nv-guides-hub__help{padding:40px 22px}.nv-guides-hub__method>div{grid-template-columns:1fr 1fr;gap:24px 20px}.nv-guides-hub__method article>p{font-size:13px}.nv-guides-hub h3{font-size:20px}.nv-guides-hub__library nav{grid-template-columns:1fr}.nv-guides-hub h2{font-size:30px}}.nv-home-carousel{display:block;position:relative;isolation:isolate;background:#0a0d0b;color:#fff;scroll-margin-top:85px;touch-action:pan-y}.nvc-stage{position:relative;height:clamp(540px,56.25vw,1080px);overflow:hidden}.nvc-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .65s ease,visibility .65s;overflow:hidden}.nvc-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.nv-home-carousel .nr-hero{height:100%;min-height:0;max-height:none;aspect-ratio:auto}.nv-home-carousel .nr-hero__copy{top:25%;bottom:auto}.nv-home-carousel .nr-promises{bottom:7%}.nv-home-carousel .nr-stamp{bottom:6%}.nvc-slide--campaign{background:#0a0d0b;isolation:isolate}.nvc-campaign-photo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.nvc-campaign-photo img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}.nvc-slide--campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#060b08ad 0%,#060b0855 30%,transparent 53%),linear-gradient(0deg,#060b0840,transparent 28%)}.nvc-campaign-copy{position:absolute;left:4.1%;top:25%;width:35%;max-width:610px;text-shadow:0 2px 20px #0003}.nvc-eyebrow{font-size:11px;letter-spacing:.17em;line-height:1.5;font-weight:500;text-transform:uppercase;margin:0 0 26px;color:#e0e9ce}.nvc-eyebrow span{margin:0 11px;color:#b9c5a7}.nvc-campaign-copy h2{font-size:clamp(46px,5.7vw,100px);font-weight:550;line-height:1.02;letter-spacing:-.065em;margin:0 0 25px;color:#fff;text-wrap:balance}.nvc-campaign-lead{font-size:clamp(14px,1.28vw,21px);line-height:1.65;max-width:360px;margin:0 0 32px;color:#eff0e9}.nvc-button{display:inline-flex;gap:38px;align-items:center;justify-content:space-between;min-height:54px;background:#d0e2aa;color:#151a11!important;padding:15px 23px;text-decoration:none!important;font-size:13px;font-weight:550;transition:background .2s;text-shadow:none}.nvc-button:hover{background:#e5efcf}.nvc-button span{font-size:20px}.nvc-controls{position:relative;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:8px 4.1%;min-height:74px;background:#10150f;border-top:1px solid #ffffff1f;box-sizing:border-box}.nvc-controls[hidden]{display:none}.nvc-caption{display:flex;align-items:center;gap:24px;font-size:11px;color:#b6bcb3;min-width:0;flex:1}.nvc-caption [data-current-title]{line-height:1.4}.nvc-counter{white-space:nowrap;font-variant-numeric:tabular-nums;color:#92998c;letter-spacing:.12em}.nvc-counter b{font-weight:500;color:#fff}.nvc-dots{display:flex;justify-content:center;align-items:center;gap:20px}.nvc-controls button{-webkit-appearance:none;appearance:none;cursor:pointer;border:0;border-radius:0;background:transparent;color:#fff;display:inline-flex;justify-content:center;align-items:center;padding:0;min-width:44px;min-height:44px}.nvc-dots button{position:relative;min-width:76px;height:50px;padding:0 6px;color:#a5ae9c;font-family:inherit;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.nvc-dots button:after{content:"";height:2px;position:absolute;bottom:0;left:6px;right:6px;background:transparent;transition:background .2s}.nvc-dots button[aria-current=true]{color:#e1edcc}.nvc-dots button[aria-current=true]:after{background:#c8da9f}.nvc-dots button:hover{color:#fff}.nvc-arrows{display:flex;gap:5px;flex:1;justify-content:flex-end}.nvc-arrows button{border:1px solid #ffffff35;border-radius:50%;width:44px;height:44px}.nvc-arrows button:hover{background:#ffffff15}.nvc-arrows svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5}.nvc-arrows .nvc-play,.nv-home-carousel.is-paused .nvc-pause{display:none}.nv-home-carousel.is-paused .nvc-play{display:block}.nv-home-carousel :focus-visible{outline:2px solid #d0e2aa;outline-offset:4px}.nvc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}@media(min-width:990px)and (max-width:1150px){.nvc-campaign-copy{top:23%}.nvc-eyebrow{font-size:9px;letter-spacing:.12em}.nvc-campaign-copy h2{font-size:54px}.nvc-caption [data-current-title]{display:none}.nvc-dots{gap:12px}}@media(min-width:750px)and (max-width:989px){.nvc-stage{height:56.25vw;min-height:430px}.nvc-campaign-copy{top:22%;width:36%}.nvc-campaign-copy h2{font-size:clamp(39px,5.6vw,54px);margin-bottom:18px}.nvc-eyebrow{font-size:9px;margin-bottom:16px;letter-spacing:.1em}.nvc-campaign-lead{font-size:13px;margin-bottom:23px}.nvc-button{min-height:49px;padding:12px 18px;font-size:12px;gap:22px}.nvc-caption [data-current-title]{display:none}.nvc-dots{gap:10px}.nvc-dots button{min-width:64px;font-size:9px}}@media(max-width:749px){.nvc-stage{height:720px}.nvc-campaign-copy{left:6%;top:auto;bottom:42px;width:86%;max-width:600px}.nvc-campaign-copy h2{font-size:56px;line-height:1.02;margin-bottom:19px}.nvc-eyebrow{font-size:10px;margin-bottom:16px}.nvc-campaign-lead{font-size:15px;line-height:1.5;margin-bottom:23px;max-width:360px}.nvc-slide--campaign:after{background:linear-gradient(0deg,#030704de 0%,#03070490 20%,#03070420 47%,transparent 62%)}.nvc-dots{gap:8px}.nvc-dots button{min-width:64px;font-size:9px}.nvc-caption [data-current-title]{display:none}}@media(max-width:749px){.nv-home-carousel .nr-hero__copy{top:auto;bottom:164px;left:24px;right:24px}.nv-home-carousel .nr-promises{bottom:28px;left:24px;right:24px;gap:16px 12px}.nv-home-carousel .nr-hero h1{font-size:clamp(39px,11.2vw,65px)}.nvc-campaign-copy{left:24px;right:24px;width:auto;bottom:36px}.nvc-campaign-copy h2{font-size:clamp(39px,10.8vw,55px)}.nvc-eyebrow{font-size:9px;letter-spacing:.14em}.nvc-eyebrow span{margin:0 9px}.nvc-button{min-height:49px;padding:12px 18px;font-size:12px;gap:35px}.nvc-controls{padding:10px 20px;gap:12px;min-height:75px}.nvc-caption{flex-direction:column;align-items:flex-start;gap:5px;font-size:10px}.nvc-caption [data-current-title]{display:block;font-size:10px}.nvc-dots{display:none}.nvc-arrows{flex:0 0 auto;gap:5px}.nvc-arrows button{min-width:44px;width:44px;height:44px}}@media(max-width:479px){.nvc-stage{height:clamp(620px,177.78vw,760px)}.nvc-campaign-photo img{width:100%;height:auto;min-height:0;object-fit:initial;object-position:initial}.nvc-campaign-lead{max-width:310px;font-size:14px}.nvc-campaign-copy h2{margin-bottom:16px}}@media(max-width:359px){.nvc-campaign-copy{left:20px;right:20px;bottom:30px}.nvc-campaign-copy h2{font-size:37px}.nvc-campaign-lead{font-size:13px;margin-bottom:20px}.nvc-controls{padding-inline:14px;gap:8px}.nvc-arrows{gap:2px}.nv-home-carousel .nr-actions{gap:12px}.nv-home-carousel .nr-button{padding-inline:13px;gap:10px}.nv-home-carousel .nr-play{gap:7px}}@media(prefers-reduced-motion:reduce){.nvc-slide,.nvc-dots button:after{transition:none}.nv-home-carousel .nr-hero__copy h1{clip-path:none}}@media(max-width:749px){.nv-home-carousel .nr-hero>picture,.nv-home-carousel .nr-hero>picture>img,.nv-home-carousel .nr-hero__copy,.nv-home-carousel .nr-hero__copy h1{animation:none;transform:none;filter:none;opacity:1;clip-path:none;will-change:auto}}.nvc-campaign-photo{right:26%}.nvc-campaign-photo img{object-position:var(--photo-x,50%) center}.nvc-slide--campaign:after{background:linear-gradient(90deg,transparent 48%,#0a0d0b08 54%,#0a0d0b88 65%,#0a0d0b 73%)}.nvc-campaign-copy{left:auto;right:4.5%;top:50%;bottom:auto;transform:translateY(-50%);width:29%;max-width:560px;text-shadow:none}.nvc-campaign-copy h2{font-size:clamp(42px,4.55vw,83px);line-height:1.05;letter-spacing:-.055em}.nvc-campaign-lead{font-size:clamp(14px,1.2vw,20px);max-width:330px}.nvc-eyebrow{line-height:1.65;letter-spacing:.1em}@media(min-width:750px)and (max-width:989px){.nvc-campaign-copy{right:4%;width:31%}.nvc-campaign-copy h2{font-size:38px}.nvc-campaign-lead{font-size:13px}.nvc-eyebrow{font-size:8px}.nvc-eyebrow span{margin:0 5px}}@media(max-width:749px){.nvc-stage{height:clamp(600px,155vw,680px)}.nvc-campaign-photo{inset:0 0 auto;height:55%}.nvc-campaign-photo img{width:100%;height:100%;min-height:0;object-fit:cover;object-position:var(--photo-x,50%) center}.nvc-slide--campaign:after{background:linear-gradient(0deg,#0a0d0b 44%,#0a0d0b66 47%,transparent 54%)}.nvc-campaign-copy{left:24px;right:24px;top:auto;bottom:30px;transform:none;width:auto;max-width:none}.nvc-campaign-copy h2{font-size:clamp(38px,10.8vw,55px);margin-bottom:16px}.nvc-campaign-lead{font-size:14px;line-height:1.5;margin-bottom:22px}.nvc-eyebrow{font-size:9px;letter-spacing:.12em;margin-bottom:13px}}@media(max-width:359px){.nvc-campaign-copy{left:20px;right:20px;bottom:28px}.nvc-campaign-copy h2{font-size:37px}.nvc-campaign-lead{font-size:13px}}@media(min-width:750px){.nv-home-carousel .nr-hero__copy{top:19%;bottom:auto;left:4.1%;width:46%;max-width:760px}.nv-home-carousel .nr-hero h1{font-size:clamp(38px,4.5vw,72px);line-height:1.05;letter-spacing:-.05em;margin:0 0 24px}.nv-home-carousel .nr-hero__lead{font-size:clamp(14px,1.3vw,20px);line-height:1.6;margin:0 0 26px;max-width:450px}.nv-home-carousel .nr-hero .nr-kicker{font-size:10px;letter-spacing:.2em;margin-bottom:22px}.nv-home-carousel .nr-promises{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;left:4.1%;right:24%;bottom:6%;width:auto}.nv-home-carousel .nr-promises>div{display:block}.nv-home-carousel .nr-promises strong{display:block;font-size:9px;margin-bottom:9px;line-height:1.5}.nv-home-carousel .nr-promises span{display:block;font-size:12px;line-height:1.5;max-width:250px}}@media(min-width:750px)and (max-width:989px){.nv-home-carousel .nr-promises,.nv-home-carousel .nr-stamp{display:none}.nv-home-carousel .nr-hero__copy{top:16%;width:52%}.nv-home-carousel .nr-hero h1{font-size:38px}.nv-home-carousel .nr-hero__lead{font-size:13px;margin-bottom:18px}}@media(max-width:749px){.nvc-stage{height:600px}.nv-home-carousel .nr-hero{background:#0a0d0b}.nv-home-carousel .nr-hero>picture{position:absolute;inset:0 0 auto;height:51%;display:block}.nv-home-carousel .nr-hero>picture>img{width:100%;height:100%;object-fit:cover;object-position:50% 48%}.nv-home-carousel .nr-hero:after{background:linear-gradient(0deg,#0a0d0b 47%,transparent 58%)}.nv-home-carousel .nr-hero__copy{top:auto;bottom:25px;left:22px;right:22px;width:auto;max-width:none}.nv-home-carousel .nr-hero h1{font-size:clamp(33px,9.3vw,43px);line-height:1.05;letter-spacing:-.045em;margin:0 0 15px}.nv-home-carousel .nr-hero .nr-kicker{font-size:9px;letter-spacing:.12em;margin-bottom:13px}.nv-home-carousel .nr-hero__lead{font-size:14px;line-height:1.55;max-width:360px;margin:0 0 20px}.nv-home-carousel .nr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px 16px}.nv-home-carousel .nr-button{min-height:48px;padding:12px 16px;gap:20px;font-size:12px}.nv-home-carousel .nr-play{min-height:44px;font-size:11px;gap:7px}.nv-home-carousel .nr-promises,.nv-home-carousel .nr-stamp{display:none}.nvc-campaign-photo{inset:0 0 auto;height:51%}.nvc-campaign-photo img{object-fit:contain;object-position:center}.nvc-slide--campaign:after{background:linear-gradient(0deg,#0a0d0b 47%,transparent 57%)}.nvc-campaign-copy{bottom:26px;left:22px;right:22px}.nvc-campaign-copy h2{font-size:clamp(33px,9.3vw,43px);margin-bottom:15px}.nvc-campaign-lead{font-size:14px;line-height:1.55;margin-bottom:20px;max-width:350px}.nvc-eyebrow{margin-bottom:13px}.nvc-controls{padding:8px 16px;min-height:64px}.nvc-caption{gap:4px}.nvc-caption [data-current-title]{font-size:10px}}@media(max-width:359px){.nvc-stage{height:590px}.nv-home-carousel .nr-hero__copy,.nvc-campaign-copy{left:18px;right:18px}.nv-home-carousel .nr-actions{gap:7px}.nv-home-carousel .nr-button{padding-inline:12px;gap:12px}.nv-home-carousel .nr-play{font-size:10px}}.nv-mobility{--mob-ink:#182018;--mob-green:#435c35;--mob-lime:#d7e5b9;--mob-line:#dce2d5;color:var(--mob-ink);background:#fff;font-family:Arial,Helvetica,sans-serif}.nv-mobility *{box-sizing:border-box}.nv-mobility a{color:inherit;text-decoration:none}.nv-mobility h1,.nv-mobility h2,.nv-mobility h3{font-family:inherit;letter-spacing:-.045em;text-wrap:balance}.nv-mobility__hero{display:grid;grid-template-columns:43% 57%;min-height:660px;background:#151918;color:#f7f8f1;overflow:hidden}.nv-mobility__hero-copy{padding:72px 20px 54px max(5vw,24px);position:relative;z-index:1;align-self:center}.nv-mobility__eyebrow{font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.19em;text-transform:uppercase;color:var(--mob-green);margin:0 0 18px}.nv-mobility__hero .nv-mobility__eyebrow{color:#d0dfb6}.nv-mobility__hero h1{font-size:clamp(42px,4.8vw,83px);font-weight:550;line-height:1.02;margin:0 0 28px;max-width:650px;color:#fff}.nv-mobility__hero-lead{font-size:16px;line-height:1.7;color:#c6cfc3;max-width:390px;margin:0 0 31px}.nv-mobility__actions{display:flex;flex-wrap:wrap;gap:10px}.nv-mobility__button{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;min-height:51px;padding:15px 20px;border:1px solid var(--mob-lime);background:var(--mob-lime);color:#1c2717!important;font-size:12px;font-weight:600;line-height:1.3;transition:background .2s}.nv-mobility__button span{font-size:19px;line-height:1}.nv-mobility__button--outline{background:transparent;border-color:#73816a;color:#f4f7ed!important}.nv-mobility__button:hover{background:#e7efd6}.nv-mobility__button--outline:hover{background:#ffffff12}.nv-mobility__range-link{display:inline-flex;align-items:center;gap:35px;min-height:44px;margin-top:22px;color:#c6d0bb!important;font-size:11px;letter-spacing:.03em}.nv-mobility__hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;background:#17191a}.nv-mobility__hero-visual>img{display:block;width:100%;height:100%;min-height:550px;max-height:790px;object-fit:contain}.nv-mobility__hero-model{position:absolute;bottom:28px;left:5%;right:5%;display:flex;align-items:end;justify-content:space-between;gap:20px;border-top:1px solid #dce4d145;padding:16px 0 0;color:#f5f7ed!important;text-shadow:0 1px 6px #000;background:linear-gradient(0deg,#17191a80,transparent);font-size:15px}.nv-mobility__hero-model small{display:block;text-transform:uppercase;letter-spacing:.16em;font-size:9px;color:#c4cfba;margin-bottom:7px}.nv-mobility__hero-model strong{font-size:19px;font-weight:500;letter-spacing:-.025em}.nv-mobility__hero-model>span:last-child{white-space:nowrap}.nv-mobility__hero-model b{font-size:22px;margin-left:18px;font-weight:400}.nv-mobility__assurance{display:grid;grid-template-columns:repeat(3,1fr);padding:0 5%;background:#e9eddf;border-bottom:1px solid #d6ddcb}.nv-mobility__assurance>a{display:flex;flex-direction:column;justify-content:center;min-height:89px;padding:16px 8%;border-right:1px solid #cfd8c5}.nv-mobility__assurance>a:first-child{padding-left:0}.nv-mobility__assurance>a:last-child{border:0}.nv-mobility__assurance strong{font-size:13px;font-weight:600}.nv-mobility__assurance span{font-size:11px;line-height:1.5;color:#637059;margin-top:5px}.nv-mobility__wrap{max-width:1580px;margin:auto;padding:72px 5%}.nv-mobility__section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:30px}.nv-mobility h2{font-size:clamp(31px,3.3vw,52px);font-weight:550;line-height:1.08;margin:0;max-width:680px}.nv-mobility__section-head>p{font-size:14px;line-height:1.65;color:#67705f;max-width:420px;margin:0}.nv-mobility__universe-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.nv-mobility__universe{position:relative;display:flex;align-items:end;min-height:510px;isolation:isolate;overflow:hidden;background:#17191a;color:#fff!important}.nv-mobility__universe>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.nv-mobility__universe--scooter>img{object-fit:cover;object-position:center 40%;height:100%}.nv-mobility__universe:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#101610f5 0%,#1016109c 22%,transparent 66%)}.nv-mobility__universe>div{width:100%;padding:35px}.nv-mobility__universe small{font-size:10px;letter-spacing:.12em;color:#d7e1cd}.nv-mobility__universe h3{font-size:clamp(27px,2.6vw,42px);font-weight:550;margin:12px 0;color:#fff}.nv-mobility__universe p{font-size:13px;line-height:1.5;color:#e2e7dc;max-width:380px;margin:0 0 22px}.nv-mobility__universe div>span{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff4d;padding-top:17px;font-size:12px}.nv-mobility__universe b{font-size:22px;font-weight:400}.nv-mobility__range{background:#f1f3eb;scroll-margin-top:90px}.nv-mobility__range-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:38px}.nv-mobility__range-nav a{display:flex;align-items:center;gap:25px;padding:13px 20px;border:1px solid #b6c1aa;font-size:12px;min-height:44px;background:#fff}.nv-mobility__range-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.nv-mobility__range-heading h3{font-size:25px;font-weight:550;margin:0}.nv-mobility__range-heading>a{font-size:12px;min-height:44px;display:flex;align-items:center;gap:20px;border-bottom:1px solid #a1b18e}.nv-mobility__range-row{scroll-margin-top:110px}.nv-mobility__range-row+.nv-mobility__range-row{margin-top:52px;padding-top:36px;border-top:1px solid #d7dfce}.nv-mobility__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nv-mobility__product{min-width:0}.nv-mobility__product .product-card{margin:0;background:#fff;border:1px solid #dfe5d7;padding:0 0 24px;height:auto;border-radius:0;overflow:hidden}.nv-mobility__product .card-media{display:block;background:#17191a;width:100%;aspect-ratio:1.2;overflow:hidden;margin:0 0 22px;border:0;border-radius:0}.nv-mobility__product .card-media img{display:block;width:100%;height:100%;object-fit:contain}.nv-mobility__product .product-card>p,.nv-mobility__product .product-card>h3,.nv-mobility__product .product-card>.text-link{margin-left:22px;margin-right:22px}.nv-mobility__product .product-card h3{font-size:21px;line-height:1.25;font-weight:550;margin-top:9px;margin-bottom:15px}.nv-mobility__product .product-card p{font-size:13px;line-height:1.5}.nv-mobility__product .product-card .eyebrow{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#68745d}.nv-mobility__product .product-card .meta{font-size:10px;color:#66725c}.nv-mobility__product .text-link{display:flex;justify-content:space-between;padding-top:16px;border-top:1px solid #e2e6dc;font-size:12px;min-height:44px}.nv-mobility__guide{background:#263422;color:#f5f6ed}.nv-mobility__guide .nv-mobility__eyebrow{color:#c6d9a8}.nv-mobility__guide h2{color:#fff}.nv-mobility__guide .nv-mobility__section-head>p{color:#c3cdbb}.nv-mobility__guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin:44px 0}.nv-mobility__guide-grid article{border-top:1px solid #ffffff38;padding-top:23px}.nv-mobility__step{color:#afc48e;font-size:13px;letter-spacing:.09em}.nv-mobility__guide h3{font-size:24px;font-weight:500;line-height:1.2;color:#fff;margin:18px 0 12px}.nv-mobility__guide-grid p{font-size:13px;color:#cbd4c3;line-height:1.75;margin:0;max-width:360px}.nv-mobility__guide-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #ffffff38;padding-top:28px}.nv-mobility__guide-footer p{font-size:14px;line-height:1.5;color:#d7dfcf;margin:0}.nv-mobility__faq{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.nv-mobility__faq h2{font-size:clamp(31px,3vw,46px)}.nv-mobility__faq-intro{font-size:14px;color:#697160;line-height:1.6;max-width:340px;margin-top:22px}.nv-mobility__questions details{border-top:1px solid var(--mob-line);padding:0}.nv-mobility__questions details:last-child{border-bottom:1px solid var(--mob-line)}.nv-mobility__questions summary{display:flex;justify-content:space-between;align-items:center;gap:25px;list-style:none;cursor:pointer;padding:24px 0;font-size:15px;font-weight:500;line-height:1.45}.nv-mobility__questions summary::-webkit-details-marker{display:none}.nv-mobility__questions summary>span{font-size:22px;font-weight:400;color:#6e8256}.nv-mobility__questions details[open] summary>span{transform:rotate(45deg)}.nv-mobility__questions details>p{font-size:13px;line-height:1.75;color:#66705f;margin:0 24px 22px 0}.nv-mobility__questions details>a{display:inline-flex;gap:20px;margin:0 0 22px;min-height:34px;align-items:center;font-size:12px;border-bottom:1px solid #a6b994}.nv-mobility :focus-visible{outline:3px solid #8ba970;outline-offset:5px}@media(hover:hover){.nv-mobility__universe:hover>img{transform:scale(1.025)}.nv-mobility__range-link:hover,.nv-mobility__range-heading>a:hover{text-decoration:underline;text-underline-offset:4px}}@media(min-width:1600px){.nv-mobility__hero-copy{padding-left:max(5vw,calc((100vw - 1420px)/2))}}@media(max-width:1100px){.nv-mobility__hero{grid-template-columns:45% 55%;min-height:580px}.nv-mobility__hero-copy{padding-top:50px;padding-bottom:45px}.nv-mobility__hero h1{font-size:54px}.nv-mobility__hero-lead{font-size:14px}.nv-mobility__hero-visual>img{min-height:540px}.nv-mobility__actions{flex-direction:column;max-width:260px}.nv-mobility__wrap{padding-top:56px;padding-bottom:56px}.nv-mobility__universe{min-height:450px}.nv-mobility__universe>div{padding:28px}.nv-mobility__guide-grid{gap:26px}.nv-mobility__faq{gap:40px}.nv-mobility__product .product-card h3{font-size:19px}}@media(max-width:749px){.nv-mobility__hero{display:flex;flex-direction:column;min-height:0}.nv-mobility__hero-copy{padding:39px 22px 26px;align-self:stretch}.nv-mobility__hero h1{font-size:clamp(40px,10.7vw,62px);max-width:620px;margin-bottom:20px}.nv-mobility__hero .nv-mobility__eyebrow{font-size:9px;margin-bottom:17px}.nv-mobility__hero-lead{font-size:14px;line-height:1.6;margin-bottom:24px;max-width:470px}.nv-mobility__actions{flex-direction:row;max-width:none;gap:9px}.nv-mobility__button{padding:13px 15px;font-size:11px;gap:18px;min-height:48px}.nv-mobility__range-link{margin-top:12px;min-height:35px}.nv-mobility__hero-visual{min-height:370px;height:auto;aspect-ratio:1.1}.nv-mobility__hero-visual>img{min-height:0;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;max-height:none;object-fit:contain;object-position:center}.nv-mobility__hero-model{bottom:18px;left:22px;right:22px;padding-top:14px;font-size:13px;gap:14px}.nv-mobility__hero-model strong{font-size:16px}.nv-mobility__hero-model small{font-size:8px}.nv-mobility__hero-model b{margin-left:7px}.nv-mobility__assurance{padding:0 20px}.nv-mobility__assurance>a{min-height:90px;padding:14px 12px}.nv-mobility__assurance strong{font-size:10px;line-height:1.4}.nv-mobility__assurance span{font-size:9px;line-height:1.5}.nv-mobility__wrap{padding:43px 20px}.nv-mobility__section-head{display:block;margin-bottom:25px}.nv-mobility__section-head>p{margin-top:17px;max-width:520px;font-size:13px}.nv-mobility h2{font-size:33px}.nv-mobility__eyebrow{font-size:9px;margin-bottom:12px}.nv-mobility__universe-grid{grid-template-columns:1fr;gap:16px}.nv-mobility__universe{min-height:430px}.nv-mobility__universe>div{padding:25px}.nv-mobility__universe h3{font-size:30px}.nv-mobility__range-nav{gap:7px;margin-bottom:29px}.nv-mobility__range-nav a{padding:12px 13px;font-size:11px;gap:18px}.nv-mobility__range-heading{align-items:start;gap:15px;margin-bottom:19px}.nv-mobility__range-heading h3{font-size:23px;max-width:200px}.nv-mobility__range-heading>a{font-size:10px;gap:8px;min-height:32px;white-space:nowrap}.nv-mobility__products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px;scrollbar-width:thin}.nv-mobility__product{flex:0 0 83%;scroll-snap-align:start}.nv-mobility__product .product-card h3{font-size:21px}.nv-mobility__range-row+.nv-mobility__range-row{margin-top:29px;padding-top:28px}.nv-mobility__guide-grid{grid-template-columns:1fr;gap:25px;margin:31px 0}.nv-mobility__guide-grid article{position:relative;padding-left:44px;padding-top:22px}.nv-mobility__step{position:absolute;left:0;top:23px}.nv-mobility__guide h3{font-size:23px;margin:0 0 12px}.nv-mobility__guide-grid p{max-width:none;font-size:13px}.nv-mobility__guide-footer{display:block;padding-top:24px}.nv-mobility__guide-footer p{font-size:13px;margin-bottom:20px}.nv-mobility__faq{grid-template-columns:1fr;gap:20px}.nv-mobility__faq-intro{max-width:none;font-size:13px;margin-top:17px}.nv-mobility__questions summary{font-size:14px;padding:22px 0}.nv-mobility__questions details>p{font-size:13px}}@media(max-width:359px){.nv-mobility__hero h1{font-size:38px}.nv-mobility__hero-copy{padding-left:18px;padding-right:18px}.nv-mobility__actions{flex-direction:column}.nv-mobility__hero-visual{min-height:340px}.nv-mobility__assurance{padding:0 12px}.nv-mobility__assurance>a{padding:12px 8px}.nv-mobility__wrap{padding-left:16px;padding-right:16px}.nv-mobility__range-heading{display:block}.nv-mobility__range-heading>a{margin-top:10px;width:max-content}.nv-mobility__range-heading h3{max-width:none}}@media(prefers-reduced-motion:reduce){.nv-mobility__universe>img,.nv-mobility__button{transition:none}.nv-mobility__universe:hover>img{transform:none}}.nv-mobility__product .product-card{display:flex;flex-direction:column}.nv-mobility__product .card-media{flex-shrink:0}.nv-mobility__product .nv-card-specs{margin:4px 22px 20px}.nv-mobility__product .product-card.product-card--compact .nv-card-buy{margin:12px 22px 0;padding-top:0}.nv-mobility__brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nv-mobility__brand-card{display:flex;flex-direction:column;min-width:0;padding:27px 25px 20px;border:1px solid var(--mob-line);background:#fff;transition:border-color .2s,box-shadow .2s}.nv-mobility__brand-card .nv-brand-card__visual{display:flex;flex-direction:column;gap:20px;width:100%;background:#fff}.nv-mobility__brand-card .nv-brand-card__logo{display:flex;align-items:center;justify-content:center;height:52px}.nv-mobility__brand-card .nv-brand-card__logo img{max-width:170px;width:auto;height:100%;object-fit:contain}.nv-mobility__brand-card .nv-brand-card__photo{display:block;aspect-ratio:4/3;background:#fff;padding:8px;overflow:hidden}.nv-mobility__brand-card .nv-brand-card__photo img{display:block;width:100%;height:100%;object-fit:contain}.nv-mobility__brand-card .nv-brand-card__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:16px;padding-top:14px;border-top:1px solid var(--mob-line);font-size:12px;line-height:1.4;color:#536548}.nv-mobility__brand-card .nv-brand-card__cta b{font-weight:400;font-size:20px}.nv-mobility__brand-card .nv-brand-card__wordmark{font-size:26px;line-height:1.2}@media(hover:hover){.nv-mobility__brand-card:hover{border-color:#9daf8a;box-shadow:0 6px 18px #2333190a}}@media(max-width:749px){.nv-mobility__brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nv-mobility__brand-card{padding:20px 12px 13px}.nv-mobility__brand-card .nv-brand-card__visual{gap:14px}.nv-mobility__brand-card .nv-brand-card__logo{height:40px}.nv-mobility__brand-card .nv-brand-card__logo img{max-width:110px}.nv-mobility__brand-card .nv-brand-card__photo{aspect-ratio:1;padding:0}.nv-mobility__brand-card .nv-brand-card__wordmark{font-size:20px}.nv-mobility__brand-card .nv-brand-card__cta{font-size:10px;margin-top:12px;padding-top:10px}}@media(prefers-reduced-motion:reduce){.nv-mobility__brand-card{transition:none}}.nv-mobility__hero--campaign{position:relative;display:block;min-height:clamp(590px,56.25vw,850px);isolation:isolate;background:#27301c}.nv-mobility__hero--campaign .nv-mobility__hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#27301c}.nv-mobility__hero--campaign .nv-mobility__hero-visual>img{width:100%;height:100%;min-height:0;max-height:none;object-fit:cover;object-position:center}.nv-mobility__hero--campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#111b0de8 0%,#111b0d9c 26%,transparent 57%);pointer-events:none}.nv-mobility__hero--campaign .nv-mobility__hero-copy{width:42%;padding-top:clamp(65px,7vw,120px);padding-bottom:60px}.nv-mobility__hero--campaign h1{font-size:clamp(48px,5.3vw,86px)}.nv-mobility__hero--campaign .nv-mobility__hero-lead{color:#ecf0e3;max-width:360px}.nv-mobility__hero--campaign .nv-mobility__range-link{color:#f4f7ed!important}.nv-mobility__product .product-card--white .card-media{background:#fff}@media(max-width:749px){.nv-mobility__hero--campaign{min-height:0;display:flex;flex-direction:column}.nv-mobility__hero--campaign:after{display:none}.nv-mobility__hero--campaign .nv-mobility__hero-copy{width:100%;padding:34px 22px 26px;background:#27301c}.nv-mobility__hero--campaign h1{font-size:clamp(43px,11vw,62px)}.nv-mobility__hero--campaign .nv-mobility__hero-visual{position:relative;z-index:0;min-height:0;width:100%;height:auto;aspect-ratio:1672/941}.nv-mobility__hero--campaign .nv-mobility__hero-visual>img{position:static;object-fit:contain;width:100%;height:auto}.nv-mobility__hero--campaign .nv-mobility__hero-lead{max-width:470px}}.nv-home-hero{display:block;background:#27301c;color:#fff;position:relative}.nv-home-hero__stage{display:grid;touch-action:pan-y}.nv-home-hero__slide[hidden],.nv-home-hero [hidden],.nv-home-product-rail [hidden]{display:none!important}.nv-home-hero.is-ready .nv-home-hero__slide{grid-area:1/1;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .4s ease,visibility .4s}.nv-home-hero.is-ready .nv-home-hero__slide.is-active{visibility:visible;opacity:1;pointer-events:auto}.nv-home-hero .nv-home-hero__title{font-size:clamp(48px,5.3vw,86px);font-weight:550;line-height:1.02;margin:0 0 28px;max-width:650px;color:#fff}.nv-home-hero__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:10px 5%;min-height:70px;background:#27301c;border-top:1px solid #ffffff24}.nv-home-hero__arrows,.nv-home-hero__dots{display:flex;align-items:center;gap:10px}.nv-home-hero__arrows{justify-self:start}.nv-home-hero button,.nv-home-product-rail__arrows button{font:inherit;cursor:pointer}.nv-home-hero__arrow,.nv-home-product-rail__arrows button{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;min-width:46px;padding:0;border:1px solid #b4c19f;background:transparent;color:inherit;font-size:23px;line-height:1}.nv-home-hero__counter{font-size:10px;letter-spacing:.1em;min-width:50px;text-align:center;color:#ccd6bd}.nv-home-hero__counter b{font-weight:600;color:#fff}.nv-home-hero__dots{gap:2px}.nv-home-hero__dots button{width:34px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:0;background:transparent}.nv-home-hero__dots span{height:7px;width:7px;border-radius:50%;background:#a8b19c;transition:width .2s,background .2s}.nv-home-hero__dots [aria-current=true] span{width:24px;border-radius:5px;background:#e0edc4}.nv-home-hero__play{display:flex;gap:9px;align-items:center;justify-self:end;border:0;background:transparent;color:#f0f4e8;min-height:44px;font-size:11px!important;padding:6px 0 6px 10px}.nv-home-hero__play [data-hero-play-icon]{font-size:15px;min-width:15px}.nv-home-hero__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.nv-home-product-rail{display:block;min-width:0}.nv-home-product-rail__toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 17px}.nv-home-product-rail__toolbar>p{font-size:12px;line-height:1.5;color:#617151;margin:0}.nv-home-product-rail__arrows{display:flex;gap:9px}.nv-home-product-rail__arrows button{border-color:#97a687;color:#304627;background:#fff}.nv-home-product-rail__arrows button:disabled{opacity:.35;cursor:default}.nv-mobility .nv-home-product-rail__track{display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;gap:22px;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:thin;scrollbar-color:#7b8e64 #e0e6d7;padding:5px 2px 18px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;cursor:grab;max-width:100%}.nv-home-product-rail__track>.nv-mobility__product{flex:0 0 calc((100% - 66px)/3.15);min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}.nv-home-product-rail__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.nv-home-product-rail__track.is-dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.nv-home-product-rail__track::-webkit-scrollbar{height:6px}.nv-home-product-rail__track::-webkit-scrollbar-track{background:#e0e6d7}.nv-home-product-rail__track::-webkit-scrollbar-thumb{background:#7b8e64;border-radius:8px}.nv-mobility__product .nv-card-buy{margin-top:12px;padding-top:0}.nv-home-product-rail .product-card{display:flex;flex-direction:column}.nv-home-product-rail .product-card .nv-card-specs{flex-grow:0}@media(hover:hover){.nv-home-hero__arrow:hover,.nv-home-hero__play:hover{background:#ffffff12}.nv-home-product-rail__arrows button:not(:disabled):hover{background:#e2eacb}}@media(max-width:1100px){.nv-home-product-rail__track>.nv-mobility__product{flex-basis:calc((100% - 44px)/2.2)}}@media(max-width:749px){.nv-home-hero.is-ready .nv-home-hero__slide{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}.nv-home-hero .nv-mobility__hero-copy{align-self:stretch}.nv-home-hero .nv-home-hero__title{font-size:clamp(43px,11vw,62px);line-height:1.02;margin-bottom:20px;max-width:620px}.nv-home-hero__controls{padding:8px 20px;gap:10px;min-height:66px}.nv-home-hero__arrows{gap:6px}.nv-home-hero__arrow{width:42px;min-width:42px;height:44px}.nv-home-hero__counter{font-size:9px;min-width:40px}.nv-home-hero__dots button{width:28px}.nv-mobility .nv-home-product-rail__track{gap:14px;padding-bottom:16px}.nv-home-product-rail__track>.nv-mobility__product{flex-basis:84%}.nv-home-product-rail__toolbar{gap:12px}.nv-home-product-rail__toolbar>p{font-size:11px;max-width:205px}.nv-home-product-rail__arrows button{width:42px;min-width:42px;height:44px}}@media(max-width:599px){.nv-home-hero__play [data-hero-play-label]{display:none}.nv-home-hero__play{width:36px;justify-content:center;padding:0}.nv-home-hero__controls{grid-template-columns:1fr auto 1fr}}@media(max-width:359px){.nv-home-hero__controls{padding-left:16px;padding-right:16px;gap:5px}.nv-home-hero .nv-home-hero__title{font-size:38px}.nv-home-hero__dots button{width:23px}.nv-home-product-rail__track>.nv-mobility__product{flex-basis:91%}}@media(prefers-reduced-motion:reduce){.nv-home-hero.is-ready .nv-home-hero__slide,.nv-home-hero__dots span{transition:none}.nv-home-product-rail__track{scroll-behavior:auto}}.nv-mobility__universe-grid>.nv-mobility__universe{display:flex;flex-direction:column;align-items:stretch;min-height:0;background:#20271d}.nv-mobility__universe-grid>.nv-mobility__universe:before{display:none}.nv-mobility__universe-grid>.nv-mobility__universe>img{position:static;z-index:auto;display:block;aspect-ratio:1672/941;width:100%;height:auto;object-fit:cover;object-position:center;transform:none}.nv-mobility__universe-grid>.nv-mobility__universe>div{flex:1;display:flex;flex-direction:column;padding:28px 30px}.nv-mobility__universe-grid>.nv-mobility__universe div>span{margin-top:auto}.nv-mobility__universe-grid>.nv-mobility__universe h3{font-size:clamp(27px,2.6vw,38px)}@media(max-width:749px){.nv-mobility__universe-grid>.nv-mobility__universe>div{padding:23px}.nv-mobility__universe-grid>.nv-mobility__universe h3{font-size:29px}}@media(max-width:749px){.nv-home-hero__slide .nv-mobility__hero-visual{aspect-ratio:5 / 4;overflow:hidden}.nv-home-hero__slide .nv-mobility__hero-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:65% center}.nv-home-hero__slide--lightbee .nv-mobility__hero-visual>img{object-position:100% center}.nv-home-hero__slide--yvolt .nv-mobility__hero-visual>img{object-position:100% center}}@media(max-width:749px){.nv-mobility__assurance strong{font-size:12px}.nv-mobility__assurance span{font-size:11px}}@media(max-width:599px){.nv-mobility__assurance{grid-template-columns:1fr;padding:0 22px}.nv-mobility__assurance>a{position:relative;min-height:60px;padding:12px 28px 12px 0;border-right:0;border-bottom:1px solid #cfd8c5}.nv-mobility__assurance>a:after{content:"\2197";position:absolute;right:0;top:50%;transform:translateY(-50%);color:#405b37;font-size:16px}.nv-mobility__assurance strong{font-size:13px;line-height:1.3}.nv-mobility__assurance span{font-size:12px;line-height:1.4;margin-top:3px}}.nv-home-hero__controls{position:absolute;z-index:3;left:50%;bottom:12px;transform:translate(-50%);display:flex;justify-content:center;padding:0;min-height:44px;background:transparent;border:0}.nv-home-hero__dots{gap:0}.nv-home-hero__dots button{width:38px;height:44px}.nv-home-hero__dots span,.nv-home-hero__dots [aria-current=true] span{width:8px;height:8px;border-radius:50%;background:#fff9;box-shadow:0 1px 5px #0008}.nv-home-hero__dots [aria-current=true] span{background:#fff}.nv-home-hero .nv-mobility__hero--campaign:after{background:linear-gradient(90deg,#111b0dcc 0%,#111b0d6b 29%,transparent 62%)}.nv-home-hero .nv-mobility__hero-copy{min-height:inherit;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:90px}.nv-home-hero .nv-mobility__hero-lead{display:none}.nv-home-hero .nv-mobility__actions{width:auto}@media(max-width:749px){.nv-home-hero.is-ready .nv-home-hero__slide,.nv-home-hero .nv-home-hero__slide{display:block;min-height:clamp(560px,calc(100svh - 110px),720px)}.nv-home-hero .nv-mobility__hero--campaign:after{display:block;background:linear-gradient(0deg,#101710eb 0%,#1017109e 25%,#1017101a 58%,transparent 75%)}.nv-home-hero .nv-mobility__hero-copy{position:relative;z-index:1;min-height:inherit;width:100%;justify-content:flex-end;padding:40px 22px 80px;background:transparent}.nv-home-hero .nv-mobility__hero .nv-mobility__eyebrow{margin-bottom:12px}.nv-home-hero .nv-mobility__hero h1,.nv-home-hero .nv-home-hero__title{font-size:clamp(40px,10.7vw,60px);line-height:1.02;max-width:470px;margin:0 0 22px;text-shadow:0 2px 15px #0006}.nv-home-hero .nv-mobility__hero-visual{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;aspect-ratio:auto}.nv-home-hero .nv-mobility__hero-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:65% center}.nv-home-hero .nv-home-hero__slide--lightbee .nv-mobility__hero-visual>img,.nv-home-hero .nv-home-hero__slide--yvolt .nv-mobility__hero-visual>img{object-position:75% center}.nv-home-hero__controls{bottom:8px}.nv-home-hero__dots button{width:38px}}.nv-home-hero__video-visual picture,.nv-home-hero__video-visual picture img,.nv-home-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nv-home-hero__video-visual picture img,.nv-home-hero__video{object-fit:cover;object-position:center}.nv-home-hero__video{display:block;opacity:0;transition:opacity .35s;pointer-events:none}.nv-home-hero__video.is-playing{opacity:1}.nv-home-quick{display:none}@media(max-width:749px){.nv-home-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#d5dfcb;border-bottom:1px solid #d5dfcb}.nv-home-quick a{min-height:58px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#eef2e7;color:#263b21;font-size:12px;font-weight:600;line-height:1.3}.nv-home-quick a span:last-child{font-size:17px;font-weight:400}.nv-home-hero__video-visual picture img,.nv-home-hero__video{object-position:center center}}.nv-mobility--refresh .nv-home-hero .nv-home-hero__video{transform:none}@media(prefers-reduced-motion:reduce){.nv-home-hero__video{transition:none}}.nv-brand-jumps{display:flex;justify-content:center;gap:clamp(25px,8vw,120px);padding:22px 24px;border-bottom:1px solid #e5e5e2;background:#fff}.nv-brand-jumps a{color:#222;text-decoration:none;font-size:16px;font-weight:600;min-height:44px;display:flex;align-items:center}.nv-brand-jumps a:hover{text-decoration:underline;text-underline-offset:6px}.nr-home{background:#f5f5ef;color:#111;--nr-khaki: #8ba577;--nr-deep: #080e0d}.nr-home h1,.nr-home h2,.nr-home h3{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.05em}.nr-kicker{font-size:clamp(9px,.8vw,13px);font-weight:500;text-transform:uppercase;letter-spacing:.34em;line-height:1.6;margin:0 0 19px}.nr-hero{position:relative;isolation:isolate;aspect-ratio:1.638;min-height:0;background:#080e0d;color:#fff;overflow:hidden}.nr-hero>picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.nr-hero>picture>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;animation:nvHeroImage 2.2s cubic-bezier(.16,1,.3,1) both;will-change:transform}.nr-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#02070699,transparent 60%),linear-gradient(0deg,#020706a8,transparent 32%)}.nr-hero__copy{position:absolute;left:4.1%;top:29%;width:49%}.nr-hero__copy .nr-kicker{color:#cee2ac;margin-bottom:21px}.nr-hero h1{font-size:clamp(43px,6.5vw,110px);line-height:1.02;letter-spacing:-.057em;margin:0 0 16px}.nr-hero h1 span{color:#d0e2aa}.nr-hero__lead{font-size:clamp(13px,1.47vw,23px);line-height:1.38;margin:0 0 27px}.nr-actions{display:flex;align-items:center;gap:30px}.nr-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:50px;padding:15px 23px;border-radius:4px;background:#fff;color:#101512;font-size:clamp(11px,.93vw,15px);font-weight:500;box-shadow:0 2px 10px #0002;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s ease,box-shadow .35s ease}.nr-button span{display:inline-block;transition:transform .35s cubic-bezier(.16,1,.3,1)}.nr-button:hover{background:#e9efdf;text-decoration:none;color:#111;transform:translateY(-3px);box-shadow:0 10px 30px #0003}.nr-button:hover span{transform:translate(5px)}.nr-play{display:inline-flex;align-items:center;gap:14px;font-size:clamp(11px,1vw,16px);min-height:44px}.nr-play>span{border:1px solid #a8b5a5;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;font-size:18px;transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s ease}.nr-play:hover>span{transform:scale(1.12);background:#ffffff18}.nr-promises{display:flex;align-items:center;position:absolute;left:3.7%;right:29%;bottom:7%;gap:3vw}.nr-promises>div,.nr-values>div{display:flex;align-items:center;gap:16px;flex:1}.nr-promises svg{width:40px;height:48px;flex:0 0 40px;stroke:#fff}.nr-promises strong,.nr-values strong{display:block;font-size:clamp(10px,1vw,16px);line-height:1.4;font-weight:500;white-space:nowrap}.nr-promises strong{text-transform:uppercase}.nr-promises small,.nr-values small{display:block;font-size:clamp(9px,.82vw,13px);line-height:1.5;margin-top:7px;color:#e5e8e1;white-space:nowrap}.nr-hero__index{position:absolute;right:4.4%;top:27%;display:flex;flex-direction:column;align-items:center;gap:25px;font-size:13px;color:#b3b7af}.nr-hero__index a:first-child{color:#fff}.nr-hero__index>span{height:33px;width:1px;background:#fff}.nr-stamp{position:absolute;right:3.6%;bottom:4%;width:165px;height:130px;display:flex;align-items:center;justify-content:flex-end}.nr-stamp>span{font-size:11px;letter-spacing:.19em;line-height:1.8;position:absolute;right:133px;text-align:center}.nr-stamp svg{width:125px;height:125px;fill:#e9efe3;font-size:8px;letter-spacing:2.2px;animation:nvStampRotate 24s linear infinite}.nr-lightbee-feature{overflow:hidden}.nr-lightbee-feature picture,.nr-lightbee-feature img{display:block;width:100%}.nr-lightbee-feature img{height:auto}.nr-range{padding:35px 4.5% 20px;background:#f5f5ef}.nr-range>header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.nr-range .nr-kicker{color:#6d7864;font-size:9px;margin-bottom:8px}.nr-range h2{font-size:clamp(31px,3.65vw,58px);line-height:1.1;margin:0}.nr-range>header>a{font-size:12px;min-height:44px;display:inline-flex;align-items:center;gap:14px}.nr-range__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nr-card{position:relative;min-width:0;background:#fff;border-radius:7px;padding:12px 16px 17px;overflow:hidden}.nr-card__photo{display:flex;justify-content:center;align-items:center;container-type:size;height:clamp(140px,13vw,205px);margin-bottom:8px}.nr-card__photo .rv-photo-window{width:min(100%,calc(95cqh * var(--studio-ratio)));flex-shrink:0}.nr-card h3{font-size:clamp(16px,1.5vw,24px);line-height:1.14;margin:0 0 5px;letter-spacing:-.035em}.nr-card>p{font-size:clamp(10px,.93vw,14px);line-height:1.4;color:#787e72;margin:0 0 9px;padding-right:30px;min-height:1.4em}.nr-card>strong{font-size:clamp(12px,1.05vw,17px);font-weight:600;line-height:1.2;display:block}.nr-card__arrow{position:absolute;right:14px;bottom:15px;display:grid;place-items:center;width:35px;height:35px;border:1px solid #b6c0ae;border-radius:50%;font-size:19px;font-weight:400}.nr-card__arrow:hover{background:#eaf0e3;text-decoration:none}.nr-card[data-model=surron-hyper-bee] .rv-photo-window{width:min(88%,calc(83cqh * var(--studio-ratio)))}.nr-vision{position:relative;isolation:isolate;overflow:hidden;background:#080e0d;color:#fff;min-height:330px;height:25.35vw;max-height:630px;margin-top:0}.nr-vision>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%;z-index:-2}.nr-vision:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020706cc,transparent 72%),linear-gradient(0deg,#020706b0,transparent 55%);z-index:-1}.nr-vision__copy{position:absolute;top:12%;left:4.7%;max-width:52%}.nr-vision .nr-kicker{color:#cbdfa8;margin-bottom:15px}.nr-vision h2{font-size:clamp(31px,3.65vw,60px);line-height:1.08;margin:0}.nr-values{position:absolute;bottom:16%;left:4.7%;right:5%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.nr-values svg{width:44px;height:48px;flex:0 0 44px;stroke:#fff}.nr-values strong{font-size:clamp(10px,.93vw,15px)}.nr-values small{font-size:clamp(9px,.82vw,13px);margin-top:5px}.nr-comparison{background:#f5f5ef;margin:0;padding:0 5vw;border:0}.nr-comparison>summary{font-size:17px;font-weight:500;padding:25px 0;display:flex;justify-content:space-between;cursor:pointer;border-bottom:1px solid #cbd4c4;list-style:none}.nr-comparison>summary::-webkit-details-marker{display:none}.nr-comparison>summary>span{font-size:26px}.nr-comparison[open]>summary>span{transform:rotate(45deg)}.nr-comparison .nv-compare{padding:35px 0}.nr-home [id]{scroll-margin-top:90px}.nr-hero__copy .nr-kicker,.nr-hero__copy h1,.nr-hero__lead,.nr-actions,.nr-promises>div,.nr-hero__index,.nr-stamp{opacity:0;transform:translateY(28px);animation:nvHeroReveal .9s cubic-bezier(.16,1,.3,1) forwards}.nr-hero__copy .nr-kicker{animation-delay:.15s}.nr-hero__copy h1{animation-delay:.27s}.nr-hero__lead{animation-delay:.39s}.nr-actions{animation-delay:.51s}.nr-promises>div:nth-child(1){animation-delay:.65s}.nr-promises>div:nth-child(2){animation-delay:.73s}.nr-promises>div:nth-child(3){animation-delay:.81s}.nr-hero__index{animation-delay:.7s}.nr-stamp{animation-delay:.85s}@keyframes nvHeroImage{0%{opacity:.72;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes nvHeroReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes nvStampRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1100px)and (min-width:750px){.nr-hero{min-height:580px}.nr-hero__copy{top:28%}.nr-hero h1{font-size:6.5vw}.nr-promises{right:23%;gap:20px}.nr-promises>div{gap:10px}.nr-promises svg{width:30px;flex-basis:30px}.nr-promises strong{font-size:10px}.nr-promises small{font-size:8px}.nr-stamp{transform:scale(.75);transform-origin:right bottom}.nr-values{gap:18px}.nr-values>div{gap:10px}.nr-values svg{width:30px;flex-basis:30px}.nr-values small{white-space:normal}.nr-range__grid{gap:12px}.nr-card{padding:10px 12px 15px}.nr-card__photo{height:140px}.nr-card__arrow{width:30px;height:30px;right:10px;bottom:12px}}@media(max-width:749px){.nr-hero{aspect-ratio:auto;height:calc(100svh - 20px);min-height:690px;max-height:850px}.nr-hero>picture>img{object-position:63% center}.nr-hero:after{background:linear-gradient(0deg,#020706ed,transparent 86%),linear-gradient(90deg,#02070666,transparent)}.nr-hero__copy{left:22px;right:22px;width:auto;top:auto;bottom:185px}.nr-hero h1{font-size:clamp(40px,11vw,66px);line-height:1.05;margin-bottom:18px}.nr-hero__copy .nr-kicker{font-size:8px;letter-spacing:.28em;margin-bottom:18px}.nr-hero__lead{font-size:14px;line-height:1.55;margin-bottom:24px}.nr-actions{gap:22px}.nr-button{min-height:47px;padding:13px 17px;font-size:11px;gap:20px}.nr-play{font-size:11px;gap:10px}.nr-play>span{width:34px;height:34px;font-size:16px}.nr-hero__index,.nr-stamp{display:none}.nr-promises{left:22px;right:22px;bottom:24px;display:grid;grid-template-columns:1fr 1fr;gap:19px 12px}.nr-promises>div:last-child{grid-column:1 / -1}.nr-promises>div{gap:11px}.nr-promises svg{width:26px;height:34px;flex-basis:26px}.nr-promises strong{font-size:9px}.nr-promises small{font-size:8px;margin-top:4px}.nr-range{padding:29px 16px 20px}.nr-range>header{gap:15px;margin-bottom:16px}.nr-range h2{font-size:33px}.nr-range .nr-kicker{font-size:7px;letter-spacing:.23em;margin-bottom:8px}.nr-range>header>a{font-size:9px;white-space:nowrap;align-self:end}.nr-range__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nr-card{padding:10px 11px 15px;border-radius:5px}.nr-card__photo{height:118px;margin-bottom:9px}.nr-card h3{font-size:18px}.nr-card>p{font-size:10px;padding-right:8px;min-height:28px;line-height:1.4;margin-bottom:7px}.nr-card>strong{font-size:12px}.nr-card__arrow{height:27px;width:27px;right:9px;bottom:10px;font-size:17px}.nr-vision{height:540px;max-height:none;min-height:0}.nr-vision>img{object-position:65% center}.nr-vision:after{background:linear-gradient(0deg,#020706e6,transparent 95%),linear-gradient(90deg,#02070688,transparent 85%)}.nr-vision__copy{left:22px;right:22px;max-width:none;top:32px}.nr-vision h2{font-size:36px}.nr-vision .nr-kicker{font-size:8px;letter-spacing:.27em;margin-bottom:16px}.nr-values{left:22px;right:22px;bottom:33px;grid-template-columns:1fr 1fr;gap:25px 17px}.nr-values>div{gap:10px}.nr-values svg{width:28px;height:34px;flex-basis:28px}.nr-values strong{font-size:10px;white-space:normal}.nr-values small{font-size:9px;white-space:normal;line-height:1.5}.nr-comparison{padding-inline:22px}.nr-comparison>summary{font-size:15px}.nr-home [id]{scroll-margin-top:76px}}@media(prefers-reduced-motion:reduce){.nr-hero>picture>img,.nr-hero__copy .nr-kicker,.nr-hero__copy h1,.nr-hero__lead,.nr-actions,.nr-promises>div,.nr-hero__index,.nr-stamp,.nr-stamp svg{animation:none!important}.nr-hero__copy .nr-kicker,.nr-hero__copy h1,.nr-hero__lead,.nr-actions,.nr-promises>div,.nr-hero__index,.nr-stamp{opacity:1;transform:none}}.nr-hero{--nv-scroll: 0}.nr-hero>picture{transform:scale(1.035);will-change:transform}.nr-hero>picture>img{animation:nvPremiumHero 2.6s cubic-bezier(.16,1,.3,1) both}@keyframes nvPremiumHero{0%{opacity:.35;transform:scale(1.14);filter:brightness(.72)}to{opacity:1;transform:scale(1);filter:brightness(1)}}.nr-hero__copy{transform:translate3d(0,calc(var(--nv-scroll) * -45px),0);opacity:calc(1 - var(--nv-scroll) * 1.25);will-change:transform,opacity}.nr-hero__copy h1{clip-path:inset(0 0 100% 0);animation:nvTitleReveal 1.35s .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes nvTitleReveal{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(50px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.nr-hero>picture{transform:translate3d(0,calc(var(--nv-scroll) * 30px),0) scale(calc(1.035 + var(--nv-scroll) * .055))}.nr-promises{transform:translate3d(0,calc(var(--nv-scroll) * 25px),0);opacity:calc(1 - var(--nv-scroll) * 1.35);will-change:transform,opacity}.nr-lightbee-feature{position:relative;overflow:hidden;background:#080e0d;clip-path:inset(7% 4% 7% 4%);transform:translateY(45px);opacity:.25;transition:clip-path 1.6s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1),opacity 1.2s ease}.nr-lightbee-feature.nv-visible{clip-path:inset(0);transform:translateY(0);opacity:1}.nr-lightbee-feature picture{overflow:hidden}.nr-lightbee-feature img{transform:scale(1.1);filter:brightness(.8) saturate(.82);transition:transform 2s cubic-bezier(.16,1,.3,1),filter 1.7s ease;will-change:transform,filter}.nr-lightbee-feature.nv-visible img{transform:scale(1);filter:brightness(1) saturate(1)}.nr-range{padding-top:clamp(65px,7vw,120px);padding-bottom:clamp(60px,7vw,110px)}.nr-range>header{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform 1.25s cubic-bezier(.16,1,.3,1)}.nr-range>header.nv-visible{opacity:1;transform:translateY(0)}.nr-card{opacity:0;transform:translateY(65px);transition:opacity 1s ease,transform 1.2s cubic-bezier(.16,1,.3,1),box-shadow .65s cubic-bezier(.16,1,.3,1);transition-delay:var(--nv-delay, 0ms)}.nr-card.nv-visible{opacity:1;transform:translateY(0)}.nr-card.nv-visible:hover{transform:translateY(-5px);box-shadow:0 25px 60px #0e16101a}.nr-card__photo{overflow:visible}.nr-card__photo .rv-photo-window{transition:transform 1s cubic-bezier(.16,1,.3,1);will-change:transform}.nr-card:hover .nr-card__photo .rv-photo-window{transform:translate3d(0,-8px,0) scale(1.055)}.nr-card__arrow{transition:transform .55s cubic-bezier(.16,1,.3,1),background .35s ease,color .35s ease}.nr-card:hover .nr-card__arrow{transform:translate3d(4px,-2px,0);background:#101510;color:#fff}.nr-vision__copy{opacity:0;transform:translateY(50px);transition:opacity 1.1s ease,transform 1.3s cubic-bezier(.16,1,.3,1)}.nr-vision.nv-visible .nr-vision__copy{opacity:1;transform:translateY(0)}.nr-values>div{opacity:0;transform:translateY(35px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.nr-vision.nv-visible .nr-values>div{opacity:1;transform:translateY(0)}.nr-vision.nv-visible .nr-values>div:nth-child(1){transition-delay:.2s}.nr-vision.nv-visible .nr-values>div:nth-child(2){transition-delay:.31s}.nr-vision.nv-visible .nr-values>div:nth-child(3){transition-delay:.42s}.nr-vision.nv-visible .nr-values>div:nth-child(4){transition-delay:.53s}.nr-comparison{opacity:0;transform:translateY(35px);transition:opacity 1s ease,transform 1.2s cubic-bezier(.16,1,.3,1)}.nr-comparison.nv-visible{opacity:1;transform:translateY(0)}.nr-comparison>summary>span{transition:transform .55s cubic-bezier(.16,1,.3,1)}@media(max-width:749px){.nr-lightbee-feature{clip-path:inset(3% 0)}.nr-lightbee-feature.nv-visible{clip-path:inset(0)}.nr-range{padding-top:55px;padding-bottom:55px}.nr-card.nv-visible:hover{transform:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){.nr-lightbee-feature,.nr-range>header,.nr-card,.nr-vision__copy,.nr-values>div,.nr-comparison{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}nyvolt-range{display:block;scroll-margin-top:110px}.nr-range__intro{font-size:15px;line-height:1.7;letter-spacing:0;color:#68705f;max-width:650px;margin:22px 0 0}.nr-range__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 30px}.nr-range__filters{display:flex;flex-wrap:wrap;gap:9px}.nr-range__filters[hidden]{display:none}.nr-range__filters button{font:inherit;font-size:13px;min-height:46px;padding:11px 19px;border:1px solid #cbd3c1;border-radius:0;background:transparent;color:#222c1a;cursor:pointer;display:inline-flex;gap:16px;align-items:center}.nr-range__filters button span{font-size:10px;opacity:.7}.nr-range__filters button[aria-pressed=true]{color:#fff;background:#26351e;border-color:#26351e}.nr-range__filters button:focus-visible{outline:2px solid #536649;outline-offset:3px}.nr-range__count{font-size:12px;color:#66715b;white-space:nowrap;margin:0}.nr-card[hidden]{display:none!important}.nr-card .nr-card__brand{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#647259;margin:20px 0 8px;min-height:0}.nr-card .nr-card__tagline{min-height:2.9em;line-height:1.45;font-size:13px;margin-bottom:15px}.nr-range__all{display:block;width:fit-content;margin:40px auto 0;font-size:14px;padding-block:12px;border-bottom:1px solid #27351e;text-decoration:none}.nv-comparisons--home{padding:35px 0 50px!important;background:transparent!important}@media(max-width:749px){.nr-range__toolbar{align-items:flex-start;flex-direction:column;gap:15px}.nr-range__filters{gap:7px}.nr-range__filters button{font-size:12px;gap:11px;padding:10px 13px}.nr-range__intro{font-size:14px}.nr-card .nr-card__tagline{min-height:0}.nr-card .nr-card__brand{font-size:10px}.nr-range>header{align-items:flex-start}.nr-range>header>a{margin-top:14px}}.nv-compare-universe{scroll-margin-top:125px;margin-top:60px;padding-top:40px;border-top:1px solid #d2dac9}.nv-compare-universe>h2{font-size:clamp(28px,3.4vw,46px);line-height:1.15;margin:0 0 28px}.nv-compare-universe .nv-compare-group{margin-top:0}.nv-compare-advice{margin-top:64px;padding:34px;background:#e4eadb}.nv-compare-advice h2{font-size:clamp(26px,3vw,40px);margin:0 0 15px}.nv-compare-advice p{max-width:760px;line-height:1.7;color:#55624c}.nv-compare-advice .nv-compare-all{margin-top:10px}.nv-comparisons .nv-compare-model>.rv-photo-window{display:block;overflow:hidden}.nv-comparisons .nv-compare-model>.rv-photo-window img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:749px){.nv-compare-universe{margin-top:35px;padding-top:28px}.nv-compare-universe>h2{font-size:28px}.nv-compare-advice{padding:25px 20px}}.nv-model-video{padding:65px 5vw;background:#141a12;color:#f5f5ef;scroll-margin-top:130px}.nv-model-video>header,.nv-model-video>video,.nv-model-video>.nv-model-video__caption{max-width:1160px;margin-inline:auto}.nv-model-video header>p{font-size:11px;letter-spacing:.14em;color:#bec8ad}.nv-model-video h2{font-size:clamp(32px,4.5vw,56px);line-height:1.12;letter-spacing:-.04em;margin:18px 0 32px}.nv-model-video video{width:100%;display:block;aspect-ratio:16/9;max-height:75vh;object-fit:contain;background:#090c08}.nv-model-video .nv-model-video__caption{font-size:13px;line-height:1.8;color:#c4ccbb;margin-top:22px}.nv-model-video>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:#edf3e4;text-decoration:underline;text-underline-offset:4px;margin:10px 24px 0 0}.nv-model-video a:focus-visible{outline:2px solid #d4e4b9;outline-offset:4px}@media(max-width:749px){.nv-model-video{padding:40px 22px}.nv-model-video h2{font-size:33px}.nv-model-video video{max-height:none}.nv-model-video .nv-model-video__caption{font-size:13px}}.nv-moto-information{background:#f8f8f5;padding:54px 5%;border-top:1px solid #dde3d6}@media(max-width:749px){.nv-moto-information{padding:32px 20px}.nv-moto-information .nv-product-tabs__nav{top:72px}}.nv-brand-range{background:#fff;color:#151515;padding:90px 5vw;scroll-margin-top:100px}.nv-brand-range>header{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;max-width:1480px;margin:0 auto 50px}.nv-brand-range>header>p{max-width:540px;font-size:16px;color:#666;line-height:1.8}.nv-brand-range .nv-catalog-kicker,.nv-falcon-feature .nv-catalog-kicker{font-size:10px;letter-spacing:.15em;font-weight:600;text-transform:uppercase}.nv-brand-range h2{font-size:clamp(58px,7vw,100px);letter-spacing:-.07em;line-height:.9;margin:20px 0 0;font-weight:650}.nv-brand-range h2>span{color:#61774b}.nv-brand-range__grid{max-width:1480px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.nv-brand-range__grid article{min-width:0}.nv-brand-range__image{display:block;background:#fff;aspect-ratio:1.3;overflow:hidden;border-bottom:1px solid #e5e5e2}.nv-brand-range__image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.nv-brand-range__image:hover img{transform:scale(1.035)}.nv-brand-range__grid article>div{padding:22px 4px;position:relative}.nv-brand-range__grid h3{font-size:25px;line-height:1.2;letter-spacing:-.04em;margin:0 0 12px}.nv-brand-range__grid h3 a{color:inherit;text-decoration:none}.nv-brand-range__grid p{color:#6b6b6b;font-size:13px;margin:0 0 12px}.nv-brand-range__grid article>div>span{font-size:12px;color:#777}.nv-brand-range__link{display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;color:#303c25!important;text-decoration:none;margin-top:12px}.nv-brand-range__all{display:block;width:fit-content;margin:45px auto 0;border-bottom:1px solid #26321e;padding:14px 0;font-size:14px}.nv-falcon-feature{background:#f3f4f0;display:grid;grid-template-columns:1fr 1.25fr;padding:85px 5vw;align-items:center;gap:35px;color:#191d17}.nv-falcon-feature__copy{max-width:540px}.nv-falcon-feature h2{font-size:clamp(42px,5vw,72px);line-height:1;letter-spacing:-.055em;font-weight:650;margin:25px 0}.nv-falcon-feature__copy>p:not(.nv-catalog-kicker){font-size:16px;line-height:1.8;color:#62685c}.nv-falcon-feature__image img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.nv-falcon-feature__metrics{display:flex;gap:30px;margin:35px 0}.nv-falcon-feature__metrics strong{display:block;font-size:25px;letter-spacing:-.04em}.nv-falcon-feature__metrics span{font-size:10px;color:#66705c;display:block;margin-top:8px}.nv-falcon-feature .nv-catalog-button{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;min-height:54px;padding:16px 25px;background:#191d17;color:#fff;text-decoration:none;font-size:13px}@media(max-width:989px){.nv-brand-range__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-brand-range>header{display:block}.nv-brand-range>header>p{margin-top:28px}.nv-falcon-feature{grid-template-columns:1fr}.nv-falcon-feature__copy{max-width:620px}.nv-falcon-feature__image{grid-row:1}}@media(max-width:599px){.nv-brand-range{padding:65px 24px}.nv-brand-range__grid{grid-template-columns:1fr;gap:22px}.nv-brand-range__image{aspect-ratio:1.35}.nv-falcon-feature{padding:45px 24px 60px;gap:20px}.nv-falcon-feature__metrics{gap:26px}.nv-brand-range__grid article>div{padding:18px 0 22px}}@media(prefers-reduced-motion:reduce){.nv-brand-range__image img{transition:none}}.nv-signup{--nv-signup-khaki:#536b42;color:#1b2418;font-family:inherit}.nv-signup button,.nv-signup input{font:inherit}.nv-signup button{cursor:pointer}.nv-signup-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;width:min(620px,calc(100% - 28px));max-width:620px;max-height:calc(100dvh - 28px);border:2px solid var(--nv-signup-khaki);border-radius:16px;overflow:auto;color:#1b2418;background:#fff;box-shadow:0 25px 90px #17201838}.nv-signup-dialog:not([open]){display:none}.nv-signup-dialog::backdrop{background:#15201170}.nv-signup-grid{display:grid;grid-template-columns:38% 62%;min-height:380px}.nv-signup-photo{position:relative;min-width:0;background:#e7ecdf;overflow:hidden}.nv-signup-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.nv-signup-content{position:relative;padding:36px 27px 19px;min-width:0}.nv-signup-close{position:absolute;top:3px;right:4px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--nv-signup-khaki);font-size:28px;line-height:1}.nv-signup-eyebrow{margin:4px 22px 13px 0!important;font-size:10px!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nv-signup-khaki)}.nv-signup-content h2{margin:0 0 12px;font-size:30px;line-height:1.06;letter-spacing:-1px;font-weight:500}.nv-signup-description{margin:0 0 16px;font-size:12px;line-height:1.55;color:#5e6758}.nv-signup-form>label{display:block;font-size:11px;font-weight:600;margin:0 0 6px}.nv-signup-form input[type=email]{width:100%;box-sizing:border-box;height:44px;padding:0 10px;border:1px solid #bfcbb5;border-radius:5px;background:#fff;color:#1b2418;font-size:16px}.nv-signup-form .nv-signup-consent{display:flex;align-items:flex-start;gap:8px;margin:12px 0;font-size:10px;font-weight:400;line-height:1.5}.nv-signup-consent input{flex:none;width:16px;height:16px;margin:0;accent-color:var(--nv-signup-khaki)}.nv-signup-submit{width:100%;min-height:44px;padding:10px;border:1px solid var(--nv-signup-khaki);border-radius:5px;background:var(--nv-signup-khaki);color:#fff;font-size:12px;font-weight:600}.nv-signup-later{display:block;min-height:40px;margin:2px auto;border:0;background:none;color:#56644c;font-size:11px;text-decoration:underline;text-underline-offset:3px}.nv-signup-privacy{margin:0!important;font-size:9px!important;line-height:1.5;color:#65715c}.nv-signup-privacy a{color:inherit;text-decoration:underline}.nv-signup :focus-visible{outline:3px solid #a5b58e;outline-offset:3px}.nv-signup-form [role=status],.nv-signup-form [role=alert]{font-size:12px;line-height:1.5}.nv-signup-form [role=alert]{color:#9a3322}@media(max-width:600px){.nv-signup-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:12px}.nv-signup-grid{grid-template-columns:30% 70%;min-height:380px}.nv-signup-content{padding:35px 17px 15px}.nv-signup-content h2{font-size:25px}.nv-signup-description{font-size:11px}.nv-signup-eyebrow{font-size:9px!important;letter-spacing:.06em}}@media(prefers-reduced-motion:no-preference){.nv-signup-dialog[open]{animation:nv-signup-enter .18s ease-out}@keyframes nv-signup-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.nv-signup-photo .nv-signup-campaign{object-position:76% center}@media(max-width:600px){.nv-signup-grid{display:block;min-height:0}.nv-signup-photo{display:none}.nv-signup-content{padding:42px 24px 22px}.nv-signup-content h2{font-size:29px}.nv-signup-description{font-size:13px}.nv-signup-form>label{font-size:12px}.nv-signup-form .nv-signup-consent{font-size:11px}.nv-signup-privacy{font-size:10px!important}}.nv-signup .nv-signup-close{border-radius:4px;border:0;background:transparent;box-shadow:none;outline:none;color:#23372b}.nv-signup .nv-signup-close:before,.nv-signup .nv-signup-close:after{content:none}.nv-signup .nv-signup-close:focus-visible{outline:2px solid #536b42;outline-offset:-5px}.nv-signup-dialog:focus{outline:none}.nv-signup-close svg{display:block;pointer-events:none}.nv-buying-details{max-width:1100px;margin:auto;padding:64px 5vw;color:#20271f}.nv-buying-details>h2{font-size:clamp(28px,3.5vw,42px);line-height:1.15;letter-spacing:-.035em;margin:0 0 28px}.nv-buying-details__body{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.nv-buying-details__body h2{font-size:clamp(24px,2.6vw,32px);line-height:1.25;letter-spacing:-.025em;margin:36px 0 16px}.nv-buying-details__body h3{font-size:20px;line-height:1.4;margin:26px 0 10px}.nv-buying-details__body p{margin:0 0 18px;color:#536049}.nv-buying-details__body a{color:#344c25;text-decoration:underline;text-underline-offset:4px}.nv-buying-details__body a:focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:749px){.nv-buying-details{padding:36px 22px}.nv-buying-details__body{font-size:15px;line-height:1.75}.nv-buying-details__body h2{margin-top:28px}.nv-buying-details__body h3{font-size:18px}}.nv-product-guide{max-width:1200px;margin:auto;padding:65px 5vw;color:#20271f}.nv-product-guide>h2{font-size:clamp(28px,4vw,44px);line-height:1.15}.nv-product-guide .nv-help__body{max-width:none;font-size:16px;line-height:1.75}.nv-international{background:#eef0e8;padding:24px;margin-top:32px;border-radius:4px}.nv-international a{text-decoration:underline;text-underline-offset:4px;display:inline-block;padding:10px 0}.nv-product-guide .nv-help__body table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.nv-product-guide .nv-help__body th,.nv-product-guide .nv-help__body td{overflow-wrap:anywhere;vertical-align:top}.nv-product-guide th,.nv-product-guide td{padding:12px;text-align:left;border-bottom:1px solid #ccd1c5}.nv-help--guide .nv-help__body{font-size:16px;line-height:1.8}.nv-help__body a{overflow-wrap:anywhere}.nv-help__jump{display:flex;gap:12px;margin:0 auto 24px;max-width:960px;font-size:14px}.nv-help__jump a{text-decoration:underline}@media(max-width:749px){.nv-product-guide{padding:40px 22px}.nv-help__body table{font-size:14px}.nv-product-guide .nv-help__body{font-size:16px}}.nv-product-hero{position:relative;isolation:isolate;height:calc(100svh - 78px);min-height:710px;max-height:1050px;background:#111;color:#fff;overflow:hidden}.nv-product-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;z-index:-2}.nv-product-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0009,transparent 80%),linear-gradient(0deg,#000c,transparent 80%);z-index:-1}.nv-product-hero__copy{position:absolute;left:5vw;right:5vw;bottom:125px}.nv-product-hero__copy>p{font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px}.nv-product-hero h2{font-weight:800;font-size:clamp(72px,10vw,165px);line-height:.92;letter-spacing:-.065em;margin:0 0 28px}.nv-product-hero__copy>div{font-size:clamp(23px,2.6vw,40px);line-height:1.25;font-weight:500;letter-spacing:-.03em}.nv-product-hero__copy>a{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;margin-top:30px;background:#fff;color:#111;font-size:13px;font-weight:600;padding:15px 23px;min-height:52px}.nv-product-hero__copy>a:hover{text-decoration:none;background:#ddd}.nv-product-hero__foot{display:flex;justify-content:space-between;gap:20px;position:absolute;bottom:30px;left:5vw;right:5vw;border-top:1px solid #ffffff55;padding-top:20px;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.nv-product-nav{display:flex;align-items:center;gap:24px;background:#fff;color:#111;padding:12px 5vw;border-bottom:1px solid #ddd;min-height:66px}.nv-product-nav__name{font-size:17px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.nv-product-nav>div{display:flex;align-items:center;gap:24px;margin:auto;font-size:12px}.nv-product-nav>div a{min-height:42px;display:inline-flex;align-items:center;white-space:nowrap}.nv-product-nav__cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;background:#111;color:#fff;font-size:11px;white-space:nowrap}.nv-product-nav a:hover{text-decoration:none;opacity:.65}@media(max-width:989px){.nv-product-nav{flex-wrap:wrap;gap:8px 20px}.nv-product-nav>div{order:3;width:100%;overflow:auto;scrollbar-width:none}.nv-product-nav__cta{margin-left:auto}.nv-product-hero h2{font-size:clamp(65px,10vw,110px)}}@media(max-width:749px){.nv-product-hero{height:calc(88svh - 72px);min-height:590px;max-height:850px}.nv-product-hero>img{object-position:var(--hero-x,50%) center}.nv-product-hero__copy{left:22px;right:22px;bottom:102px}.nv-product-hero h2{font-size:clamp(55px,14vw,94px);line-height:.96;overflow-wrap:normal}.nv-product-hero__copy>p{font-size:10px;margin-bottom:18px}.nv-product-hero__copy>div{font-size:23px}.nv-product-hero__foot{left:22px;right:22px;bottom:25px;font-size:8px}.nv-product-nav{padding:12px 22px 0}.nv-product-nav>div{gap:24px;font-size:11px}.nv-product-nav__name{font-size:17px}.nv-product-nav__cta{font-size:10px}.nv-product-hero__copy>a{margin-top:24px}}.nv-product-hero{height:620px;min-height:550px;max-height:none}.nv-product-hero h2{font-size:clamp(54px,7vw,110px)}@media(max-width:749px){.nv-product-hero{height:590px;min-height:0}.nv-product-hero h2{font-size:clamp(50px,13vw,78px)}}.nv-product-panorama{margin:0;background:#080a08;color:#fff;scroll-margin-top:120px}.nv-product-panorama__image{display:block;width:100%;height:auto}.nv-product-panorama__caption{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0;padding:22px 5vw;border-bottom:1px solid #30362b;font-size:13px;letter-spacing:.04em}.nv-product-panorama__caption span:last-child{font-size:10px;letter-spacing:.16em;color:#b9c2b0}@media(max-width:749px){.nv-product-panorama__image{aspect-ratio:4/3;height:auto;object-fit:cover;object-position:54% center}.nv-product-panorama__caption{padding:20px 22px;font-size:12px;gap:14px}.nv-product-panorama__caption span:last-child{font-size:9px;letter-spacing:.08em}}.nv-path{padding:64px 5vw 72px;background:#f3f4ee;color:#20271f}.nv-path header{max-width:850px}.nv-path__eyebrow{font-size:11px;letter-spacing:.14em;font-weight:600}.nv-path h2{font-size:clamp(28px,3.8vw,48px);line-height:1.12;letter-spacing:-.04em;margin:14px 0}.nv-path header>p:last-child{font-size:16px;line-height:1.7;color:#53594f}.nv-path__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.nv-path__grid>a{display:flex;flex-direction:column;padding:28px;background:#fff;border:1px solid #dce0d4;color:inherit;text-decoration:none;transition:border-color .15s}.nv-path__grid>a:hover{border-color:#536649}.nv-path__number{font-size:11px;letter-spacing:.12em;color:#60704d}.nv-path h3{font-size:24px;letter-spacing:-.025em;line-height:1.2;margin:20px 0 12px}.nv-path__grid p{font-size:15px;line-height:1.7;color:#555d50;margin:0 0 24px}.nv-path strong{font-size:13px;margin-top:auto;display:flex;justify-content:space-between;gap:12px}.nv-path a:focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:749px){.nv-path{padding:38px 22px}.nv-path__grid{grid-template-columns:1fr;gap:12px;margin-top:24px}.nv-path__grid>a{padding:23px}.nv-path h3{font-size:23px;margin-top:12px}.nv-path__grid p{margin-bottom:18px}}.nv-dt{--dt-line:#d9d9d5;--dt-muted:#686965;padding:28px clamp(20px,4vw,72px) 72px;background:#f8f8f5;color:#161716}.nv-dt [hidden]{display:none!important}.nv-dt__breadcrumb{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 30px;font-size:12px;color:var(--dt-muted)}.nv-dt__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);gap:clamp(30px,5vw,80px);align-items:start;max-width:1600px;margin:auto}.nv-dt__figure{margin:0;position:sticky;top:26px;min-width:0}.nv-dt__stage{position:relative;overflow:hidden;background:#17191b;border-radius:3px;aspect-ratio:4/3}.nv-dt__image{display:block;width:100%;height:100%;object-fit:contain}.nv-dt__ribbon{position:absolute;top:35px;right:-57px;width:244px;padding:9px 0;background:#f5cb26;color:#151515;text-align:center;transform:rotate(40deg);font-size:12px;font-weight:800;letter-spacing:.1em;box-shadow:0 3px 10px #0003}.nv-dt__caption{padding:13px 0;color:var(--dt-muted);font-size:12px}.nv-dt__eyebrow{font-size:11px;letter-spacing:.18em;font-weight:700;margin:0 0 18px;text-transform:uppercase}.nv-dt__info h1{font-size:clamp(34px,3.4vw,60px);line-height:1.02;font-weight:500;letter-spacing:-.055em;margin:0 0 20px}.nv-dt__model-ref{margin-bottom:22px;font-size:11px;color:var(--dt-muted)}.nv-dt__model-ref strong{font-weight:500}.nv-dt__availability{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.nv-dt__dot{width:7px;height:7px;border-radius:50%;background:#8b8c88;flex-shrink:0}.nv-dt__availability[data-status=in_stock] .nv-dt__dot{background:#277e4b}.nv-dt__availability[data-status=preorder] .nv-dt__dot{background:#ae7d00}.nv-dt__eta{margin:7px 0 0;color:var(--dt-muted);font-size:12px}.nv-dt__form{margin:24px 0 0}.nv-dt__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.nv-dt__option:first-child:nth-last-child(1),.nv-dt__option:first-child:nth-last-child(3){grid-column:1/-1}.nv-dt__option label{display:block;font-size:12px;margin-bottom:6px}.nv-dt__option select{width:100%;min-height:46px;padding:10px 32px 10px 12px;border:1px solid #c9cac5;border-radius:2px;background:#fff;color:#202120;font-size:13px}.nv-dt__option select:focus-visible,.nv-dt__buy:focus-visible,.nv-dt__contact:focus-visible{outline:2px solid #277e4b;outline-offset:3px}.nv-dt__sku{margin:13px 0 22px;font-size:11px;color:var(--dt-muted);overflow-wrap:anywhere}.nv-dt__price{font-size:32px;font-weight:600;line-height:1.25;margin:0 0 16px;letter-spacing:-.035em}.nv-dt__buy{width:100%;min-height:50px;padding:13px 20px;background:#263b21;border:1px solid #263b21;border-radius:6px;color:#fff;font-size:13px;font-weight:600}.nv-dt__buy:not(:disabled):hover{background:#3c5234;border-color:#3c5234}.nv-dt__buy:disabled{cursor:default;background:#e5e6e1;color:#686965;border-color:#e5e6e1}.nv-dt__payment-terms{margin:14px 0 0;font-size:12px;line-height:1.6;color:#536348;--payment-terms-background-color:#f8f8f5}.nv-dt__contact{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;border-bottom:1px solid var(--dt-line);text-decoration:none}.nv-dt__contact:hover{text-decoration:underline}.nv-dt__sticky-buy{display:none}@media(max-width:749px){.nv-dt__sticky-buy:not([hidden]){position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;gap:12px;align-items:center;justify-content:space-between;background:#f8f8f5;border-top:1px solid #d8dfd0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #1824161c}.nv-dt__sticky-buy strong{font-size:16px;white-space:nowrap}.nv-dt__sticky-buy button{min-height:46px;padding:10px 20px;border:0;border-radius:5px;background:#263b21;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.nv-dt__sticky-buy button:focus-visible{outline:2px solid #6b8758;outline-offset:2px}}.nv-dt__configuration{padding:0;margin-top:10px;border-bottom:1px solid var(--dt-line)}.nv-dt__configuration summary{padding:15px 0;font-size:12px;font-weight:600;cursor:pointer}.nv-dt__configuration summary:focus-visible{outline:2px solid #506443;outline-offset:3px}.nv-dt__configuration[open]{padding-bottom:15px}.nv-dt__configuration dl{margin:0}.nv-dt__configuration dl>div{display:flex;gap:18px;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--dt-line);font-size:12px}.nv-dt__configuration dt{color:var(--dt-muted)}.nv-dt__configuration dd{margin:0;text-align:right}.nv-dt__details{max-width:1280px;margin:54px auto 0;padding-top:30px;border-top:1px solid var(--dt-line)}.nv-dt__details>h2{font-size:clamp(30px,4vw,50px);letter-spacing:-.045em;margin:0 0 32px}.nv-dt__description{max-width:900px;font-size:14px;line-height:1.7}.nv-dt__description nav{margin:24px 0;padding:18px 20px;background:#eef0ea;border-radius:8px}.nv-dt__description nav ul{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;margin:0;padding:0}.nv-dt__description nav a{text-decoration:underline;text-underline-offset:3px}.nv-dt__description h3{font-size:16px;line-height:1.4;margin:24px 0 8px;font-weight:600}.nv-dt__description th,.nv-dt__description td{overflow-wrap:anywhere}@media(max-width:480px){.nv-dt__description nav{padding:15px}.nv-dt__description nav ul{display:grid;gap:8px}.nv-dt__description h3{font-size:15px}}.nv-dt__description h2{margin:34px 0 20px;font-size:20px;letter-spacing:-.02em}.nv-dt__description table{border-collapse:collapse;width:100%;min-width:0;table-layout:fixed;margin:0 0 25px;font-size:13px}.nv-dt__description th,.nv-dt__description td{padding:13px 0;border-bottom:1px solid var(--dt-line);text-align:left;vertical-align:top}.nv-dt__description th{width:41%;padding-right:24px;font-weight:500}.nv-dt__description td{color:#53544f}@media(max-width:999px){.nv-dt__grid{grid-template-columns:1fr;gap:28px}.nv-dt__figure{position:static}.nv-dt__info{max-width:680px;width:100%;margin:auto}.nv-dt__info h1{font-size:40px}.nv-dt__details{margin-top:50px}}@media(max-width:480px){.nv-dt{padding:22px 18px 50px}.nv-dt__breadcrumb{margin-bottom:22px}.nv-dt__ribbon{top:28px;right:-66px;font-size:10px;padding:7px 0}.nv-dt__info h1{font-size:35px}.nv-dt__description th{width:45%;padding-right:12px}}.nv-dt__image{cursor:zoom-in}.nv-dt__zoom-trigger{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:38px;height:38px;border:1px solid #ffffff80;border-radius:50%;background:#161716b3;color:#fff;font-size:23px;cursor:zoom-in}.nv-dt__gallery{display:flex;gap:9px;overflow-x:auto;padding:4px 2px 10px;scroll-snap-type:x proximity}.nv-dt__gallery button{flex:0 0 78px;aspect-ratio:1;border:1px solid #d3d6ce;padding:3px;border-radius:3px;background:#fff;cursor:pointer;scroll-snap-align:start}.nv-dt__gallery button[aria-pressed=true]{border:2px solid #527346;padding:2px}.nv-dt__gallery button:focus-visible,.nv-dt__zoom-trigger:focus-visible,.nv-dt__zoom-close:focus-visible{outline:2px solid #527346;outline-offset:3px}.nv-dt__gallery img{width:100%;height:100%;display:block;object-fit:contain}.nv-dt__gallery-count{margin:0;color:var(--dt-muted);font-size:11px}.nv-dt__zoom{max-width:96vw;max-height:94vh;width:min(1200px,96vw);padding:54px 16px 16px;border:0;border-radius:6px;background:#f8f8f5;color:#171917}.nv-dt__zoom::backdrop{background:#111a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nv-dt__zoom img{display:block;max-width:100%;max-height:80vh;object-fit:contain;width:100%;height:auto;margin:auto}.nv-dt__zoom-close{position:absolute;right:16px;top:14px;padding:8px 12px;background:#fff;border:1px solid #c9cec4;border-radius:3px;font-size:12px;cursor:pointer}.nv-dt__warranty{border-top:1px solid var(--dt-line);border-bottom:1px solid var(--dt-line);margin-top:22px;padding:16px 0;font-size:12px;line-height:1.65}.nv-dt__warranty summary{font-weight:600;cursor:pointer}.nv-dt__warranty p{margin:12px 0 0;color:#53544f}.nv-seo-guides{display:grid;grid-template-columns:1fr 1.25fr;gap:50px;padding:70px 5vw;background:#eef0e8;color:#20271f}.nv-seo-guides h2{font-size:clamp(28px,3.5vw,46px);line-height:1.1;letter-spacing:-.04em;max-width:480px;margin:15px 0}.nv-seo-guides p{font-size:16px;line-height:1.7;max-width:460px}.nv-seo-guides .eyebrow{font-size:12px;letter-spacing:.12em}.nv-seo-guides nav a{display:flex;align-items:center;gap:20px;border-bottom:1px solid #c6cdbd;padding:20px 0;min-height:58px;font-size:16px}.nv-seo-guides nav strong{flex:1;font-weight:500}.nv-seo-guides nav a>span:first-child{font-size:12px}.nv-seo-guides :focus-visible{outline:2px solid #34482c;outline-offset:4px}@media(max-width:749px){.nv-seo-guides{grid-template-columns:1fr;gap:20px;padding:45px 22px}.nv-seo-guides nav a{gap:14px}.nv-seo-guides h2{font-size:34px}}.nv-seo-models{margin-top:28px}.nv-seo-models h3{font-size:20px;line-height:1.3;margin:0 0 8px}.nv-seo-models ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:16px 0 0}.nv-seo-models li a{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:10px 14px;border:1px solid #a8b39c;border-radius:4px;text-decoration:none;line-height:1.4}.nv-seo-models li a:hover{background:#dce2d3}.yv-brand__editorial{max-width:1000px;padding:60px 5vw;margin:auto;color:#293520}.yv-brand__editorial h2{font-size:clamp(25px,3vw,36px);letter-spacing:-.035em;line-height:1.2;margin:30px 0 15px}.yv-brand__editorial p{font-size:15px;line-height:1.8;color:#5c6853}.yv-brand__editorial a{color:#435d31;text-underline-offset:4px}.yv-brand__editorial>a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:749px){.yv-brand__editorial{padding:28px 22px 45px}.yv-brand__editorial p{font-size:14px}}.yv-model-heading{font-size:clamp(32px,4vw,56px);line-height:1.05;letter-spacing:-.045em;font-weight:650;margin:0 0 18px}#choisir-le-modele{scroll-margin-top:88px}.yv-product-details{margin:42px 0;border:1px solid #d8dfcf;border-radius:14px;padding:38px 30px}.yv-product-details .nv-product-tabs{max-width:100%}@media(max-width:749px){.yv-product-details{padding:26px 15px;margin:30px 0}}.rv-campaign{display:block;background:#0b0b0b;color:#fff;position:relative}.rv-campaign [hidden]{display:none!important}.rv-campaign__slide{position:relative;min-height:590px;height:min(800px,90svh);isolation:isolate}.rv-campaign__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#090909;overflow:hidden}.rv-campaign__film,.rv-campaign__image{display:block;width:100%;height:100%;object-fit:cover}.rv-campaign__slide--cinema:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000b,transparent 82%);pointer-events:none}.rv-campaign__copy{position:absolute;bottom:70px;left:5vw;max-width:760px;width:85%}.rv-campaign__eyebrow{font-size:10px;letter-spacing:.18em;margin:0 0 20px;color:#cbcbcb}.rv-campaign h1,.rv-campaign h2{font-size:clamp(44px,7vw,108px);line-height:.96;letter-spacing:-.06em;margin:0 0 22px;font-weight:850}.rv-campaign__copy>p:not(.rv-campaign__eyebrow){font-size:14px;line-height:1.7;max-width:380px;margin-bottom:24px}.rv-campaign__copy>a{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:50px;padding:14px 21px;background:#cbcbcb;color:#101010;font-size:12px;font-weight:650}.rv-campaign__copy>a:hover{background:#fff;color:#111;text-decoration:none}.rv-campaign__copy>a span{font-size:24px;line-height:1}.rv-campaign__slide--white{height:auto;min-height:0;padding-top:78px;background:#eee}.rv-campaign__slide--white .rv-campaign__visual{position:relative;inset:auto;z-index:0;overflow:visible;background:#eee}.rv-campaign__slide--white .rv-campaign__image{width:100%;height:auto;object-fit:contain;transform:none}.rv-campaign__slide--white .rv-campaign__copy{position:relative;inset:auto;width:auto;max-width:none;padding:28px 5vw 20px;display:grid;grid-template-columns:1fr auto;gap:9px 28px;background:#0b0b0b}.rv-campaign__slide--white .rv-campaign__eyebrow{grid-column:1;margin:0}.rv-campaign__slide--white h1{grid-column:1;font-size:clamp(28px,3.3vw,51px);margin:0}.rv-campaign__slide--white h1 br{display:none}.rv-campaign__slide--white .rv-campaign__copy>p:not(.rv-campaign__eyebrow){display:none}.rv-campaign__slide--white .rv-campaign__copy>a{grid-column:2;grid-row:1/3}.rv-campaign__controls{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 5vw 20px;background:#0b0b0b;color:#ddd}.rv-campaign__controls>span{font-size:10px;letter-spacing:.08em;color:#9a9a9a}.rv-campaign__dots,.rv-campaign__arrows{display:flex;gap:7px;align-items:center}.rv-campaign__controls button{width:40px;height:36px;border:1px solid #454545;background:transparent;color:#ddd;cursor:pointer;font-size:14px;padding:0}.rv-campaign__dots button{font-size:10px;border:0;border-bottom:2px solid #444}.rv-campaign__dots button[aria-pressed=true]{border-color:#cbcbcb;color:#cbcbcb}.rv-campaign__controls button:hover{background:#cbcbcb;color:#111}@media(max-width:749px){.rv-campaign__slide{height:660px;min-height:0}.rv-campaign__copy{left:22px;bottom:60px;width:calc(100% - 44px)}.rv-campaign h1,.rv-campaign h2{font-size:clamp(40px,11vw,70px)}.rv-campaign__slide--white{height:auto;padding-top:72px}.rv-campaign__slide--white .rv-campaign__copy{display:block;padding:25px 22px 18px}.rv-campaign__slide--white h1{font-size:31px;margin:12px 0 20px}.rv-campaign__controls{padding:6px 22px 20px;gap:10px}.rv-campaign__controls>span{display:none}}@media(max-width:749px){.rv-campaign__slide--cinema{height:auto;padding-top:72px;display:flex;flex-direction:column}.rv-campaign__slide--cinema .rv-campaign__visual{position:relative;inset:auto;z-index:0;aspect-ratio:16/9}.rv-campaign__slide--cinema .rv-campaign__film{object-fit:contain}.rv-campaign__slide--cinema .rv-campaign__copy{position:relative;inset:auto;width:auto;padding:28px 20px;background:#0b0b0b}.rv-campaign__slide--cinema:after{display:none}.rv-campaign h2{font-size:36px}.rv-campaign__copy>p:not(.rv-campaign__eyebrow){font-size:16px}.rv-campaign__copy>a{font-size:15px;min-height:50px}.rv-campaign__controls{padding-inline:20px;gap:8px}.rv-campaign__controls button{width:44px;height:44px}.rv-campaign__dots,.rv-campaign__arrows{gap:4px}.rv-campaign__dots button,.rv-campaign__eyebrow{font-size:12px}.rv-campaign__slide--white .rv-campaign__copy{padding-inline:20px}}.rv-campaign__slide--photo{height:auto;min-height:0;padding-top:78px}.rv-campaign__slide--photo .rv-campaign__visual{position:relative;inset:auto;z-index:0}.rv-campaign__slide--photo .rv-campaign__image{width:100%;height:auto;object-fit:contain}.rv-campaign__slide--photo .rv-campaign__copy{position:relative;inset:auto;width:auto;max-width:1720px;margin:auto;padding:30px clamp(20px,5vw,80px);display:grid;grid-template-columns:1fr auto;gap:12px 30px}.rv-campaign__slide--photo .rv-campaign__eyebrow{grid-column:1/-1;margin:0}.rv-campaign__slide--photo h2{font-size:clamp(30px,3.5vw,56px);grid-column:1;margin:0}.rv-campaign__slide--photo .rv-campaign__copy>p:not(.rv-campaign__eyebrow){grid-column:1;font-size:16px;margin:0}.rv-campaign__slide--photo .rv-campaign__copy>a{grid-column:2;grid-row:2/4;align-self:center}@media(max-width:749px){.rv-campaign__slide--photo{padding-top:72px}.rv-campaign__slide--photo .rv-campaign__copy{display:block;padding:25px 20px}.rv-campaign__slide--photo h2{font-size:34px;margin:16px 0}.rv-campaign__slide--photo .rv-campaign__copy>a{margin-top:20px}}.rv-campaign__slide--white .rv-campaign__visual{background:#e9e9e9;overflow:hidden}.rv-campaign__slide--white .rv-campaign__image{max-height:calc(100svh - 145px);object-fit:contain}.rv-campaign__slide--white .rv-campaign__copy{padding-block:18px 12px;align-items:center;gap:8px 26px}.rv-campaign__slide--white h1{font-size:clamp(25px,2.5vw,42px)}.rv-campaign__copy>a{background:transparent;color:#fff;border-bottom:1px solid #777;padding:4px 0;gap:16px;min-height:44px}.rv-campaign__copy>a:hover{background:transparent;color:#cbcbcb}.rv-campaign__controls{padding-bottom:10px}.rv-campaign__dots button[aria-pressed=true]{background:transparent;color:#cbcbcb}@media(max-width:749px){.rv-campaign__slide--white .rv-campaign__visual{aspect-ratio:4/5}.rv-campaign__slide--white .rv-campaign__image{position:absolute;top:-5%;left:0;width:100%;height:128%;max-height:none;object-fit:cover;object-position:48% 50%}.rv-campaign__slide--white .rv-campaign__copy{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:14px 20px 6px}.rv-campaign__slide--white .rv-campaign__eyebrow{display:none}.rv-campaign__slide--white h1{font-size:clamp(19px,5.4vw,24px);line-height:1.08;max-width:61%;margin:0;letter-spacing:-.045em}.rv-campaign__slide--white .rv-campaign__copy>a{font-size:12px;line-height:1.3;min-width:88px;gap:9px;margin:0;max-width:110px}.rv-campaign__copy>a span{font-family:Arial,sans-serif;font-variant-emoji:text;font-size:18px}.rv-campaign__controls{padding:0 20px 6px;gap:12px}.rv-campaign__controls button{height:44px;width:40px;border:0}.rv-campaign__dots button{width:32px;border-bottom:2px solid transparent}.rv-campaign__dots button[aria-pressed=true]{border-bottom-color:#cbcbcb}}.rv-palette{display:block;background:#0a0a0a;color:#f8f8f4;padding:80px clamp(20px,5vw,80px);scroll-margin-top:145px}.rv-palette [hidden]{display:none!important}.rv-palette__heading,.rv-palette__panels,.rv-palette__choices,.rv-palette__note{max-width:1560px;margin-inline:auto}.rv-palette__heading{display:grid;grid-template-columns:1.3fr 1fr;gap:18px 64px;align-items:end;margin-bottom:40px}.rv-palette__heading>p{grid-column:1/-1;color:#cbcbcb;font-size:12px;letter-spacing:.13em;margin:0}.rv-palette__heading h2{font-size:clamp(36px,5vw,72px);line-height:1.02;letter-spacing:-.05em;margin:0;overflow-wrap:normal}.rv-palette__heading>div{color:#c3c3c3;font-size:16px;line-height:1.8}.rv-palette__heading>div p{margin:0}.rv-palette__panel{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);margin:0;border-top:5px solid var(--palette-accent);background:#191919}.rv-palette__image{position:relative;min-width:0;display:grid;align-items:center;background:#efefed;color:#111}.rv-palette__image img{display:block;width:100%;height:auto;object-fit:contain;max-height:780px}.rv-palette__image>span{justify-self:end;font-size:13px;padding:12px 20px;min-height:44px}.rv-palette__panel figcaption{padding:clamp(24px,4vw,54px);align-self:center;min-width:0}.rv-palette__panel figcaption>p{color:var(--palette-accent);font-size:12px;letter-spacing:.14em;margin:0 0 22px}.rv-palette__panel h3{font-size:clamp(28px,3vw,47px);line-height:1.1;letter-spacing:-.04em;margin:0 0 22px;overflow-wrap:normal}.rv-palette__panel figcaption>div{font-size:16px;line-height:1.75;color:#c5c5c5}.rv-palette__panel figcaption>a{display:inline-flex;align-items:center;min-height:48px;font-size:15px;color:#fff;border-bottom:2px solid var(--palette-accent);margin-top:12px}.rv-palette__choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}.rv-palette__choices button{min-width:0;padding:0;border:1px solid #454545;background:#171717;color:#fff;cursor:pointer;text-align:left}.rv-palette__choices button[aria-pressed=true]{outline:2px solid var(--palette-accent);outline-offset:2px}.rv-palette__choices img{display:block;width:100%;height:auto;aspect-ratio:1.65;object-fit:contain;background:#efefed}.rv-palette__choices button>span{display:flex;align-items:center;gap:10px;padding:14px;font-size:14px;min-height:52px}.rv-palette__choices i{width:16px;height:16px;flex-shrink:0;background:var(--palette-chip,var(--palette-accent));border:1px solid #777;border-radius:50%}.rv-palette__note{font-size:13px;line-height:1.7;color:#aaa;margin-top:24px}.rv-palette :focus-visible{outline:3px solid #cbcbcb;outline-offset:4px}@media(max-width:749px){.rv-palette{padding:64px 20px;scroll-margin-top:132px}.rv-palette__heading{display:block;margin-bottom:30px}.rv-palette__heading>p{margin-bottom:18px}.rv-palette__heading h2{font-size:clamp(35px,9.5vw,46px);margin-bottom:22px}.rv-palette__panel{display:block}.rv-palette__panel figcaption{padding:28px 22px}.rv-palette__panel h3{font-size:34px}.rv-palette__image{margin-inline:-20px}.rv-palette__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rv-palette__choices button>span{font-size:14px;padding:12px 10px}.rv-palette__choices img{aspect-ratio:1.45}.rv-palette__choices i{width:14px;height:14px}.rv-palette__panel figcaption>a{width:100%;justify-content:space-between}.rv-palette__note{font-size:13px}}.rv-palette__photography{min-width:0;background:#fff;align-self:start}.rv-palette__views{min-width:0}.rv-palette__image{margin:0;display:block;background:#fff}.rv-palette__image img{width:100%;height:auto;max-height:none}.rv-palette__image--studio img{aspect-ratio:1.5;object-fit:cover}.rv-palette__image>span{display:block;text-align:right}.rv-palette__angles{display:flex;gap:10px;padding:12px 16px 18px;overflow-x:auto;scroll-snap-type:x proximity}.rv-palette__angles button{flex:0 0 92px;min-height:70px;border:1px solid #d6d6d6;background:#fff;color:#161616;padding:0;cursor:pointer;scroll-snap-align:start}.rv-palette__angles button[aria-pressed=true]{outline:2px solid var(--palette-accent);outline-offset:1px}.rv-palette__angles img{display:block;width:100%;height:62px;object-fit:contain}.rv-palette__angles span{display:block;padding:4px 8px 7px;font-size:12px}.rv-palette__panel figcaption{align-self:center}@media(max-width:749px){.rv-palette__photography{margin-inline:-20px}.rv-palette__image{margin-inline:0}.rv-palette__angles{padding-inline:20px}.rv-palette__angles button{flex-basis:82px}.rv-palette__choices button>span{font-size:13px}.rv-palette__panel h3{font-size:31px}}.rv-palette__image .rv-photo-window>img{position:absolute;max-width:none;aspect-ratio:auto;mix-blend-mode:normal}.rv-palette__choices img,.rv-palette__angles img{background:#fff}.rv-palette{background:#f4f4f4;color:#1e1e1e;padding-block:clamp(65px,8vw,120px)}.rv-palette__heading h2{font-weight:500;font-size:clamp(35px,4.2vw,62px);text-transform:none;letter-spacing:-.045em}.rv-palette__heading>p{color:#777;font-size:11px}.rv-palette__heading>div{color:#676767}.rv-palette__panel{background:#e9e9e9;border-top:1px solid #cdcdcd}.rv-palette__photography,.rv-palette__image{background:#eee}.rv-palette__image .rv-photo-window{mix-blend-mode:multiply;background:transparent}.rv-palette__panel figcaption>p{color:#717171;font-size:11px}.rv-palette__panel h3{font-size:clamp(30px,3vw,44px);font-weight:500}.rv-palette__panel figcaption>div{color:#6a6a6a}.rv-palette__panel figcaption>a{color:#353535;border-color:#777;font-size:14px;border-bottom-width:1px}.rv-palette__choices{gap:20px}.rv-palette__choices button{background:#eee;color:#373737;border-color:#d0d0d0}.rv-palette__choices button[aria-pressed=true]{outline-color:#585858;outline-width:1px}.rv-palette__choices img{mix-blend-mode:multiply}.rv-palette__choices button>span{font-size:13px}.rv-palette__angles button{background:#f4f4f4;border-color:#cecece;border-radius:2px}.rv-palette__angles button[aria-pressed=true]{outline:1px solid #595959}.rv-palette__angles img{mix-blend-mode:multiply}.rv-palette__note{color:#767676}.rv-palette__image>span{font-size:12px;color:#626262}.rv-palette__panel figcaption{padding:clamp(25px,4vw,55px)}.rv-palette :focus-visible{outline-color:#6a6a6a}@media(max-width:749px){.rv-palette__heading h2{font-size:37px}.rv-palette__choices button>span{font-size:13px}.rv-palette__choices{gap:14px}.rv-palette__panel figcaption{padding:27px 20px}.rv-palette__photography{margin-inline:-20px}.rv-palette__note{font-size:12px}}.ryvolt-compare{background:#0b0b0b;color:#fff;padding:120px 6vw 115px}.ryvolt-compare .ryvolt-compare__inner{max-width:1600px;margin:0 auto}.ryvolt-compare .ryvolt-compare__heading{display:grid;grid-template-columns:.75fr 2.25fr;gap:70px;align-items:start;margin-bottom:75px}.ryvolt-compare .ryvolt-compare__eyebrow{margin:10px 0 0;font-size:10px;letter-spacing:.24em;text-transform:uppercase;opacity:.65}.ryvolt-compare .ryvolt-compare__heading h2{margin:0;max-width:1000px;font-size:clamp(58px,6.5vw,108px);line-height:.9;letter-spacing:-.06em;font-weight:500}.ryvolt-compare .ryvolt-compare__intro{max-width:570px;margin:28px 0 0;font-size:15px;line-height:1.65;opacity:.62}.ryvolt-compare .ryvolt-compare__table{border-top:1px solid rgba(255,255,255,.25)}.ryvolt-compare .ryvolt-compare__row{display:grid;grid-template-columns:minmax(145px,.7fr) repeat(4,minmax(0,1fr));border-bottom:1px solid rgba(255,255,255,.2)}.ryvolt-compare .ryvolt-compare__label{padding:23px 18px 23px 0;font-size:9px;letter-spacing:.17em;text-transform:uppercase;opacity:.48}.ryvolt-compare .ryvolt-compare__value{display:flex;align-items:center;min-height:78px;padding:20px 22px;border-left:1px solid rgba(255,255,255,.2);font-size:clamp(18px,1.7vw,28px);line-height:1.15;letter-spacing:-.025em}.ryvolt-compare .ryvolt-compare__value--small{font-size:14px;line-height:1.4;letter-spacing:0}.ryvolt-compare .ryvolt-compare__row--models{min-height:190px}.ryvolt-compare .ryvolt-compare__model{position:relative;padding:26px 22px 28px;border-left:1px solid rgba(255,255,255,.2)}.ryvolt-compare .ryvolt-compare__number{display:block;margin-bottom:50px;font-size:9px;letter-spacing:.18em;opacity:.4}.ryvolt-compare .ryvolt-compare__model h3{margin:0;max-width:220px;font-size:clamp(22px,2.1vw,35px);line-height:.96;letter-spacing:-.04em;font-weight:500}.ryvolt-compare .ryvolt-compare__badge{display:block;margin-top:13px;font-size:8px;letter-spacing:.15em;text-transform:uppercase;opacity:.48}.ryvolt-compare .ryvolt-compare__note{max-width:1000px;margin-top:25px;font-size:10px;line-height:1.6;opacity:.42}.ryvolt-compare .ryvolt-compare__note p{margin:0}.ryvolt-compare .ryvolt-compare__cta-wrap{display:flex;justify-content:flex-end;margin-top:34px}.ryvolt-compare .ryvolt-compare__cta{position:relative;display:flex;align-items:center;justify-content:space-between;width:315px;min-height:62px;padding:0 22px;background:#fff;color:#0b0b0b;border:1px solid rgba(255,255,255,.95);border-radius:18px;text-decoration:none;font-size:13px;line-height:1;letter-spacing:-.01em;overflow:hidden;box-shadow:0 8px 30px #0000002e;transition:background .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.ryvolt-compare .ryvolt-compare__cta-text{position:relative;z-index:2}.ryvolt-compare .ryvolt-compare__cta-arrow{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;font-size:20px;line-height:1;transition:transform .35s cubic-bezier(.22,1,.36,1)}.ryvolt-compare .ryvolt-compare__cta:hover{background:#0b0b0b;color:#fff;border-color:#ffffffd9;transform:translateY(-2px);box-shadow:0 12px 35px #00000047}.ryvolt-compare .ryvolt-compare__cta:hover .ryvolt-compare__cta-arrow{transform:translate(6px)}.ryvolt-compare .ryvolt-compare__cta:focus-visible{outline:2px solid #fff;outline-offset:4px}.ryvolt-compare .ryvolt-compare__mobile{display:none}@media screen and (max-width:1050px){.ryvolt-compare{padding:90px 22px 100px}.ryvolt-compare .ryvolt-compare__heading{display:block;margin-bottom:55px}.ryvolt-compare .ryvolt-compare__heading h2{margin-top:22px;font-size:clamp(52px,9vw,82px)}.ryvolt-compare .ryvolt-compare__row{grid-template-columns:120px repeat(4,minmax(0,1fr))}.ryvolt-compare .ryvolt-compare__model,.ryvolt-compare .ryvolt-compare__value{padding-left:14px;padding-right:14px}.ryvolt-compare .ryvolt-compare__value{font-size:17px}.ryvolt-compare .ryvolt-compare__value--small{font-size:12px}}@media screen and (max-width:700px){.ryvolt-compare{padding:75px 22px 85px}.ryvolt-compare .ryvolt-compare__heading{margin-bottom:45px}.ryvolt-compare .ryvolt-compare__heading h2{font-size:clamp(46px,14vw,65px);line-height:.91}.ryvolt-compare .ryvolt-compare__intro{margin-top:23px;font-size:14px}.ryvolt-compare .ryvolt-compare__desktop{display:none}.ryvolt-compare .ryvolt-compare__mobile{display:block;border-top:1px solid rgba(255,255,255,.25)}.ryvolt-compare .ryvolt-compare__card{padding:25px 0 32px;border-bottom:1px solid rgba(255,255,255,.25)}.ryvolt-compare .ryvolt-compare__card-head{display:flex;justify-content:space-between;gap:20px;margin-bottom:35px;font-size:8px;letter-spacing:.16em;text-transform:uppercase;opacity:.45}.ryvolt-compare .ryvolt-compare__card h3{margin:0 0 28px;font-size:clamp(38px,12vw,52px);line-height:.94;letter-spacing:-.045em;font-weight:500}.ryvolt-compare .ryvolt-compare__card dl{margin:0}.ryvolt-compare .ryvolt-compare__card dl>div{display:grid;grid-template-columns:1fr auto;gap:20px;padding:13px 0;border-top:1px solid rgba(255,255,255,.12)}.ryvolt-compare .ryvolt-compare__card dt{font-size:9px;letter-spacing:.12em;text-transform:uppercase;opacity:.45}.ryvolt-compare .ryvolt-compare__card dd{margin:0;max-width:180px;text-align:right;font-size:14px;line-height:1.35}.ryvolt-compare .ryvolt-compare__note{margin-top:22px;font-size:9px}.ryvolt-compare .ryvolt-compare__cta-wrap{margin-top:30px;justify-content:stretch}.ryvolt-compare .ryvolt-compare__cta{width:100%;min-height:62px;padding:0 20px;border-radius:16px;font-size:14px}.ryvolt-compare .ryvolt-compare__cta-arrow{font-size:21px}}@media(max-width:749px){.ryvolt-compare{padding-inline:20px}.ryvolt-compare__intro{font-size:16px;line-height:1.8}.ryvolt-compare__eyebrow,.ryvolt-compare__badge{font-size:12px}.ryvolt-compare__heading h2{font-size:38px;line-height:1.05}}@media(max-width:749px){.ryvolt-compare{padding:64px 20px}.ryvolt-compare .ryvolt-compare__heading h2{font-size:38px;line-height:1.05}.ryvolt-compare .ryvolt-compare__card-head{font-size:12px;opacity:1;color:#cbcbcb}.ryvolt-compare .ryvolt-compare__card dt{font-size:13px;letter-spacing:0;text-transform:none;opacity:1;color:#bbb}.ryvolt-compare .ryvolt-compare__card dd{font-size:16px}.ryvolt-compare .ryvolt-compare__note{font-size:13px;opacity:1;color:#bbb}.ryvolt-compare .ryvolt-compare__intro{font-size:16px;opacity:1;color:#bbb}.ryvolt-compare .ryvolt-compare__eyebrow{font-size:12px;color:#cbcbcb;opacity:1}.ryvolt-compare .ryvolt-compare__card dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ryvolt-compare .ryvolt-compare__card h3{font-size:36px}}.rv-explore{padding:85px 6vw 90px;background:#080808;color:#fff}.rv-explore__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;margin-bottom:50px}.rv-explore__heading>p{font-size:10px;letter-spacing:.2em;color:#cbcbcb;margin-top:10px}.rv-explore__heading h2{font-size:clamp(27px,3vw,46px);font-weight:500;max-width:570px;letter-spacing:-.035em;margin:0;line-height:1.12}.rv-explore__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#303030;border:1px solid #303030}.rv-explore__tile{display:flex;flex-direction:column;background:#080808;padding:32px 30px;min-height:300px;transition:background .2s}.rv-explore__tile:hover{background:#181818;text-decoration:none}.rv-explore__index{font-size:10px;color:#aaa;margin-bottom:32px;letter-spacing:.12em}.rv-explore__tile h3{overflow-wrap:normal;font-size:28px;font-weight:500;letter-spacing:-.03em;margin-bottom:18px;line-height:1.1}.rv-explore__tile>p{font-size:13px;line-height:1.7;color:#bbb;max-width:295px;margin-bottom:30px}.rv-explore__link{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;font-size:12px;font-weight:500;color:#cbcbcb}.rv-explore__link>span{font-size:22px}@media(max-width:749px){.rv-explore{padding:52px 24px}.rv-explore__heading{display:block;margin-bottom:30px}.rv-explore__heading>p{margin:0 0 18px}.rv-explore__heading h2{font-size:32px}.rv-explore__grid{grid-template-columns:1fr}.rv-explore__tile{min-height:235px;padding:25px}.rv-explore__index{margin-bottom:22px}.rv-explore__tile h3{font-size:27px}.rv-explore__tile>p{margin-bottom:25px;max-width:100%}}@media(prefers-reduced-motion:reduce){.rv-explore__tile{transition:none}}@media(max-width:749px){.rv-explore__tile p{font-size:16px;line-height:1.8}.rv-explore__link{font-size:15px;min-height:48px}.rv-explore__tile{padding-block:32px}}.rv-film{display:grid;position:relative;isolation:isolate;min-height:620px;background:#080808;color:#fff;overflow:hidden;align-items:center}.rv-film__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.rv-film__media video{display:block;width:100%;height:100%;object-fit:cover}.rv-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0009,transparent 90%);z-index:-1;pointer-events:none}.rv-film__copy{width:100%;max-width:1720px;margin:auto;padding:110px clamp(20px,5vw,80px) 130px;min-width:0}.rv-film__copy>p{font-size:12px;letter-spacing:.16em;margin-bottom:25px}.rv-film h2{font-size:clamp(42px,6vw,100px);max-width:1160px;line-height:1.02;font-weight:800;letter-spacing:-.05em;margin:0 0 36px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.rv-film a{display:inline-flex;gap:35px;align-items:center;padding:15px 24px;min-height:52px;background:#cbcbcb;color:#111;font-size:15px;font-weight:650}.rv-film a span{font-size:23px}.rv-film a:hover{background:#fff;color:#111;text-decoration:none}.rv-film [data-video-toggle]{position:absolute;bottom:32px;right:clamp(20px,5vw,80px);width:48px;height:48px;background:#080808b3;color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;font-size:18px}@media(min-width:1500px){.rv-film{min-height:min(900px,45vw)}}@media(max-width:749px){.rv-film{display:block;min-height:0;overflow:visible}.rv-film__media{position:relative;inset:auto;z-index:0;aspect-ratio:16/9}.rv-film__media video{object-fit:contain}.rv-film:after{display:none}.rv-film__copy{padding:32px 20px 48px}.rv-film h2{font-size:clamp(32px,9.2vw,44px)}.rv-film [data-video-toggle]{top:12px;bottom:auto;right:12px}}.rv-film{display:block;min-height:0;overflow:visible}.rv-film__media{position:relative;inset:auto;z-index:0;aspect-ratio:auto}.rv-film__media video{height:auto;object-fit:contain}.rv-film:after{display:none}.rv-film__copy{display:block;padding:48px clamp(20px,5vw,80px) 64px}.rv-film__copy>p{color:#cbcbcb}.rv-film h2{font-size:clamp(38px,5.5vw,86px);max-width:1250px}.rv-film [data-video-toggle]{top:20px;bottom:auto;right:20px;z-index:2}@media(max-width:749px){.rv-film__copy{padding:32px 20px 48px}.rv-film h2{font-size:clamp(32px,9.2vw,44px)}.rv-film [data-video-toggle]{top:12px;right:12px}}.rv-focus{padding:78px 6vw 52px;background:#151515;color:#fff;overflow:hidden}.rv-focus__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:50px}.rv-focus__heading>div>p{font-size:9px;letter-spacing:.2em;margin-bottom:23px;color:#b0b0b0}.rv-focus h2{font-size:clamp(38px,5vw,78px);font-weight:750;line-height:.98;letter-spacing:-.055em;margin:0;text-transform:uppercase}.rv-focus__intro{font-size:13px;line-height:1.8;max-width:265px;color:#c4c4c4;margin:0}.rv-focus__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rv-focus__card{min-width:0;background:#242424}.rv-focus__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#f1f2ef}.rv-focus__photo{position:absolute;left:50%;top:50%;max-width:none;height:auto}.rv-focus__card--battery .rv-focus__photo{width:265%;transform:translate(-52%,-49%)}.rv-focus__card--motor .rv-focus__photo{width:280%;transform:translate(-51%,-65%)}.rv-focus__card--fork .rv-focus__photo{width:255%;transform:translate(-72%,-41%)}.rv-focus__copy{padding:24px 24px 28px}.rv-focus__copy>span{display:block;font-size:9px;letter-spacing:.1em;color:#b1b1b1;margin-bottom:18px}.rv-focus__copy h3{font-size:clamp(24px,2.7vw,42px);font-weight:700;letter-spacing:-.045em;line-height:1;text-transform:uppercase;margin:0 0 17px}.rv-focus__copy>p{font-size:12px;line-height:1.8;color:silver;max-width:285px;margin:0}.rv-focus__foot{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:30px}.rv-focus__foot>p{font-size:9px;letter-spacing:.12em;color:#9c9c9c;margin:0}.rv-focus__foot>a{display:flex;align-items:center;gap:35px;min-height:44px;padding:10px 0;border-bottom:1px solid #888888;font-size:12px}.rv-focus__foot>a>span{font-size:22px;line-height:1}.rv-focus__foot>a:hover{color:#bcbcbc;border-color:#bcbcbc;text-decoration:none}@media(max-width:749px){.rv-focus{padding:49px 22px 38px}.rv-focus__heading{display:block;margin-bottom:30px}.rv-focus h2{font-size:39px}.rv-focus__heading>div>p{font-size:8px;margin-bottom:19px}.rv-focus__intro{max-width:320px;font-size:12px;margin-top:22px}.rv-focus__grid{grid-template-columns:1fr;gap:18px}.rv-focus__card{display:grid;grid-template-columns:1fr}.rv-focus__media{aspect-ratio:1.3/1}.rv-focus__copy{padding:23px 22px 26px}.rv-focus__copy h3{font-size:30px}.rv-focus__copy>p{max-width:100%;font-size:12px}.rv-focus__copy>span{margin-bottom:14px}.rv-focus__foot{flex-direction:column;align-items:flex-start;gap:13px}.rv-focus__foot>p{font-size:8px;line-height:1.8}.rv-focus__foot>a{font-size:11px}}.rv-immersion{display:block;background:#090909;color:#f5f5f5;padding:88px 5vw;scroll-margin-top:140px}.rv-immersion__heading{max-width:1560px;margin:0 auto 48px;display:grid;grid-template-columns:1fr 2fr;gap:18px 42px}.rv-immersion__heading>p{font-size:12px;letter-spacing:.12em;color:#cbcbcb;margin:6px 0}.rv-immersion__heading h2{font-size:clamp(38px,5vw,74px);line-height:1.02;letter-spacing:-.045em;margin:0}.rv-immersion__heading>div{grid-column:2;font-size:16px;line-height:1.75;color:#bebebe;max-width:620px}.rv-immersion__heading>div p{margin:0}.rv-immersion__stories{max-width:1560px;margin:auto;display:grid;gap:72px}.rv-immersion__story{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);background:#161616;align-items:center;min-width:0}.rv-immersion__story:nth-child(2n) .rv-immersion__visual{order:2}.rv-immersion__story--full{display:block;background:transparent}.rv-immersion__story--full .rv-immersion__copy{padding:32px 0 0;max-width:1040px}.rv-immersion--cinema{padding-inline:0}.rv-immersion--cinema .rv-immersion__heading{max-width:1720px;padding-inline:clamp(20px,5vw,80px)}.rv-immersion--cinema .rv-immersion__stories{max-width:none;gap:100px}.rv-immersion--cinema .rv-immersion__story{display:block;background:#090909}.rv-immersion--cinema .rv-immersion__visual{margin:0}.rv-immersion--cinema .rv-immersion__film video{width:100%;height:auto;aspect-ratio:16/9}.rv-immersion--cinema .rv-immersion__copy{max-width:1720px;margin:auto;padding:38px clamp(20px,5vw,80px) 0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:70px}.rv-immersion--cinema .rv-immersion__eyebrow{grid-column:1/-1}.rv-immersion--cinema .rv-immersion__copy h3{grid-column:1;grid-row:2/5;font-size:clamp(32px,4.2vw,64px);overflow-wrap:normal;word-break:normal}.rv-immersion--cinema .rv-immersion__text,.rv-immersion--cinema .rv-immersion__copy>a,.rv-immersion--cinema .rv-immersion__caption{grid-column:2}.rv-immersion--cinema .rv-immersion__copy>a{justify-self:start}.rv-immersion__visual{min-width:0;background:#111}.rv-immersion__photo{display:block;width:100%;border:0;padding:0;background:#f4f4f0;color:#171717;cursor:zoom-in;text-align:right}.rv-immersion__photo img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.rv-immersion__photo>span{display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:10px 20px;min-height:44px;font-size:13px;border-top:1px solid #ccc}.rv-immersion__photo>span>span{font-size:23px}.rv-immersion__film{position:relative;display:block;background:#111}.rv-immersion__film video{display:block;width:100%;height:auto;max-height:none;object-fit:contain;aspect-ratio:16/9}.rv-immersion__film [data-video-toggle]{position:absolute;right:16px;top:16px;width:48px;height:48px;border:1px solid #ffffff60;border-radius:50%;color:#fff;background:#080808d9;font-size:21px;cursor:pointer}.rv-immersion__copy{padding:42px}.rv-immersion__eyebrow{font-size:12px;letter-spacing:.12em;color:#cbcbcb;margin:0 0 18px}.rv-immersion__copy h3{font-size:clamp(28px,3.2vw,48px);line-height:1.08;letter-spacing:-.035em;margin:0 0 22px}.rv-immersion__text{font-size:16px;line-height:1.75;color:#c9c9c9;max-width:760px}.rv-immersion__text p{margin:0 0 14px}.rv-immersion__text p:last-child{margin:0}.rv-immersion__copy>a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;margin-top:24px;padding:12px 20px;background:#cbcbcb;color:#111;font-size:15px;font-weight:650}.rv-immersion__copy>a:hover{text-decoration:none;background:#fff}.rv-immersion__caption{font-size:12px;line-height:1.65;color:#aaa;margin:22px 0 0}.rv-immersion :focus-visible{outline:2px solid #cbcbcb;outline-offset:4px}.rv-immersion__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;border:0;padding:74px 20px 30px;background:#080808;color:#fff;overflow:auto}.rv-immersion__dialog::backdrop{background:#000d}.rv-immersion__dialog [data-zoom-close]{position:fixed;top:max(16px,env(safe-area-inset-top));right:20px;border:1px solid #fff8;border-radius:3px;background:#111;color:#fff;padding:12px 20px;min-height:48px;cursor:pointer;font-size:16px;z-index:1}.rv-immersion__dialog [data-zoom-content]{display:grid;min-height:70vh;place-items:center}.rv-immersion__dialog img{display:block;width:100%;height:auto;max-height:78dvh;object-fit:contain}.rv-immersion__dialog>p{text-align:center;font-size:14px;line-height:1.6;color:#bbb}.rv-immersion__dialog[open]{display:block}@media(max-width:749px){.rv-immersion{padding:64px 20px;scroll-margin-top:132px}.rv-immersion__heading{display:block;margin-bottom:32px}.rv-immersion__heading>p{margin:0 0 18px}.rv-immersion__heading h2{font-size:clamp(34px,9.5vw,46px);overflow-wrap:normal}.rv-immersion__heading>div{margin-top:22px}.rv-immersion__stories{gap:56px}.rv-immersion__story{display:flex;flex-direction:column;align-items:stretch}.rv-immersion__story:nth-child(2n) .rv-immersion__visual{order:0}.rv-immersion__visual{margin:0 -20px}.rv-immersion__photo img{max-height:none}.rv-immersion__copy{padding:28px 20px 32px}.rv-immersion__story--full .rv-immersion__copy{padding:28px 0 0}.rv-immersion__copy h3{font-size:32px}.rv-immersion--cinema{padding-inline:0}.rv-immersion--cinema .rv-immersion__stories{gap:64px}.rv-immersion--cinema .rv-immersion__copy{display:block;padding:28px 20px 0}.rv-immersion--cinema .rv-immersion__copy h3{font-size:clamp(29px,8.2vw,40px)}.rv-immersion__film video{max-height:none}.rv-immersion__film [data-video-toggle]{top:12px;right:12px}.rv-immersion__copy>a{width:100%}.rv-immersion__caption{font-size:13px}.rv-immersion__dialog{padding:80px 0 24px}.rv-immersion__dialog>p{padding:0 20px}}.rv-immersion--cinema .rv-immersion__visual:has(.rv-immersion__photo){max-width:max(100%,0px)}.rv-immersion--cinema .rv-immersion__photo{max-width:var(--photo-native-width,2400px);margin-inline:auto}.rv-escape{position:relative;isolation:isolate;min-height:clamp(540px,80svh,850px);padding:50px 6vw 65px;display:flex;flex-direction:column;justify-content:space-between;gap:160px;overflow:hidden;background:#181818;color:#fff}.rv-escape__image,.rv-escape__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.rv-escape__image{object-fit:cover;object-position:55% 52%}.rv-escape__shade{background:linear-gradient(90deg,#00000094,#0000001f 75%),linear-gradient(0deg,rgba(0,0,0,.52),transparent 65%)}.rv-escape__eyebrow{font-size:10px;letter-spacing:.2em;color:#b6b6b6;margin:0}.rv-escape h2{font-size:clamp(50px,6.5vw,104px);font-weight:600;letter-spacing:-.055em;line-height:.98;margin:0 0 24px}.rv-escape__copy>p{font-size:15px;line-height:1.7;color:#e5e5e5;margin-bottom:25px}.rv-escape__link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:12px 0;border-bottom:1px solid #ffffffa0;min-height:48px;font-size:13px}.rv-escape__link>span{font-size:22px}.rv-escape__link:hover{text-decoration:none;color:#b6b6b6;border-color:#b6b6b6}@media(max-width:749px){.rv-escape{min-height:620px;padding:32px 24px 45px;gap:200px}.rv-escape__image{object-position:58% center}.rv-escape h2{font-size:clamp(43px,12vw,70px)}.rv-escape__copy>p{font-size:14px}.rv-escape__shade{background:linear-gradient(0deg,#000000b3,#0000001f 80%)}}.rv-machines{background:#f6f6f6;color:#151515;scroll-margin-top:78px}.rv-machines__intro{display:grid;grid-template-columns:.6fr 1.6fr .9fr;gap:40px;align-items:end;padding:66px 6vw}.rv-machines__intro>p:first-child{font-size:9px;letter-spacing:.17em;line-height:1.8;align-self:start;margin:5px 0 0}.rv-machines__intro h2{font-size:clamp(33px,4.3vw,65px);font-weight:700;line-height:.99;letter-spacing:-.055em;margin:0}.rv-machines__intro .rv-machines__intro-text{font-size:12px;line-height:1.8;color:#707070;margin:0;max-width:240px}.rv-machines__nav{position:sticky;top:78px;z-index:35;display:grid;grid-template-columns:repeat(4,1fr);padding:0 6vw;background:#fff;border-block:1px solid #e2e2e2;box-shadow:0 4px 12px #13131304}.rv-machines__nav a{display:flex;align-items:center;justify-content:center;gap:17px;padding:18px 8px;min-height:60px;font-size:12px;font-weight:600;line-height:1.5;border-left:1px solid #e7e7e7}.rv-machines__nav a:last-child{border-right:1px solid #e7e7e7}.rv-machines__nav a:hover{background:#e8e8e8;color:#151515;text-decoration:none}.rv-machines__nav a:focus-visible{outline-offset:-4px}.rv-machines__nav-index{font-size:8px;font-weight:400;opacity:.55}.rv-machine{--machine-accent:#b5b5b5;--machine-ink:#151515;--machine-wash:#dfdfdf;position:relative;isolation:isolate;padding:32px 5vw 35px;background:#f6f6f6;border-bottom:1px solid #e2e2e2;scroll-margin-top:138px;overflow:hidden}.rv-machine--blue{--machine-accent:#707070;--machine-wash:#dcdcdc}.rv-machine--violet{--machine-accent:#626262;--machine-wash:#dcdcdc}.rv-machine--coral{--machine-accent:#767676;--machine-wash:#dadada}.rv-machine__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.rv-machine__category{display:flex;align-items:center;gap:13px;font-size:9px;letter-spacing:.17em;margin:0}.rv-machine__category>span{display:block;width:22px;height:3px;background:var(--machine-accent)}.rv-machine__index{font-size:9px;letter-spacing:.15em;color:#818181}.rv-machine__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;position:relative;z-index:2}.rv-machine__heading h3{font-size:clamp(43px,5.7vw,92px);line-height:.96;font-weight:800;letter-spacing:-.06em;text-transform:uppercase;margin:0}.rv-machine__heading>p{font-size:clamp(15px,1.65vw,24px);font-weight:500;line-height:1.2;letter-spacing:-.025em;max-width:260px;text-align:right;margin:6px 0 0}.rv-machine__stage{position:relative;isolation:isolate;aspect-ratio:auto;min-height:0;margin:12px -4vw;display:flex;align-items:center;justify-content:center;overflow:hidden}.rv-machine__word{position:absolute;z-index:-1;top:1%;left:50%;transform:translate(-50%);font-size:clamp(110px,21vw,335px);line-height:.85;letter-spacing:-.075em;font-weight:900;font-style:italic;white-space:nowrap;color:var(--machine-wash);-webkit-user-select:none;user-select:none}.rv-machine__photo{display:block;width:112%;max-width:none;height:auto;object-fit:contain;mix-blend-mode:multiply;position:relative;left:auto;top:auto;transform:none;flex-shrink:0;margin:-6vw 0}.rv-machine--coral .rv-machine__photo{width:132%;margin-block:-4vw}.rv-machine--violet .rv-machine__photo{width:104%}.rv-machine__rail{position:absolute;right:-4vw;top:50%;writing-mode:vertical-rl;transform:translateY(-50%);font-size:9px;letter-spacing:.2em;color:#878787}.rv-machine__bottom{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:8px;position:relative;z-index:2;border-top:1px solid #e2e2e2;padding-top:24px}.rv-machine__bottom>p{font-size:13px;line-height:1.8;color:#707070;max-width:430px;margin:0}.rv-machine__action{display:flex;align-items:center;gap:25px}.rv-machine__price{font-size:16px;font-weight:600;white-space:nowrap}.rv-machine__button{display:flex;align-items:center;justify-content:space-between;gap:45px;min-height:50px;padding:13px 21px;background:#151515;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;transition:background .2s}.rv-machine__button>span{font-size:22px;line-height:1;font-weight:400}.rv-machine__button:hover{background:var(--machine-accent);color:#121212;text-decoration:none}@media(min-width:1500px){.rv-machine{padding-inline:max(6vw,calc((100vw - 1500px)/2))}}@media(max-width:989px){.rv-machines__intro{grid-template-columns:1fr 2fr;gap:24px;padding:50px 5vw}.rv-machines__intro .rv-machines__intro-text{grid-column:2;max-width:330px}.rv-machine{padding-inline:5vw}.rv-machine__heading h3{font-size:clamp(39px,7vw,68px)}.rv-machine__heading>p{font-size:17px;max-width:210px}.rv-machine__word{font-size:24vw;top:6%}.rv-machine__bottom>p{max-width:340px}.rv-machine__rail{right:-3vw}}@media(max-width:749px){.rv-machines{scroll-margin-top:72px}.rv-machines__intro{display:block;padding:40px 22px}.rv-machines__intro>p:first-child{font-size:8px;margin-bottom:18px}.rv-machines__intro h2{font-size:39px;max-width:370px}.rv-machines__intro .rv-machines__intro-text{margin-top:20px;font-size:12px;max-width:300px}.rv-machines__nav{top:72px;padding:0;min-height:56px}.rv-machines__nav a{font-size:10px;line-height:1.35;padding:10px 5px;text-align:center;min-height:56px}.rv-machines__nav-index{display:none}.rv-machine{padding:29px 22px 32px;scroll-margin-top:128px}.rv-machine__top{margin-bottom:24px}.rv-machine__category{font-size:8px;letter-spacing:.11em;gap:9px}.rv-machine__index{font-size:8px}.rv-machine__heading{display:block}.rv-machine__heading h3{font-size:clamp(34px,9.5vw,61px);line-height:1.02}.rv-machine__heading>p{text-align:left;margin-top:14px;font-size:16px;max-width:100%;line-height:1.35}.rv-machine__heading>p br{display:none}.rv-machine__stage{margin:18px -22px 12px;min-height:0;aspect-ratio:auto}.rv-machine__photo{width:112%;height:auto}.rv-machine__word{top:4%;font-size:27vw}.rv-machine__rail{display:none}.rv-machine__bottom{display:block;gap:0;margin-top:0;padding-top:22px}.rv-machine__bottom>p{font-size:12px;max-width:100%;margin-bottom:22px}.rv-machine__action{align-items:flex-start;flex-direction:column;gap:15px}.rv-machine__button{min-height:49px;padding:13px 18px;font-size:11px}.rv-machine__price{font-size:15px}}@media(prefers-reduced-motion:reduce){.rv-machine__button{transition:none}}.rv-machine__colors{margin:6px 0 25px}.rv-machine__colors>p{font-size:11px;margin:0 0 13px}.rv-machine__colors>p>span{color:#7b7b7b}.rv-machine__colors>div{display:flex;flex-wrap:wrap;gap:8px}.rv-machine__colors a{display:flex;align-items:center;gap:8px;padding:8px 11px;min-height:40px;border:1px solid #e0e0e0;font-size:10px;background:#fff}.rv-machine__colors a[aria-current=true]{outline:2px solid #585858;outline-offset:-2px}.rv-machine__colors a:hover{border-color:#585858;text-decoration:none}.rv-color-chip{display:inline-block;width:18px;height:18px;border:1px solid #d1d1d1;border-radius:50%;background:var(--swatch);flex-shrink:0}.rv-machine__colors small{display:block;font-size:10px;margin-top:12px;color:#8a8a8a}.rv-machine__colors [hidden]{display:none!important}.rv-machine__color-inquiry{font-size:11px;margin:0 0 22px;color:#585858}@media(max-width:749px){.rv-machines__intro-text,.rv-machine__bottom p{font-size:16px;line-height:1.8}.rv-machine__category,.rv-machine__colors,.rv-machine__color-inquiry{font-size:14px}.rv-machine__button{font-size:15px;min-height:50px}.rv-machines__nav a{min-height:48px;font-size:14px}.rv-machine__colors a{min-height:44px;min-width:44px}.rv-machines__intro h2{overflow-wrap:anywhere}}.rv-machines__intro{background:#cbcbcb;color:#111}.rv-machines__intro .rv-machines__intro-text{color:#303030}.rv-machines__nav{background:#0c0c0c;border-color:#333;color:#fff}.rv-machines__nav a{border-color:#333}.rv-machines__nav a:last-child{border-color:#333}.rv-machines__nav a:hover{background:#cbcbcb;color:#111}.rv-machine{border-top:6px solid var(--machine-accent);background:#f3f2ef}.rv-machine__top{background:var(--machine-accent);color:#111;padding:16px 20px;margin-inline:0}.rv-machine__index{color:#111}.rv-machine__category>span{background:#111}.rv-machine__button{background:var(--machine-accent);color:#111}.rv-machine--blue{--machine-accent:#acacac;--machine-wash:#e8e8e8}.rv-machine--violet{--machine-accent:#cbcbcb;--machine-wash:#f1f1f1}.rv-machine--coral{--machine-accent:#a4a4a4;--machine-wash:#e8e8e8}.rv-machine__color-inquiry{color:#202020}.rv-machine__colors a[aria-current=true]{outline-color:#111}.rv-machine__colors a:hover{border-color:#111}.rv-machines__nav-index{opacity:1;color:#cbcbcb}.rv-machine[data-model=surron-light-bee-2] .rv-machine__stage{background:#000}.rv-machine[data-model=surron-light-bee-2] .rv-machine__photo{width:100%;height:auto;object-fit:contain}.rv-machine[data-model=surron-light-bee-2] .rv-machine__photo{mix-blend-mode:normal}.rv-machines,.rv-machines__intro{background:#fff;color:#151515}.rv-machines__intro{padding-block:44px}.rv-machines__intro .rv-machines__intro-text{color:#606060}.rv-machines__nav{background:#fff;color:#171717;border-color:#ddd}.rv-machines__nav a,.rv-machines__nav a:last-child{border-color:#ddd}.rv-machines__nav a:hover{background:#f1f1f1;color:#111}.rv-machines__nav-index{color:#666}.rv-machine,.rv-machine--blue,.rv-machine--violet,.rv-machine--coral{--machine-accent:#151515;--rv-model-gutter:clamp(20px,5vw,80px);padding:32px var(--rv-model-gutter) 0;background:#fff;color:#151515;border-top:0;border-bottom:0}.rv-machine__top{padding:0;background:transparent;margin-bottom:24px}.rv-machine__category>span{background:#151515}.rv-machine__index{color:#767676}.rv-machine__stage,.rv-machine[data-model=surron-light-bee-2] .rv-machine__stage{display:block;max-width:1440px;margin:24px auto;background:#fff;aspect-ratio:auto;overflow:hidden}.rv-machine__stage .rv-photo-window>img{mix-blend-mode:normal;position:absolute;max-width:none;transform:none;margin:0}.rv-machine__bottom{border-color:#ddd;padding-bottom:28px}.rv-machine__button{background:#151515;color:#fff}.rv-machine__button:hover{background:#333;color:#fff}.rv-machine__scene{display:block;position:relative;background:#fff;margin:0 calc(-1 * var(--rv-model-gutter));overflow:hidden}.rv-machine__scene>img{width:100%;height:auto;max-height:960px;object-fit:contain}.rv-machine__scene>span{position:absolute;bottom:20px;left:var(--rv-model-gutter);display:flex;gap:24px;align-items:center;padding:12px 18px;background:#111e;color:#fff;font-size:15px}.rv-machine__scene>span>span{font-size:23px}@media(max-width:749px){.rv-machines__intro{padding:30px 20px}.rv-machines__intro h2{font-size:clamp(29px,8.2vw,40px);overflow-wrap:normal}.rv-machines__intro>p:first-child{margin-bottom:12px;font-size:10px}.rv-machines__intro .rv-machines__intro-text{font-size:14px;margin-top:15px}.rv-machine{padding-top:24px}.rv-machine__top{margin-bottom:20px}.rv-machine__stage{width:calc(100% + 40px);max-width:none;margin:22px -20px}.rv-machine__heading>p{margin-top:10px}.rv-machine__bottom{padding-top:18px;padding-bottom:26px}.rv-machine__scene>span{bottom:12px;font-size:13px;padding:8px 12px}}@media(max-width:749px){.rv-machine[data-model] .rv-machine__stage{margin:22px -20px;width:calc(100% + 40px)}}.rv-model__button{display:inline-flex;align-items:center;justify-content:center;gap:32px;min-height:49px;padding:13px 23px;background:#111513;color:#fff;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s}.rv-model__button:hover{background:#313131;text-decoration:none}.rv-model__button>span{font-size:21px;line-height:1;font-weight:400}.rv-range{background:#f4f5f3;color:#131313;scroll-margin-top:78px;padding-top:82px}.rv-range__heading{text-align:center;padding:0 24px 35px}.rv-range__heading>p{font-size:10px;font-weight:600;letter-spacing:.2em;margin-bottom:18px}.rv-range__heading h2{font-size:clamp(30px,3.3vw,52px);font-weight:600;line-height:1.07;letter-spacing:-.04em;margin:0}.rv-range__tabs{display:flex;justify-content:center;gap:0;border-bottom:1px solid #d8d8d8;padding:0 24px;background:#f4f5f3}.rv-range__tabs[hidden]{display:none}.rv-range__tabs button{position:relative;background:none;border:0;border-bottom:3px solid transparent;padding:19px 28px;min-height:55px;font-size:13px;font-weight:500;line-height:1.3;color:#606060}.rv-range__tabs button[aria-selected=true]{color:#131313;border-bottom-color:#131313}.rv-range__tabs button:hover{background:#e9e9e9}.rv-range__tabs button:focus-visible{outline-offset:-5px}.rv-model{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:590px;max-width:1680px;margin:auto}.rv-model[hidden]{display:none}.rv-model__image-wrap{display:flex;align-items:center;justify-content:center;min-width:0;padding:30px 0 30px 3vw}.rv-model__image{width:100%;max-height:630px;object-fit:contain;aspect-ratio:4/3;mix-blend-mode:multiply}.rv-model__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:60px 5vw 60px 3.5vw}.rv-model__eyebrow{width:100%;display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:.14em;line-height:1.4;margin:0 0 22px}.rv-model__dash{width:26px;height:3px;background:#5b5b5b}.rv-model__number{margin-left:auto;color:#6b6b6b}.rv-model h3{font-size:clamp(38px,4.5vw,72px);font-weight:600;letter-spacing:-.055em;line-height:1;margin-bottom:24px;overflow-wrap:normal}.rv-model__description{max-width:370px;font-size:15px;line-height:1.7;color:#585858;margin-bottom:28px}.rv-model__specs{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin:0 0 28px;width:100%;max-width:330px}.rv-model__specs dt{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#5b5b5b}.rv-model__specs dd{margin:5px 0 0;font-size:22px;line-height:1.4}.rv-model__price{font-size:19px;margin-bottom:20px}.rv-model__signature{font-size:9px;letter-spacing:.1em;color:#686868;margin:30px 0 0}.rv-model__signature span{margin:0 9px}.rv-range__note{padding:0 6vw 40px;font-size:11px;color:#595959}.rv-range__note p{margin:0}@media(max-width:989px){.rv-range{padding-top:62px}.rv-model{grid-template-columns:1fr;min-height:0}.rv-model__image-wrap{padding:20px 4vw 0}.rv-model__image{max-height:500px;aspect-ratio:4/3}.rv-model__copy{padding:20px 6vw 50px}.rv-model h3{font-size:48px}.rv-model__description,.rv-model__eyebrow{max-width:540px}.rv-model__signature{margin-top:24px}}@media(max-width:600px){.rv-range{scroll-margin-top:72px;padding-top:48px}.rv-range__heading{padding-bottom:25px}.rv-range__heading h2{font-size:34px}.rv-range__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px;border-bottom:0}.rv-range__tabs button{font-size:12px;padding:14px 6px;min-height:48px;border-bottom:1px solid #cdcdcd}.rv-range__tabs button[aria-selected=true]{border-bottom:3px solid #131313}.rv-model__image-wrap{padding:15px 0 0}.rv-model__copy{padding:6px 24px 40px}.rv-model__eyebrow{margin-bottom:15px}.rv-model h3{font-size:clamp(35px,10vw,49px);margin-bottom:18px}.rv-model__description{font-size:14px;margin-bottom:24px}.rv-model__signature{font-size:8px}.rv-model__specs{gap:22px}}.rv-parts{padding:96px clamp(20px,5vw,80px);background:#080808;color:#f5f5f5}.rv-parts__heading{max-width:1560px;margin:0 auto 48px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px 64px;align-items:end}.rv-parts__heading>p:first-child{grid-column:1/-1;font-size:12px;letter-spacing:.15em;color:#cbcbcb;margin:0}.rv-parts h2{font-size:clamp(34px,4.5vw,68px);line-height:1.04;letter-spacing:-.045em;font-weight:800;margin:0;overflow-wrap:normal;word-break:normal}.rv-parts__heading>p:last-child{font-size:16px;line-height:1.75;color:#bdbdbd;margin:0;max-width:520px}.rv-parts__grid{max-width:1560px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.rv-parts__card{display:block;min-width:0;background:#161616;border-bottom:1px solid #3a3a3a}.rv-parts__visual{aspect-ratio:1.6;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;background:#242424;overflow:hidden;min-width:0}.rv-parts__visual img,.rv-parts__visual svg{display:block;width:100%;height:100%;object-fit:contain}.rv-parts__content{padding:30px 32px 28px}.rv-parts__index{font-size:12px;color:#cbcbcb;letter-spacing:.12em}.rv-parts h3{font-size:clamp(28px,3vw,44px);letter-spacing:-.04em;margin:14px 0 16px;line-height:1.08;font-weight:750;overflow-wrap:normal}.rv-parts__content>p{font-size:16px;color:#bdbdbd;line-height:1.75;max-width:520px;margin-bottom:28px}.rv-parts__link{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;font-size:15px;font-weight:600;color:#cbcbcb;border-top:1px solid #444;padding-top:18px}.rv-parts__link>span{font-size:24px;font-weight:400}.rv-parts__card:hover{border-color:#cbcbcb;text-decoration:none}.rv-parts__card:focus-visible{outline:2px solid #cbcbcb;outline-offset:5px}@media(max-width:749px){.rv-parts{padding:64px 20px}.rv-parts__heading{display:block;margin-bottom:32px}.rv-parts__heading>p:first-child{margin-bottom:20px}.rv-parts h2{font-size:clamp(32px,8.8vw,42px);margin-bottom:24px}.rv-parts__grid{grid-template-columns:1fr;gap:32px}.rv-parts__visual{margin-inline:-20px}.rv-parts__content{padding:26px 20px}.rv-parts h3{font-size:30px}}rv-media-zoom{display:block}.rv-photo-series{position:relative;display:block;width:100%;background:#f4f4f4;color:#181c19;scroll-margin-top:90px}.rv-photos__heading{padding:clamp(44px,7vw,110px) clamp(20px,5vw,96px) 40px;max-width:1680px;margin:auto}.rv-photos__heading>p{font-size:12px;letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;color:#686868}.rv-photos__heading h1,.rv-photos__heading h2{font-weight:500;font-style:normal;font-size:clamp(36px,4.2vw,66px);line-height:1.08;letter-spacing:-.045em;text-transform:none;margin:0;max-width:960px;overflow-wrap:normal}.rv-photos__heading>div{max-width:540px;font-size:16px;line-height:1.75;margin-top:22px;color:#666}.rv-photos__heading>div p{margin:0}.rv-photos__link{display:inline-flex;align-items:center;justify-content:space-between;gap:44px;min-height:48px;font-size:15px;margin-top:25px;border-bottom:1px solid currentColor;padding-bottom:6px}.rv-photos__link:hover{text-decoration:none}.rv-photos__link span{font-size:23px}.rv-photos__track{display:flex;width:100%;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.rv-photos__track::-webkit-scrollbar{display:none}.rv-photos__slide{flex:0 0 100%;min-width:0;margin:0;scroll-snap-align:start;scroll-snap-stop:always}.rv-photos__frame{position:relative;display:block;isolation:isolate;padding:0;border:0;border-radius:0;width:100%;height:clamp(420px,54vw,880px);background:#2c2c2c;cursor:zoom-in;overflow:hidden;text-align:inherit}.rv-photos__frame picture{display:block;width:100%;height:100%}.rv-photos__frame .rv-photos__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--photo-x,50%) 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.rv-photos__zoom{position:absolute;right:clamp(20px,4vw,60px);bottom:24px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #fffb;border-radius:50%;color:#fff;font-size:23px;background:#0002}.rv-photos__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px;padding:16px clamp(20px,5vw,96px);background:#f4f4f4}.rv-photos__footer>p{font-size:13px;line-height:1.6;margin:0;color:#676767}.rv-photos__navigation{display:flex;align-items:center;gap:22px;flex-shrink:0}.rv-photos__navigation button{border:1px solid #c7c7c7;border-radius:50%;background:transparent;color:inherit;display:grid;place-items:center;min-width:46px;min-height:46px;font-size:23px;padding:0}.rv-photos__navigation>span{font-size:12px;letter-spacing:.12em;white-space:nowrap}.rv-photos__navigation[hidden]{display:none}.rv-photo-series--hero{background:#1f1f1f;color:#fff}.rv-photo-series--hero .rv-photos__heading{position:absolute;left:clamp(20px,5vw,96px);bottom:144px;padding:0;z-index:2;margin:0;max-width:900px;pointer-events:none}.rv-photo-series--hero .rv-photos__heading>p{color:#e8e8e8}.rv-photo-series--hero .rv-photos__heading h1{font-size:clamp(48px,6.1vw,96px);font-weight:500;line-height:1.02;letter-spacing:-.05em;text-shadow:0 2px 30px #0005}.rv-photo-series--hero .rv-photos__heading>div{color:#eee}.rv-photo-series--hero .rv-photos__link{pointer-events:auto;border-color:#ffffff90}.rv-photo-series--hero .rv-photos__frame{height:calc(100svh - 158px);min-height:600px;max-height:1060px}.rv-photo-series--hero .rv-photos__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#0c0c0ca3,transparent 75%)}.rv-photo-series--hero .rv-photos__zoom{z-index:1}.rv-photo-series--hero .rv-photos__footer{background:#1d1d1d;color:#f9f9f9}.rv-photo-series--hero .rv-photos__footer>p{color:#c3c3c3}.rv-photo-series--hero .rv-photos__navigation button{border-color:#5a5a5a}@media(max-width:749px){.rv-photos__heading{padding:60px 20px 32px}.rv-photos__heading>p{font-size:11px;margin-bottom:17px}.rv-photos__heading h1,.rv-photos__heading h2{font-size:36px;line-height:1.1}.rv-photos__frame{height:125vw;max-height:720px;min-height:0}.rv-photos__frame .rv-photos__image{object-position:var(--photo-mobile-x,50%) 50%}.rv-photos__footer{padding:15px 20px;gap:15px;min-height:92px}.rv-photos__footer>p{font-size:12px;max-width:54%}.rv-photos__navigation{gap:12px}.rv-photos__navigation button{min-width:44px;min-height:44px}.rv-photos__navigation>span{font-size:11px}.rv-photo-series--hero .rv-photos__frame{height:calc(100svh - 170px);min-height:510px;max-height:800px}.rv-photo-series--hero .rv-photos__heading{left:20px;right:20px;bottom:145px}.rv-photo-series--hero .rv-photos__heading h1{font-size:clamp(42px,12vw,59px);max-width:440px}.rv-photo-series--hero .rv-photos__heading>div{display:none}.rv-photos__zoom{right:20px;bottom:20px}.rv-photo-series--hero .rv-photos__zoom{bottom:22px}.rv-photo-series--hero .rv-photos__link{margin-top:22px;font-size:14px}.rv-photo-series--hero .rv-photos__frame:after{background:linear-gradient(0deg,#0b0b0bb3,transparent 85%)}}.rv-details{background:#111;color:#fff;padding:100px 5vw;scroll-margin-top:100px}.rv-details__heading{max-width:1560px;margin:0 auto 65px;display:grid;grid-template-columns:1fr 2fr;gap:30px}.rv-details__heading>p{color:#aaa;font-size:10px;letter-spacing:.16em;margin:10px 0}.rv-details__heading h2{font-size:clamp(42px,5.6vw,85px);font-weight:800;letter-spacing:-.055em;line-height:1;margin:0}.rv-details__grid{max-width:1560px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 45px;align-items:start}.rv-details__card{min-width:0;overflow:hidden}.rv-details__card--wide{grid-column:1/-1;display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:55px;padding-block:25px}.rv-details__photo{margin:0;background:#fff;min-width:0}.rv-details__photo img{display:block;width:100%;height:400px;object-fit:contain}.rv-details__film{display:block;position:relative;background:#161616;aspect-ratio:16/9}.rv-details__film video{display:block;width:100%;height:100%;object-fit:contain}.rv-details__film button{position:absolute;right:14px;top:14px;width:46px;height:46px;display:grid;place-items:center;border:1px solid #fff8;background:#111c;color:#fff;font-size:15px}.rv-details__copy{padding:30px 0 0}.rv-details__card--wide .rv-details__copy{padding:0}.rv-details__eyebrow{color:#aaa;font-size:10px;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px}.rv-details h3{font-size:clamp(28px,3.3vw,49px);line-height:1.05;letter-spacing:-.04em;font-weight:700;margin:0 0 22px}.rv-details__stat{color:#fff;font-size:clamp(28px,3.4vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.04em;margin:0 0 22px}.rv-details__text{font-size:15px;line-height:1.85;color:#bbb}.rv-details__text p{margin:0 0 15px}.rv-details__text p:last-child{margin:0}.rv-details__text ul{padding-left:18px;margin:0}.rv-details__text li+li{margin-top:10px}.rv-details__text strong{color:#fff}.rv-details__source{max-width:1560px;margin:35px auto 0;color:#888;font-size:10px;line-height:1.7}.rv-details__source a{color:#bbb;text-decoration:underline;text-underline-offset:3px;margin-left:8px}.rv-details a:focus-visible,.rv-details button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:749px){.rv-details{padding:65px 22px}.rv-details__heading{display:block;margin-bottom:40px}.rv-details__heading>p{margin:0 0 20px}.rv-details__heading h2{font-size:42px}.rv-details__grid{grid-template-columns:1fr;gap:45px}.rv-details__card--wide{display:block;grid-column:auto;padding:0}.rv-details__card--wide .rv-details__copy,.rv-details__copy{padding:28px 0 0}.rv-details h3{font-size:32px;overflow-wrap:anywhere}.rv-details__text{font-size:15px}.rv-details__photo img{height:310px}.rv-details__source{font-size:11px}.rv-details__stat{font-size:32px}}.rv-signature-story{background:#fff;color:#111}.rv-signature-story section{scroll-margin-top:100px}.rv-signature-story h2{font-size:clamp(40px,4.8vw,76px);font-weight:800;letter-spacing:-.055em;line-height:1.02;margin:0}.rv-story-kicker{font-size:10px;line-height:1.6;letter-spacing:.17em;text-transform:uppercase;color:#777;margin-bottom:25px}.rv-story-lead{font-size:16px;line-height:1.85;color:#666;margin:0}.rv-story-overview,.rv-story-energy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,7vw,110px);max-width:1700px;margin:auto;padding:110px 5vw}.rv-story-measures{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:40px 0 22px}.rv-story-measures>div{border-top:1px solid #ddd;padding-top:20px}.rv-story-measures dt{font-size:11px;color:#777;margin-bottom:13px}.rv-story-measures dd{font-size:32px;letter-spacing:-.04em;line-height:1.2;margin:0;font-weight:600}.rv-story-small{font-size:11px;line-height:1.7;color:#777;margin:22px 0 0}.rv-story-motor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#111;color:#fff;align-items:center;gap:6vw;padding:100px 5vw}.rv-story-motor__copy{max-width:690px}.rv-story-motor h2{margin-bottom:30px}.rv-story-motor .rv-story-lead{color:#bbb;max-width:570px;font-size:15px}.rv-story-motor .rv-story-kicker{color:#aaa}.rv-story-power{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:40px 0 0}.rv-story-power dt{font-size:10px;line-height:1.6;color:#aaa;margin-bottom:14px}.rv-story-power dd{font-size:clamp(28px,3vw,48px);font-weight:600;margin:0;line-height:1.1;letter-spacing:-.04em}.rv-story-motor__photo{background:#fff;color:#666;padding:45px 30px;min-width:0}.rv-story-motor__photo .rv-photo-window{mix-blend-mode:normal;background:#fff}.rv-story-motor__photo>p{font-size:12px;line-height:1.8;margin:30px 0 0;max-width:490px}.rv-story-energy{align-items:center}.rv-energy-visual{background:#fff;min-width:0}.rv-energy-visual img{width:100%;height:550px;object-fit:contain}.rv-story-energy h2{margin-bottom:30px}.rv-story-energy__values{margin:35px 0 0}.rv-story-energy__values>div{border-top:1px solid #ddd;padding:22px 0;display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:24px}.rv-story-energy__values dt{font-size:11px;line-height:1.6;color:#777}.rv-story-energy__values dd{font-size:20px;line-height:1.4;margin:0;font-weight:600;letter-spacing:-.025em}.rv-story-chassis{padding:100px 5vw;background:#f5f5f5}.rv-story-chassis>header{display:grid;grid-template-columns:1fr 1fr;gap:16px 65px;max-width:1480px;margin:0 auto 50px}.rv-story-chassis>header .rv-story-kicker{grid-column:1/-1;margin-bottom:0}.rv-story-chassis>header .rv-story-lead{font-size:15px}.rv-story-components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px;max-width:1480px;margin:auto}.rv-story-components article{min-width:0}.rv-story-component-image{height:420px;background:#fff;display:grid;place-items:center;padding:35px;margin-bottom:30px}.rv-story-component-image img{width:100%;height:100%;object-fit:contain;min-height:0}.rv-story-components h3{font-size:32px;font-weight:700;letter-spacing:-.04em;margin-bottom:15px}.rv-story-components p{font-size:15px;line-height:1.85;color:#666;max-width:590px}.rv-story-chassis>.rv-story-small{max-width:1480px;margin:30px auto 0}@media(max-width:749px){.rv-signature-story h2{font-size:39px;line-height:1.06}.rv-story-overview,.rv-story-energy{display:block;padding:65px 22px}.rv-story-overview>div+div{margin-top:30px}.rv-story-lead{font-size:15px}.rv-story-measures{gap:28px 20px;margin-top:30px}.rv-story-measures dd{font-size:29px}.rv-story-motor{grid-template-columns:1fr;padding:65px 22px;gap:38px}.rv-story-motor__photo{padding:28px 22px;margin-inline:-22px}.rv-story-power{gap:22px}.rv-story-power dd{font-size:30px}.rv-story-energy__values>div{grid-template-columns:1fr 1.3fr;gap:16px}.rv-story-energy__values dd{font-size:18px}.rv-energy-visual img{height:300px;margin-bottom:40px}.rv-story-chassis{padding:65px 22px}.rv-story-chassis>header{display:block;margin-bottom:35px}.rv-story-chassis>header h2{margin:20px 0 25px}.rv-story-components{grid-template-columns:1fr;gap:38px}.rv-story-component-image{height:300px;margin-bottom:26px}.rv-story-components h3{font-size:29px}.rv-story-components p{font-size:15px}.rv-story-small{font-size:11px}}.rv-guide{background:#151515;color:#f4f4f0;padding:90px clamp(20px,5vw,80px);border-top:5px solid #cbcbcb}.rv-guide>header{max-width:1560px;margin:0 auto 48px;display:grid;grid-template-columns:1.3fr 1fr;gap:18px 64px;align-items:end}.rv-guide>header>p:first-child{grid-column:1/-1;color:#cbcbcb;font-size:12px;letter-spacing:.13em;margin:0}.rv-guide h2{font-size:clamp(37px,5vw,74px);letter-spacing:-.05em;line-height:1.02;margin:0;overflow-wrap:normal}.rv-guide>header>p:last-child{font-size:16px;line-height:1.8;color:#c7c7c7;max-width:500px;margin:0}.rv-guide__answers{max-width:1560px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 64px}.rv-guide__answers article{border-top:1px solid #494949;padding:30px 0}.rv-guide h3{font-size:26px;line-height:1.25;margin:0 0 18px;letter-spacing:-.025em;overflow-wrap:normal}.rv-guide__answers article>div{font-size:16px;line-height:1.85;color:#c4c4c4}.rv-guide__answers p{margin:0}.rv-guide>a{display:flex;align-items:center;justify-content:center;max-width:430px;margin:48px auto 0;min-height:54px;padding:14px 20px;background:#cbcbcb;color:#111;font-size:16px;font-weight:600}.rv-guide>a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:749px){.rv-guide{padding:64px 20px}.rv-guide>header{display:block;margin-bottom:32px}.rv-guide>header>p:first-child{margin-bottom:18px}.rv-guide h2{font-size:clamp(35px,9.5vw,46px);margin-bottom:24px}.rv-guide__answers{grid-template-columns:1fr;gap:0}.rv-guide h3{font-size:25px}.rv-guide__answers article{padding:30px 0}.rv-guide>a{margin-top:28px}}.rv-product__information{padding:0 5vw 50px;background:#0b0c0a;color:#f3f3f3}.rv-product__information--dark{padding-top:45px;scroll-margin-top:140px}.rv-product__tabs{display:flex;border-bottom:1px solid #dfdfdf;gap:32px}.rv-product__tabs a{font-size:12px;padding:23px 0}.rv-product__tabs a:first-child{border-bottom:3px solid #cbcbcb}.rv-product__technical{padding:37px 0 20px;scroll-margin-top:85px}.rv-product__section-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:24px}.rv-product__section-head>p{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#b7b7b7;margin:0}.rv-product__section-head h2{color:#cbcbcb;text-transform:uppercase;font-size:clamp(29px,3.3vw,46px);letter-spacing:-.05em;line-height:1.05;margin:0}.rv-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:45px;margin:0}.rv-spec-grid>div{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;border-top:1px solid #333333;padding:14px 0;align-items:baseline}.rv-spec-grid dt{font-size:11px;color:#b7b7b7;line-height:1.5}.rv-spec-grid dd{font-size:13px;font-weight:600;line-height:1.5;white-space:normal;margin:0}.rv-product__note{font-size:10px;line-height:1.7;color:#a9a9a9;max-width:900px;margin:24px 0}.rv-product__description{border-block:1px solid #333333;scroll-margin-top:90px}.rv-product__description>summary{font-size:20px;letter-spacing:-.02em;list-style:none;display:flex;justify-content:space-between;padding:24px 0;cursor:pointer}.rv-product__description summary::-webkit-details-marker{display:none}.rv-product__description[open] summary>span{transform:rotate(45deg)}.rv-product__description-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 50px;padding:5px 0 26px}.rv-product__description h3{font-size:17px;line-height:1.25;margin:0 0 15px;letter-spacing:-.02em}.rv-product__description p{font-size:12px;line-height:1.75;color:#b9b9b9;margin:0 0 14px}@media(min-width:1700px){.rv-product__information{padding-inline:max(5vw,calc((100vw - 1560px)/2))}}@media(max-width:749px){.rv-product__information{padding:0 22px 35px}.rv-product__section-head{display:block}.rv-product__section-head h2{color:#cbcbcb;text-transform:uppercase;font-size:35px;margin-top:12px}.rv-spec-grid{grid-template-columns:1fr}.rv-spec-grid>div{padding:13px 0;gap:20px}.rv-product__description-grid{grid-template-columns:1fr;gap:14px}.rv-product__description p{font-size:12px}.rv-product__tabs{gap:25px}}.rv-product__spec-subtitle{font-size:18px;letter-spacing:-.02em;color:#cbcbcb;margin:32px 0 20px}@media(max-width:749px){.rv-product__information{padding:50px 20px 65px;scroll-margin-top:134px}.rv-spec-grid>div{padding:19px 0;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.rv-spec-grid dt{font-size:14px}.rv-spec-grid dd{font-size:16px;overflow-wrap:anywhere}.rv-product__note{font-size:13px}.rv-product__description-grid{gap:28px;padding-bottom:30px}.rv-product__description p{font-size:16px;line-height:1.8}.rv-product__description h3{font-size:23px}.rv-product__description>summary{min-height:64px;font-size:23px}.rv-product__spec-subtitle{font-size:24px}}.rv-signature-films{padding:clamp(60px,8vw,120px) clamp(20px,5vw,96px);background:#1c1c1c;color:#f4f4f4}.rv-signature-films>header,.rv-signature-films__grid{max-width:1480px;margin-inline:auto}.rv-signature-films>header{margin-bottom:40px}.rv-signature-films>header>p{font-size:12px;letter-spacing:.16em;margin:0 0 20px;color:#bebebe}.rv-signature-films h2{font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1.1;letter-spacing:-.04em;text-transform:none;margin:0}.rv-signature-films__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.rv-signature-films figure{margin:0;min-width:0}.rv-signature-films .rv-video-stage{background:#101010;aspect-ratio:16/9}.rv-signature-films video{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:16/9}.rv-signature-films figcaption{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:20px;font-size:13px;line-height:1.5}.rv-signature-films figcaption>a{white-space:nowrap;display:flex;align-items:center;min-height:44px;border-bottom:1px solid #7e7e7e}@media(max-width:749px){.rv-signature-films{padding:64px 20px}.rv-signature-films__grid{grid-template-columns:1fr;gap:32px}.rv-signature-films h2{font-size:37px}.rv-signature-films .rv-video-stage{width:calc(100% + 40px);margin-inline:-20px}.rv-signature-films figcaption{font-size:13px;gap:15px}}.rv-selection{background:#f4f4f4;color:#1a1a1a;padding:clamp(65px,8vw,125px) clamp(20px,5vw,96px);scroll-margin-top:90px}.rv-selection>header{max-width:1480px;margin:0 auto 55px}.rv-selection>header>p{font-size:12px;letter-spacing:.17em;color:#696969;margin:0 0 20px}.rv-selection h2{font-size:clamp(36px,4.4vw,66px);font-weight:500;letter-spacing:-.05em;line-height:1.1;margin-bottom:18px;text-transform:none}.rv-selection>header>div{max-width:600px;color:#676767;font-size:16px;line-height:1.75}.rv-selection__grid{max-width:1480px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 36px}.rv-selection__model{min-width:0;border-top:1px solid #c5c5c5}.rv-selection__label{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 0 0;color:#6b6b6b;font-size:11px;letter-spacing:.09em}.rv-selection__label>span:last-child{text-align:right}.rv-selection__image{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(250px,28vw,480px);padding:28px 16px;overflow:hidden;isolation:isolate}.rv-selection__image .rv-photo-window{max-width:100%;background:transparent;mix-blend-mode:multiply}.rv-selection__info h3{font-size:clamp(28px,2.7vw,40px);font-weight:500;text-transform:none;letter-spacing:-.035em;margin:0 0 15px}.rv-selection__info>p{font-size:15px;line-height:1.7;color:#686868;min-height:51px;max-width:450px;margin-bottom:24px}.rv-selection__info>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.rv-selection__info>div>span{font-size:18px;font-weight:500}.rv-selection__info>div>a{display:inline-flex;align-items:center;justify-content:space-between;min-height:46px;font-size:14px;gap:20px;border-bottom:1px solid #696969}.rv-selection__info a:hover{text-decoration:none}.rv-selection__info>div>a span{font-size:22px}@media(max-width:749px){.rv-selection{padding:65px 20px}.rv-selection>header{margin-bottom:40px}.rv-selection h2{font-size:37px}.rv-selection__grid{grid-template-columns:1fr;gap:42px}.rv-selection__image{height:290px;margin-inline:-20px;width:calc(100% + 40px);padding:26px 20px}.rv-selection__info>p{min-height:0;font-size:16px}.rv-selection__info h3{font-size:32px}.rv-selection__label{padding-top:20px;font-size:10px}.rv-selection__info>div>span{font-size:19px}}.nv-brand-card .nv-brand-card__logo--monochrome img{filter:brightness(0)}.nv-brand-card .nv-brand-card__logo--vsett,.nv-brand-card .nv-brand-card__logo--sur-ron{height:52px}.nv-brand-card--compact .nv-brand-card__logo--vsett,.nv-brand-card--compact .nv-brand-card__logo--sur-ron{height:36px}.nv-brand-card .nv-brand-card__logo--rovoron img{max-width:min(100%,210px)}.nv-brand-card--compact .nv-brand-card__logo--rovoron img{max-width:100%}.nv-brand-marquee{--brand-gap:clamp(28px,4vw,72px);display:block;background:#fff;color:#182018;margin:28px 0 24px;padding:16px 0 10px;border-block:1px solid #e4e8df;overflow:hidden}.nv-brand-marquee__heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;min-height:40px}.nv-brand-marquee__heading p{margin:0;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#53604c}.nv-brand-marquee__viewport{overflow:hidden;padding:4px 0;scrollbar-width:thin;scrollbar-color:#76866a #f0f3eb}.nv-brand-marquee__track{display:flex;width:100%}.nv-brand-marquee__group{display:flex;flex:1 0 auto;min-width:100%;box-sizing:border-box;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:var(--brand-gap);margin:0;padding:0 calc(var(--brand-gap)/2);list-style:none}.nv-brand-marquee__group[aria-hidden]{display:none}.nv-brand-marquee__item{flex:0 0 auto;width:174px;margin:0;padding:0}.nv-brand-marquee__item a{position:relative;display:flex;align-items:center;justify-content:center;height:88px;padding:16px 8px;border-radius:8px;text-decoration:none;background:#fff}.nv-brand-marquee__item img{display:block;width:auto;height:auto;max-width:100%;max-height:50px;object-fit:contain}.nv-brand-marquee__item--rovoron{width:246px}.nv-brand-marquee__item--rovoron img,.nv-brand-marquee__item--79bike img,.nv-brand-marquee__item--y-volt img{filter:brightness(0)}.nv-brand-marquee__item--vsett{width:112px}.nv-brand-marquee__item--vsett img,.nv-brand-marquee__item--sur-ron img{max-height:72px}.nv-brand-marquee__item a[aria-current=page]:after{content:"";position:absolute;bottom:3px;left:calc(50% - 12px);width:24px;height:3px;border-radius:2px;background:#536f3d}.nv-brand-marquee__item a:hover{background:#f5f7f1}.nv-brand-marquee__item a:focus-visible{outline:2px solid #355326;outline-offset:-3px}.nv-brand-marquee[data-ready] .nv-brand-marquee__group{flex-wrap:nowrap;animation:nv-brand-scroll 34s linear infinite}.nv-brand-marquee[data-ready] .nv-brand-marquee__group[aria-hidden]{display:flex}.nv-brand-marquee--motorcycles[data-ready] .nv-brand-marquee__group{animation-duration:26s}.nv-brand-marquee:hover .nv-brand-marquee__group,.nv-brand-marquee:focus-within .nv-brand-marquee__group{animation-play-state:paused}.nv-brand-marquee__viewport:has(a:focus-visible){overflow-x:auto}.nv-brand-marquee__viewport:has(a:focus-visible) .nv-brand-marquee__group{animation:none;transform:none}.nv-brand-marquee__viewport:has(a:focus-visible) .nv-brand-marquee__group[aria-hidden]{display:none}@keyframes nv-brand-scroll{to{transform:translate(-100%)}}@media(max-width:749px){.nv-brand-marquee{--brand-gap:28px;margin:20px 0}.nv-brand-marquee__heading{padding:0 12px}.nv-brand-marquee__item{width:148px}.nv-brand-marquee__item--rovoron{width:230px}.nv-brand-marquee__item--vsett{width:96px}.nv-brand-marquee__item a{height:80px}.nv-brand-marquee__item img{max-height:44px}.nv-brand-marquee__item--vsett img,.nv-brand-marquee__item--sur-ron img{max-height:68px}}@media(prefers-reduced-motion:reduce){.nv-brand-marquee[data-ready] .nv-brand-marquee__group{animation:none;flex-wrap:wrap;min-width:0;width:100%;flex-basis:100%;justify-content:center;gap:10px 24px}.nv-brand-marquee[data-ready] .nv-brand-marquee__group[aria-hidden]{display:none}}.nv-choice[hidden]{display:none!important}.nv-choice{margin:28px 0 34px;background:#e8eee0;border:1px solid #d5dfcb;border-radius:8px;color:#25371f}.nv-choice summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;list-style:none}.nv-choice summary::-webkit-details-marker{display:none}.nv-choice summary strong,.nv-choice summary small{display:block}.nv-choice summary strong{font-size:19px;line-height:1.3}.nv-choice summary small{font-size:12px;line-height:1.5;color:#5b6b52;margin-top:5px}.nv-choice__body{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;padding:4px 24px 24px}.nv-choice__body label{font-size:12px;line-height:1.5}.nv-choice__body input,.nv-choice__body select{display:block;box-sizing:border-box;width:100%;min-height:48px;margin-top:6px;border:1px solid #bacbb0;border-radius:4px;background:#fff;color:#26371f;padding:10px 12px;font:inherit;font-size:16px}.nv-choice__body button{min-height:48px;border:0;border-radius:4px;background:#304b29;color:#fff;padding:12px 20px;font:inherit;font-weight:600;cursor:pointer}.nv-choice__body p{grid-column:1/-1;margin:0;font-size:11px;line-height:1.6;color:#5b6b52}.nv-choice__body a{grid-column:1/-1;font-size:12px;text-decoration:underline;text-underline-offset:4px}.nv-choice :focus-visible{outline:2px solid #47663b;outline-offset:3px}@media(max-width:650px){.nv-choice summary{padding:18px}.nv-choice__body{grid-template-columns:1fr;padding:2px 18px 18px}.nv-choice__body p,.nv-choice__body a{grid-column:auto}}.nv-catalog-brands{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 18px}.nv-catalog-brands a{display:flex;align-items:center;min-height:44px;padding:10px 20px;border:1px solid #d7ddcf;border-radius:30px;text-decoration:none;font-size:14px;line-height:1.3}.nv-catalog-brands a[aria-current],.nv-catalog-brands a:hover{background:#33412c;color:#fff;border-color:#33412c}.nv-catalog-brands a:focus-visible{outline:2px solid #64754f;outline-offset:3px}.nv-catalog-count{font-size:13px;color:#65705b;margin:18px 0}.nv-direct-contact{display:flex;flex-wrap:wrap;gap:4px 24px;padding:20px 0 0;border-top:1px solid #d8ddcf;margin-top:24px;color:#293322}.nv-direct-contact p{flex:0 0 100%;font-size:13px;font-weight:600;margin:0 0 5px}.nv-direct-contact a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.rv-footer .nv-direct-contact{color:inherit;border-color:currentColor}.rv-footer .nv-direct-contact p{font-size:13px}.rv-product__buy .nv-direct-contact{color:inherit;border-color:currentColor}.nv-guide-model{display:flex;flex-direction:column;background:#fff;border:1px solid #d9e0d1;min-width:0;color:#1c2918}.nv-guide-model__photo{display:block;aspect-ratio:4/3;overflow:hidden;background:#fff;padding:18px}.nv-guide-model__photo img{display:block;width:100%;height:100%;object-fit:contain}.nv-guide-model__body{display:flex;flex-direction:column;flex:1;padding:26px}.nv-guide-model__brand{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#69795a;margin:0 0 10px}.nv-guide-model h3{font-size:25px;line-height:1.2;margin:0 0 13px;letter-spacing:-.025em}.nv-guide-model a{color:inherit;text-decoration:none}.nv-guide-model__price{font-size:19px;font-weight:650;margin:0 0 20px;color:#435c35}.nv-guide-model dl{display:grid;grid-template-columns:1fr 1fr;gap:17px 20px;margin:0 0 20px}.nv-guide-model dt{font-size:10px;line-height:1.4;color:#67735c;margin-bottom:6px}.nv-guide-model dd{font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere}.nv-guide-model__link{display:flex;justify-content:space-between;align-items:center;min-height:48px;margin-top:auto;border-top:1px solid #e2e7da;font-size:13px;font-weight:600}.nv-guide-model a:focus-visible{outline:3px solid #698151;outline-offset:3px}@media(max-width:749px){.nv-guide-model__body{padding:22px}.nv-guide-model h3{font-size:23px}}.nv-localization--icons summary{justify-content:center;gap:7px;width:56px;min-height:44px;padding:0;font-size:14px;line-height:1;border:0;border-radius:6px}.nv-localization--icons summary:hover,.nv-localization--icons details[open]>summary{background:#f4f5f0}.nv-localization__flag{display:flex;align-items:center;flex:none;width:24px;height:18px;overflow:hidden;border-radius:2px}.nv-localization__flag img{display:block;width:24px;height:18px;object-fit:cover}.nv-localization__currency{font-size:14px;font-weight:600;line-height:1}.nv-localization{min-width:0;max-width:100%;color:inherit}.nv-localization__form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:0;width:100%;font-size:12px}.nv-localization__field{flex:1 1 150px;min-width:0}.nv-localization label{display:block;font-size:12px;font-weight:500;line-height:1.5;margin:0 0 6px;color:inherit}.nv-localization select{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;max-width:100%;padding:10px 30px 10px 12px;border:1px solid #888;border-radius:2px;background:#fff;color:#111;font:inherit;font-size:14px}.nv-localization__form>button{flex:0 0 auto;min-height:44px;padding:10px 18px;background:#747b54;color:#fff;border:1px solid #747b54;font:inherit;font-size:14px;cursor:pointer}.nv-localization :focus-visible{outline:2px solid currentColor;outline-offset:3px}.nv-localization--compact{position:relative;align-self:center}.nv-localization summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;min-height:44px;font-size:11px;white-space:nowrap}.nv-localization summary::-webkit-details-marker{display:none}.nv-localization__panel{position:absolute;z-index:90;right:0;top:calc(100% + 12px);width:min(350px,calc(100vw - 40px));padding:20px;background:#fff;color:#111;border:1px solid #ddd;box-shadow:0 12px 36px #0002}.nv-localization__panel .nv-localization__field{flex-basis:100%}.nv-localization__panel button{width:100%}.nv-menu-footer>.nv-localization{flex:1 1 100%;width:100%;grid-column:1/-1}.nv-menu-footer:has(.nv-localization){flex-wrap:wrap;height:auto;gap:16px;padding-block:20px}.rv-footer__bottom>.nv-localization{flex:1 1 440px;max-width:640px}.rv-footer .rv-footer__bottom{flex-wrap:wrap;gap:24px}.nv-localization__field select{text-overflow:ellipsis}@media(max-width:1100px){.header-actions>.nv-localization--compact{display:none}}@media(max-width:480px){.nv-localization__field{flex-basis:100%}.nv-localization select{font-size:16px}.nv-localization__form>button{width:100%}.rv-footer__bottom>.nv-localization{flex-basis:100%}}@media(max-width:750px){shopify-chat::part(activator){width:48px;min-width:48px;max-width:48px;height:48px;padding:0;gap:0;justify-content:center;font-size:0;border-radius:50%}}.nv-menu-model-chapters{margin:0 0 18px;border-bottom:1px solid #e1e4dc}.nv-menu-model-chapters summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;padding:10px 0;cursor:pointer;font-size:12px;list-style:none}.nv-menu-model-chapters summary::-webkit-details-marker{display:none}.nv-menu-model-chapters .nv-menu-secondary{margin:0;padding-bottom:12px}.nv-menu-model-chapters .nv-menu-secondary a{font-size:13px;min-height:44px}.nv-menu-model-chapters summary:focus-visible{outline:2px solid #536649;outline-offset:4px}.nv-product-documents{max-width:1100px;margin:auto;color:#26371f;min-width:0}.nv-product-documents--standalone{padding:54px clamp(20px,4vw,54px);scroll-margin-top:100px}.nv-product-documents h2{font-size:clamp(25px,3vw,38px);letter-spacing:-.04em;line-height:1.15;font-weight:500;margin:0 0 26px}.nv-product-documents h3{font-size:18px;line-height:1.3;font-weight:600;margin:0 0 12px}.nv-product-documents p{font-size:14px;line-height:1.8;color:#50584b;margin:0 0 18px}.nv-product-documents__copy{max-width:960px}.nv-product-documents__documents{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;max-width:960px}.nv-product-documents__document{min-width:0;background:#fff;border:1px solid #d5ddcb;border-radius:8px;padding:26px;display:flex;flex-direction:column;align-items:flex-start}.nv-product-documents__document-type{display:block;font-size:11px;font-weight:600;letter-spacing:.06em;color:#657657;margin-bottom:16px}.nv-product-documents__document h3{font-size:18px;overflow-wrap:anywhere}.nv-product-documents__document p{font-size:13px}.nv-product-documents__document a{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin-top:auto;min-height:44px;padding:10px 0;font-size:13px;text-decoration:underline;text-underline-offset:4px}.nv-product-documents__document-link-note{font-size:10px;color:#66745b}.nv-product-documents__help{padding:25px;background:#eaf0e1;margin:30px 0 0;max-width:960px;border-radius:6px}.nv-product-documents__help h3{font-size:17px}.nv-product-documents__help p{font-size:13px;margin-bottom:13px}.nv-product-documents__help a{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.nv-product-documents a:focus-visible{outline:2px solid #506443;outline-offset:3px}@media(max-width:750px){.nv-product-documents--standalone{padding:36px 22px}.nv-product-documents__document{padding:22px}}.nv-purchase-care{margin:22px 0;color:#26321f;text-align:left;min-width:0}.nv-purchase-care__payment{padding:22px;background:linear-gradient(135deg,#f4f6ee,#eaf0e0);border:1px solid #dce3d2;border-radius:16px}.nv-purchase-care__heading{display:flex;align-items:center;gap:12px;margin-bottom:17px}.nv-purchase-care__heading>svg{width:34px;height:34px;flex:0 0 34px;color:#50643a}.nv-purchase-care__heading p{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;color:#667657;line-height:1.3}.nv-purchase-care__heading h2{font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.025em;margin:0;color:#26321f}.nv-purchase-care__logos{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin:0 0 13px}.nv-purchase-care__logos li{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e6dc;border-radius:6px;padding:4px;min-width:48px;box-sizing:border-box}.nv-purchase-care__logo{display:block;width:44px;height:28px}.nv-purchase-care .nv-purchase-care__note{font-size:11px;line-height:1.6;margin:0;color:#58644e;max-width:49em}.nv-purchase-care__klarna{display:flex;gap:12px;align-items:center;padding-top:13px;margin:13px 0 0;border-top:1px solid #d6decb;font-size:11px;line-height:1.5;color:#58644e}.nv-purchase-care__klarna strong{font-size:13px;color:#26321f}.nv-purchase-care__services{display:grid;gap:0;margin-top:10px;padding:0 4px}.nv-purchase-care__services>div,.nv-purchase-care__services>a{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid #e3e7dc;text-decoration:none;color:#26321f}.nv-purchase-care__services>:last-child{border-bottom:0}.nv-purchase-care__services svg{width:25px;height:25px;flex:0 0 25px;color:#6c7c56}.nv-purchase-care__services strong{display:block;font-size:12px;line-height:1.4;font-weight:600}.nv-purchase-care__services p{font-size:11px;line-height:1.6;color:#65705b;margin:4px 0 0}.nv-purchase-care__services a:hover strong{text-decoration:underline;text-underline-offset:3px}.nv-purchase-care a:focus-visible{outline:2px solid #526839;outline-offset:4px;border-radius:4px}.nv-product-shop .rv-product__order button,.yv-order .yv-button{border-radius:9px;min-height:52px;transition:background .15s ease}@media(max-width:749px){.nv-purchase-care{margin:20px 0}.nv-purchase-care__payment{padding:18px;border-radius:14px}.nv-purchase-care__heading h2{font-size:18px}.nv-purchase-care__services p,.nv-purchase-care .nv-purchase-care__note{font-size:12px}.nv-purchase-care__logos{gap:6px}.nv-purchase-care__services>div,.nv-purchase-care__services>a{padding:13px 0}}@media(prefers-reduced-motion:reduce){.nv-product-shop .rv-product__order button,.yv-order .yv-button{transition:none}}.rv-product.nv-product-shop:not(.nv-79bike-commerce),.rv-product.nv-product-shop:not(.nv-79bike-commerce) .rv-product__top,.rv-product.nv-product-shop:not(.nv-79bike-commerce) .rv-product__buy{background:#fff;color:#26311f}.nv-purchase-summary{display:block;background:#f0f3e9;border:1px solid #d6ddca;border-radius:8px;padding:20px;margin:22px 0;color:#26331f;min-width:0}.nv-purchase-summary[hidden],.nv-purchase-summary [hidden]{display:none!important}.nv-purchase-summary__title{font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;color:#607151}.nv-purchase-summary__title strong{display:block;font-size:18px;line-height:1.3;letter-spacing:-.02em;text-transform:none;margin-top:6px;color:#26331f}.nv-purchase-summary dl{margin:0}.nv-purchase-summary dl>div{display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:7px 0;font-size:13px;line-height:1.5}.nv-purchase-summary dt{color:#647258}.nv-purchase-summary dd{margin:0;text-align:right;overflow-wrap:anywhere;font-weight:550}.nv-purchase-summary .nv-purchase-summary__price{border-top:1px solid #d6ddca;margin-top:8px;padding-top:14px}.nv-purchase-summary__price dd{font-size:20px;letter-spacing:-.025em}.nv-purchase-summary>a{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-size:12px;text-underline-offset:4px;margin-top:6px;color:#34482b}.nv-purchase-summary :focus-visible{outline:2px solid #536b42;outline-offset:3px}@media(max-width:749px){.yv-product .yv-product__top{grid-template-columns:minmax(0,1fr)}.yv-product .yv-gallery,.yv-product .yv-purchase{min-width:0}.rv-product.nv-79bike-commerce .rv-product__top>.rv-product__buy{display:flex;flex-direction:column}.nv-79bike-commerce .rv-product__buy>*{order:20}.nv-79bike-commerce .rv-product__buy>nyvolt-falcon-usage{order:1}.nv-79bike-commerce .rv-product__buy>.nv-color-configurator{order:2}.nv-79bike-commerce .rv-product__buy>.nv-purchase-summary{order:3}.nv-79bike-commerce .rv-product__buy>.nv-purchase-status{order:4}.nv-79bike-commerce .rv-product__buy>.rv-product__form,.nv-79bike-commerce .rv-product__buy>.nv-product-enquire{order:5}.nv-79bike-commerce .rv-product__buy>.rv-product__preparing,.nv-79bike-commerce .rv-product__buy>.nv-product-purchase-note{order:6}.nv-79bike-commerce .rv-product__buy>.nv-purchase-care{order:7}.nv-purchase-summary{padding:16px;margin:18px 0}.nv-purchase-summary dd{max-width:70%}.yv-product .yv-purchase{display:flex;flex-direction:column}.yv-product .yv-purchase>*{order:20}.yv-product .yv-purchase>.yv-eyebrow{order:0}.yv-product .yv-purchase>h1,.yv-product .yv-purchase>.yv-model-heading{order:1}.yv-product .yv-purchase>.yv-lead{order:2}.yv-product .yv-purchase>.yv-colours{order:3}.yv-product .yv-purchase>.nv-purchase-summary{order:4}.yv-product .yv-purchase>.yv-tax-note{order:5}.yv-product .yv-purchase>.yv-stock{order:6}.yv-product .yv-purchase>.yv-order{order:7}.yv-product .yv-purchase>.nv-purchase-care{order:8}.yv-product .yv-purchase>.yv-text-link{order:9}.yv-product .yv-purchase>.yv-usage{order:10}.yv-product .yv-gallery__thumbs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:3px 2px 9px;scroll-snap-type:x proximity;scrollbar-width:thin}.yv-product .yv-gallery__thumbs button{flex:0 0 76px;width:76px;height:64px;scroll-snap-align:start}.yv-product .yv-order__quantity input,.rv-product .rv-product__order input{font-size:16px;min-height:52px}.yv-order .yv-button,.rv-product__order button{min-height:52px}}.nr-story{background:#f5f5ef;padding-top:6px}.nr-performance{position:relative;isolation:isolate;overflow:hidden;background:#080e0d;color:#fff;aspect-ratio:2.59;min-height:390px}.nr-performance>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.nr-performance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020706c9,transparent 72%);z-index:-1}.nr-performance__copy{position:absolute;left:4.7%;top:17%;max-width:47%}.nr-performance h2{font-size:clamp(35px,4.35vw,74px);line-height:1.06;letter-spacing:-.047em;font-weight:600;margin:0 0 20px}.nr-performance__copy>p{font-size:clamp(12px,1.13vw,18px);line-height:1.5;max-width:450px;margin:0 0 24px}.nr-performance__metrics{position:absolute;right:3.2%;bottom:0;top:32%;width:25%;padding:18px 26px;background:#040806c9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0;border-radius:5px 5px 0 0;display:flex;flex-direction:column;justify-content:space-around}.nr-performance__metrics>div{min-width:0}.nr-performance__metrics dd{margin:0 0 9px;font-size:clamp(20px,2.1vw,34px);line-height:1.15;font-weight:600;letter-spacing:-.03em}.nr-performance__metrics dt{font-size:clamp(9px,.86vw,14px);line-height:1.5;color:#ced3c8}.nr-lifestyle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:6px}.nr-lifestyle>a{display:block;position:relative;isolation:isolate;aspect-ratio:1.02;overflow:hidden;background:#080e0d;color:#fff}.nr-lifestyle>a>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 47%;z-index:-2}.nr-lifestyle>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#020706e6,transparent 58%);z-index:-1}.nr-lifestyle>a>div{position:absolute;left:6%;right:6%;bottom:9%}.nr-lifestyle h2{font-family:Arial,Helvetica,sans-serif;font-weight:600;font-size:clamp(16px,1.55vw,25px);letter-spacing:.01em;text-transform:uppercase;line-height:1.2;margin:0 0 13px}.nr-lifestyle p{font-size:clamp(11px,1.05vw,17px);line-height:1.5;margin:0}.nr-lifestyle>a:hover>img{transform:scale(1.025);transition:transform .4s}.nr-lifestyle>a:hover{text-decoration:none}.nr-story .nr-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;padding:14px 23px;border-radius:3px;background:#fff;color:#101512;font-size:13px;font-weight:500}.nr-story .nr-button:hover{background:#e9efdf;text-decoration:none}@media(max-width:1100px)and (min-width:750px){.nr-performance{min-height:395px}.nr-performance__copy{top:13%}.nr-performance h2{font-size:4.1vw}.nr-performance__metrics{top:29%;width:26%;padding:20px}.nr-lifestyle p{font-size:11px}}@media(max-width:749px){.nr-story{padding-top:4px}.nr-performance{aspect-ratio:auto;min-height:0;height:650px}.nr-performance>img{object-position:60% center}.nr-performance:after{background:linear-gradient(90deg,#020706c9,#02070655),linear-gradient(0deg,#020706bb,transparent)}.nr-performance__copy{left:22px;right:22px;top:35px;max-width:none}.nr-performance h2{font-size:37px;line-height:1.09;margin-bottom:18px}.nr-performance__copy>p{font-size:13px;line-height:1.7;max-width:330px;margin-bottom:23px}.nr-story .nr-button{font-size:12px;padding:13px 20px;min-height:45px}.nr-performance__metrics{top:auto;bottom:25px;left:22px;right:22px;width:auto;height:auto;padding:19px 20px;display:grid;grid-template-columns:1fr 1fr;gap:24px;background:#040806cc;border-radius:3px}.nr-performance__metrics>div:last-child{grid-column:1/-1}.nr-performance__metrics dd{font-size:24px;margin-bottom:7px}.nr-performance__metrics dt{font-size:10px}.nr-lifestyle{gap:4px;padding-top:4px;grid-template-columns:1fr}.nr-lifestyle>a{aspect-ratio:1.1;max-height:480px}.nr-lifestyle>a>img{object-position:50% 42%}.nr-lifestyle>a>div{left:22px;right:22px;bottom:30px}.nr-lifestyle h2{font-size:20px;margin-bottom:10px}.nr-lifestyle p{font-size:13px}}.nvm-compare__overflow{font-size:12px;line-height:1.5;color:#536649}.nvm-compare__overflow[hidden]{display:none}.nvm-compare__matrix{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.nvm-compare[data-multi] .nvm-compare__cards,.nvm-compare[data-multi] .nvm-compare__values,.nvm-compare[data-multi] .nvm-compare__sources{grid-template-columns:repeat(var(--compare-columns,2),minmax(0,1fr))}.nvm-compare__matrix:focus-visible{outline:2px solid #536649;outline-offset:4px}@media(max-width:520px){.nvm-compare[data-multi] .nvm-compare__selectors{grid-template-columns:1fr;gap:14px}}.nv-scooter-facts{margin:20px 0 18px;color:#283d21}.nv-scooter-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.nv-scooter-facts dl>div{min-width:0;border:1px solid #dfe5d7;border-radius:6px;background:#edf1e6;padding:14px 15px}.nv-scooter-facts dt{font-size:10px;color:#5b6c4d;line-height:1.4;margin:0 0 6px}.nv-scooter-facts dd{font-size:16px;font-weight:600;line-height:1.35;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.nv-scooter-facts>a{display:inline-flex;gap:12px;align-items:center;min-height:36px;font-size:11px;text-decoration:underline;text-underline-offset:3px;color:#5b6c4d;margin-top:5px}.nv-scooter-facts>a:focus-visible{outline:2px solid #506443;outline-offset:3px}@media(max-width:480px){.nv-scooter-facts{margin:17px 0 14px}.nv-scooter-facts dl>div{padding:12px}.nv-scooter-facts dd{font-size:15px}}.nv-scooter-purchase{margin:18px 0 6px;color:#26371f;min-width:0}.nv-scooter-purchase__payment{padding:20px;border:1px solid #dbe2d1;border-radius:8px;background:#eef2e7}.nv-scooter-purchase__payment h2{font-size:14px;font-weight:600;line-height:1.4;margin:0 0 14px}.nv-scooter-purchase__methods{display:flex;flex-wrap:wrap;gap:7px;align-items:center;list-style:none;margin:0 0 12px;padding:0}.nv-scooter-purchase__methods li{display:flex;align-items:center;justify-content:center;padding:4px;background:#fff;border:1px solid #dce2d3;border-radius:5px}.nv-scooter-purchase__logo{display:block;width:42px;height:27px}.nv-scooter-purchase__payment p{font-size:11px;line-height:1.6;color:#5a6750;margin:0}.nv-scooter-purchase__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.nv-scooter-purchase__links a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:54px;padding:12px 10px;border:1px solid #d4dccb;border-radius:5px;text-decoration:none;font-size:11px;font-weight:500;line-height:1.4;color:#36472d;background:#fff}.nv-scooter-purchase__links a:hover{background:#edf2e5;border-color:#8e9f7d}.nv-scooter-purchase__links a:focus-visible{outline:2px solid #506443;outline-offset:3px}@media(max-width:480px){.nv-scooter-purchase__payment{padding:17px}.nv-scooter-purchase__links{gap:6px}.nv-scooter-purchase__links a{font-size:11px;padding:10px 8px}.nv-scooter-purchase__links a>span:last-child{display:none}}.nv-product-tabs__video{margin:0 0 28px;max-width:960px}.nv-product-tabs__video>div{position:relative;aspect-ratio:16/9;background:#101810;border-radius:8px;overflow:hidden}.nv-product-tabs__video iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.nv-product-tabs__video figcaption{margin-top:14px;font-size:14px;line-height:1.5}.nv-product-tabs__video figcaption p{font-size:12px;margin-top:6px}.nv-product-tabs{max-width:1280px;margin:auto;color:#1b241b}.nv-product-tabs__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.14em;margin:0 0 20px;font-weight:600;color:#5c6855}.nv-product-tabs__variants{margin:0 0 28px;overflow-x:auto}.nv-product-tabs__variants thead{background:#e7eddd}.nv-product-tabs__variants thead th{font-size:12px;font-weight:600}.nv-product-tabs__variants .nv-product-tabs__specs caption{font-size:18px;margin-bottom:14px}.nv-product-tabs__nav{display:flex;position:sticky;top:73px;z-index:8;background:#f8f8f5;overflow-x:auto;border-bottom:1px solid #cbd1c4;gap:6px;scrollbar-width:thin;scroll-snap-type:x proximity}.nv-product-tabs__nav a{white-space:nowrap;flex:0 0 auto;padding:19px 23px;text-decoration:none;font-size:13px;font-weight:600;border-bottom:3px solid transparent;scroll-snap-align:start;color:#56604f}.nv-product-tabs__nav a:hover,.nv-product-tabs__nav a[aria-selected=true]{border-color:#506443;color:#263c20;background:#edf0e6}.nv-product-tabs a:focus-visible,.nv-product-tabs summary:focus-visible{outline:2px solid #506443;outline-offset:3px}.nv-product-tabs__panel{padding:38px 0 14px;scroll-margin-top:150px}.nv-product-tabs__panel+.nv-product-tabs__panel{margin-top:24px;border-top:1px solid #d7dcd2}.nv-product-tabs[data-tabs-ready] .nv-product-tabs__panel{border-top:0;margin-top:0}.nv-product-tabs__panel h2{font-size:clamp(25px,3vw,38px);letter-spacing:-.04em;line-height:1.15;margin:0 0 26px;max-width:920px;font-weight:500}.nv-product-tabs__panel h3{font-size:18px;line-height:1.3;margin:0 0 12px;font-weight:600;letter-spacing:-.025em}.nv-product-tabs__panel p{font-size:14px;line-height:1.8;color:#50584b;margin:0 0 18px}.nv-product-tabs__panel .nv-product-tabs__intro{font-size:17px;line-height:1.75;max-width:960px;color:#35402f;margin-bottom:30px}.nv-product-tabs__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 40px}.nv-product-tabs__highlights article{background:#edf0e6;border:1px solid #e0e5d8;border-radius:6px;padding:26px;min-width:0}.nv-product-tabs__highlights p{font-size:13px;margin-bottom:0}.nv-product-tabs__number{display:block;font-size:11px;letter-spacing:.1em;color:#647a51;margin-bottom:28px}.nv-product-tabs__editorial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px}.nv-product-tabs__editorial>article{min-width:0}.nv-product-tabs__spec-groups{display:grid;gap:18px}.nv-product-tabs__spec-groups .nv-product-tabs__specs caption{font-size:18px;margin-bottom:12px;padding-top:12px}.nv-product-tabs__facts{margin:20px 0 0}.nv-product-tabs__facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:18px;padding:13px 0;border-bottom:1px solid #dbe0d4;font-size:13px;line-height:1.6}.nv-product-tabs__facts dt{font-weight:500}.nv-product-tabs__facts dd{margin:0;color:#50584b;overflow-wrap:anywhere}.nv-product-tabs__equipment{max-width:960px;border-top:1px solid #d0d8c7;padding-top:26px;margin-top:28px}.nv-product-tabs__selected{padding:22px 24px;border:1px solid #d4dcca;background:#f0f2eb;border-radius:5px;margin-bottom:25px;max-width:960px}.nv-product-tabs__selected h3{font-size:14px;margin:0 0 8px}.nv-product-tabs__selected>p{font-size:13px;margin:0 0 15px}.nv-product-tabs__configuration{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nv-product-tabs__configuration dt{font-size:11px;color:#67745e;margin-bottom:4px}.nv-product-tabs__configuration dd{font-size:14px;margin:0;font-weight:500}.nv-product-tabs__specs{width:100%;min-width:0;max-width:960px;border-collapse:collapse;table-layout:fixed;margin:0 0 20px}.nv-product-tabs__specs caption{text-align:left;font-size:13px;font-weight:600;margin:0 0 14px}.nv-product-tabs__specs th,.nv-product-tabs__specs td{padding:15px 20px;border-bottom:1px solid #dbe0d4;text-align:left;vertical-align:top;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.nv-product-tabs__specs tr:nth-child(2n){background:#f0f2ec}.nv-product-tabs__specs th{width:35%;font-weight:500}.nv-product-tabs__specs td{color:#50584b}.nv-product-tabs__battery-current{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:960px;padding:24px;background:#e9eddf;border-radius:6px;margin:0 0 30px}.nv-product-tabs__battery-current span{font-size:12px;color:#5d6e4f}.nv-product-tabs__battery-current strong{font-size:20px;font-weight:500}.nv-product-tabs__copy{max-width:960px}.nv-product-tabs__panel .nv-product-tabs__note{max-width:960px;border-left:3px solid #a9b897;padding:12px 18px;font-size:12px;background:#f0f3e9;margin-top:24px}.nv-product-tabs__services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.nv-product-tabs__services article{padding:26px 0;border-top:1px solid #cbd3c1}.nv-product-tabs__services p{font-size:13px}.nv-product-tabs__services a,.nv-product-tabs__help a{font-size:13px;text-decoration:underline;text-underline-offset:4px}.nv-product-tabs__faq{max-width:960px}.nv-product-tabs__faq details{border-bottom:1px solid #d0d8c7}.nv-product-tabs__faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-size:15px;line-height:1.5;font-weight:500}.nv-product-tabs__faq summary::-webkit-details-marker{display:none}.nv-product-tabs__faq summary span{font-size:23px;line-height:1;transition:transform .15s}.nv-product-tabs__faq details[open] summary span{transform:rotate(45deg)}.nv-product-tabs__faq p{padding:0 28px 20px 0;margin-bottom:0}.nv-product-tabs__help{padding:25px;background:#eaf0e1;margin:30px 0 0;max-width:960px;border-radius:6px}.nv-product-tabs__help h3{font-size:17px}.nv-product-tabs__help p{font-size:13px;margin-bottom:13px}.nv-product-tabs__related{display:flex;flex-wrap:wrap;gap:12px 25px;align-items:center;margin-top:38px;padding-top:25px;border-top:1px solid #d7dcd2;font-size:12px}.nv-product-tabs__related>span{color:#6c7961}.nv-product-tabs__related a{text-decoration:underline;text-underline-offset:4px}@media(max-width:750px){.nv-product-tabs__nav a{padding:17px 16px;font-size:12px}.nv-product-tabs__panel{padding-top:28px}.nv-product-tabs__highlights{grid-template-columns:1fr;gap:12px}.nv-product-tabs__highlights article{padding:22px}.nv-product-tabs__number{margin-bottom:15px}.nv-product-tabs__editorial,.nv-product-tabs__services{grid-template-columns:1fr;gap:18px}.nv-product-tabs__configuration{grid-template-columns:1fr;gap:12px}.nv-product-tabs__configuration>div{display:flex;justify-content:space-between;gap:16px}.nv-product-tabs__configuration dd{text-align:right}.nv-product-tabs__specs th,.nv-product-tabs__specs td{padding:13px 10px}.nv-product-tabs__battery-current{align-items:flex-start;flex-direction:column;gap:9px;padding:22px}.nv-product-tabs__panel .nv-product-tabs__intro{font-size:16px}}@media(max-width:750px){.nv-product-tabs__nav{top:64px}.nv-product-tabs__panel{scroll-margin-top:130px}}@media print{.nv-product-tabs__nav{display:none}.nv-product-tabs__panel[hidden]{display:block!important}.nv-product-tabs__faq details>p{display:block}.nv-product-tabs__panel{break-inside:avoid}}@media(prefers-reduced-motion:reduce){.nv-product-tabs__faq summary span{transition:none}}.nv-product-tabs--moto{font-family:var(--nv-interface-font,Arial,sans-serif)}.nv-moto-details-heading h2{font-size:clamp(32px,4vw,48px);line-height:1.05;margin:0 0 14px}.nv-moto-details-heading>p{font-size:15px;font-weight:650;color:#526048;margin:0 0 24px}.nv-moto-details-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 26px}.nv-moto-details-facts>div{padding:20px;background:#e9efdd;border:1px solid #d1dcc2;border-radius:9px;min-width:0}.nv-moto-details-facts dt{font-size:12px;line-height:1.5;color:#536348;margin-bottom:9px}.nv-moto-details-facts dd{margin:0;font-size:clamp(18px,2vw,25px);line-height:1.3;color:#23371e;overflow-wrap:anywhere}.nv-moto-details-facts strong{font-weight:750}.nv-product-tabs--moto .nv-product-tabs__nav{position:static;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;overflow:visible;border:0;padding:0;margin:0 0 24px;background:transparent;scroll-margin-top:96px}.nv-product-tabs--moto .nv-product-tabs__nav a{display:flex;align-items:center;justify-content:center;min-height:56px;white-space:normal;text-align:center;padding:14px 12px;background:#fff;border:1px solid #a9ba96;border-radius:8px;color:#354b29;font-size:14px;line-height:1.45;font-weight:750;box-shadow:0 2px #dce4d1}.nv-product-tabs--moto .nv-product-tabs__nav a:hover{background:#edf3e4;border-color:#6c8953;color:#263e1d}.nv-product-tabs--moto .nv-product-tabs__nav a[aria-selected=true]{background:#314a26;border-color:#314a26;color:#fff;box-shadow:0 3px #b7d975}.nv-product-tabs--moto .nv-product-tabs__nav a:focus-visible{outline:3px solid #728e55;outline-offset:4px}.nv-product-tabs--moto .nv-product-tabs__panel{padding:30px;border:1px solid #d5deca!important;border-radius:12px;background:#fff;margin-top:0!important;overflow-wrap:anywhere}.nv-product-tabs--moto .nv-product-tabs__panel[hidden]{display:none!important}.nv-product-tabs--moto .nv-product-tabs__panel :is(p,li){font-size:16px;line-height:1.85}.nv-product-tabs--moto .nv-product-tabs__panel h2{font-size:clamp(27px,3vw,36px)}.nv-product-tabs--moto .nv-product-tabs__panel h3{font-size:21px}.nv-moto-details-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:34px}.nv-moto-details-intro>div{min-width:0}.nv-moto-details-intro figure{margin:0;border-radius:10px;overflow:hidden;background:#f6f7f2}.nv-moto-details-intro img{display:block;width:100%;height:auto;max-height:350px;object-fit:contain;mix-blend-mode:multiply}.nv-product-tabs--moto .nv-product-tabs__panel .nv-moto-details-note{font-size:14px;color:#66755a;border-left:3px solid #b8ca9e;padding-left:17px}.nv-product-tabs--moto .nv-product-tabs__highlights{margin-bottom:0}.nv-product-tabs--moto .nv-product-tabs__highlights article{background:#f1f5e9;border-color:#d7e1ca;border-radius:10px}.nv-product-tabs--moto .nv-product-tabs__highlights p{font-size:15px}.nv-product-tabs--moto .nv-product-tabs__number{font-size:14px;font-weight:750;margin-bottom:20px}.nv-product-tabs--moto .nv-product-tabs__spec-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px}.nv-product-tabs--moto .nv-product-tabs__specs{max-width:none;border:1px solid #dce3d3;border-radius:8px;overflow:hidden}.nv-product-tabs--moto .nv-product-tabs__specs caption{padding:12px 0;color:#29431f;font-weight:750;font-size:19px}.nv-product-tabs--moto .nv-product-tabs__specs th,.nv-product-tabs--moto .nv-product-tabs__specs td{font-size:14px;padding:14px;line-height:1.7}.nv-product-tabs--moto .nv-product-tabs__specs th{font-weight:650;width:43%}.nv-product-tabs--moto .nv-product-tabs__variants .nv-product-tabs__specs{max-width:100%}.nv-product-tabs--moto .nv-product-tabs__faq summary{font-weight:700;font-size:16px}.nv-product-tabs--moto .nv-product-tabs__panel strong{font-weight:750}.nv-product-tabs--moto .nv-product-tabs__panel .nv-product-tabs__note{font-size:14px;border-radius:5px}@media(max-width:749px){.nv-moto-details-heading h2{font-size:34px}.nv-moto-details-heading>p{font-size:14px}.nv-moto-details-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:22px}.nv-moto-details-facts>div{padding:15px 13px}.nv-moto-details-facts dt{font-size:11px}.nv-moto-details-facts dd{font-size:19px}.nv-product-tabs--moto .nv-product-tabs__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;scroll-margin-top:84px}.nv-product-tabs--moto .nv-product-tabs__nav a{min-height:49px;padding:11px 9px;font-size:12px}.nv-product-tabs--moto .nv-product-tabs__panel{padding:22px 17px;border-radius:10px}.nv-product-tabs--moto .nv-product-tabs__panel :is(p,li){font-size:15px;line-height:1.8}.nv-product-tabs--moto .nv-product-tabs__panel h3{font-size:20px}.nv-moto-details-intro{grid-template-columns:1fr;gap:16px}.nv-moto-details-intro img{max-height:260px}.nv-product-tabs--moto .nv-product-tabs__spec-groups{grid-template-columns:1fr;gap:22px}.nv-product-tabs--moto .nv-product-tabs__specs th,.nv-product-tabs--moto .nv-product-tabs__specs td{font-size:13px;padding:12px 10px}.nv-product-tabs--moto .nv-product-tabs__specs caption{font-size:18px}.nv-product-tabs--moto .nv-product-tabs__highlights article{padding:20px 17px}}@media print{.nv-product-tabs--moto .nv-product-tabs__nav{display:none}.nv-product-tabs--moto .nv-product-tabs__panel[hidden]{display:block!important}}@media(max-width:749px){body.template-product #MainContent :is(.nv-product-tabs__panel,.nv-dt__description,.nv-product-guide,.rv-guide,.rv-story-motor,.rv-story-energy,.rv-story-chassis,.rv-details,.yv-story) :is(p,li,dd){font-size:16px!important;line-height:1.75!important;overflow-wrap:anywhere}body.template-product #MainContent :is(.rv-product__intro,.yv-intro,.nv-product-tagline,.yv-lead){font-size:16px;line-height:1.7}body.template-product #MainContent :is(.nv-product-tabs__panel,.nv-product-guide) h2{font-size:clamp(24px,7vw,30px);line-height:1.2;overflow-wrap:anywhere}body.template-product #MainContent .nv-product-tabs__nav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;padding:0 0 12px;border:0;background:transparent;scroll-margin-top:84px}body.template-product #MainContent .nv-product-tabs__nav a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:56px;white-space:normal;text-align:center;line-height:1.4;font-size:14px;padding:10px 8px;border:1px solid #a9ba96;border-radius:7px;background:#fff;color:#354b29}body.template-product #MainContent .nv-product-tabs__nav a[aria-selected=true]{background:#314a26;border-color:#314a26;color:#fff}body.template-product #MainContent .nv-product-tabs__panel{padding:24px 14px;scroll-margin-top:84px}body.template-product #MainContent .nv-product-tabs__panel:has(.nv-product-tabs__video){padding-inline:0}body.template-product #MainContent .nv-product-tabs__panel:has(.nv-product-tabs__video)>h2{padding-inline:14px}body.template-product #MainContent .nv-product-tabs__highlights{grid-template-columns:minmax(0,1fr);gap:14px}body.template-product #MainContent .nv-product-tabs__highlights article{padding:20px 16px}body.template-product #MainContent .nv-product-tabs__specs :is(th,td){padding:12px 9px;font-size:15px;line-height:1.6}body.template-product #MainContent .nv-product-tabs__video{width:100%;max-width:100%;margin:0 0 24px}body.template-product #MainContent .nv-product-tabs__video figcaption{padding:0 12px;font-size:15px;line-height:1.6}body.template-product #MainContent .nv-product-tabs__video figcaption p{font-size:15px!important}body.template-product #MainContent .nv-dt__stage{aspect-ratio:1}body.template-product #MainContent .nv-dt__image{object-fit:contain}body.template-product #MainContent .nv-dt__zoom-trigger{width:48px;height:48px}body.template-product #MainContent .nv-dt__zoom-close{min-height:48px;font-size:14px}body.template-product #MainContent :is(.rv-product__thumbs,.yv-gallery__thumbs,.nv-dt__gallery){gap:10px;max-width:100%;overscroll-behavior-x:contain;scroll-snap-type:x proximity}body.template-product #MainContent :is(.rv-product__thumbs,.yv-gallery__thumbs) button{flex:0 0 76px;width:76px;min-width:76px;height:62px;min-height:62px;aspect-ratio:auto}body.template-product #MainContent :is(.rv-product__stage,.yv-gallery__main){aspect-ratio:4/3;max-width:100%}body.template-product #MainContent :is(.rv-product__gallery-meta,.yv-gallery__meta)>span{font-size:12px;line-height:1.5}body.template-product #MainContent .rv-story-component-image{box-sizing:border-box;width:100%;max-width:100%;height:auto;aspect-ratio:4/3;padding:18px}body.template-product #MainContent .rv-story-component-image img{min-width:0;max-width:100%}body.template-product #MainContent :is(.nv-model-video video,.nv-product-tabs__video iframe,.yv-film video){max-width:100%;object-fit:contain}body.template-product #MainContent .nv-model-video{padding:36px 18px}body.template-product #MainContent .nv-model-video .nv-model-video__caption{font-size:15px;line-height:1.7}body.template-product #MainContent .nv-model-video>a{font-size:15px;min-height:48px}body.template-product #MainContent .yv-films__rail{max-width:100%;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}body.template-product #MainContent .yv-film--portrait{scroll-snap-align:center;min-width:0}}.nv-speed-fact{margin:16px 0 20px;padding:17px 18px;border:1px solid #d6e0c9;border-left:3px solid #526f37;border-radius:6px;background:#edf2e5;color:#21371b}.nv-speed-fact dl{display:block;margin:0}.nv-speed-fact dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:15px;padding:0;border:0;background:transparent}.nv-speed-fact dt{font-size:12px;line-height:1.4}.nv-speed-fact dd{font-size:20px;font-weight:650;line-height:1.3;letter-spacing:-.03em;margin:0;text-align:right}.nv-speed-fact>p{font-size:11px!important;line-height:1.6!important;color:#5a694e!important;margin:9px 0 0!important}@media(max-width:480px){.nv-speed-fact{padding:14px}.nv-speed-fact dd{font-size:18px}}.product-card--white .card-media{background:#fff}.product-card.product-card--compact .nv-card-buy{margin:12px 0 0;padding:0;flex:none}.product-card.product-card--compact .nv-card-buy label{margin:0;line-height:1.4}.nv-mobility__product .product-card.product-card--compact .nv-card-speed{margin-left:22px!important;margin-right:22px!important}.product-card.product-card--compact .nv-card-add{font-size:14px;min-height:52px;box-shadow:0 3px 10px #35532624}.product-card.product-card--compact .nv-card-add:disabled{box-shadow:none}.nv-card-speed{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin:16px 0 0!important;padding:12px;background:#edf2e5;border:1px solid #dbe4d1;border-radius:6px;color:#24361b;font-size:12px!important;line-height:1.5}.nv-card-speed>span{font-size:11px}.nv-card-speed>strong{font-size:14px}.nv-card-speed>small{grid-column:1/-1;font-size:10px;line-height:1.45;color:#57654c}.nv-card-stock{font-size:11px!important;line-height:1.5;color:#56664b;margin:0 0 4px!important}.nv-card-stock span{display:block;font-size:10px;margin-top:3px}.nv-card-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:19px 0 0;padding:17px 0;border-top:1px solid #d8dfd3;border-bottom:1px solid #d8dfd3}.nv-card-specs div{min-width:0}.nv-card-specs dt{font-size:10px;line-height:1.45;color:#636d5b;margin:0 0 5px}.nv-card-specs dd{font-size:13px;line-height:1.45;font-weight:600;color:#1d281a;margin:0;overflow-wrap:anywhere}.nv-card-buy{margin-top:12px;display:grid;gap:8px}.nv-card-buy label{font-size:11px;color:#46543c}.nv-card-buy select{width:100%;min-width:0;max-width:100%;height:43px;padding:8px 28px 8px 10px;border:1px solid #b7c3ac;background:#fff;color:#1d281a;border-radius:6px;font:inherit;font-size:12px}.product-card .nv-card-add{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;border:1px solid #355326;border-radius:7px;padding:13px 16px;background:#355326;color:#fff;box-shadow:0 3px 10px #35532624;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.product-card .nv-card-add:hover{background:#253d1a}.product-card .nv-card-add:focus-visible,.nv-card-buy select:focus-visible{outline:3px solid #91ac73;outline-offset:3px}.product-card .nv-card-add:disabled{background:#e5e9df;border-color:#d4dccb;color:#64715c;cursor:not-allowed}.nv-card-add span{font-size:22px;font-weight:400;line-height:1}@media(max-width:420px){.nv-card-specs{gap:12px 8px}.nv-card-specs dd{font-size:12px}}.rv-component-window{position:relative;width:100%;overflow:hidden;background:#111;margin:0;isolation:isolate}.rv-component-window>img{position:absolute;display:block;max-width:none!important;width:var(--source-width)!important;height:var(--source-height)!important;left:var(--source-left);top:var(--source-top);object-fit:fill}.rv-viewer{width:100vw;height:100dvh;max-width:none;max-height:none;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:#fff;color:#171917;overflow:hidden}.rv-viewer::backdrop{background:#111c}.rv-viewer[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.rv-viewer__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(20px,4vw,64px);border-bottom:1px solid #d9d9d2;min-height:70px}.rv-viewer__bar>span{font-size:14px}.rv-viewer button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:48px;min-height:48px;border:1px solid #bfc2b8;background:transparent;color:inherit;padding:10px 18px;font-size:14px;cursor:pointer}.rv-viewer__bar button{border:0;flex-shrink:0}.rv-viewer__bar button span{font-size:30px;font-weight:300}.rv-viewer__content{min-height:0;display:grid;place-items:center;padding:20px;overflow:auto}.rv-viewer__content img{display:block;width:100%;height:100%;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.rv-viewer__controls{display:flex;gap:22px;justify-content:center;align-items:center;padding:10px 20px 20px}.rv-viewer__controls button{border-radius:50%;padding:0;font-size:22px}.rv-viewer__controls span{font-size:13px;letter-spacing:.12em}.rv-viewer button:focus-visible{outline:3px solid #8d6b11;outline-offset:4px}@media(max-width:749px){.rv-viewer__bar{padding:8px 14px}.rv-viewer__bar>span{font-size:12px}.rv-viewer__content{padding:4px}.rv-viewer__controls{padding-bottom:max(20px,env(safe-area-inset-bottom))}}.rv-photo-window{position:relative;width:100%;min-width:0;overflow:hidden;background:#fff}.rv-photo-window>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;display:block;max-width:none;object-fit:contain;mix-blend-mode:normal;margin:0;transform:none;aspect-ratio:auto}.rv-photo-window.rv-photo-window--official-2026{mix-blend-mode:normal!important;filter:none!important;background:#f4f4f4}.rv-photo-window--official-2026>img{mix-blend-mode:normal!important;filter:none!important}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map */
