.nv-guide-swipe{display:none}.nv-recent{display:block}@media(max-width:749px){html{scroll-padding-top:76px;-webkit-text-size-adjust:100%}body main,body .shopify-section,body .nv-catalog-results,body .nv-dt__info{min-width:0}body :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),select,textarea){font-size:16px}body :is(input[type=email],input[type=search],input[type=number],input[type=text],select){min-height:48px}body .rv-header.nv-header-light{min-height:64px;gap:8px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left))}body .rv-header.nv-header-light .rv-wordmark{display:inline-flex;align-items:center;min-height:48px;min-width:0;font-size:29px;white-space:nowrap}body .rv-header.nv-header-light .rv-header-actions{gap:0;margin-left:auto;flex-shrink:0}body .rv-header.nv-header-light .rv-header-actions>a,body .rv-header.nv-header-light .nv-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:48px;min-width:44px;min-height:48px;margin:0;padding:10px}body .nv-menu-drawer{width:min(100%,480px);height:100dvh;max-height:100dvh;max-width:100%;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain}body .nv-menu-drawer .nv-menu-top{padding-inline:18px}body .nv-menu-drawer .nv-menu-top>button{min-width:48px;min-height:48px}body .nv-menu-drawer .nv-mobile-category>a,body .nv-menu-drawer .nv-menu-secondary>a{min-height:52px;line-height:1.4}body .nv-menu-drawer .nv-mobile-category>button{min-width:48px;min-height:52px}body .nv-menu-drawer .nv-brand-card--compact{grid-template-columns:88px minmax(0,1fr) 20px;min-height:118px;gap:15px}body .nv-menu-drawer .nv-brand-card--compact strong{font-size:17px;overflow-wrap:anywhere}body.template-index .nv-mobility--refresh .nv-mobility__wrap{padding:32px 18px}body.template-index .nv-mobility--refresh .nv-home-hero .nv-home-hero__slide{min-height:clamp(480px,calc(100svh - 140px),660px)}body.template-index .nv-mobility--refresh .nv-home-hero .nv-mobility__hero-copy{min-height:inherit;justify-content:flex-end;padding:32px 20px 70px}body.template-index .nv-mobility--refresh .nv-home-hero h1,body.template-index .nv-mobility--refresh .nv-home-hero .nv-home-hero__title{font-size:clamp(34px,10.4vw,46px);line-height:1.06;max-width:100%;margin-bottom:20px}body.template-index .nv-mobility--refresh .nv-home-hero .nv-mobility__eyebrow{font-size:10px;line-height:1.5;letter-spacing:.13em}body.template-index .nv-mobility--refresh .nv-home-hero .nv-mobility__actions{display:flex;width:100%;max-width:360px}body.template-index .nv-mobility--refresh .nv-home-hero .nv-mobility__button{width:100%;min-height:52px;padding:15px 19px;font-size:14px}body.template-index .nv-mobility--refresh .nv-home-hero__dots button{width:44px;height:48px}body.template-index .nv-mobility--refresh .nv-home-hero__controls{bottom:8px;min-height:48px}body.template-index .nv-mobility--refresh h2{font-size:clamp(28px,7.6vw,34px);line-height:1.13;overflow-wrap:anywhere}body.template-index .nv-mobility--refresh .nv-mobility__section-head{margin-bottom:22px}body.template-index .nv-mobility--refresh .nv-mobility__section-head>p{margin-top:13px;line-height:1.65}body.template-index .nv-mobility--refresh .nv-mobility__universe>div{padding:22px}body.template-index .nv-mobility--refresh .nv-mobility__universe small{display:block;line-height:1.6}body.template-index .nv-mobility--refresh .nv-mobility__universe h3{font-size:29px;line-height:1.1}body.template-index .nv-mobility--refresh .nv-mobility__universe div>span{min-height:48px;font-size:13px}body.template-index .nv-mobility--refresh .nv-mobility__range-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.template-index .nv-mobility--refresh .nv-mobility__range-nav a{justify-content:space-between;gap:8px;min-width:0;min-height:48px;padding:12px;font-size:12px;line-height:1.4}body.template-index .nv-mobility--refresh .nv-home-product-rail__track>.nv-mobility__product,body.template-index .nv-mobility--refresh .nv-recent__track>.nv-mobility__product{flex-basis:88%}body.template-index .nv-mobility--refresh .nv-home-product-rail__track,body.template-index .nv-mobility--refresh .nv-recent__track{scroll-snap-type:x proximity;scroll-padding-inline:0}body.template-index .nv-mobility--refresh .nv-mobility__product .product-card h3{font-size:20px;line-height:1.3}body .nv-card-buy button{min-height:48px;line-height:1.4}body .nv-card-buy select{min-height:48px;max-width:100%;font-size:16px}body .nv-card-specs dt{font-size:11px;line-height:1.5}body .nv-card-specs dd{font-size:13px;line-height:1.45;overflow-wrap:anywhere}body.template-index .nv-mobility--refresh .nv-mobility__brand-card .nv-brand-card__cta{font-size:11px;min-height:44px;line-height:1.45}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid{display:flex;gap:16px;max-width:100%;margin:18px 0 28px;padding-bottom:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid article{flex:0 0 88%;min-width:0;scroll-snap-align:start}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid h3{font-size:24px}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid p{font-size:14px;line-height:1.65}body.template-index .nv-mobility--refresh .nv-guide-swipe{display:block;margin:18px 0 0;font-size:12px;line-height:1.5;color:#d7e3c9}body.template-index .nv-mobility--refresh .nv-mobility__guide-footer .nv-mobility__button{width:100%;min-height:50px;font-size:13px}body.template-index .nv-mobility--refresh .nv-story{gap:24px}body.template-index .nv-mobility--refresh .nv-story__copy .nv-mobility__button{width:100%;min-height:50px;font-size:13px}body.template-index .nv-mobility--refresh .nv-social .nv-reel__media{aspect-ratio:9/16;max-height:none}body.template-index .nv-mobility--refresh .nv-social .nv-reel__media video{object-fit:contain}body.template-index .nv-mobility--refresh .nv-social .nv-reel__toggle{width:48px;height:48px}body.template-index .nv-mobility--refresh .nv-recent .nv-mobility__section-head{display:block}body.template-index .nv-mobility--refresh .nv-recent [data-recent-clear]{max-width:none;margin-top:15px;min-height:44px;font-size:12px}body.template-index .nv-mobility--refresh .nv-mobility__questions summary{min-height:58px;padding:18px 0;line-height:1.5}body .rv-footer.site-footer{padding:42px 20px max(24px,env(safe-area-inset-bottom));gap:30px 20px}body .rv-footer .rv-footer__nav{display:flex;flex-direction:column;min-width:0;gap:0}body .rv-footer .rv-footer__nav h2{font-size:12px;line-height:1.5;letter-spacing:.04em;margin:0 0 12px}body .rv-footer .rv-footer__nav a{display:flex;align-items:center;min-height:44px;margin:0;padding:8px 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}body .rv-footer .rv-footer__description{font-size:13px;line-height:1.65;max-width:none}body .rv-footer .rv-footer__bottom{font-size:11px;line-height:1.5;gap:16px}body .nv-footer-signup{max-width:none;margin-top:24px}body .nv-footer-signup__row{flex-direction:column;gap:10px}body .nv-footer-signup button,body .nv-footer-signup input{min-height:50px;width:100%;box-sizing:border-box}body .nv-footer-signup small{font-size:11px;line-height:1.6}body .nv-signup-dialog{width:min(380px,calc(100% - 28px));max-height:calc(100dvh - 32px);border-radius:12px}body .nv-signup-content{padding:40px 22px 20px}body .nv-signup-content h2{font-size:27px;line-height:1.12}body .nv-signup-description{font-size:13px;line-height:1.55}body .nv-signup-close{top:2px;right:2px;width:48px;height:48px;min-width:48px;min-height:48px}body .nv-signup-form input[type=email]{height:48px}body .nv-signup-form .nv-signup-consent{min-height:44px;align-items:center;font-size:12px;line-height:1.5;gap:10px}body .nv-signup-consent input{width:22px;height:22px}body .nv-signup-submit,body .nv-signup-later{min-height:48px;font-size:14px}body.template-collection main>.shopify-section>.section{padding:28px 18px 40px}body.template-collection main>.shopify-section>.section>h1{font-size:clamp(30px,8.4vw,40px);line-height:1.12;overflow-wrap:anywhere}body .nv-catalog-actions .nv-catalog-icon{width:48px;height:48px;min-width:48px;min-height:48px}body .nv-catalog-toolbar .sort-form{gap:10px;align-items:stretch}body .nv-catalog-toolbar .sort-form button{min-height:48px;font-size:12px;padding:10px 14px}body .nv-filter-fields,body .nv-filter-search{padding:16px}body .nv-filter-check{min-height:44px;margin:4px 0;font-size:13px;line-height:1.5}body .nv-filter-check input{width:22px;height:22px;flex-shrink:0}body .nv-filter-price{gap:10px}body.template-product .nv-dt{padding:22px 18px 40px}body.template-product .nv-dt__info h1{font-size:clamp(29px,8.2vw,37px);line-height:1.12;overflow-wrap:anywhere}body.template-product .nv-dt__grid{gap:22px}body.template-product .nv-dt__gallery{max-width:100%;scroll-snap-type:x proximity;overscroll-behavior-x:contain}body.template-product .nv-dt__options select{width:100%;min-height:50px;font-size:16px}body.template-product .nv-dt__buy{min-height:52px;font-size:15px}body.template-product .nv-dt__contact{min-height:48px;line-height:1.5}body.template-product .nv-dt__sticky-buy:not([hidden]){gap:12px;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}body.template-product .nv-dt__sticky-buy button{flex:1;min-width:0;min-height:48px;padding:10px 14px;line-height:1.35;white-space:normal}body.template-product:has(.nv-dt__sticky-buy:not([hidden])){padding-bottom:calc(82px + env(safe-area-inset-bottom))}body.template-product .rv-product.nv-product-shop .rv-product__buy,body.template-product .yv-product .yv-product-buy{padding-top:18px}body.template-product .rv-product.nv-product-shop .nv-color-configurator .rv-variant,body.template-product .rv-product.nv-product-shop .nv-color-configurator .nv-finish,body.template-product .yv-product .yv-colours button{min-height:52px}body .nv-basket{padding:26px 18px 40px}body .nv-basket__header{gap:18px;margin-bottom:24px}body .nv-basket__summary{padding:22px 18px}body .nv-basket__total{flex-wrap:wrap;row-gap:8px}body .nv-basket__total strong{margin-left:auto;max-width:100%;white-space:normal;overflow-wrap:anywhere}body .nv-basket__checkout{min-height:54px;font-size:15px;line-height:1.4}body .nv-basket__tools{gap:12px}body .nv-basket__tools>a,body .nv-basket__tools button{min-height:48px}}@media(max-width:359px){body .rv-header.nv-header-light{padding-inline:12px;gap:4px}body .rv-header.nv-header-light .rv-wordmark{font-size:26px}body .rv-header.nv-header-light .rv-header-actions>a,body .rv-header.nv-header-light .nv-menu-toggle{width:42px;min-width:42px}body.template-index .nv-mobility--refresh .nv-mobility__wrap{padding-inline:16px}body.template-index .nv-mobility--refresh .nv-home-hero .nv-mobility__hero-copy{padding-inline:18px}body .rv-footer.site-footer{padding-inline:18px;gap:28px 18px}body .rv-footer .rv-footer__nav a{font-size:12px}}@media(max-width:749px)and (max-height:600px)and (orientation:landscape){body.template-index .nv-mobility--refresh .nv-home-hero .nv-home-hero__slide{min-height:420px}body.template-index .nv-mobility--refresh .nv-home-hero h1,body.template-index .nv-mobility--refresh .nv-home-hero .nv-home-hero__title{font-size:38px;max-width:380px}}@media(max-width:749px){body.template-index .nv-mobility--refresh .nv-mobility__guide-grid{display:flex;align-items:flex-start;gap:14px;max-width:100%;scroll-snap-type:x proximity;scroll-padding-inline:0}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid>article{flex:0 0 100%;width:100%;min-width:0;max-width:100%;scroll-snap-align:start;scroll-snap-stop:normal}body.template-index .nv-mobility--refresh .nv-guide-photo{width:100%;max-width:100%;height:auto;aspect-ratio:16/10;overflow:hidden}body.template-index .nv-mobility--refresh .nv-guide-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% center}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid h3{font-size:23px;line-height:1.2;max-width:100%;overflow-wrap:anywhere}body.template-index .nv-mobility--refresh .nv-mobility__guide-grid p{font-size:14px;line-height:1.55;max-width:100%;white-space:normal;overflow-wrap:anywhere}body .nv-product-tabs,body .nv-product-tabs__panel,body .nv-product-tabs__spec-groups{min-width:0;max-width:100%}body .nv-product-tabs__specs{width:100%;max-width:100%;table-layout:fixed}body .nv-product-tabs__specs th,body .nv-product-tabs__specs td{white-space:normal;overflow-wrap:anywhere}body .nv-product-tabs__specs th{width:43%}}body .nv-home-product-rail__track,body .nv-recent__track{align-items:stretch!important}body .nv-home-product-rail__track>.nv-mobility__product,body .nv-recent__track>.nv-mobility__product{display:flex;align-items:stretch}body .product-card.product-card--compact{display:grid!important;grid-template-rows:auto 150px 126px 184px;align-content:start;align-self:stretch;flex:1;min-width:0;max-width:100%;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden}body .product-card.product-card--compact .card-media{display:block;width:100%;height:auto;min-height:0;aspect-ratio:4/3;margin:0!important;overflow:hidden}body .product-card.product-card--compact .card-media img{display:block;width:100%;height:100%;object-fit:contain}body .product-card--compact .nv-card-heading{display:grid;grid-template-rows:12px 48px 24px 32px;gap:6px;padding:16px 18px 0;min-width:0;overflow:hidden}body .product-card--compact .nv-card-heading>p,body .product-card--compact .nv-card-heading>h3{margin:0!important;padding:0!important;min-width:0}body .product-card--compact .nv-card-heading>.eyebrow{font-size:9px!important;line-height:12px!important;letter-spacing:.1em;color:#68745d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .product-card--compact .nv-card-heading>h3{font-size:19px!important;line-height:24px!important;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}body .product-card--compact .nv-card-price{font-size:16px!important;line-height:24px!important;white-space:nowrap}body .product-card--compact .nv-card-context{font-size:10px!important;line-height:14px!important;color:#56664b;overflow-wrap:anywhere}body .product-card--compact .nv-card-purchase{padding:8px 18px 0;min-width:0}body .product-card.product-card--compact .nv-card-buy{display:grid!important;grid-template-rows:16px 44px 44px;gap:5px!important;margin:0!important;padding:0!important;min-width:0;min-height:0;align-content:start}body .product-card--compact .nv-card-buy>input{display:none}body .product-card--compact .nv-card-buy>label,body .product-card--compact .nv-card-config-label{display:block;margin:0!important;font-size:11px!important;line-height:16px!important;color:#46543c}body .product-card--compact .nv-card-buy>select,body .product-card--compact .nv-card-config-value{box-sizing:border-box;width:100%;height:44px!important;min-height:44px!important;min-width:0;max-width:100%;margin:0!important;padding:9px 30px 9px 10px;border:1px solid #b7c3ac;border-radius:6px;background:#fff;color:#1d281a;font:inherit;font-size:14px!important;line-height:24px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .product-card--compact .nv-card-config-value{background:#f7f8f4;padding-right:10px}body .product-card.product-card--compact .nv-card-add{box-sizing:border-box;height:44px!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;line-height:20px!important;font-size:14px!important;gap:8px}body .product-card--compact .nv-card-add span{font-size:20px}body .product-card.product-card--compact .nv-card-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:72px;gap:10px 12px;align-content:start;box-sizing:border-box;min-height:0;margin:4px 18px 0!important;padding:12px 0!important;border-top:1px solid #d8dfd3;border-bottom:0;overflow:hidden}body .product-card--compact .nv-card-specs dt{font-size:10px!important;line-height:13px!important;margin:0 0 3px;max-height:26px;overflow:hidden}body .product-card--compact .nv-card-specs dd{font-size:12px!important;line-height:16px!important;margin:0;max-height:32px;overflow:hidden;overflow-wrap:anywhere}body .product-card--compact .nv-card-specs small{display:block;margin-top:3px;font-size:9px;line-height:12px;color:#56664b}@media(max-width:749px){body .product-card.product-card--compact{grid-template-rows:auto 138px 122px 100px}body .product-card--compact .nv-card-heading{grid-template-rows:13px 44px 22px 28px;gap:5px;padding:12px 14px 0}body .product-card--compact .nv-card-heading>.eyebrow{font-size:10px!important;line-height:13px!important}body .product-card--compact .nv-card-heading>h3{font-size:18px!important;line-height:22px!important}body .product-card--compact .nv-card-price{font-size:16px!important;line-height:22px!important}body .product-card--compact .nv-card-purchase{padding:4px 14px 0}body .product-card--compact .nv-card-buy>select{font-size:16px!important}body .product-card.product-card--compact .nv-card-specs{margin:0 14px!important;padding:10px 0!important;grid-auto-rows:76px}body .product-card--compact .nv-card-specs>div:nth-child(n+3){display:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/nyvolt-mobile.css.map */
