.nvl-hero__media{--hp:0;transform:translateY(calc(var(--hp) * -60px));will-change:transform}.nvl-hero__media img{animation:nvlZoom 14s ease-in-out infinite alternate;transform-origin:50% 60%}@keyframes nvlZoom{0%{transform:scale(1)}to{transform:scale(1.07)}}.nvl-tag i{animation:nvlPulse 2.4s infinite}@keyframes nvlPulse{0%{box-shadow:0 0 #3fbf6f73}70%{box-shadow:0 0 0 9px #3fbf6f00}to{box-shadow:0 0 #3fbf6f00}}.nvl-pin{--p:0;padding:clamp(40px,6vw,80px) 0 clamp(80px,10vw,140px)}.nvl-pin__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,120px)}.nvl-pin__media{position:relative}.nvl-pin__frame{position:sticky;top:max(90px,calc(50vh - min(36vw,380px)));aspect-ratio:4/5;max-height:760px}.nvl-pin__layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.04);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 1.2s cubic-bezier(.2,.8,.2,1)}.nvl-pin__layer.is-on{opacity:1;transform:scale(1)}.nvl-pin__layer img{transform:scale(calc(1 + var(--p) * .08)) rotate(calc(var(--p) * -3deg));transition:transform .2s linear}.nvl-pin__dots{position:absolute;right:20px;top:20px;display:flex;flex-direction:column;gap:8px;z-index:2}.nvl-pin__dots span{font:500 11px/1 var(--sans);letter-spacing:.12em;padding:8px 10px;border-radius:100px;background:#f7f4efb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--stone);border:1px solid var(--line);transition:background .4s,color .4s}.nvl-pin__dots span.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.nvl-pin__step{min-height:88vh;display:flex;flex-direction:column;justify-content:center;opacity:.25;transition:opacity .6s}.nvl-pin__step.is-on{opacity:1}.nvl-pin__step .nvl-label{display:block;margin-bottom:22px}.nvl-pin__step .nvl-h2{margin-bottom:26px}.nvl-pin__mimg{display:none}@media(max-width:989px){.nvl-pin__grid{grid-template-columns:1fr}.nvl-pin__media{display:none}.nvl-pin__step{min-height:0;opacity:1;padding:40px 0}.nvl-pin__mimg{display:block;aspect-ratio:3/4;margin-bottom:30px}.nvl-pin__mimg img{object-position:50% 50%}}.nvl-pin__grid>*,.nvl-pin__step,.nvl-hero__grid>*,.nvl-row>*,.nvl-band>*{min-width:0}.nvl-list li{flex-wrap:wrap;column-gap:16px;row-gap:2px}@media(max-width:989px){.nvl-hero__media{aspect-ratio:3/4!important}.nvl-row__media{aspect-ratio:3/4}.nvl-band__media{aspect-ratio:3/4;max-height:none}.nvl-lead{max-width:none}}@media(max-width:560px){.nvl-list li{font-size:15px}.nvl-list li span:last-child{text-align:left;width:100%}.nvl-pin__step .nvl-h2,.nvl-h2{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.nvl-hero__media{transform:none}.nvl-hero__media img,.nvl-pin__layer img{animation:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nvl-motion.css.map */
