.nuvs{--i:#272973;--id:#1a1b52;--c:#55cbf3;--sky:#e3f5fc;--cr:#fbf6ee;--ap:#ffd9b8;--ink:#23244f;--mu:#505277;--r:2.4rem;position:relative;overflow:hidden;background:var(--cr);color:var(--ink);font-family:var(--font-body-family);font-size:1.7rem;line-height:1.65}.nuvs *,.nuvs *:before,.nuvs *:after{box-sizing:border-box}.nuvs img{display:block;max-width:100%;height:auto}.nuvs h1,.nuvs h2,.nuvs h3,.nuvs p{margin:0}.nuvs h1,.nuvs h2,.nuvs h3{font-family:var(--font-heading-family);color:var(--i);letter-spacing:-.01em;line-height:1.12;font-weight:600}.nuvs-wrap{width:100%;max-width:120rem;margin:0 auto;padding:0 2rem}@media(min-width:750px){.nuvs-wrap{padding:0 4rem}}.nuvs-eyebrow{display:inline-flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--i)}.nuvs-eyebrow:before{content:"";width:3.2rem;height:.3rem;border-radius:1rem;background:var(--c)}.nuvs-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:1.2rem 2.8rem;border-radius:10rem;font-family:inherit;font-size:1.7rem;font-weight:600;line-height:1.2;text-decoration:none;border:.2rem solid var(--i);cursor:pointer;transition:transform .25s ease,background-color .25s ease,color .25s ease}.nuvs-btn--solid{background:var(--i);color:#fff;box-shadow:0 .8rem 2rem #27297338}.nuvs-btn--solid:hover{transform:translateY(-.3rem);background:var(--id)}.nuvs-btn--line{background:transparent;color:var(--i)}.nuvs-btn--line:hover{transform:translateY(-.3rem);background:var(--i);color:#fff}.nuvs-btn--cyan{background:var(--c);border-color:var(--c);color:var(--id)}.nuvs-btn--cyan:hover{transform:translateY(-.3rem);background:#fff;border-color:#fff}.nuvs-btn--ghost{background:transparent;border-color:#ffffffb3;color:#fff}.nuvs-btn--ghost:hover{transform:translateY(-.3rem);background:#fff;color:var(--i)}.nuvs-btn svg{width:2rem;height:2rem;flex:none}.nuvs a:focus-visible,.nuvs summary:focus-visible{outline:.3rem solid var(--c);outline-offset:.3rem}.nuvs-btns{display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:549px){.nuvs-btns .nuvs-btn{width:100%}}.nuvs-hero{position:relative;padding:3.2rem 0 5rem}.nuvs-hero:before{content:"";position:absolute;width:56rem;height:56rem;border-radius:50%;background:var(--sky);left:-20rem;top:-16rem}.nuvs-hero__grid{position:relative;z-index:1;display:grid;gap:3.6rem;align-items:center}.nuvs .nuvs-hero__title{font-size:clamp(3.8rem,9vw,6.2rem);margin:1.6rem 0 2rem}.nuvs-hero__title em{font-style:normal;background:linear-gradient(transparent 62%,var(--c) 62%,var(--c) 92%,transparent 92%)}.nuvs .nuvs-lead{font-size:clamp(1.8rem,4.6vw,2.1rem);color:var(--mu);max-width:52rem;margin-bottom:2.8rem}.nuvs .nuvs-note{margin-top:1.8rem;font-size:1.5rem;color:var(--mu);max-width:52rem}.nuvs-hero__media{position:relative;padding-bottom:3.5rem}.nuvs-hero__photo{border-radius:var(--r) var(--r) 22rem 22rem;overflow:hidden;aspect-ratio:4/4.4;background:var(--sky);box-shadow:-1.6rem 1.6rem 0 var(--c)}.nuvs-hero__photo img{width:100%;height:100%;object-fit:cover}.nuvs-hero__badge{position:absolute;right:-.4rem;bottom:0;background:var(--i);color:#fff;border-radius:2rem;padding:1.6rem 2.2rem;box-shadow:0 1.2rem 3rem #2729734d;max-width:24rem}.nuvs-hero__badge strong{display:block;font-family:var(--font-heading-family);font-size:3.4rem;line-height:1;color:var(--c)}.nuvs-hero__badge span{display:block;font-size:1.5rem;line-height:1.35;margin-top:.6rem}@media(min-width:900px){.nuvs-hero{padding:5rem 0 8rem}.nuvs-hero__grid{grid-template-columns:1.08fr .92fr;gap:6rem}.nuvs-hero__badge{right:-3rem}}.nuvs-strip{background:var(--i);color:#fff}.nuvs-strip__list{list-style:none;margin:0 auto;padding:2.4rem 2rem;display:grid;gap:1.4rem}.nuvs-strip__list li{display:flex;align-items:center;gap:1.2rem;font-weight:500}.nuvs-strip__list li:before{content:"";flex:none;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--c)}@media(min-width:750px){.nuvs-strip__list{grid-template-columns:repeat(3,1fr);gap:3rem;padding:3rem 4rem}}.nuvs-sec{padding:6rem 0}@media(min-width:900px){.nuvs-sec{padding:9rem 0}}.nuvs-head{max-width:70rem;margin-bottom:4rem}.nuvs-head h2{font-size:clamp(3.2rem,7vw,5.2rem);margin:1.4rem 0 1.6rem}.nuvs-head p{color:var(--mu);font-size:1.9rem}.nuvs-about__grid{display:grid;gap:3.4rem}.nuvs-about__big{font-family:var(--font-heading-family);font-size:clamp(2.6rem,5.2vw,3.8rem);line-height:1.22;color:var(--i);font-weight:500;margin-top:1.6rem!important}.nuvs-points{display:grid;gap:1.6rem}.nuvs-point{display:grid;grid-template-columns:5.2rem 1fr;gap:1.6rem;padding:2rem;background:#fff;border-radius:2rem;border:.1rem solid rgba(39,41,115,.1)}.nuvs-point__n{width:5.2rem;height:5.2rem;border-radius:50%;background:var(--sky);color:var(--i);display:grid;place-items:center;font-family:var(--font-heading-family);font-weight:700;font-size:2rem}.nuvs-point h3{font-size:2.1rem;margin-bottom:.6rem}.nuvs-point p{color:var(--mu)}.nuvs .nuvs-benefits{padding-left:1.2em;list-style:disc;color:var(--mu)}.nuvs .nuvs-point .nuvs-benefits{margin:0}.nuvs .nuvs-benefits li{padding-left:.25em}.nuvs .nuvs-benefits li+li{margin-top:.7rem}.nuvs .nuvs-benefits li::marker{color:var(--i)}.nuvs-technology{margin-top:2.4rem;color:var(--mu)}.nuvs-technology h3{font-size:2.1rem;color:var(--i);margin-bottom:.8rem}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-about__grid{grid-template-columns:minmax(0,1fr);gap:2.8rem}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-about__intro{max-width:82rem}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-about__big{font-size:clamp(2.6rem,3.5vw,3.8rem);line-height:1.25}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-points{grid-template-columns:minmax(0,1fr);gap:1.8rem}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-point{display:flex;flex-direction:column;gap:1.4rem;padding:2.4rem;height:100%}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-point__n{width:4.2rem;height:4.2rem;flex:none}.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-point h3{line-height:1.25;margin-bottom:1.2rem}.nuvs--vacutherm .nuvs-technology{margin-top:0;padding:2.4rem;background:var(--sky);border-left:.4rem solid var(--c);border-radius:0 1.6rem 1.6rem 0}.nuvs--vacutherm .nuvs-technology p{max-width:94rem}@media(min-width:900px){.nuvs:is(.nuvs--vacutherm,.nuvs--ems) .nuvs-points{grid-template-columns:repeat(3,minmax(0,1fr))}}.nuvs-claim{padding-bottom:0}.nuvs-claim__card{background:var(--i);color:#fff;border-radius:var(--r);padding:clamp(2.4rem,5vw,4rem)}.nuvs-claim__card .nuvs-eyebrow{color:var(--c)}.nuvs .nuvs-claim__card h2{color:#fff;font-size:clamp(3.2rem,7vw,5.8rem);margin:1.4rem 0}.nuvs-claim__text{font-size:1.9rem;max-width:80rem}.nuvs .nuvs-claim__note{font-size:1.6rem;line-height:1.6;margin-top:1.6rem;max-width:94rem;color:#e3f5fc}.nuvs-claim__card a{display:inline-block;color:var(--c);margin-top:1rem;font-size:1.5rem;text-underline-offset:.3rem}.nuvs-fit{background:var(--sky)}.nuvs-fit__grid{display:grid;gap:3rem;align-items:center}.nuvs .nuvs-fit h2{font-size:clamp(2.8rem,4.8vw,3.8rem);line-height:1.2;margin:1.4rem 0 2rem}.nuvs-fit__card{background:#fff;border-radius:var(--r);padding:2.8rem}.nuvs .nuvs-fit__card h3{font-size:2.6rem;line-height:1.2;margin-bottom:1.4rem}.nuvs .nuvs-fit__card p{color:var(--mu);margin-bottom:2rem}@media(min-width:900px){.nuvs-fit__grid{grid-template-columns:1.1fr 1fr;gap:5rem}}@media(min-width:900px){.nuvs-about__grid{grid-template-columns:1fr 1fr;gap:7rem;align-items:start}}.nuvs-caution{background:var(--sky);padding:3rem 0}.nuvs-caution p{max-width:78rem;color:var(--ink);font-size:1.6rem}.nuvs-caution strong{color:var(--i)}.nuvs-buy{background:var(--sky);padding:6rem 0 0}.nuvs-buy .nuvs-head{margin-bottom:0}.nuvs-free{display:inline-block;background:var(--ap);color:var(--id);border-radius:1rem;padding:.6rem 1.2rem;font-size:1.5rem;font-weight:600;margin-top:1.6rem}body:has(.nuvs) product-info{--i:#272973;--id:#1a1b52;--c:#55cbf3;--sky:#e3f5fc;--cr:#fbf6ee;--ap:#ffd9b8;--ink:#23244f;--mu:#505277;--r:2.4rem;background:var(--sky)!important;padding-top:3rem!important;padding-bottom:7rem!important;color:var(--ink);font-family:var(--font-body-family);font-size:1.7rem;line-height:1.65}body:has(.nuvs) product-info .product__info-wrapper{background:#fff;border-radius:var(--r);padding:3rem 2.4rem!important;box-shadow:0 1rem 3rem #2729731a}body:has(.nuvs) product-info .product__media-wrapper{display:none!important}body:has(.nuvs) product-info .product{display:block;max-width:78rem;margin:0 auto}body:has(.nuvs) product-info .product__info-wrapper{width:100%!important;max-width:100%!important}body:has(.nuvs) product-info .product__info-container{max-width:none}body:has(.nuvs) product-info .global-media-settings,body:has(.nuvs) product-info media-gallery li{border-radius:var(--r);overflow:hidden}body:has(.nuvs) product-info .product__text{font-size:1.7rem;color:var(--mu);margin:0 0 1.2rem}body:has(.nuvs) product-info .product-form__submit{border-radius:10rem;min-height:5.6rem;font-size:1.7rem;font-weight:600;background:var(--i);color:#fff;border:.2rem solid var(--i)}body:has(.nuvs) product-info .product-form__submit:before,body:has(.nuvs) product-info .product-form__submit:after{display:none}body:has(.nuvs) product-info .product-form__submit:hover{background:var(--id)}body:has(.nuvs) product-info .product-form__submit[disabled]{background:#e3e3ee;color:var(--mu);border-color:#e3e3ee}body:has(.nuvs) product-info a:focus-visible,body:has(.nuvs) product-info button:focus-visible{outline:.3rem solid var(--c);outline-offset:.3rem}.nuvs-pbox h2{font-size:clamp(2.8rem,5vw,3.6rem);color:var(--i);font-weight:600;line-height:1.2;margin-bottom:1.2rem}.nuvs-pbox p{color:var(--mu);margin-bottom:1.2rem}.nuvs-pbox ul{margin:0 0 1.6rem;padding:0;list-style:none;display:grid;gap:.8rem}.nuvs-pbox li{padding-left:2.6rem;position:relative}.nuvs-pbox li:before{content:"";position:absolute;left:0;top:1rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--c)}.nuvs-pbox .nuvs-alt{font-size:1.5rem}.nuvs-pbox .nuvs-alt a{color:var(--i);font-weight:600}@media(min-width:900px){body:has(.nuvs) product-info .product__info-wrapper{padding:4rem 4.4rem!important}}.nuvs-steps{list-style:none;margin:0;padding:0;display:grid;gap:2rem;counter-reset:s}.nuvs-step{padding:2.6rem 2.4rem;border-radius:2.2rem;background:#fff;border:.1rem solid rgba(39,41,115,.12);counter-increment:s}.nuvs-step:before{content:counter(s);display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--c);color:var(--id);font-family:var(--font-heading-family);font-weight:700;font-size:2.2rem;margin-bottom:1.4rem}.nuvs-step h3{font-size:2.3rem;margin-bottom:.8rem}.nuvs-step p{color:var(--mu)}@media(min-width:900px){.nuvs-steps{grid-template-columns:repeat(3,1fr);gap:2.6rem}}.nuvs-faq__grid{display:grid;gap:3rem}.nuvs-faq__list{display:grid;gap:1.2rem}.nuvs-q{background:#fff;border-radius:2rem;border:.1rem solid rgba(39,41,115,.12);overflow:hidden}.nuvs-q summary{list-style:none;cursor:pointer;padding:2.2rem 2.4rem;font-weight:600;font-size:1.9rem;color:var(--i);display:flex;justify-content:space-between;gap:1.6rem;align-items:center;min-height:6.4rem}.nuvs-q summary::-webkit-details-marker{display:none}.nuvs-q summary:after{content:"+";flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--sky);display:grid;place-items:center;font-size:2.4rem;line-height:1;transition:transform .3s ease}.nuvs-q[open] summary:after{transform:rotate(45deg);background:var(--c)}.nuvs-q__a{padding:0 2.4rem 2.4rem;color:var(--mu)}@media(min-width:900px){.nuvs-faq__grid{grid-template-columns:.8fr 1.2fr;gap:7rem}.nuvs-faq .nuvs-head{position:sticky;top:10rem;align-self:start}}.nuvs-cta{background:var(--i);color:#fff;position:relative;overflow:hidden}.nuvs-cta:before{content:"";position:absolute;width:44rem;height:44rem;border-radius:50%;border:5rem solid rgba(85,203,243,.18);left:-14rem;bottom:-22rem}.nuvs-cta__grid{position:relative;display:grid;gap:3.6rem;align-items:center}.nuvs-cta h2{color:#fff;font-size:clamp(3.2rem,7vw,5.4rem);margin:1.4rem 0 1.6rem}.nuvs-cta .nuvs-eyebrow{color:var(--c)}.nuvs-cta p{color:#ffffffe0;font-size:1.9rem;margin-bottom:2.6rem;max-width:52rem}.nuvs-cta__card{background:var(--cr);border-radius:var(--r);padding:3rem;color:var(--ink)}.nuvs-cta__card img{width:100%;max-width:30rem;margin:0 auto 2rem}.nuvs-cta__phone{display:block;text-align:center;font-family:var(--font-heading-family);font-weight:600;font-size:2.8rem;color:var(--i);text-decoration:none}.nuvs-cta__card small{display:block;text-align:center;margin-top:.6rem;color:var(--mu);font-size:1.5rem}.nuvs-cta .nuvs-more{font-size:1.6rem;margin:2.2rem 0 0}.nuvs-cta .nuvs-more a{color:var(--c)}@media(min-width:900px){.nuvs-cta__grid{grid-template-columns:1.2fr .8fr;gap:7rem}}@keyframes nuvs-rise{0%{transform:translateY(2.4rem)}to{transform:none}}.nuvs-hero__copy>*{animation:nuvs-rise .8s cubic-bezier(.2,.7,.2,1) both}@media(prefers-reduced-motion:reduce){.nuvs *,.nuvs *:before,.nuvs *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nuviness-service.css.map */
