@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;1,400;1,500&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,400&family=DM+Serif+Display:ital@0;1&family=Inter:wght@300;400;500&display=swap";:root{--n-ink: #12100E;--n-ink-soft: #1C1917;--n-espresso: #2A2420;--n-stone: #6B6157;--n-sand: #A89A87;--n-linen: #EDE7DD;--n-linen-deep: #E3DACD;--n-porcelain: #F6F2EB;--n-cream: #FBF9F5;--n-gold: #B8975A;--n-gold-lt: #D4BC8A;--n-gold-dk: #8A6E3E;--n-on-dark: #F6F2EB;--n-on-dark-2: rgba(246,242,235,.58);--n-on-dark-3: rgba(246,242,235,.32);--n-on-light: #12100E;--n-on-light-2: rgba(18,16,14,.56);--n-on-light-3: rgba(18,16,14,.3);--n-display: "Playfair Display", Georgia, serif;--n-serif: "Cormorant Garamond", Georgia, serif;--n-numerals: "DM Serif Display", Georgia, serif;--n-sans: "Inter", system-ui, sans-serif;--n-ease: cubic-bezier(.22, 1, .36, 1);--n-ease-soft: cubic-bezier(.4, 0, .2, 1);--n-dur: 1.1s;--n-pad: clamp(96px, 13vw, 190px);--n-container: 1200px;--n-container-wide: 1440px;--n-gutter: clamp(24px, 5vw, 80px)}.nyron-x,.nyron-x *{box-sizing:border-box}.nyron-x{font-family:var(--n-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nyron-x img{display:block;max-width:100%}.nyron-x button{font-family:inherit;cursor:pointer}.n-kicker{font-family:var(--n-sans);font-size:11px;font-weight:400;letter-spacing:.34em;text-transform:uppercase;color:var(--n-gold);display:block}.n-kicker--light{color:var(--n-gold-dk)}.n-display{font-family:var(--n-display);font-weight:400;line-height:1.04;letter-spacing:-.015em;font-size:clamp(2.4rem,5.2vw,4.6rem);color:var(--n-on-dark)}.n-display--light{color:var(--n-on-light)}.n-display em{font-style:italic;font-family:var(--n-serif);font-weight:400}.n-display-xl{font-family:var(--n-display);font-weight:400;line-height:1;letter-spacing:-.025em;font-size:clamp(3.2rem,9vw,8rem)}.n-lede{font-family:var(--n-sans);font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.75;color:var(--n-on-dark-2)}.n-lede--light{color:var(--n-on-light-2)}.n-num{font-family:var(--n-numerals);font-weight:400;font-feature-settings:"lnum" 1,"tnum" 1;font-variant-numeric:lining-nums tabular-nums;line-height:.9;letter-spacing:0}.n-wrap{width:100%;max-width:var(--n-container);margin-inline:auto;padding-inline:var(--n-gutter)}.n-wrap--wide{max-width:var(--n-container-wide)}.n-section{padding-block:var(--n-pad);position:relative}.n-bg-ink{background:var(--n-ink);color:var(--n-on-dark)}.n-bg-ink-soft{background:var(--n-ink-soft);color:var(--n-on-dark)}.n-bg-espresso{background:var(--n-espresso);color:var(--n-on-dark)}.n-bg-cream{background:var(--n-cream);color:var(--n-on-light)}.n-bg-linen{background:var(--n-linen);color:var(--n-on-light)}.n-bg-porcelain{background:var(--n-porcelain);color:var(--n-on-light)}.n-fade-to-ink{background:linear-gradient(to bottom,transparent,var(--n-ink));height:160px;margin-bottom:-1px}.n-fade-to-cream{background:linear-gradient(to bottom,transparent,var(--n-cream));height:160px;margin-bottom:-1px}.n-fade-from-ink{background:linear-gradient(to bottom,var(--n-ink),transparent);height:160px;margin-top:-1px}.n-btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--n-sans);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;padding:0 0 6px;border:none;background:none;color:currentColor;position:relative;transition:gap .5s var(--n-ease)}.n-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform-origin:left;transform:scaleX(1);transition:transform .6s var(--n-ease)}.n-btn .n-btn__arrow{transition:transform .5s var(--n-ease)}.n-btn:hover{gap:18px}.n-btn:hover .n-btn__arrow{transform:translate(4px)}.n-btn-solid{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--n-sans);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:20px 44px;border-radius:1px;background:var(--n-gold);color:var(--n-ink);transition:background .5s var(--n-ease),transform .5s var(--n-ease)}.n-btn-solid:hover{background:var(--n-gold-lt);transform:translateY(-2px)}.n-btn-solid--light{background:var(--n-ink);color:var(--n-cream)}.n-btn-solid--light:hover{background:var(--n-espresso)}.n-btn-full{width:100%}.n-reveal{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--n-ease),transform 1.1s var(--n-ease)}.n-reveal.is-in{opacity:1;transform:none}.n-reveal[data-d="1"]{transition-delay:.12s}.n-reveal[data-d="2"]{transition-delay:.24s}.n-reveal[data-d="3"]{transition-delay:.36s}.n-reveal[data-d="4"]{transition-delay:.48s}.n-img-reveal{position:relative;overflow:hidden}.n-img-reveal img{transform:scale(1.12);transition:transform 1.6s var(--n-ease);will-change:transform}.n-img-reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--n-ink);transform:scaleY(1);transform-origin:bottom;transition:transform 1.2s var(--n-ease)}.n-img-reveal.is-in img{transform:scale(1)}.n-img-reveal.is-in:after{transform:scaleY(0)}.n-line{display:block;overflow:hidden}.n-line>span{display:block;transform:translateY(110%);transition:transform 1.1s var(--n-ease)}.n-line[data-d="1"]>span{transition-delay:.1s}.n-line[data-d="2"]>span{transition-delay:.22s}.n-line[data-d="3"]>span{transition-delay:.34s}.is-in .n-line>span,.n-line.is-in>span{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.n-reveal,.n-img-reveal img,.n-img-reveal:after,.n-line>span{transition:none!important;opacity:1!important;transform:none!important}}.n-hero{position:relative;height:100svh;min-height:640px;overflow:hidden;background:var(--n-ink)}.n-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.n-hero__media img,.n-hero__media video{width:100%;height:100%;object-fit:cover}.n-hero__grade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 30%,transparent 40%,rgba(18,16,14,.55) 100%),linear-gradient(to bottom,rgba(18,16,14,.25) 0%,transparent 30%,transparent 55%,rgba(18,16,14,.92) 100%)}.n-hero__content{position:absolute;left:0;right:0;bottom:clamp(64px,11vh,128px);padding-inline:var(--n-gutter);z-index:2;max-width:var(--n-container-wide);margin-inline:auto}.n-hero__kicker{margin-bottom:28px;opacity:0;animation:nHeroIn 1.4s var(--n-ease) .3s forwards}.n-hero__title{font-family:var(--n-display);font-weight:400;color:var(--n-cream);font-size:clamp(3rem,8.5vw,8rem);line-height:.98;letter-spacing:-.03em;max-width:15ch;margin:0}.n-hero__title em{font-style:italic;font-family:var(--n-serif);font-weight:400}.n-hero__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:44px;flex-wrap:wrap}.n-hero__sub{font-family:var(--n-sans);font-weight:300;font-size:15px;line-height:1.7;color:var(--n-on-dark-2);max-width:34ch;opacity:0;animation:nHeroIn 1.4s var(--n-ease) .9s forwards}.n-hero__cta{opacity:0;animation:nHeroIn 1.4s var(--n-ease) 1.1s forwards;color:var(--n-cream)}.n-hero__scroll{position:absolute;left:50%;bottom:32px;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;animation:nHeroIn 1.4s ease 1.6s forwards}.n-hero__scroll-line{width:1px;height:56px;background:linear-gradient(var(--n-gold),transparent)}.n-hero__scroll span{font-size:9px;letter-spacing:.3em;color:var(--n-on-dark-3);text-transform:uppercase}@keyframes nHeroIn{to{opacity:1}}@media(max-width:749px){.n-hero__foot{flex-direction:column;align-items:flex-start;gap:24px}.n-hero__title{font-size:clamp(2.8rem,15vw,4.5rem)}}.n-manifesto{text-align:center}.n-manifesto__text{font-family:var(--n-display);font-weight:400;font-size:clamp(1.7rem,3.6vw,3rem);line-height:1.35;letter-spacing:-.01em;max-width:22ch;margin:0 auto;color:var(--n-on-dark)}.n-manifesto__text em{font-style:italic;font-family:var(--n-serif);color:var(--n-gold)}.n-manifesto__meta{margin-top:56px;display:flex;justify-content:center;gap:clamp(40px,8vw,96px);flex-wrap:wrap}.n-manifesto__stat{text-align:center}.n-manifesto__num{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.6rem,5vw,4rem);font-weight:400;color:var(--n-gold);line-height:1}.n-manifesto__lbl{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--n-on-dark-3);margin-top:12px}.n-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,120px);align-items:center}.n-split--reverse .n-split__media{order:2}.n-split__media{aspect-ratio:4/5}.n-split__media img{width:100%;height:100%;object-fit:cover}.n-split__body{max-width:30rem}.n-split__title{margin:20px 0 24px}.n-split__lede{margin-bottom:32px}@media(max-width:860px){.n-split{grid-template-columns:1fr;gap:40px}.n-split--reverse .n-split__media{order:0}}.n-metrics{display:flex;gap:48px;margin-top:8px}.n-metric__n{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:2.6rem;font-weight:400;line-height:1;color:var(--n-gold-dk)}.n-bg-ink .n-metric__n,.n-bg-ink-soft .n-metric__n,.n-bg-espresso .n-metric__n{color:var(--n-gold)}.n-metric__l{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n-on-light-3);margin-top:8px}.n-bg-ink .n-metric__l,.n-bg-ink-soft .n-metric__l,.n-bg-espresso .n-metric__l{color:var(--n-on-dark-3)}.n-ba-wrap{max-width:560px;margin:56px auto 0}.n-ba{position:relative;aspect-ratio:4/5;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y}.n-ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.n-ba__after{clip-path:inset(0 50% 0 0)}.n-ba__line{position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--n-cream);z-index:2;box-shadow:0 0 20px #0000004d}.n-ba__line:before,.n-ba__line:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:40px;height:1px;background:var(--n-cream)}.n-ba__line:before{top:50%;margin-top:-24px;transform:translate(-50%) rotate(90deg) translateY(-20px)}.n-ba__grip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:40px;z-index:3}.n-ba__tags{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:space-between;padding:0 20px;z-index:3;pointer-events:none}.n-ba__tag{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--n-cream)}.n-ba__tag--a{color:var(--n-gold-lt)}.n-results{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,8vw,120px);align-items:center}.n-results__lead .n-display{margin:20px 0 24px}.n-results__hero-num{display:flex;align-items:baseline;gap:4px;margin-bottom:8px}.n-results__hero-num .n-num{font-size:clamp(6rem,14vw,12rem);color:var(--n-gold)}.n-results__hero-num sup{font-family:var(--n-numerals);font-size:.28em;color:var(--n-gold);font-weight:400}.n-results__hero-lbl{font-size:13px;letter-spacing:.02em;color:var(--n-on-dark-2);max-width:24ch;line-height:1.6}.n-results__list{display:flex;flex-direction:column}.n-results__row{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:24px 0;border-top:1px solid rgba(246,242,235,.1)}.n-results__row:last-child{border-bottom:1px solid rgba(246,242,235,.1)}.n-results__row-num{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:2.4rem;font-weight:400;color:var(--n-cream);line-height:1;white-space:nowrap}.n-results__row-lbl{font-size:14px;color:var(--n-on-dark-2);text-align:right;line-height:1.5}.n-results__note{margin-top:48px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--n-on-dark-3)}@media(max-width:860px){.n-results{grid-template-columns:1fr;gap:56px}}.n-fullbleed{position:relative;height:92vh;min-height:560px;overflow:hidden}.n-fullbleed img{width:100%;height:100%;object-fit:cover}.n-fullbleed__grade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(18,16,14,.6),transparent 60%)}.n-fullbleed__text{position:absolute;top:50%;left:0;transform:translateY(-50%);padding-inline:var(--n-gutter);max-width:640px;z-index:2}.n-fullbleed__text .n-display{color:var(--n-cream)}.n-gallery{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:14px;margin-top:64px;aspect-ratio:16/9}.n-gallery__item{position:relative;overflow:hidden}.n-gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--n-ease)}.n-gallery__item:hover img{transform:scale(1.05)}.n-gallery__item--feature{grid-row:span 2}.n-gallery__cap{position:absolute;inset:auto 0 0 0;padding:24px;background:linear-gradient(transparent,#12100ed9);opacity:0;transition:opacity .6s var(--n-ease)}.n-gallery__item:hover .n-gallery__cap{opacity:1}.n-gallery__quote{font-family:var(--n-serif);font-style:italic;font-size:16px;color:var(--n-cream);line-height:1.4}.n-gallery__name{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--n-gold-lt);margin-top:8px}@media(max-width:860px){.n-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:200px;aspect-ratio:auto}.n-gallery__item--feature{grid-column:span 2;grid-row:span 1;height:320px}}.n-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,5vw,72px);margin-top:72px}.n-quote__mark{font-family:var(--n-serif);font-size:3rem;color:var(--n-gold);line-height:.5}.n-quote__text{font-family:var(--n-serif);font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.5;color:var(--n-on-dark);margin:20px 0 28px}.n-quote__name{font-size:12px;letter-spacing:.06em;color:var(--n-on-dark)}.n-quote__meta{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--n-on-dark-3);margin-top:4px}@media(max-width:860px){.n-quotes{grid-template-columns:1fr;gap:48px}}.n-score{display:flex;align-items:center;justify-content:center;gap:clamp(32px,6vw,80px);flex-wrap:wrap}.n-score__big{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:4rem;font-weight:400;color:var(--n-cream);line-height:1}.n-score__stars{display:flex;gap:4px;margin:10px 0}.n-star{width:12px;height:12px;background:var(--n-gold);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.n-score__lbl{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--n-on-dark-3)}.n-score__div{width:1px;height:60px;background:#f6f2eb1f}.n-offers{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#12100e14;margin-top:64px;border:1px solid rgba(18,16,14,.08)}.n-offer{background:var(--n-cream);padding:clamp(32px,4vw,56px) clamp(28px,3vw,44px);display:flex;flex-direction:column;transition:background .6s var(--n-ease);position:relative}.n-offer:hover{background:var(--n-porcelain)}.n-offer--feature{background:var(--n-ink);color:var(--n-on-dark)}.n-offer--feature:hover{background:var(--n-ink-soft)}.n-offer__tag{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--n-gold);margin-bottom:24px;height:12px}.n-offer__name{font-family:var(--n-display);font-size:1.6rem;font-weight:400;margin-bottom:12px}.n-offer__desc{font-size:13px;line-height:1.7;color:var(--n-on-light-2);margin-bottom:32px;min-height:66px}.n-offer--feature .n-offer__desc{color:var(--n-on-dark-2)}.n-offer__list{list-style:none;padding:0;margin:0 0 36px;flex-grow:1}.n-offer__list li{font-size:13px;color:var(--n-on-light-2);padding:10px 0;border-top:1px solid rgba(18,16,14,.07);display:flex;gap:12px}.n-offer--feature .n-offer__list li{color:var(--n-on-dark-2);border-top-color:#f6f2eb1a}.n-offer__list li:before{content:"\2014";color:var(--n-gold)}.n-offer__price{display:flex;align-items:baseline;gap:10px;margin-bottom:28px}.n-offer__price-n{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:2.4rem;font-weight:400;line-height:1}.n-offer__price-o{font-size:14px;color:var(--n-on-light-3);text-decoration:line-through}.n-offer--feature .n-offer__price-o{color:var(--n-on-dark-3)}.n-offer__price-u{font-size:12px;color:var(--n-on-light-3)}@media(max-width:860px){.n-offers{grid-template-columns:1fr}}.n-faq{max-width:760px;margin:56px auto 0}.n-faq__item{border-top:1px solid rgba(246,242,235,.1)}.n-faq__item:last-child{border-bottom:1px solid rgba(246,242,235,.1)}.n-faq__q{display:flex;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:32px 0;background:none;border:none;text-align:left;cursor:pointer}.n-faq__q-text{font-family:var(--n-display);font-size:clamp(18px,2vw,22px);font-weight:400;color:var(--n-on-dark);transition:color .4s}.n-faq__q:hover .n-faq__q-text{color:var(--n-gold-lt)}.n-faq__sign{position:relative;width:16px;height:16px;flex-shrink:0}.n-faq__sign:before,.n-faq__sign:after{content:"";position:absolute;background:var(--n-gold);transition:transform .4s var(--n-ease)}.n-faq__sign:before{top:50%;left:0;width:16px;height:1px;margin-top:-.5px}.n-faq__sign:after{left:50%;top:0;width:1px;height:16px;margin-left:-.5px}.n-faq__q[aria-expanded=true] .n-faq__sign:after{transform:scaleY(0)}.n-faq__a{overflow:hidden;max-height:0;transition:max-height .5s var(--n-ease)}.n-faq__a-in{padding-bottom:32px;font-size:15px;font-weight:300;line-height:1.8;color:var(--n-on-dark-2);max-width:60ch}.n-final{text-align:center;position:relative;overflow:hidden}.n-final__glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgba(184,151,90,.08),transparent 65%);pointer-events:none}.n-final__title{font-family:var(--n-display);font-weight:400;font-size:clamp(2.8rem,7vw,6.5rem);line-height:1.02;letter-spacing:-.02em;color:var(--n-cream);max-width:16ch;margin:0 auto 32px}.n-final__title em{font-style:italic;font-family:var(--n-serif);color:var(--n-gold-lt)}.n-final__sub{font-size:15px;font-weight:300;color:var(--n-on-dark-2);margin-bottom:44px}.n-final__note{margin-top:36px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--n-on-dark-3)}.n-principles{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#f6f2eb14;margin-top:64px;border-block:1px solid rgba(246,242,235,.08)}.n-principle{background:var(--n-ink);padding:44px 28px;transition:background .6s var(--n-ease)}.n-principle:hover{background:var(--n-ink-soft)}.n-principle__idx{font-family:var(--n-serif);font-size:14px;color:var(--n-gold);letter-spacing:.1em}.n-principle__name{font-family:var(--n-display);font-size:1.3rem;font-weight:400;color:var(--n-cream);margin:28px 0 12px}.n-principle__desc{font-size:13px;line-height:1.65;color:var(--n-on-dark-2)}@media(max-width:860px){.n-principles{grid-template-columns:1fr 1fr}}@media(max-width:480px){.n-principles{grid-template-columns:1fr}}.n-compare{max-width:860px;margin:56px auto 0}.n-compare__row{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:24px 0;border-top:1px solid rgba(246,242,235,.1)}.n-compare__row:last-child{border-bottom:1px solid rgba(246,242,235,.1)}.n-compare__feat{font-size:15px;color:var(--n-on-dark)}.n-compare__mark{display:flex;align-items:center;gap:32px}.n-compare__yes{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n-gold)}.n-compare__no{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n-on-dark-3);text-decoration:line-through}.n-pdp{background:var(--n-ink);color:var(--n-on-dark);padding-top:clamp(100px,12vh,140px)}.n-pdp__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,6vw,96px);max-width:var(--n-container-wide);margin-inline:auto;padding-inline:var(--n-gutter);align-items:start}.n-pdp__gallery{position:sticky;top:100px}.n-pdp__hero{aspect-ratio:4/5;overflow:hidden;margin-bottom:14px}.n-pdp__hero img{width:100%;height:100%;object-fit:cover}.n-pdp__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.n-pdp__thumb{aspect-ratio:1;overflow:hidden;cursor:pointer;opacity:.5;transition:opacity .4s}.n-pdp__thumb.is-active,.n-pdp__thumb:hover{opacity:1}.n-pdp__thumb img{width:100%;height:100%;object-fit:cover}.n-pdp__body{padding-top:8px}.n-pdp__rating{display:flex;align-items:center;gap:12px;margin-bottom:20px}.n-pdp__rating .n-score__stars{margin:0}.n-pdp__rating span{font-size:12px;color:var(--n-on-dark-2)}.n-pdp__title{font-family:var(--n-display);font-size:clamp(2rem,3.5vw,3rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin-bottom:20px}.n-pdp__desc{font-size:15px;font-weight:300;line-height:1.75;color:var(--n-on-dark-2);margin-bottom:32px}.n-pdp__price{display:flex;align-items:baseline;gap:14px;margin-bottom:8px}.n-pdp__price-n{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:2.6rem;font-weight:400;color:var(--n-cream);line-height:1}.n-pdp__price-o{font-size:16px;color:var(--n-on-dark-3);text-decoration:line-through}.n-pdp__price-badge{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--n-gold);border:1px solid rgba(184,151,90,.4);padding:4px 10px}.n-pdp__price-note{font-size:12px;color:var(--n-on-dark-3);margin-bottom:32px}.n-pdp__divider{height:1px;background:#f6f2eb1a;margin:32px 0}.n-pdp__opt-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--n-on-dark-2);margin-bottom:14px}.n-pdp__opt-label b{color:var(--n-gold);font-weight:400}.n-pdp__swatches{display:flex;gap:12px;margin-bottom:28px}.n-pdp__swatch{padding:12px 20px;border:1px solid rgba(246,242,235,.2);font-size:12px;color:var(--n-on-dark-2);cursor:pointer;transition:all .4s;background:none}.n-pdp__swatch.is-active{border-color:var(--n-gold);color:var(--n-gold)}.n-pdp__swatch--dot{width:40px;height:40px;border-radius:50%;padding:0}.n-pdp__swatch--dot.is-active{box-shadow:0 0 0 1px var(--n-ink),0 0 0 2px var(--n-gold)}.n-pdp__qty-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.n-pdp__qty{display:flex;align-items:center;border:1px solid rgba(246,242,235,.2)}.n-pdp__qty button{width:44px;height:44px;background:none;border:none;color:var(--n-cream);font-size:16px;cursor:pointer}.n-pdp__qty input{width:44px;height:44px;background:none;border:none;border-inline:1px solid rgba(246,242,235,.2);color:var(--n-cream);text-align:center;font-size:14px}.n-pdp__trust{display:flex;flex-direction:column;gap:14px;margin-top:32px}.n-pdp__trust-item{display:flex;gap:12px;font-size:13px;color:var(--n-on-dark-2);align-items:center}.n-pdp__trust-item:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--n-gold);flex-shrink:0}.n-count{border:1px solid rgba(184,151,90,.25);padding:20px 24px;margin-bottom:28px}.n-count__label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--n-gold);margin-bottom:14px}.n-count__timer{display:flex;gap:24px}.n-count__unit{text-align:center}.n-count__unit span{font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:2rem;color:var(--n-cream);display:block;line-height:1}.n-count__unit small{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--n-on-dark-3)}@media(max-width:860px){.n-pdp__grid{grid-template-columns:1fr}.n-pdp__gallery{position:static}}.n-sticky{position:fixed;inset:auto 0 0 0;z-index:900;background:#12100ef5;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-top:1px solid rgba(184,151,90,.15);padding:14px var(--n-gutter);display:flex;align-items:center;justify-content:space-between;gap:24px;transform:translateY(110%);transition:transform .5s var(--n-ease)}.n-sticky.is-in{transform:translateY(0)}.n-sticky__name{font-size:13px;color:var(--n-cream)}.n-sticky__price{font-family:var(--n-serif);font-size:1.3rem;color:var(--n-gold)}.n-sticky__right{display:flex;align-items:center;gap:20px}@media(max-width:560px){.n-sticky__name{display:none}}.n-swap{position:relative;background:var(--n-ink)}.n-swap__grid{display:grid;grid-template-columns:1fr 1fr}.n-swap__text{padding:0 var(--n-gutter)}.n-swap__sticky{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.n-swap__imgs{position:relative;width:100%;height:100%}.n-swap__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.08);transition:opacity 1s var(--n-ease),transform 1.4s var(--n-ease)}.n-swap__img.is-active{opacity:1;transform:scale(1)}.n-swap__img img{width:100%;height:100%;object-fit:cover}.n-swap__panel{min-height:100vh;display:flex;flex-direction:column;justify-content:center;opacity:.25;transition:opacity .6s var(--n-ease)}.n-swap__panel.is-active{opacity:1}.n-swap__idx{font-family:var(--n-serif);font-size:14px;color:var(--n-gold);letter-spacing:.1em;margin-bottom:24px}.n-swap__h{font-family:var(--n-display);font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;line-height:1.1;color:var(--n-cream);margin-bottom:20px}.n-swap__h em{font-style:italic;font-family:var(--n-serif);color:var(--n-gold-lt)}.n-swap__p{font-size:15px;font-weight:300;line-height:1.7;color:var(--n-on-dark-2);max-width:36ch}@media(max-width:860px){.n-swap__grid{grid-template-columns:1fr}.n-swap__sticky{height:60vh;top:20vh}.n-swap__text{order:2}.n-swap__panel{min-height:auto;padding:60px 0;opacity:1}}.n-tilt-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px);margin-top:64px}.n-tilt{position:relative;aspect-ratio:3/4;overflow:hidden;will-change:transform}.n-tilt img{width:100%;height:100%;object-fit:cover}.n-tilt__label{position:absolute;inset:auto 0 0 0;padding:32px;background:linear-gradient(transparent,#12100ee6);transform:translateZ(40px)}.n-tilt__label h3{font-family:var(--n-display);font-size:1.6rem;font-weight:400;color:var(--n-cream);margin:0 0 6px}.n-tilt__label p{font-size:13px;color:var(--n-on-dark-2);margin:0}@media(max-width:640px){.n-tilt-grid{grid-template-columns:1fr}}.n-overlay-hero{position:relative;height:100vh;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center}.n-overlay-hero__bg{position:absolute;top:-8%;right:0;bottom:-8%;left:0;height:116%}.n-overlay-hero__bg img{width:100%;height:100%;object-fit:cover}.n-overlay-hero__grade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,#12100e33,#12100ebf)}.n-overlay-hero__text{position:relative;z-index:2;text-align:center;padding-inline:var(--n-gutter)}.n-overlay-hero__big{font-family:var(--n-display);font-weight:400;font-size:clamp(3rem,9vw,8.5rem);line-height:.98;letter-spacing:-.03em;color:var(--n-cream)}.n-overlay-hero__big em{font-style:italic;font-family:var(--n-serif);color:var(--n-gold-lt)}.n-hscroll{position:relative;height:300vh}.n-hscroll__pin{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.n-hscroll__track{display:flex;gap:32px;padding-inline:var(--n-gutter);will-change:transform}.n-hscroll__card{position:relative;flex:0 0 clamp(280px,34vw,460px);aspect-ratio:4/5;overflow:hidden}.n-hscroll__card img{width:100%;height:100%;object-fit:cover}.n-hscroll__card-cap{position:absolute;inset:auto 0 0 0;padding:28px;background:linear-gradient(transparent,#12100ed9)}.n-hscroll__card-q{font-family:var(--n-serif);font-style:italic;font-size:17px;color:var(--n-cream);line-height:1.4}.n-hscroll__card-n{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--n-gold-lt);margin-top:8px}.n-hscroll__intro{flex:0 0 auto;align-self:center;max-width:380px;padding-right:40px}@media(max-width:860px){.n-hscroll{height:auto}.n-hscroll__pin{position:static;height:auto;display:block;padding-block:var(--n-pad)}.n-hscroll__track{flex-direction:column}.n-hscroll__card{flex:none;width:100%}}.n-vs{max-width:960px;margin:64px auto 0;border:1px solid rgba(246,242,235,.1)}.n-vs__head{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid rgba(246,242,235,.12)}.n-vs__brand{padding:26px 12px;display:flex;align-items:center;justify-content:center;text-align:center;min-height:84px}.n-vs__brand--nyron{background:#b8975a12;font-family:var(--n-display);font-size:1.25rem;color:var(--n-gold-lt);letter-spacing:.08em}.n-vs__brand--other{font-family:var(--n-sans);font-size:11px;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--n-on-dark-3)}.n-vs__row{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid rgba(246,242,235,.06);align-items:stretch}.n-vs__row:last-child{border-bottom:none}.n-vs__feat{padding:22px 28px;font-size:14px;color:var(--n-on-dark);display:flex;align-items:center}.n-vs__cell{padding:22px 12px;display:flex;align-items:center;justify-content:center}.n-vs__cell--nyron{background:#b8975a0d}.n-vs__cell svg{width:22px;height:22px;fill:none;stroke-width:1.8}.n-vs__yes svg{stroke:var(--n-gold)}.n-vs__no svg{stroke:#f6f2eb38}@media(max-width:600px){.n-vs__feat{padding:16px;font-size:12px}.n-vs__brand--nyron{font-size:1rem;padding:18px 8px}.n-vs__cell{padding:16px}}.n-rings{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(24px,4vw,56px);margin-top:64px}.n-ring{text-align:center}.n-ring__circle{position:relative;width:132px;height:132px;margin:0 auto 20px}.n-ring__circle svg{width:100%;height:100%;transform:rotate(-90deg)}.n-ring__bg{fill:none;stroke:#b8975a24;stroke-width:2}.n-ring__fg{fill:none;stroke:var(--n-gold);stroke-width:2;stroke-linecap:round;stroke-dasharray:408;stroke-dashoffset:408;transition:stroke-dashoffset 1.6s var(--n-ease)}.n-ring.is-in .n-ring__fg{stroke-dashoffset:var(--target)}.n-ring__num{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--n-numerals);font-variant-numeric:lining-nums tabular-nums;font-size:2rem;color:var(--n-on-dark)}.n-bg-cream .n-ring__num,.n-bg-porcelain .n-ring__num,.n-bg-linen .n-ring__num{color:var(--n-ink)}.n-ring__label{font-size:13px;line-height:1.55;color:var(--n-on-dark-2);max-width:22ch;margin:0 auto}.n-bg-cream .n-ring__label,.n-bg-porcelain .n-ring__label,.n-bg-linen .n-ring__label{color:var(--n-on-light-2)}.n-ring__label b{color:inherit;font-weight:500}@media(max-width:860px){.n-rings{grid-template-columns:1fr 1fr;gap:40px 24px}}.n-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:56px}.n-card{background:var(--n-cream);padding:12px 12px 22px;box-shadow:0 20px 50px #12100e1a;transition:transform .6s var(--n-ease)}.n-card:hover{transform:translateY(-6px) rotate(-.5deg)}.n-card__img{aspect-ratio:3/4;overflow:hidden;margin-bottom:18px}.n-card__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--n-ease)}.n-card:hover .n-card__img img{transform:scale(1.05)}.n-card__tag{display:inline-block;font-family:var(--n-serif);font-style:italic;font-size:12px;color:var(--n-gold-dk);background:var(--n-porcelain);padding:3px 12px;border-radius:20px;margin:0 6px 12px}.n-card__text{font-size:13.5px;line-height:1.55;color:var(--n-on-light-2);padding:0 6px}@media(max-width:860px){.n-cards{grid-template-columns:1fr 1fr}}@media(max-width:480px){.n-cards{grid-template-columns:1fr}}.n-ugc{display:flex;gap:20px;margin-top:56px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.n-ugc::-webkit-scrollbar{height:3px}.n-ugc::-webkit-scrollbar-thumb{background:var(--n-gold)}.n-ugc__item{position:relative;flex:0 0 clamp(260px,30vw,340px);aspect-ratio:4/5;overflow:hidden;scroll-snap-align:start}.n-ugc__item img{width:100%;height:100%;object-fit:cover}.n-ugc__quote{position:absolute;inset:auto 0 0 0;padding:24px 20px;background:linear-gradient(transparent,#12100ee6);font-size:13px;line-height:1.5;color:var(--n-cream)}.n-pdp-claim{text-align:center;max-width:30ch;margin-inline:auto}.n-pdp-claim__kicker{color:var(--n-gold)}[class*=price],[class*=Price],[class*=money],[class*=Money],[class*=total],[class*=Total],[class*=cart],[class*=Cart],[class*=quantity],[class*=Quantity],[class*=subtotal],[class*=Subtotal],[class*=checkout],[class*=Checkout],input,button{font-family:Arial,Helvetica,sans-serif!important;font-style:normal!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important;letter-spacing:0!important;transform:none!important}@media screen and (max-width:749px){section,.shopify-section{max-width:100vw}[class*=comparison],[class*=compare],[class*=Comparison],[class*=Compare]{max-width:100%!important;width:100%!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important}[class*=comparison]>*,[class*=compare]>*,[class*=Comparison]>*,[class*=Compare]>*{max-width:100%!important}[class*=comparison] table,[class*=compare] table,[class*=Comparison] table,[class*=Compare] table{width:100%!important;min-width:0!important;table-layout:fixed!important}[class*=comparison] th,[class*=comparison] td,[class*=compare] th,[class*=compare] td,[class*=Comparison] th,[class*=Comparison] td,[class*=Compare] th,[class*=Compare] td{padding:12px 7px!important;font-size:11px!important;line-height:1.35!important;word-break:normal!important}[class*=comparison] h2,[class*=compare] h2,[class*=Comparison] h2,[class*=Compare] h2{font-size:32px!important;line-height:1!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nyron.css.map */
