.nvl-hero{padding:clamp(28px,4vw,56px) 0 clamp(60px,8vw,110px)}.nvl-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,80px);align-items:center}.nvl-hero__copy .nvl-label{display:inline-flex;margin-bottom:34px}.nvl-hero__copy .nvl-h1{margin-bottom:30px}.nvl-hero__copy .nvl-lead{margin-bottom:38px}.nvl-hero__cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.nvl-hero__meta{display:flex;gap:0;margin-top:52px;border-top:1px solid var(--line)}.nvl-hero__meta div{flex:1;padding:20px 18px 0 0}.nvl-hero__meta div+div{padding-left:18px;border-left:1px solid var(--line)}.nvl-hero__meta b{display:block;font:400 30px/1 var(--disp);margin-bottom:6px}.nvl-hero__meta span{font-size:13px;color:var(--stone)}.nvl-hero__media{aspect-ratio:4/5;position:relative}.nvl-hero__media .nvl-stage,.nvl-hero__media .nvl-photo{height:100%}.nvl-tag{position:absolute;left:22px;top:22px;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:100px;background:#f7f4efd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;border:1px solid var(--line)}.nvl-tag i{width:8px;height:8px;border-radius:50%;background:#3fbf6f;box-shadow:0 0 0 4px #3fbf6f2e}.nvl-statement{text-align:center;padding:clamp(90px,12vw,170px) 0;border-top:1px solid var(--line)}.nvl-statement .nvl-label{display:block;margin-bottom:30px}.nvl-statement p.nvl-h2{max-width:980px;margin-inline:auto}.nvl-moments{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nvl-moment{position:relative;aspect-ratio:3/4;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;color:#fff;isolation:isolate}.nvl-moment img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.nvl-moment:hover img{transform:scale(1.04)}.nvl-moment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 45%,rgba(20,16,12,.62))}.nvl-moment--a{background:linear-gradient(170deg,#d9c3a5,#a77d55)}.nvl-moment--b{background:linear-gradient(170deg,#c9cfd2,#7e8a90)}.nvl-moment--c{background:linear-gradient(170deg,#e3d6c6,#b39a80)}.nvl-moment--d{background:linear-gradient(170deg,#cfc6b8,#8f8577)}.nvl-moment small{font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.85;margin-bottom:8px}.nvl-moment h3{font:400 28px/1.05 var(--disp)}.nvl-band{background:var(--paper2);border-radius:32px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;overflow:hidden}.nvl-band__media{aspect-ratio:4/5;max-height:640px}.nvl-band__media .nvl-stage{height:100%;border-radius:0}.nvl-band__text{padding:clamp(36px,6vw,90px)}.nvl-band__text .nvl-h2{margin:20px 0 18px}.nvl-price{font:400 40px/1 var(--disp);margin:28px 0}.nvl-price small{font:400 14px var(--sans);color:var(--stone);margin-left:10px}.nvl-pdp{padding:clamp(20px,3vw,40px) 0 clamp(70px,9vw,120px)}.nvl-pdp__grid{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(30px,5vw,80px);align-items:start}.nvl-gal{position:sticky;top:90px}.nvl-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:28px}.nvl-gal__track::-webkit-scrollbar{display:none}.nvl-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4/5}.nvl-gal__slide .nvl-stage{height:100%;border-radius:0}.nvl-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.nvl-gal__thumbs button{flex:0 0 76px;aspect-ratio:1;border-radius:14px;border:1px solid var(--line);padding:0;cursor:pointer;background:#fbf9f6;overflow:hidden;transition:border-color .2s}.nvl-gal__thumbs button img{width:100%;height:100%;object-fit:cover}.nvl-gal__thumbs button[aria-current=true]{border-color:var(--ink)}.nvl-info{padding-top:10px}.nvl-crumb{font-size:13px;color:var(--stone);margin-bottom:30px}.nvl-crumb a{text-decoration:none}.nvl-info .nvl-label{display:block;margin-bottom:14px}.nvl-info h1{font:400 clamp(48px,5vw,72px)/.95 var(--disp);letter-spacing:-.02em}.nvl-info__sub{font-size:17px;color:var(--ink2);margin-top:12px}.nvl-rating{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:14px;color:var(--stone);text-decoration:none}.nvl-stars{position:relative;display:inline-block;font-size:15px;letter-spacing:2px;color:#d9d2c7;line-height:1}.nvl-stars i{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ink);font-style:normal;white-space:nowrap}.nvl-info__price{display:flex;align-items:baseline;gap:14px;margin:28px 0 26px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nvl-info__price b{font:400 44px/1 var(--disp)}.nvl-info__price span{font-size:14px;color:var(--stone)}.nvl-points{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:12px}.nvl-points li{display:flex;gap:12px;align-items:flex-start;color:var(--ink2)}.nvl-points li span{flex:1}.nvl-points svg{flex:none;width:20px;height:20px;margin-top:2px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nvl-buyrow{display:flex;gap:10px;margin-bottom:10px}.nvl-qty{display:flex;align-items:center;border:1px solid var(--line);border-radius:100px;background:#fff}.nvl-qty button{-webkit-appearance:none;appearance:none;border:0;background:none;width:46px;height:54px;font-size:20px;cursor:pointer;color:var(--ink)}.nvl-qty input{width:34px;border:0;background:none;text-align:center;font:500 16px var(--sans);color:var(--ink);-moz-appearance:textfield}.nvl-qty input::-webkit-outer-spin-button,.nvl-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nvl-buyrow .nvl-btn{flex:1}.nvl-dyn .shopify-payment-button__button{border-radius:100px!important;min-height:54px}.nvl-dyn .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important;font:500 15px var(--sans)!important}.nvl-dyn .shopify-payment-button__more-options{color:var(--stone);font-size:13px}.nvl-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 30px}.nvl-mini div{padding:14px 12px;border-radius:14px;background:var(--paper2);font-size:12.5px;line-height:1.35;color:var(--ink2);text-align:center}.nvl-mini b{display:block;font-weight:600;font-size:13px;color:var(--ink);margin-bottom:2px}.nvl-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:40;display:flex;align-items:center;gap:14px;padding:10px;border-radius:100px;background:#f7f4efeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);box-shadow:0 18px 40px -16px #1e140a59;transform:translateY(150%);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.nvl-sticky.is-on{transform:none}.nvl-sticky img{width:44px;height:44px;border-radius:50%;object-fit:contain;background:#fbf9f6}.nvl-sticky__t{flex:1;min-width:0;line-height:1.2}.nvl-sticky__t b{display:block;font-weight:500;font-size:14px}.nvl-sticky__t span{font-size:13px;color:var(--stone)}.nvl-sticky .nvl-btn{padding:14px 22px}@media(min-width:990px){.nvl-sticky{left:auto;right:24px;bottom:24px;width:420px}}.nvl-video__frame{position:relative;aspect-ratio:16/9;border-radius:28px;overflow:hidden;background:var(--ink)}.nvl-video__frame video,.nvl-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.nvl-video__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;color:var(--paper);background:radial-gradient(80% 80% at 50% 40%,#3a3029,#151311)}.nvl-video__ph span{display:grid;place-items:center;width:84px;height:84px;margin:0 auto 18px;border-radius:50%;border:1px solid rgba(247,244,239,.4)}.nvl-video__ph svg{width:26px;height:26px;fill:var(--paper);margin-left:4px}.nvl-video__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,5vw,80px);align-items:center}.nvl-video__grid .nvl-h2{margin:22px 0 20px}.nvl-chapters{list-style:none;padding:0;margin:28px 0 0;border-top:1px solid var(--line)}.nvl-chapters li{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--ink2)}.nvl-chapters li span{font-variant-numeric:tabular-nums;color:var(--stone);min-width:38px}.nvl-reviews__top{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:40px}.nvl-reviews__score{display:flex;align-items:center;gap:16px}.nvl-reviews__score b{font:400 64px/1 var(--disp)}.nvl-empty{border:1px dashed rgba(21,19,17,.25);border-radius:24px;padding:clamp(36px,5vw,64px);text-align:center;background:#fbf9f5}.nvl-empty .nvl-h3{margin:16px 0 12px}.nvl-empty p{color:var(--stone);max-width:520px;margin-inline:auto}@media(max-width:989px){.nvl-hero__grid,.nvl-pdp__grid,.nvl-band,.nvl-video__grid{grid-template-columns:1fr}.nvl-hero__media{order:-1;aspect-ratio:1/1.05}.nvl-gal{position:static}.nvl-moments{grid-template-columns:1fr 1fr}.nvl-gal__track{border-radius:22px}}@media(max-width:560px){.nvl-hero__meta b{font-size:24px}.nvl-mini{grid-template-columns:1fr 1fr 1fr;gap:6px}.nvl-mini div{padding:12px 6px;font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nvl-pages.css.map */
