.nv-hero{--nv-scene-h-mobile: 150svh;--nv-scene-h: 175vh;isolation:isolate}.nv-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;opacity:var(--nv-backdrop-opacity, .25);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.nv-hero__backdrop img{width:100%;height:100%;object-fit:cover}.nv-hero__stage{display:flex}.nv-motion .nv-hero[data-sticky]>.nv-hero__stage{height:calc(100svh - var(--nv-header-h, 0px))}.nv-hero__grid{grid-template-columns:minmax(0,1fr);display:grid;grid-template-areas:"copy" "product" "action" "notes";grid-template-rows:auto minmax(0,1fr) auto auto;row-gap:1.4rem;width:100%;padding-top:clamp(2rem,4svh,4.8rem);padding-bottom:clamp(1.6rem,3svh,4rem);text-align:center}.nv-hero__copy{grid-area:copy;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.nv-hero__title{max-width:14ch}.nv-hero__sub{max-width:34ch}.nv-hero__product{grid-area:product;position:relative;display:flex;align-items:center;justify-content:center;min-height:34rem}.nv-hero__device{position:relative;z-index:1;display:flex;justify-content:center;height:calc(46svh * var(--nv-product-scale, 1));max-height:100%;transform-origin:50% 60%}.nv-hero__img{width:auto;height:100%;object-fit:contain;filter:drop-shadow(0 2.4rem 3rem rgba(var(--nv-ink-rgb),.12))}.nv-hero__img.nv-placeholder{width:60vw;max-width:36rem;border-radius:var(--nv-radius-l)}.nv-hero__halo{position:absolute;top:50%;left:50%;width:min(84vw,62svh,56rem);aspect-ratio:1;border-radius:50%;border:.1rem solid var(--nv-gold-soft);background:radial-gradient(closest-side,#fffffff2,#fff0);transform:translate(-50%,-50%);pointer-events:none}.nv-hero__floor{position:absolute;bottom:4%;left:50%;width:min(46vw,22rem);height:2.4rem;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--nv-ink-rgb),.16),rgba(var(--nv-ink-rgb),0));transform:translate(-50%);pointer-events:none}.nv-hero__action{grid-area:action;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.6rem}.nv-hero__cta,.nv-hero__assure{flex-basis:100%}.nv-hero__price{display:flex;align-items:baseline;gap:1rem;margin:0}.nv-hero__price-now{font-size:2.2rem;font-weight:600;letter-spacing:-.01em;color:var(--nv-ink)}.nv-hero__price-was{font-size:1.5rem;color:var(--nv-text);opacity:.8}.nv-hero__cta{width:100%;max-width:42rem}.nv-hero__assure{margin-top:.2rem}.nv-hero__notes{grid-area:notes;display:grid;gap:1.4rem;justify-content:center;margin:1.6rem 0 0;padding:0;list-style:none;text-align:left}.nv-hero__note{display:flex;align-items:flex-start;gap:1.2rem;max-width:34rem}.nv-hero__note-mark{flex-shrink:0;width:2.4rem;height:.1rem;margin-top:1.1rem;background-color:var(--nv-gold)}.nv-hero__note-title{display:block;font-family:var(--nv-font-display);font-size:2.1rem;font-weight:var(--nv-font-display-weight);line-height:1.2;color:var(--nv-ink)}.nv-hero__note-text{display:block;margin-top:.2rem;font-size:1.4rem;line-height:1.5;color:var(--nv-text)}.nv-motion .nv-hero[data-sticky] .nv-hero__grid{grid-template-areas:"copy" "product" "action";grid-template-rows:auto minmax(0,1fr) auto}.nv-motion .nv-hero[data-sticky] .nv-hero__product{min-height:22rem}.nv-motion .nv-hero[data-sticky] .nv-hero__device{height:calc(100% * var(--nv-product-scale, 1));max-height:none}.nv-motion .nv-hero[data-sticky] .nv-hero__copy{opacity:calc(1 - var(--p) * 2.6);transform:translateY(calc(var(--p) * -3rem))}.nv-motion .nv-hero[data-sticky] .nv-hero__grid{position:relative}.nv-motion .nv-hero[data-sticky] .nv-hero__notes{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:copy;align-content:center;margin:0;pointer-events:none}.nv-motion .nv-hero[data-sticky] .nv-hero__note{--n: clamp(0, calc((var(--p) - .3 - var(--i) * .14) * 6), 1);opacity:var(--n);transform:translateY(calc((1 - var(--n)) * 1.6rem))}.nv-motion .nv-hero[data-sticky] .nv-hero__device{transform:translateY(calc(var(--p) * -2%)) scale(calc(1 - var(--p) * .14))}.nv-motion .nv-hero[data-sticky] .nv-hero__halo{transform:translate(-50%,-50%) scale(calc(1 + var(--p) * .1));opacity:calc(1 - var(--p) * .35)}@media screen and (max-width:749px){.nv-motion .nv-hero[data-sticky] .nv-hero__notes{gap:1rem}.nv-motion .nv-hero[data-sticky] .nv-hero__note-title{font-size:1.9rem}.nv-motion .nv-hero[data-sticky] .nv-hero__note-text{font-size:1.3rem;line-height:1.4}}@media screen and (max-width:749px)and (max-height:700px){.nv-hero__sub{display:none}.nv-motion .nv-hero[data-sticky] .nv-hero__grid{row-gap:1.2rem}}@media screen and (min-width:750px){.nv-hero__grid{row-gap:2.4rem}.nv-hero__cta{width:auto;min-width:30rem}.nv-hero__notes{grid-template-columns:repeat(3,minmax(0,20rem));gap:2.4rem}.nv-hero__note{flex-direction:column;gap:.8rem}.nv-hero__note-mark{margin-top:0}}@media screen and (min-width:990px){.nv-hero__grid{grid-template-areas:"copy product" "action product" "notes notes";grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto auto auto;column-gap:4rem;align-content:center;text-align:left}.nv-hero__copy{align-items:flex-start}.nv-hero__action{justify-content:flex-start}.nv-hero__cta{flex-basis:auto}.nv-hero__copy{align-self:end;gap:2rem}.nv-hero__action{align-self:start;gap:1.6rem;margin-top:1.2rem}.nv-hero__assure{justify-content:flex-start}.nv-hero__product{min-height:60vh}.nv-hero__device{height:calc(72vh * var(--nv-product-scale, 1))}.nv-hero__halo{width:min(40vw,72vh,64rem)}.nv-hero__notes{justify-content:start}.nv-motion .nv-hero[data-sticky] .nv-hero__grid{grid-template-areas:"copy product" "action product";grid-template-rows:1fr 1fr;height:100%}.nv-motion .nv-hero[data-sticky] .nv-hero__product{height:100%}.nv-motion .nv-hero[data-sticky] .nv-hero__device{height:calc(84% * var(--nv-product-scale, 1))}.nv-motion .nv-hero[data-sticky] .nv-hero__notes{grid-template-columns:minmax(0,36rem);align-self:end;gap:2.8rem}.nv-motion .nv-hero[data-sticky] .nv-hero__note{flex-direction:row;gap:1.6rem}.nv-motion .nv-hero[data-sticky] .nv-hero__note-mark{margin-top:1.2rem}.nv-motion .nv-hero[data-sticky] .nv-hero__device{transform:translate(calc(var(--p) * -4%),calc(var(--p) * -1%)) scale(calc(1 - var(--p) * .1))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nv-section-hero.css.map */
