:root{--p-ivory: #f7f3ea;--p-sand: #ece5d6;--p-stone: #d9d0bd;--p-ink: #0b1f33;--p-ink-2: #51606f;--p-navy: #0b1f33;--p-deep: #08182a;--p-brass: #a8844b;--p-brass-2: #c9a766;--p-line: rgba(11, 31, 51, .16);--p-line-light: rgba(247, 243, 234, .22);--p-serif: "Instrument Serif", "Cormorant Garamond", Georgia, serif;--p-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif}html{-webkit-text-size-adjust:100%}body{background:var(--p-ivory);color:var(--p-ink);font-family:var(--p-sans);overflow-x:hidden}.nx-section{display:block}.nx-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 22px;box-sizing:border-box}.nx-block,.nx-hero,.nx-home,.nx-marks,.nx-sticky{font-family:var(--p-sans);font-size:16px;line-height:1.6;color:var(--p-ink);-webkit-font-smoothing:antialiased}.nx-block *,.nx-hero *,.nx-home *,.nx-marks *,.nx-sticky *{box-sizing:border-box}.nx-block{padding:72px 0}@media(min-width:900px){.nx-block{padding:128px 0}.nx-wrap{padding:0 48px}}.nx-dark{background:var(--p-navy);color:var(--p-ivory)}.nx-sand{background:var(--p-sand)}.nx-eyebrow{display:block;margin:0 0 18px;font:600 11px/1.2 var(--p-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--p-brass)}.nx-dark .nx-eyebrow{color:var(--p-brass-2)}.nx-h2{font-family:var(--p-serif);font-weight:400;font-size:clamp(36px,9vw,68px);line-height:1.02;letter-spacing:-.012em;margin:0 0 20px;color:inherit}.nx-h2 em{font-style:italic;color:var(--p-brass)}.nx-dark .nx-h2 em{color:var(--p-brass-2)}.nx-lede{max-width:560px;margin:0 0 48px;font-size:17px;color:var(--p-ink-2)}.nx-dark .nx-lede{color:#f7f3eab3}.nx-center{text-align:center}.nx-center .nx-lede,.nx-center .nx-h2{margin-left:auto;margin-right:auto}.nx-head{margin-bottom:8px}.nx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:58px;padding:0 34px;border:1px solid var(--p-navy);border-radius:2px;background:var(--p-navy);color:var(--p-ivory);font:600 12.5px/1 var(--p-sans);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s,color .25s,border-color .25s;-webkit-appearance:none;appearance:none}.nx-btn:hover{background:var(--p-brass);border-color:var(--p-brass);color:#fff}.nx-btn:disabled{opacity:.6;cursor:wait}.nx-btn--auto{width:auto}.nx-btn--light{background:var(--p-ivory);border-color:var(--p-ivory);color:var(--p-navy)}.nx-btn--light:hover{background:var(--p-brass-2);border-color:var(--p-brass-2);color:var(--p-deep)}.nx-btn--ghost{background:transparent;color:var(--p-navy)}.nx-btn--ghost:hover{background:var(--p-navy);color:var(--p-ivory);border-color:var(--p-navy)}.nx-link{font:600 12px var(--p-sans);letter-spacing:.18em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.nn-announce{background:var(--p-deep)!important;color:var(--p-brass-2)!important;font-family:var(--p-sans)!important}.nn-announce__text{font-size:11px!important;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.nn-announce__icon{display:none!important}.nn-announce__inner{justify-content:center!important;text-align:center}.header-wrapper{background:var(--p-ivory)!important;border-bottom:1px solid var(--p-line)!important}.footer{background:var(--p-deep)!important;color:var(--p-ivory)!important;border:0!important}.footer a,.footer h2,.footer p,.footer span,.footer .footer-block__heading{color:var(--p-ivory)!important;font-family:var(--p-sans)}.footer .footer-block__heading{font-size:11px!important;letter-spacing:.2em;text-transform:uppercase;color:var(--p-brass-2)!important}.nx-marks{border-bottom:1px solid var(--p-line);background:var(--p-ivory)}.nx-marks__row{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;padding:0;justify-content:flex-start}.nx-marks__row::-webkit-scrollbar{display:none}@media(min-width:900px){.nx-marks__row{justify-content:center}}.nx-marks__item{flex:none;padding:20px 26px;font:600 11px/1.3 var(--p-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--p-ink-2);white-space:nowrap;display:flex;align-items:center;gap:10px}.nx-marks__item+.nx-marks__item{border-left:1px solid var(--p-line)}.nx-marks__item svg{width:16px;height:16px;color:var(--p-brass);flex:none}.nx-home{display:grid;grid-template-columns:1fr;background:var(--p-ivory)}.nx-home__img{position:relative;aspect-ratio:1 / 1;background:var(--p-sand);overflow:hidden}.nx-home__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nx-home__copy{padding:44px 22px 60px}.nx-home h1{font-family:var(--p-serif);font-weight:400;font-size:clamp(46px,12vw,96px);line-height:.98;letter-spacing:-.02em;margin:0 0 22px}.nx-home h1 em{font-style:italic;color:var(--p-brass)}.nx-home__sub{font-size:17px;color:var(--p-ink-2);margin:0 0 32px;max-width:460px}.nx-home__cta{display:grid;gap:18px;justify-items:start}.nx-home__rate{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--p-ink-2);margin-bottom:26px}.nx-stars{color:var(--p-brass);letter-spacing:3px;font-size:14px}@media(min-width:900px){.nx-home{grid-template-columns:1fr 1fr;min-height:760px}.nx-home__copy{order:-1;align-self:center;padding:100px 64px 100px max(48px,calc((100vw - 1240px)/2 + 48px))}.nx-home__img{aspect-ratio:auto}.nx-home__cta{grid-auto-flow:column;justify-content:start;align-items:center;gap:30px}}@media(max-width:899px){.nx-home__cta .nx-btn{width:100%}}.nx-feature__grid{display:grid;gap:0;border:1px solid var(--p-line);background:#fff}.nx-feature__img{background:#fff;aspect-ratio:1 / 1;display:grid;place-items:center}.nx-feature__img img{width:86%;height:86%;object-fit:contain}.nx-feature__body{padding:36px 26px 40px;display:flex;flex-direction:column;justify-content:center}.nx-feature__title{font-family:var(--p-serif);font-size:clamp(32px,7vw,52px);line-height:1.02;margin:0 0 14px;font-weight:400}.nx-feature__list{list-style:none;padding:0;margin:20px 0 28px;display:grid;gap:12px}.nx-feature__list li{display:flex;gap:12px;align-items:flex-start;font-size:15px}.nx-feature__list svg,.nx-checks svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--p-brass)}.nx-feature__price{font:400 30px var(--p-serif);margin-bottom:22px}.nx-feature__price small{font:500 13px var(--p-sans);color:var(--p-ink-2);margin-left:6px}@media(min-width:900px){.nx-feature__grid{grid-template-columns:1fr 1fr}.nx-feature__img{aspect-ratio:auto;min-height:640px}.nx-feature__body{padding:72px}}.nx-figures{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--p-line-light)}.nx-fig{padding:34px 0;border-bottom:1px solid var(--p-line-light)}.nx-fig:nth-child(odd){padding-right:16px;border-right:1px solid var(--p-line-light)}.nx-fig:nth-child(2n){padding-left:22px}.nx-fig b{display:block;font:400 clamp(44px,12vw,88px)/1 var(--p-serif);letter-spacing:-.02em;color:var(--p-brass-2);margin-bottom:12px}.nx-fig span{display:block;font-size:13px;line-height:1.5;color:#f7f3eabf;max-width:220px}@media(min-width:900px){.nx-figures{grid-template-columns:repeat(4,1fr)}.nx-fig{border-bottom:0;padding:48px 32px 12px;border-right:1px solid var(--p-line-light)}.nx-fig:nth-child(odd),.nx-fig:nth-child(2n){padding:48px 32px 12px}.nx-fig:first-child{padding-left:0}.nx-fig:last-child{border-right:0}}.nx-celebs__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -22px;padding:0 22px 4px}.nx-celebs__row::-webkit-scrollbar{display:none}.nx-celeb{flex:0 0 68%;max-width:300px;margin:0;scroll-snap-align:start}.nx-celeb__img{aspect-ratio:4 / 5;background:var(--p-sand);overflow:hidden}.nx-celeb__img img{width:100%;height:100%;object-fit:cover;display:block}.nx-celeb__ph{height:100%;display:grid;place-items:center;font:600 10px var(--p-sans);letter-spacing:.24em;color:var(--p-stone);border:1px solid var(--p-stone)}.nx-celeb figcaption{padding-top:16px}.nx-celeb figcaption strong{display:block;font:400 24px/1.1 var(--p-serif)}.nx-celeb figcaption span{font:600 10px var(--p-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--p-ink-2)}@media(min-width:900px){.nx-celebs__row{margin:0;padding:0;overflow:visible;display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.nx-celeb{max-width:none}}.nx-pillars{display:grid;border-top:1px solid var(--p-line)}.nx-pillar{padding:34px 0;border-bottom:1px solid var(--p-line);display:grid;grid-template-columns:56px 1fr;gap:6px 14px}.nx-pillar__n{font:400 28px/1 var(--p-serif);color:var(--p-brass);padding-top:4px}.nx-pillar h3{font:400 30px/1.05 var(--p-serif);margin:0 0 10px}.nx-pillar p{margin:0;color:var(--p-ink-2);font-size:16px;grid-column:2}@media(min-width:900px){.nx-pillars{grid-template-columns:repeat(3,1fr);border-top:1px solid var(--p-line)}.nx-pillar{display:block;padding:44px 36px 52px 0;border-bottom:0;border-right:1px solid var(--p-line)}.nx-pillar+.nx-pillar{padding-left:36px}.nx-pillar:last-child{border-right:0}.nx-pillar__n{margin-bottom:36px}.nx-pillar h3{font-size:36px}}.nx-benefits{display:grid;grid-template-columns:1fr;border-top:1px solid var(--p-line)}.nx-benefit{padding:30px 0;border-bottom:1px solid var(--p-line);display:grid;grid-template-columns:44px 1fr;gap:4px 16px}.nx-benefit__ico{color:var(--p-brass);width:44px;height:44px}.nx-benefit__ico svg{width:30px;height:30px;stroke-width:1.2}.nx-benefit h3{font:400 28px/1.1 var(--p-serif);margin:0 0 8px}.nx-benefit p{margin:0;color:var(--p-ink-2);font-size:15px;grid-column:2}@media(min-width:900px){.nx-benefits{grid-template-columns:repeat(4,1fr)}.nx-benefit{display:block;padding:44px 28px 52px 0;border-bottom:0;border-right:1px solid var(--p-line)}.nx-benefit+.nx-benefit{padding-left:28px}.nx-benefit:last-child{border-right:0}.nx-benefit__ico{margin-bottom:40px}}.nx-story{display:grid}.nx-story__img{aspect-ratio:1 / 1;background:var(--p-sand)}.nx-story__img img{width:100%;height:100%;object-fit:cover;display:block}.nx-story__copy{padding:56px 22px 64px}@media(min-width:900px){.nx-story{grid-template-columns:1fr 1fr;align-items:stretch}.nx-story__img{aspect-ratio:auto;min-height:680px}.nx-story__copy{padding:96px 8vw;align-self:center}.nx-story--flip .nx-story__img{order:2}}.nx-rev-sum{display:flex;align-items:baseline;gap:14px;margin-bottom:40px;flex-wrap:wrap}.nx-score{font:400 64px/1 var(--p-serif)}.nx-rev-sum span:last-child{font-size:13px;color:var(--p-ink-2)}.nx-rev-row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -22px;padding:0 22px 4px}.nx-rev-row::-webkit-scrollbar{display:none}.nx-rev{flex:0 0 86%;max-width:420px;margin:0;padding:30px 26px;border:1px solid var(--p-line);background:#fff;scroll-snap-align:start;display:flex;flex-direction:column}.nx-rev h3{font:400 26px/1.1 var(--p-serif);margin:14px 0 12px}.nx-rev blockquote{margin:0 0 24px;font-size:15px;color:var(--p-ink-2);flex:1}.nx-rev figcaption{font:600 11px var(--p-sans);letter-spacing:.14em;text-transform:uppercase}.nx-rev figcaption i{font-style:normal;color:var(--p-brass);margin-left:8px}@media(min-width:900px){.nx-rev-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;margin:0;padding:0}.nx-rev{max-width:none}}.nx-cmp{border-top:1px solid var(--p-line)}.nx-cmp__row{display:grid;grid-template-columns:1.25fr 1fr 1fr;border-bottom:1px solid var(--p-line);font-size:14px}.nx-cmp__row>div{padding:18px 10px 18px 0}.nx-cmp__row>div:nth-child(2){background:var(--p-sand);padding-left:14px;font-weight:600}.nx-cmp__row:first-child>div{font:600 10.5px var(--p-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--p-ink-2)}.nx-cmp__row:first-child>div:nth-child(2){color:var(--p-brass)}.nx-cmp .ok{color:var(--p-brass);font-weight:700}.nx-cmp .no{color:#a8a39a}.nx-faq{max-width:860px;border-top:1px solid var(--p-line)}.nx-faq details{border-bottom:1px solid var(--p-line)}.nx-faq summary{list-style:none;cursor:pointer;padding:26px 0;font:400 24px/1.2 var(--p-serif);display:flex;justify-content:space-between;gap:20px;align-items:center}.nx-faq summary::-webkit-details-marker{display:none}.nx-faq summary:after{content:"";width:12px;height:12px;flex:none;border-right:1px solid var(--p-ink);border-bottom:1px solid var(--p-ink);transform:rotate(45deg) translate(-3px,-3px);transition:transform .25s}.nx-faq details[open] summary:after{transform:rotate(-135deg)}.nx-faq details p{margin:0 0 28px;max-width:700px;color:var(--p-ink-2)}.nx-final{text-align:center}.nx-final .nx-btn{margin-top:12px;max-width:340px}.nx-hero{background:var(--p-ivory);padding:0 0 56px}.nx-crumbs{padding:18px 0 14px;font:600 10.5px var(--p-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--p-ink-2)}.nx-crumbs a{color:inherit;text-decoration:none}.nx-crumbs span{margin:0 8px;opacity:.5}.nx-hero__grid{display:grid;gap:28px}@media(min-width:900px){.nx-hero{padding-bottom:110px}.nx-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:80px;align-items:start}.nx-gal{position:sticky;top:100px}}.nx-gal{position:relative;min-width:0}.nx-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;border:1px solid var(--p-line);-webkit-overflow-scrolling:touch}.nx-gal__track::-webkit-scrollbar{display:none}.nx-gal__slide{flex:0 0 100%;min-width:0;scroll-snap-align:center;aspect-ratio:1 / 1}.nx-gal__slide img{width:100%;height:100%;object-fit:contain;display:block}.nx-gal__count{position:absolute;right:12px;bottom:12px;padding:5px 11px;background:#f7f3eae6;font:600 11px var(--p-sans);letter-spacing:.12em}.nx-gal__thumbs{display:none;list-style:none;padding:0;margin:14px 0 0;gap:10px;flex-wrap:wrap}@media(min-width:900px){.nx-gal__thumbs{display:flex}.nx-gal__count{display:none}}.nx-gal__thumb{width:72px;height:72px;padding:0;border:1px solid var(--p-line);background:#fff;cursor:pointer;opacity:.55;transition:opacity .2s}.nx-gal__thumb.is-on{opacity:1;border-color:var(--p-navy)}.nx-gal__thumb img{width:100%;height:100%;object-fit:contain;display:block}.nx-buy{min-width:0}.nx-rating{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--p-ink-2);text-decoration:none;margin-bottom:14px}.nx-title{font:400 clamp(38px,10vw,62px)/1 var(--p-serif);letter-spacing:-.015em;margin:0 0 14px}.nx-sub{margin:0 0 22px;color:var(--p-ink-2);font-size:16px}.nx-price-row{display:flex;align-items:baseline;gap:12px;margin:0 0 22px;padding-bottom:22px;border-bottom:1px solid var(--p-line)}.nx-price{font:400 40px/1 var(--p-serif)}.nx-per{font-size:13px;color:var(--p-ink-2)}.nx-checks{list-style:none;padding:0;margin:0 0 6px;display:grid;gap:10px;font-size:15px}.nx-checks li{display:flex;gap:12px;align-items:flex-start}.nx-label{margin:28px 0 12px;font:600 11px var(--p-sans);letter-spacing:.2em;text-transform:uppercase;display:flex;justify-content:space-between}.nx-sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nx-size{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 6px 14px;border:1px solid var(--p-line);background:#fff;cursor:pointer;transition:border-color .2s;min-height:108px;justify-content:center}.nx-size input,.nx-opt input{position:absolute;opacity:0;pointer-events:none}.nx-size.is-on{border-color:var(--p-navy);box-shadow:inset 0 0 0 1px var(--p-navy)}.nx-size__t{font:600 11px var(--p-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--p-ink-2)}.nx-size__p{font:400 28px/1.15 var(--p-serif)}.nx-size__u{font-size:11px;color:var(--p-ink-2)}.nx-size__badge{position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);background:var(--p-brass);color:#fff;font:700 9px var(--p-sans);letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;white-space:nowrap}.nx-opts{display:grid;gap:10px}.nx-opt{position:relative;display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:18px 18px 18px 52px;border:1px solid var(--p-line);background:#fff;cursor:pointer;transition:border-color .2s}.nx-opt:before{content:"";position:absolute;left:20px;top:21px;width:16px;height:16px;border-radius:50%;border:1px solid var(--p-ink-2);background:#fff}.nx-opt.is-on{border-color:var(--p-navy);box-shadow:inset 0 0 0 1px var(--p-navy)}.nx-opt.is-on:before{border-color:var(--p-navy);background:radial-gradient(circle,var(--p-navy) 42%,#fff 46%)}.nx-opt__t{font-weight:600;font-size:15px}.nx-opt__t em{font-style:normal;color:var(--p-brass);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-left:8px}.nx-opt__p{font-weight:600;font-size:15px}.nx-opt__s{grid-column:1 / -1;font-size:13px;color:var(--p-ink-2)}.nx-atc{margin-top:26px;min-height:64px}.nx-secure{margin:14px 0 0;text-align:center;font-size:12px;color:var(--p-ink-2);letter-spacing:.02em}.nx-assure{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:0;border-top:1px solid var(--p-line)}.nx-assure li{display:flex;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid var(--p-line);font-size:14px}.nx-assure svg{width:22px;height:22px;flex:none;color:var(--p-brass);stroke-width:1.4}.nx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:14px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#f7f3eaf7;border-top:1px solid var(--p-line);transform:translateY(110%);transition:transform .3s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nx-sticky.is-on{transform:none}.nx-sticky__info{flex:1;min-width:0;line-height:1.25;font-size:12px;color:var(--p-ink-2)}.nx-sticky__info span{display:block;font:400 24px var(--p-serif);color:var(--p-ink)}.nx-sticky__btn{width:auto;flex:none;min-height:52px;padding:0 26px}@media(min-width:900px){.nx-sticky{display:none}}@media(max-width:899px){.nx-home__img{aspect-ratio:4 / 3.1}.nx-home__copy{padding-top:32px}.nx-gal__slide{aspect-ratio:1 / .86}.nx-buy{display:flex;flex-direction:column}.nx-buy>*{order:5}.nx-rating{order:1;align-self:flex-start;margin-bottom:8px}.nx-title{order:2;margin-bottom:10px}.nx-price-row{order:3;margin-bottom:4px;padding-bottom:18px}.nx-form{order:4}.nx-sub{display:none}.nx-label{margin-top:20px}.nx-checks{margin-top:26px}}.nx-hero+.nx-celebs,.nx-section:has(.nx-hero)+.nx-section .nx-celebs{padding-top:56px}@media(min-width:900px){.nx-section:has(.nx-hero)+.nx-section .nx-celebs{padding:72px 0 80px}}.nx-section:has(.nx-hero) .nx-hero{padding-bottom:40px}.nx-videos{padding-top:56px;padding-bottom:40px}.nx-vids{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -22px;padding:0 22px 4px}.nx-vids::-webkit-scrollbar{display:none}.nx-vid{flex:0 0 84%;max-width:440px;margin:0;scroll-snap-align:start}.nx-vid__btn{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;background:var(--p-sand);cursor:pointer;overflow:hidden}.nx-vid__btn img{width:100%;height:100%;object-fit:cover;display:block}.nx-vid video{width:100%;aspect-ratio:16 / 9;display:block;background:#000}.nx-vid__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;border-radius:50%;background:#f7f3eaf0;color:var(--p-navy);display:grid;place-items:center;transition:transform .25s}.nx-vid__play svg{width:24px;height:24px;margin-left:3px}.nx-vid__btn:hover .nx-vid__play{transform:scale(1.08)}.nx-vid figcaption{padding-top:14px;font:600 11px var(--p-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--p-ink-2)}@media(min-width:900px){.nx-videos{padding:88px 0 48px}.nx-vids{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;overflow:visible;margin:0;padding:0}.nx-vid{max-width:none}.nx-vid__play{width:52px;height:52px}}.nx-vids,.nx-celebs__row,.nx-rev-row{scroll-padding-left:22px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nx.css.map */
