.npc-frame{width:fit-content;max-width:100%;margin-inline:auto}.npc-frame .npc-hero__media{display:block}.npc-frame .npc-hero__media img{width:auto;max-width:100%;height:auto}@media(max-width:900px){.npc-scroll{display:none}}html{overflow-x:clip}@media(min-width:1500px){.npc-wrap{max-width:calc(var(--site-w) * 1.15)}.npc-grid{gap:28px}}@media(min-width:1800px){.npc-wrap{max-width:calc(var(--site-w) * 1.32);padding:0 28px}.npc-grid{gap:34px}.npc-hero{padding:84px 0 104px}.npc-hero__in{gap:72px}.npc-hero h1{font-size:clamp(78px,5.2vw,124px)}.npc-hero__sub{font-size:19px;max-width:620px}.npc-hero__media img{max-height:860px}.npc-price b{font-size:68px}.npc-cd>div{min-width:80px;padding:12px 10px 10px}.npc-cd b{font-size:42px}.npc-btn{padding:17px 30px;font-size:17px}.npc-card .npc-btn{padding:14px 10px;font-size:15px}.npc-card__t{font-size:34px}.npc-card__b{padding:24px;gap:14px}.npc-card__d{font-size:14.5px}.npc-sec{padding:88px 0}.npc-sec__t h2{font-size:clamp(54px,3.6vw,78px)}.npc-eyebrow{font-size:15px}.npc-step{padding:34px 30px 30px}.npc-step h3{font-size:34px}.npc-step p{font-size:16px}.npc-step>b{font-size:120px}.npc-trust__i{padding:20px 22px;font-size:14px}.npc-trust__i b{font-size:16px}.npc-win{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.nh__l{font-size:15.5px;padding:10px 22px}.nh__cta{font-size:15px;padding:14px 26px}.nf__main{font-size:15px}.npc-marq__i{font-size:clamp(30px,2.4vw,44px)}.npc-prod{gap:64px}.npc-prod h1{font-size:clamp(56px,4.4vw,96px)}.npc-prod__img img{max-height:880px}}@media(min-width:2200px){.npc-wrap{max-width:calc(var(--site-w) * 1.6);padding:0 36px}.npc-grid{gap:40px}.npc-hero{padding:104px 0 124px}.npc-hero h1{font-size:clamp(96px,5vw,150px)}.npc-hero__sub{font-size:22px;max-width:720px}.npc-hero__media img{max-height:1000px}.npc-price b{font-size:84px}.npc-btn{padding:20px 36px;font-size:19px}.npc-card .npc-btn{padding:16px 12px;font-size:17px}.npc-card__t{font-size:40px}.npc-card__d{font-size:16px}.npc-sold{font-size:15px}.npc-sec{padding:110px 0}.npc-sec__t h2{font-size:clamp(64px,3.4vw,96px)}.npc-step h3{font-size:40px}.npc-step p{font-size:18px}.npc-step>b{font-size:140px}.npc-chip2{font-size:15px;padding:11px 18px}.nh__l{font-size:17px;padding:12px 26px}.nf__main{font-size:16px}.npc-prod__img img{max-height:1000px}.npc-faq{max-width:1000px}}@media(min-width:2800px){.npc-wrap{max-width:calc(var(--site-w) * 2)}.npc-hero h1{font-size:clamp(120px,4.8vw,190px)}.npc-hero__media img{max-height:1200px}.npc-card__t{font-size:48px}.npc-sec{padding:130px 0}}@media(max-width:1100px){.nh__l{padding:9px 14px}.npc-hero__in{gap:30px}.npc-sec{padding:54px 0}.nf__main{gap:30px 36px}}@media(max-width:900px){.npc-hero h1{font-size:clamp(46px,9vw,78px)}.npc-hero__media img{max-height:560px}.npc-hero__in>div:last-child{order:-1}.npc-steps{grid-template-columns:1fr 1fr}.npc-step>b{font-size:84px}.npc-prod{padding:28px 0 60px}.npc-foot,.nf{padding-bottom:0}}@media(max-width:640px){.npc-wrap{padding:0 16px}.npc-sec{padding:44px 0}.npc-sec__head{margin-bottom:22px}.npc-steps{grid-template-columns:1fr}.npc-grid{gap:20px}.npc-trust .npc-wrap{grid-template-columns:1fr 1fr;gap:12px}.npc-trust__i{padding:12px;gap:10px}.npc-trust__ic{width:40px;height:40px}.npc-win{grid-template-columns:1fr 1fr}.npc-cta{padding:34px 18px}.npc-marq--tilt{margin:20px 0}.npc-price b{font-size:44px}.nf__band{padding:28px 16px}.nf__legal{padding-bottom:110px}}@media(max-width:480px){.npc-hero{padding:28px 0 44px}.npc-hero h1{font-size:clamp(38px,12vw,54px)}.npc-btns{flex-direction:column;align-items:stretch}.npc-btns .npc-btn{width:100%}.npc-card .npc-btns{grid-template-columns:1fr}.npc-cd{gap:8px}.npc-cd>div{min-width:0;flex:1}.npc-cd b{font-size:28px}.npc-trust .npc-wrap{grid-template-columns:1fr}.npc-step>b{font-size:68px}.npc-step h3{font-size:24px}.npc-chip2{font-size:12px;padding:8px 12px}.npc-sec__t h2{font-size:clamp(34px,11vw,44px)}.npc-win{grid-template-columns:1fr 1fr;gap:12px}.nf__soc a{padding:10px 13px}.npc-eyebrow{letter-spacing:.2em;font-size:12px}}@media(max-width:360px){.npc-hero h1{font-size:34px}.npc-btn{font-size:14px;padding:14px 16px}.npc-logo img,.nh__logo img{max-width:140px}}.npc-sticky{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.npc-fab{bottom:calc(20px + env(safe-area-inset-bottom,0px))}@media(hover:none){.npc-card:hover{transform:none}}@media(max-width:900px),(hover:none){body{overflow-x:clip;max-width:100%}.npc-marq--tilt{margin:20px 0}body:before{position:absolute;inset:0 0 auto 0;height:1300px}*{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nh:before{background:color-mix(in srgb,var(--bg) 96%,transparent)}.nh-search{background:var(--bg)}.npc-orb{filter:none!important;animation:none!important;translate:none!important;opacity:.4}.npc-orb--a{background:radial-gradient(closest-side,var(--blue),transparent 72%);width:340px;height:340px;top:-110px;right:-120px}.npc-orb--b{background:radial-gradient(closest-side,var(--gold),transparent 72%);width:280px;height:280px;opacity:.22}.npc-orb--c{background:radial-gradient(closest-side,var(--blue2),transparent 72%);width:200px;height:200px;opacity:.2}.npc-hero__media,.npc-frame{translate:none!important}.npc-frame{transform:none!important;animation:none!important;box-shadow:0 0 34px color-mix(in srgb,var(--blue) 40%,transparent);background:linear-gradient(135deg,var(--blue),var(--gold),var(--blue2))}.npc-anim .npc-hero__media{animation:none}.npc-hero:before,.npc-hero:after{display:none}.npc-hover-tilt .npc-card{transform:none!important}.npc-card{transform-style:flat}.npc-anim .nh:after,.npc-anim .nf:before,.npc-anim .nf__band,.npc-anim .npc-cta,.npc-anim .npc-cta:before,.npc-anim .npc-ann{animation:none}.npc-anim .npc-bar i{animation:npcfill 1.1s cubic-bezier(.2,.8,.2,1) both}.npc-cta:before{background:linear-gradient(135deg,var(--blue),var(--gold),var(--blue2))}.npc-shine .npc-btn--gold:after{display:none}.npc-anim .npc-pill--gold,.npc-anim .npc-live,.npc-anim .npc-fab,.npc-anim .nh__cta:before{animation:none}.npc-anim .npc-trophy,.npc-anim .npc-404__n{animation:none}.npc-btn{will-change:auto}.npc-marq{-webkit-mask-image:none;mask-image:none}.npc-marq--tilt{box-shadow:none}.nh-comps__h small:after{animation:none!important}html .shopify-section-group-header-group.nh-hide{top:0!important}.shopify-section-group-header-group{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/np-responsive.css.map */
