:root{--nv-copy-ink:#1b2820;--nv-copy-muted:#535e53}
body :is(.rte,.nyvolt-rich-description,.nv-dt__description,.nv-product-categories__body,.nv-product-tabs__panel,.nv-mobility__section-head,.nv-mobility__hero-lead,.nv-story__copy,.nv-signup-content,.page-content,.contact-intro){font-family:var(--nv-body-font,system-ui,sans-serif)!important;letter-spacing:0}
body :is(.rte,.nyvolt-rich-description,.nv-dt__description,.nv-product-categories__body,.nv-product-tabs__panel) :is(p,li,dd){font-size:16px!important;line-height:1.8!important;letter-spacing:0!important;font-weight:400;text-wrap:pretty}
body :is(.rte,.nyvolt-rich-description,.nv-dt__description,.nv-product-categories__body,.nv-product-tabs__panel)>p{max-width:74ch;margin-block:0 1.15em}
body :is(.rte,.nyvolt-rich-description,.nv-dt__description,.nv-product-categories__body,.nv-product-tabs__panel,.nv-mobility__hero-lead,.nv-mobility__section-head,.nv-story__copy,.nv-signup-content) :is(strong,b){font-family:inherit;font-weight:700!important;color:inherit}
body :is(.rte,.nyvolt-rich-description,.nv-dt__description,.nv-product-categories__body,.nv-product-tabs__panel,.nv-mobility__hero-lead,.nv-mobility__section-head,.nv-story__copy) :is(em,i){font-family:inherit;font-style:italic!important;font-weight:400;letter-spacing:0}
body :is(.nv-dt__description,.nv-product-categories__body) :is(th,td){font-family:var(--nv-body-font,system-ui,sans-serif);font-size:14px;line-height:1.65}
body .nv-mobility__section-head>p{font-size:16px;line-height:1.75}
body .nv-story__copy>p:not(.nv-mobility__eyebrow){font-size:16px;line-height:1.8}
body .nv-mobility__universe-grid>.nv-universe-campaign{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:540px;overflow:hidden;border:0;border-radius:14px;background:#1c2b23;color:#fff;text-decoration:none;box-shadow:none}
body .nv-mobility__universe-grid>.nv-universe-campaign::before{content:"";position:absolute;inset:0;z-index:1;display:block;background:linear-gradient(180deg,#12241900 30%,#132219b8 60%,#132219fa 100%);pointer-events:none}
body .nv-mobility__universe-grid>.nv-universe-campaign>img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:55% 32%;z-index:0;transition:transform .6s cubic-bezier(.2,.7,.2,1)}
body .nv-mobility__universe-grid>.nv-universe-campaign--moto>img{object-position:56% 30%}
body .nv-mobility__universe-grid>.nv-universe-campaign>.nv-universe-campaign__copy{position:relative;z-index:2;display:block;flex:0 0 auto;padding:240px 30px 28px;background:none}
body .nv-universe-campaign .nv-universe-campaign__copy>small{display:block;margin:0 0 13px;font-family:var(--nv-body-font,system-ui,sans-serif);font-size:11px;line-height:1.6;letter-spacing:.015em;color:#e1e7da}
body .nv-universe-campaign .nv-universe-campaign__copy>h3{margin:0 0 14px!important;max-width:16ch;font-size:clamp(36px,3.5vw,52px)!important;line-height:1!important;color:#fff}
body .nv-universe-campaign .nv-universe-campaign__copy>p{margin:0 0 23px!important;max-width:42ch;font-family:var(--nv-body-font,system-ui,sans-serif);font-size:15px;line-height:1.65;letter-spacing:0;color:#eef1e9}
body .nv-universe-campaign .nv-universe-campaign__copy>p>strong{font-weight:700}
body .nv-universe-campaign .nv-universe-campaign__copy>.nv-universe-campaign__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:52px;width:100%;margin:0;padding:15px 18px;border:1px solid #e1edc7;border-radius:6px;background:#e1edc7;color:#1b2c21;font-family:var(--nv-body-font,system-ui,sans-serif);font-size:14px;font-weight:700;line-height:1.35;letter-spacing:0;transition:background .2s,color .2s}
.nv-universe-campaign__cta svg{width:21px;height:21px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.7}
body .nv-universe-campaign:focus-visible{outline:3px solid #71825d;outline-offset:5px}
body .nv-mobility__hero--campaign.nv-home-hero__slide--scooters .nv-mobility__button{background:#e1edc7;border-color:#e1edc7;min-height:54px;font-size:14px;font-weight:700}
@media(hover:hover){body .nv-mobility__universe-grid>.nv-universe-campaign:hover>img{transform:scale(1.035)}body .nv-universe-campaign:hover .nv-universe-campaign__cta{background:#fff;border-color:#fff}}
@media(max-width:749px){body :is(.rte,.nyvolt-rich-description,.nv-dt__description,.nv-product-categories__body,.nv-product-tabs__panel) :is(p,li,dd){font-size:15px!important;line-height:1.8!important}body .nv-mobility__section-head>p{font-size:15px;line-height:1.7}body .nv-mobility__universe-grid{gap:20px}body .nv-mobility__universe-grid>.nv-universe-campaign{min-height:510px;border-radius:12px}body .nv-mobility__universe-grid>.nv-universe-campaign>.nv-universe-campaign__copy{padding:235px 22px 23px}body .nv-universe-campaign .nv-universe-campaign__copy>small{font-size:10px;margin-bottom:12px}body .nv-universe-campaign .nv-universe-campaign__copy>h3{font-size:34px!important;max-width:16ch;margin-bottom:12px!important}body .nv-universe-campaign .nv-universe-campaign__copy>p{font-size:14px;line-height:1.65;margin-bottom:19px!important}body .nv-universe-campaign .nv-universe-campaign__copy>.nv-universe-campaign__cta{font-size:13px;min-height:52px;padding:14px 16px}body .nv-mobility__universe-grid>.nv-universe-campaign>img{object-position:56% 32%}}
@media(prefers-reduced-motion:reduce){body .nv-mobility__universe-grid>.nv-universe-campaign>img,.nv-universe-campaign__cta{transition:none}body .nv-mobility__universe-grid>.nv-universe-campaign:hover>img{transform:none}}

.nv-header-account{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit}.nv-header-account shopify-account:not(:defined){display:none}.nv-header-account shopify-account:defined+.nv-header-account__fallback{display:none}.nv-header-account__fallback{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:inherit;text-decoration:none}.nv-header-account shopify-account{--shopify-account-color-accent:#435c35;--shopify-account-color-accent-hover:#2e4428;--shopify-account-color-accent-text:#fff;--shopify-account-color-background:#f6f7f2;--shopify-account-color-text:#1b2820;--shopify-account-color-text-subdued:#5c6759;--shopify-account-color-border:#d7dfd0;--shopify-account-color-card-background:#fff;--shopify-account-color-control-background:#fff;--shopify-account-color-control-text:#1b2820;--shopify-account-font-body:var(--nv-interface-font,Arial,sans-serif);--shopify-account-font-heading:var(--nv-interface-font,Arial,sans-serif);--shopify-account-font-heading-weight:700;--shopify-account-radius-base:6px;--shopify-account-radius-dialog:14px;--shopify-account-radius-button:6px;--shopify-account-radius-input:6px;--shopify-account-signed-in-avatar-size:36px;--shopify-account-signed-in-avatar-color-background:#435c35;--shopify-account-signed-in-avatar-color-text:#fff;--shopify-account-dialog-position-top:80px}.nv-header-account shopify-account::part(signed-out-avatar){display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;box-shadow:none}.nv-header-account [slot=signed-out-avatar]{display:flex;align-items:center;justify-content:center}.nv-header-account shopify-account::part(signed-out-avatar):focus-visible,.nv-header-account__fallback:focus-visible{outline:2px solid #435c35;outline-offset:-3px}

