:root{--nn-sand:236,230,216;--nn-stone:247,245,240;--nn-paper:255,255,255;--nn-ease:cubic-bezier(.32,.72,0,1)}.nn-page-wrap{max-width:132rem;margin:0 auto;padding:12.5rem 4rem 10rem}.nn-page-wrap--narrow{max-width:88rem}.nn-page-head{margin-bottom:4.8rem}.nn-page-head h1{color:rgb(var(--nn-navy))}.nn-page-lede{margin:2rem 0 0;max-width:56ch;font-size:1.8rem;line-height:1.5;color:rgba(var(--nn-ink),.72)}.nn-page-lede a{color:rgb(var(--nn-navy))}.nn-btn--navy{background:rgb(var(--nn-navy));color:#fff;border-color:rgb(var(--nn-navy))}.nn-btn--navy:hover{background:#0d3a53;color:#fff}.nn-mkfacts{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.nn-mkfacts li{display:grid;gap:.4rem;padding:2.2rem 2.4rem;border-radius:1.8rem;background:#fff}.nn-mkfacts small{font-size:1.15rem;letter-spacing:.04em;color:rgba(var(--nn-ink),.62)}.nn-mkfacts b{font:400 2.4rem/1.1 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-mkfacts span{font-size:1.35rem;line-height:1.5;color:rgba(var(--nn-ink),.66)}.nn-col--maker .nn-col-head{padding-bottom:3.2rem}.nn-cart h1{color:rgb(var(--nn-navy));margin-bottom:3.6rem}.nn-cart__grid{display:grid;grid-template-columns:minmax(0,1fr) 38rem;gap:4rem 6rem;align-items:start}.nn-line{display:grid;grid-template-columns:11rem minmax(0,1fr) auto auto;grid-template-areas:"media body qty price" "media body qty remove";gap:.6rem 2.4rem;align-items:start;padding:2.4rem 0;border-top:1px solid rgba(var(--nn-ink),.1)}.nn-line:last-of-type{border-bottom:1px solid rgba(var(--nn-ink),.1)}.nn-line__media{grid-area:media;display:grid;place-items:center;width:11rem;height:11rem;border-radius:1.4rem;background:rgb(var(--nn-sand))}.nn-line__media{position:relative;overflow:hidden}.nn-line__media img{position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;width:calc(100% - 2.4rem);height:calc(100% - 2.4rem);object-fit:contain;mix-blend-mode:multiply}.nn-line__body{grid-area:body;display:grid;gap:.5rem}.nn-line__maker{margin:0;font-size:1.2rem;letter-spacing:.03em;color:rgba(var(--nn-ink),.62)}.nn-line h2{margin:0;font:400 2.2rem/1.15 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-line h2 a{color:inherit;text-decoration:none}.nn-line h2 small{font:400 1.4rem/1 var(--font-body-family);color:rgba(var(--nn-ink),.62);margin-left:.6rem}.nn-line__plan{margin:.4rem 0 0;font-size:1.4rem;color:rgb(var(--nn-ink))}.nn-line__plan b{font-weight:500}.nn-line__edit{margin-left:.6rem;font-size:1.3rem;color:rgb(var(--nn-navy))}.nn-line__note{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--nn-ink),.6);max-width:52ch}.nn-line__switch{display:flex;gap:1rem;align-items:flex-start;margin-top:.4rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgba(var(--nn-gold),.14);font-size:1.35rem;line-height:1.45;color:rgb(var(--nn-ink));max-width:56ch;cursor:pointer}.nn-line__switch input{margin-top:.3rem;accent-color:rgb(var(--nn-navy))}.nn-line__qty{grid-area:qty;display:inline-flex;align-items:center;border:1px solid rgba(var(--nn-navy),.3);border-radius:999px;overflow:hidden}.nn-line__qty button{width:3.6rem;height:3.6rem;border:0;background:transparent;color:rgb(var(--nn-navy));font-size:1.8rem;cursor:pointer}.nn-line__qty output{min-width:2.4rem;text-align:center;font-size:1.5rem}.nn-line__price{grid-area:price;margin:0;text-align:right;font:400 2rem/1 var(--nn-serif);color:rgb(var(--nn-navy));min-width:8rem}.nn-line__price s{display:block;margin-bottom:.4rem;font:400 1.3rem/1 var(--font-body-family);color:rgba(var(--nn-ink),.45)}.nn-line__remove{grid-area:remove;justify-self:end;border:0;background:transparent;padding:0;font-size:1.3rem;color:rgba(var(--nn-ink),.62);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nn-cart__continue{margin:2rem 0 0;font-size:1.4rem}.nn-cart__continue a{color:rgb(var(--nn-navy))}.nn-cart__sum{position:sticky;top:11rem;padding:2.8rem;border-radius:2rem;background:#fff;box-shadow:0 30px 50px -40px rgba(var(--nn-navy),.4)}.nn-cart__sum h2{margin:0 0 1.6rem;font:400 2.2rem/1 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-cart__sum dl{margin:0;display:grid;gap:.8rem;font-size:1.45rem}.nn-cart__sum dl div{display:flex;justify-content:space-between;gap:2rem}.nn-cart__sum dt{color:rgba(var(--nn-ink),.65)}.nn-cart__sum dd{margin:0}.nn-ship{margin:2rem 0;padding:1.4rem 1.6rem;border-radius:1.2rem;background:rgb(var(--nn-stone));font-size:1.35rem}.nn-ship p{margin:0 0 .8rem}.nn-ship b{font-weight:500;color:rgb(var(--nn-navy))}.nn-ship__bar{height:4px;border-radius:2px;background:rgba(var(--nn-ink),.1);overflow:hidden}.nn-ship__bar span{display:block;height:100%;background:rgb(var(--nn-gold));border-radius:2px}.nn-cart__total{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 1.6rem;padding-top:1.6rem;border-top:1px solid rgba(var(--nn-ink),.1);font-size:1.5rem}.nn-cart__total b{font:400 2.8rem/1 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-cart__btn{width:100%}.nn-cart__terms{margin:1.4rem 0 0;font-size:1.25rem;line-height:1.5;color:rgba(var(--nn-ink),.6)}.nn-trust--stack{grid-template-columns:1fr;margin-top:2rem}.nn-cart__also{margin-top:8rem}.nn-also{display:grid;grid-template-columns:14rem minmax(0,1fr) auto;gap:3rem;align-items:center;padding:2rem 2.8rem 2rem 2rem;border-radius:2rem;background:#fff;box-shadow:0 0 0 1px rgba(var(--nn-ink),.06);color:rgb(var(--nn-ink));text-decoration:none;transition:background-color .7s var(--nn-ease)}.nn-also:hover{background:rgb(var(--nn-stone))}.nn-also figure{margin:0;height:12rem;position:relative}.nn-also img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nn-also h3{margin:.2rem 0 .6rem;font:400 2.4rem/1.15 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-also p{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--nn-ink),.68);max-width:56ch}.nn-legal__also{margin:2rem 0 0;font-size:1.25rem;color:rgba(var(--nn-ink),.6)}.nn-legal__also a{color:rgb(var(--nn-navy));text-decoration:none}.nn-legal__text{font-size:1.65rem}.nn-legal__text h2{font-size:2.6rem;margin-top:2.6em}.nn-legal .nn-art-meta a{color:rgb(var(--nn-navy))}.nn-faq-jump{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.8rem}.nn-faq-jump a{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.4rem;border-radius:999px;border:1px solid rgba(var(--nn-navy),.3);color:rgb(var(--nn-navy));font-size:1.35rem;text-decoration:none}.nn-faq-jump a:hover{background:rgb(var(--nn-navy));color:#fff}.nn-faq-group{margin-top:4.8rem;scroll-margin-top:11rem}.nn-faq-group h2{margin:0 0 1.2rem;font:400 2.6rem/1.15 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-faqp .nn-acc__body p{margin:0;font-size:1.55rem;line-height:1.6;color:rgba(var(--nn-ink),.8);max-width:64ch}.nn-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem 8rem;align-items:start}.nn-contact__ways{display:grid;gap:1.2rem}.nn-way{display:grid;gap:.3rem;padding:2rem 2.4rem;border-radius:1.6rem;background:#fff;box-shadow:0 0 0 1px rgba(var(--nn-ink),.06);color:rgb(var(--nn-ink));text-decoration:none;transition:background-color .6s var(--nn-ease)}a.nn-way:hover{background:rgb(var(--nn-stone))}.nn-way small{font-size:1.15rem;letter-spacing:.04em;color:rgba(var(--nn-ink),.62)}.nn-way b{font:400 2.1rem/1.15 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-way span{font-size:1.35rem;line-height:1.5;color:rgba(var(--nn-ink),.66)}.nn-way--door{background:rgba(var(--nn-gold),.14)}.nn-cform{display:grid;gap:1.6rem;padding:3.2rem;border-radius:2rem;background:#fff}.nn-cform h2{margin:0 0 .4rem;font:400 2.4rem/1 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-cform label{display:grid;gap:.5rem;font-size:1.35rem;color:rgba(var(--nn-ink),.7)}.nn-cform label em{font-style:normal;color:rgba(var(--nn-ink),.45)}.nn-cform input,.nn-cform textarea{width:100%;padding:1.2rem 1.6rem;border-radius:1.2rem;border:1px solid rgba(var(--nn-ink),.18);background:rgb(var(--nn-stone));font:400 1.55rem/1.4 var(--font-body-family);color:rgb(var(--nn-ink))}.nn-cform input:focus,.nn-cform textarea:focus{outline:2px solid rgb(var(--nn-focus,var(--nn-navy)));outline-offset:2px}.nn-cform__note{margin:0;font-size:1.25rem;color:rgba(var(--nn-ink),.6)}.nn-cform .nn-btn{justify-self:start}.nn-contact__trade{margin:4.8rem 0 0;font-size:1.45rem;color:rgba(var(--nn-ink),.7)}.nn-contact__trade a{color:rgb(var(--nn-navy))}body.nn-qrp{background:rgb(var(--nn-stone))}.nn-qr__wrap{max-width:56rem;margin:0 auto;padding:12rem 2rem 8rem;display:grid;gap:1.6rem}.nn-qr__hero{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:2rem;align-items:center;padding:2rem;border-radius:2rem;background:#fff}.nn-qr__hero img{width:100%;height:12rem;object-fit:contain;mix-blend-mode:multiply}.nn-qr__hero h1{margin:0 0 .6rem;font:400 3.2rem/1.05 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-qr__hero p{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--nn-ink),.7)}.nn-qr__block{padding:2.4rem;border-radius:2rem;background:#fff}.nn-qr__block h2{margin:0 0 1.2rem;font:400 2.1rem/1.15 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-qr__note{margin:1.2rem 0 0;font-size:1.35rem;line-height:1.55;color:rgba(var(--nn-ink),.66)}.nn-qr .nn-bands{width:100%}.nn-qr .nn-claims{margin:0}.nn-qr__buy{display:grid;gap:1rem}.nn-qr__buy h2{margin-bottom:.4rem}.nn-qr__buy .nn-btn{width:100%}.nn-qr__links{display:grid;gap:.2rem;padding:1.2rem 2.4rem}.nn-qr__links a{padding:1.2rem 0;border-top:1px solid rgba(var(--nn-ink),.08);font-size:1.5rem;color:rgb(var(--nn-navy));text-decoration:none}.nn-qr__links a:first-child{border-top:0}.nn-404 h1{color:rgb(var(--nn-navy));margin-top:1rem}.nn-404__search{display:flex;gap:1rem;margin:3.2rem 0}.nn-404__search input{flex:1;min-height:5.2rem;padding:0 1.8rem;border-radius:999px;border:1px solid rgba(var(--nn-ink),.18);background:#fff;font:400 1.55rem/1 var(--font-body-family)}.nn-404__doors{display:grid;gap:1rem}.nn-404__doors a{display:grid;gap:.2rem;padding:1.8rem 2.2rem;border-radius:1.4rem;background:#fff;box-shadow:0 0 0 1px rgba(var(--nn-ink),.06);color:rgb(var(--nn-ink));text-decoration:none;transition:background-color .6s var(--nn-ease)}.nn-404__doors a:hover{background:rgb(var(--nn-stone))}.nn-404__doors b{font:400 2rem/1.15 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-404__doors span{font-size:1.35rem;color:rgba(var(--nn-ink),.66)}@media(max-width:989px){.nn-page-wrap{padding:11rem 2rem 7rem}.nn-mkfacts,.nn-cart__grid{grid-template-columns:1fr}.nn-cart__sum{position:static}.nn-line{grid-template-columns:8rem minmax(0,1fr);grid-template-areas:"media body" "media price" "qty remove";gap:.6rem 1.6rem}.nn-line__media{width:8rem;height:8rem}.nn-line__price{text-align:left}.nn-line__remove{justify-self:end;align-self:center}.nn-also{grid-template-columns:1fr;text-align:left}.nn-also .nn-start__price{text-align:left}.nn-contact{grid-template-columns:1fr}.nn-qr__wrap{padding-top:10rem}}@media(max-width:749px){.nn-qr__hero{grid-template-columns:7rem 1fr}.nn-404__search{flex-direction:column}}@media(prefers-reduced-motion:reduce){.nn-also,.nn-way,.nn-404__doors a{transition:none!important}}.nn-pdp .nn-gal--tile .nn-gal__stage img,.nn-pdp .nn-gal--tile .nn-gal__thumb img{mix-blend-mode:multiply}body.nn-landing a.nn-start,body.nn-landing a.nn-start *,body.nn-landing .nn-404__doors a,body.nn-landing .nn-404__doors a *,body.nn-landing .nn-way,body.nn-landing .nn-way *,body.nn-landing .nn-also,body.nn-landing .nn-also *,body.nn-landing .nn-line h2 a{text-decoration:none}body.nn-landing .nn-legal__also a{display:inline;padding:0;border:0;margin:0}body.nn-landing .nn-col .nn-card__title a{text-decoration:none;color:inherit}@media(max-width:989px){body.nn-landing .nn-line__qty button{width:4.4rem;height:4.4rem}}body.nn-landing .nn-line__qty button{flex:0 0 auto;min-width:3.6rem}@media(max-width:989px){body.nn-landing .nn-line__qty button{min-width:4.4rem}}.nn-search__form{display:flex;gap:1rem;max-width:64rem;margin-bottom:2.8rem}.nn-search__form input{flex:1;min-width:0;min-height:5.2rem;padding:0 1.8rem;border-radius:999px;border:1px solid rgba(var(--nn-ink),.18);background:#fff;font:400 1.6rem/1 var(--font-body-family);color:rgb(var(--nn-ink))}.nn-search__form input:focus{outline:2px solid rgb(var(--nn-focus,var(--nn-navy)));outline-offset:2px}.nn-search__group{margin-top:5.6rem;scroll-margin-top:11rem}.nn-search .nn-form-group__head{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:2rem}.nn-search .nn-form-group__head h2{margin:0;font:400 2.8rem/1.1 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-search .nn-form-group__head p{margin:0;font-size:1.4rem;color:rgba(var(--nn-ink),.62)}.nn-search .nn-jn-grid{margin-top:0}.nn-search__empty{margin-top:4rem;max-width:72rem}.nn-search__empty .nn-404__doors{margin-top:2.4rem}@media(max-width:749px){.nn-search__form{flex-direction:column}}body.nn-landing .nn-faq-jump a{text-decoration:none}.nn-faq-jump a small{margin-left:.5rem;color:rgba(var(--nn-ink),.62);font-size:1.2rem}.nn-qr__wrap>.nn-eyebrow{justify-self:start}.nn-col-pag{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:3rem 0 1rem;font-size:1.4rem}.nn-col-pag .page a,.nn-col-pag .next a,.nn-col-pag .prev a,.nn-col-pag span.current,.nn-col-pag span[aria-current]{display:inline-block;padding:.5rem .85rem;border-radius:999px;border:1px solid rgba(var(--nn-navy),.18);color:rgb(var(--nn-navy));text-decoration:none}.nn-col-pag span.current,.nn-col-pag span[aria-current]{background:rgb(var(--nn-navy));color:#fff}.nn-form-group__n{display:inline-block;margin-left:.5rem;padding:.1rem .55rem;border-radius:999px;background:rgba(var(--nn-navy),.08);font-size:.8rem;color:rgb(var(--nn-navy))}.nn-line__qtyval{width:3.2rem;text-align:center;border:0;background:transparent;font:inherit;color:inherit;-moz-appearance:textfield}.nn-line__qtyval::-webkit-inner-spin-button,.nn-line__qtyval::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nn-cart__lines{min-width:0}.nn-rte p{margin:0 0 .75em}.nn-rte p:last-child{margin-bottom:0}.nn-search__head{display:grid;gap:1.25rem}.nn-search__head .nn-search__form{display:flex;gap:.5rem;max-width:40rem}.nn-search__form input,.nn-404__search input{flex:1;padding:.9rem 1.1rem;border-radius:999px;border:1px solid rgba(var(--nn-navy),.22);font:inherit;background:#fff}html[lang].smt-loadding{opacity:1!important;visibility:visible!important}.nn-pdp .nn-gal--tile .nn-gal__stage img,.nn-pdp .nn-gal--tile .nn-gal__thumb img,.nn-line__media img,.nn-also img,.nn-qr__hero img{mix-blend-mode:normal;filter:drop-shadow(0 0 6px rgba(255,255,255,.75))}.nn-search__pages{list-style:none;margin:0;padding:0;border-top:1px solid rgba(var(--nn-ink),.12);max-width:80rem}.nn-search__pages li{border-bottom:1px solid rgba(var(--nn-ink),.09)}.nn-search__pages a{display:grid;gap:.4rem;padding:1.6rem 0;color:rgb(var(--nn-ink));text-decoration:none}.nn-search__pages b{font:400 2rem/1.2 var(--nn-serif);color:rgb(var(--nn-navy))}.nn-search__pages span{font-size:1.4rem;line-height:1.55;color:rgba(var(--nn-ink),.68)}.nn-search__pages a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.nn-search__pages a:focus-visible{outline:2px solid rgb(var(--nn-navy));outline-offset:.4rem}.nn-about__lede{margin:2.4rem 0 0;max-width:62ch}.nn-about__lede p{margin:0;font-size:1.9rem;line-height:1.6;color:rgba(var(--nn-ink),.8)}.nn-about__body{max-width:66ch}.nn-about__text p{margin:0 0 2.2rem;font-size:1.65rem;line-height:1.75;color:rgba(var(--nn-ink),.78)}.nn-about__pillars{list-style:none;margin:.8rem 0 4.4rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 4rem}.nn-about__pillars li{padding-top:1.6rem;border-top:1px solid rgba(var(--nn-gold),.7)}.nn-about__pillar{margin:0 0 .6rem;font:var(--nn-dw,400) 2.4rem/1.15 var(--nn-serif);letter-spacing:-.005em;color:rgb(var(--nn-navy))}.nn-about__pillars p{margin:0;font-size:1.5rem;line-height:1.6;color:rgba(var(--nn-ink),.72)}@media(max-width:749px){.nn-about__lede p{font-size:1.7rem}.nn-about__text p{font-size:1.55rem}.nn-about__pillars{grid-template-columns:1fr;gap:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nn-pages.css.map */
