.nvp .nvp__form{display:flex;flex-direction:column}.nvp .nvp__variants{order:0}.nvp .nvp__quantity-block{order:1;display:flex;align-items:center;justify-content:flex-start;gap:17px;width:100%;margin:10px 0 14px;padding:0;border:0;background:transparent}.nvp .nvp__quantity-label{min-width:0;margin:0;color:#9b9b9b;font-size:14px;font-weight:700;line-height:1;text-align:left}.nvp .nvp__quantity{width:auto;height:auto;display:flex;align-items:center;gap:17px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.nvp .nvp__quantity button[data-nvp-qty]{flex:0 0 28px;width:28px;height:28px;min-width:28px;padding:0;display:grid;place-items:center;border:1px solid #d7d7d7!important;border-radius:50%!important;background:#fff!important;color:#969696!important;font-size:18px;font-weight:400;line-height:1;cursor:pointer;box-shadow:none!important;transform:none!important}.nvp .nvp__quantity button[data-nvp-qty]:hover,.nvp .nvp__quantity button[data-nvp-qty]:focus,.nvp .nvp__quantity button[data-nvp-qty]:active{border-color:#aaa!important;color:#111!important;background:#fff!important;transform:none!important;box-shadow:none!important}.nvp .nvp__quantity input{flex:0 0 24px;width:24px;min-width:24px;height:28px;padding:0;border:0!important;background:transparent!important;color:#555!important;font-size:15px;font-weight:700;line-height:28px;text-align:center;box-shadow:none!important;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.nvp .nvp__quantity input::-webkit-inner-spin-button,.nvp .nvp__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nvp .nvp__actions{order:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:0 0 13px}.nvp .nvp__actions .nvp__button,.nvp .nvp__actions .shopify-payment-button__button,.nvp .nvp__actions .shopify-payment-button__button--unbranded{width:100%;min-height:48px;border-radius:999px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;letter-spacing:.12em;text-transform:uppercase;padding:0 20px!important;transform:none!important}.nvp .nvp__actions .nvp__button--outline{background:#fff!important;color:#111!important;border:1.5px solid #111!important}.nvp .nvp__actions .nvp__button--outline:hover{background:#111!important;color:#fff!important}.nvp .nvp__actions .shopify-payment-button{width:100%;margin:0!important}.nvp .nvp__actions .shopify-payment-button__button,.nvp .nvp__actions .shopify-payment-button__button--unbranded{background:#050505!important;color:#fff!important;border:1.5px solid #050505!important;box-shadow:none!important;transform:none!important;filter:none!important;opacity:1!important;transition:none!important}.nvp .nvp__actions .shopify-payment-button__button:hover,.nvp .nvp__actions .shopify-payment-button__button:focus,.nvp .nvp__actions .shopify-payment-button__button:focus-visible,.nvp .nvp__actions .shopify-payment-button__button:active,.nvp .nvp__actions .shopify-payment-button__button--unbranded:hover,.nvp .nvp__actions .shopify-payment-button__button--unbranded:focus,.nvp .nvp__actions .shopify-payment-button__button--unbranded:focus-visible,.nvp .nvp__actions .shopify-payment-button__button--unbranded:active{background:#050505!important;color:#fff!important;border-color:#050505!important;box-shadow:none!important;transform:none!important;filter:none!important;opacity:1!important}.nvp .nvp__actions .shopify-payment-button__button--unbranded{font-size:0!important}.nvp .nvp__actions .shopify-payment-button__button--unbranded:after{content:"BUY NOW";font-size:13px;font-weight:800;line-height:1;letter-spacing:.12em}.nvp .nvp__tabs{border-top:0!important;box-shadow:none!important;outline:0!important}.nvp .nvp__tabs:before{content:none!important;display:none!important}@media(max-width:989px)and (min-width:750px){.nvp .nvp__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:749px){.nvp .nvp__quantity-block{justify-content:flex-start!important;gap:15px;margin:8px 0 12px;padding:0;border:0}.nvp .nvp__quantity-label{font-size:13px}.nvp .nvp__quantity{width:auto;height:auto;gap:15px}.nvp .nvp__quantity button[data-nvp-qty]{flex-basis:26px;width:26px;height:26px;min-width:26px;font-size:16px}.nvp .nvp__quantity input{flex-basis:20px;width:20px;min-width:20px;height:26px;font-size:14px;line-height:26px}.nvp .nvp__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0 0 12px}.nvp .nvp__actions .nvp__button,.nvp .nvp__actions .shopify-payment-button__button,.nvp .nvp__actions .shopify-payment-button__button--unbranded{min-height:46px!important;border-radius:999px!important;font-size:11px!important;letter-spacing:.11em;padding-inline:8px!important}.nvp .nvp__actions .shopify-payment-button__button--unbranded{font-size:0!important}.nvp .nvp__actions .shopify-payment-button__button--unbranded:after{font-size:11px;letter-spacing:.11em}}.nvp .nvp__related{display:none!important}.header.header--left-center.w-full{padding:14px clamp(18px,2.4vw,38px)!important;background:linear-gradient(90deg,#263126,#172117 55%,#111711)!important;color:#fff!important;border-bottom:0!important;box-shadow:none!important}.header.header--left-center.w-full .header__navigation{justify-content:center}.header.header--left-center.w-full .header__icons,.header.header--left-center.w-full .header__icons a,.header.header--left-center.w-full .header__icons button,.header.header--left-center.w-full .search-drawer-button,.header.header--left-center.w-full .cart-drawer-button,.header.header--left-center.w-full .account-button{color:#fff!important}.header.header--left-center.w-full .header__navigation>ul>li>a,.header.header--left-center.w-full .header__navigation>nav>ul>li>a,.header.header--left-center.w-full .header__navigation .menu-list>li>a{color:#fff!important;font-size:15px;font-weight:650}.header.header--left-center.w-full .header__logo--desktop{max-width:132px;max-height:34px;width:auto;height:auto;object-fit:contain}.header.header--left-center.w-full .header__logo--mobile{max-width:116px;max-height:30px;width:auto;height:auto;object-fit:contain}.nv-home>.nv-banners{width:min(calc(100% - 52px),1440px);margin:14px auto 0;border-radius:22px;background:radial-gradient(circle at 22% 35%,rgba(182,229,167,.34),transparent 34%),linear-gradient(115deg,#dce9d8,#6f9c61 38%,#244126 68%,#111a13);box-shadow:none}.nv-home>.nv-banners .nv-banner{aspect-ratio:2.66 / 1;border-radius:inherit}.nv-home>.nv-banners .nv-banner picture,.nv-home>.nv-banners .nv-banner img{border-radius:inherit}.nv-home>.nv-banners .nv-banner:has(.nv-placeholder){position:relative;background:radial-gradient(circle at 23% 35%,rgba(210,239,199,.48),transparent 34%),linear-gradient(116deg,#e5eee2,#7b9f6e 37%,#365637 64%,#111b13)}.nv-home>.nv-banners .nv-banner:has(.nv-placeholder) .nv-placeholder{opacity:0}.nv-home>.nv-banners .nv-banner:has(.nv-placeholder):before{content:"NINEVOLT";position:absolute;left:clamp(28px,8vw,120px);top:33%;z-index:1;color:#fff;font-size:clamp(30px,5vw,74px);font-weight:850;line-height:1;letter-spacing:-.04em}.nv-home>.nv-banners .nv-banner:has(.nv-placeholder):after{content:"PREMIUM TECH \b7  BETTER VALUE";position:absolute;left:clamp(30px,8.2vw,123px);top:57%;z-index:1;color:#ffffffe6;font-size:clamp(11px,1.4vw,18px);font-weight:650;letter-spacing:.14em}.nv-home>.nv-banners .nv-banners__arrow{top:auto;bottom:18px;translate:none;border:0;box-shadow:none;padding:0;font-size:0;min-width:0}.nv-home>.nv-banners .nv-banners__arrow--prev{left:calc(50% - 34px);right:auto;width:27px;height:7px;border-radius:999px;background:#fff}.nv-home>.nv-banners .nv-banners__arrow--next{left:calc(50% + 1px);right:auto;width:7px;height:7px;border-radius:999px;background:#ffffff7a;box-shadow:16px 0 #ffffff5c,32px 0 #ffffff5c,48px 0 #ffffff5c}@media(max-width:989px){.header.header--left-center.w-full{padding:12px 16px!important}}@media(max-width:749px){.nv-home>.nv-banners{width:calc(100% - 24px);border-radius:16px}.nv-home>.nv-banners .nv-banner{aspect-ratio:4 / 5}.nv-home>.nv-banners .nv-banner:has(.nv-placeholder):before{left:28px;top:38%;font-size:clamp(32px,12vw,52px)}.nv-home>.nv-banners .nv-banner:has(.nv-placeholder):after{left:30px;top:50%;font-size:11px;letter-spacing:.1em}.nv-home>.nv-banners .nv-banners__arrow{bottom:14px}}body:has(.nv-home>.nv-banners) .header.header--left-center.w-full{background:transparent!important}.nvp .nvp__main-media,.nvp .nvp__thumbs button{background:#fff!important}.nvp .nvp__variant-grid{gap:8px!important;padding:1px!important;align-items:center}.nvp .nvp__variant-grid label{flex:0 0 68px!important;width:68px!important;height:68px!important;padding:6px!important;border:1px solid #e2e2e2!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}.nvp .nvp__variant-grid label img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:2px!important}.nvp .nvp__variant-grid input:checked+label{border:1.5px solid #111!important;background:#fff!important;box-shadow:none!important}@media(max-width:749px){.nvp .nvp__variant-grid{gap:7px!important}.nvp .nvp__variant-grid label{flex-basis:60px!important;width:60px!important;height:60px!important;padding:5px!important}}.nvp .nvp__benefits{border-block:0!important}.nvp .nvp__quantity-block{gap:8px!important}.nvp .nvp__quantity-label{font-weight:800!important}@media(max-width:749px){.nvp .nvp__quantity-block{gap:7px!important}.nvp .nvp__quantity-label{font-weight:800!important}.nvp .nvp__benefits{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:17px 0!important;margin-top:10px!important}.nvp .nvp__benefits span{padding:0 1px!important}.nvp .nvp__benefits i{width:35px!important;height:35px!important;margin-bottom:7px!important}.nvp .nvp__benefits svg{width:19px!important;height:19px!important}.nvp .nvp__benefits b{font-size:10px!important;font-weight:800!important;line-height:1.2!important}}.nvp .nvp__quantity-block{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;align-self:flex-start!important;width:fit-content!important;max-width:100%!important;gap:6px!important}.nvp .nvp__quantity-label{margin:0!important;font-size:14px!important;font-weight:800!important;line-height:28px!important;white-space:nowrap!important}.nvp .nvp__quantity-label:after{content:":"}.nvp .nvp__quantity{margin-left:0!important;gap:11px!important}.nvp .nvp__actions{margin-bottom:18px!important}.nvp .nvp__benefits{margin-top:0!important}@media(max-width:749px){.nvp .nvp__quantity-block{display:inline-flex!important;justify-content:flex-start!important;align-self:flex-start!important;width:fit-content!important;gap:5px!important;margin:8px 0 13px!important}.nvp .nvp__quantity-label{font-size:13.5px!important;font-weight:800!important;line-height:26px!important}.nvp .nvp__quantity{gap:10px!important;margin-left:0!important}.nvp .nvp__actions{margin-bottom:18px!important}.nvp .nvp__benefits{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:14px 4px!important;margin-top:0!important}.nvp .nvp__benefits>div{min-width:0!important;gap:6px!important}.nvp .nvp__benefits i{width:36px!important;height:36px!important;margin-bottom:0!important}.nvp .nvp__benefits i svg{width:20px!important;height:20px!important}.nvp .nvp__benefits b{font-size:10px!important;font-weight:800!important;line-height:1.15!important}}.nvp .nvp__benefits{margin-bottom:18px!important}.nvp .nvp__tabs{margin-top:0!important}.nvp .nvp__variant-grid{display:flex!important;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important;width:100%!important;max-width:100%!important;min-width:0!important;scroll-snap-type:none!important;scroll-behavior:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.nvp .nvp__variant-grid::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.nvp .nvp__variant-grid label{scroll-snap-align:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ninevolt-product-overrides.css.map */
