:root{--nr-cream: #faf3e3;--nr-red: #8B1A1A;--nr-red-dark: #5C0F0F;--nr-red-bright: #B22222;--nr-black: #0D0D0D;--nr-black-2: #0a0a0a;--nr-gold: #8B7035;--nr-gold-light: #C9A84C;--nr-cream-dark: #EDE4CE;--nr-display: "MaryKate", "Fredoka", sans-serif;--nr-body: "Space Grotesk", sans-serif;--nr-line: rgba(250, 243, 227, .12);--nr-gutter: clamp(1rem, 4vw, 3rem);--nr-max: 1240px;--nr-btn-bg: #C9A84C;--nr-btn-text: #0D0D0D;--nr-btn-hover-bg: #faf3e3;--nr-btn-hover-text: #0D0D0D}.nr{background:var(--nr-black);color:var(--nr-cream);font-family:var(--nr-body);font-weight:300;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;position:relative}.nr *,.nr *:before,.nr *:after{box-sizing:border-box}.nr :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0;padding:0}.nr :where(ul,ol){list-style:none}.nr img{max-width:100%;display:block}.nr :where(a){color:inherit}.nr :focus-visible{outline:2px solid var(--nr-gold-light);outline-offset:3px}.nr-alt{background:var(--nr-black-2);border-top:1px solid var(--nr-line)}.nr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nr-wrap{max-width:var(--nr-max);margin:0 auto;padding:0 var(--nr-gutter)}.nr-sec{padding:clamp(4.5rem,10vw,8rem) 0}.nr-tartan{background-color:#3d0000;background-image:repeating-linear-gradient(90deg,transparent 0 56px,rgba(139,112,53,.7) 56px 58px,transparent 58px 80px),repeating-linear-gradient(0deg,transparent 0 56px,rgba(139,112,53,.5) 56px 58px,transparent 58px 80px),repeating-linear-gradient(90deg,transparent 0 35px,rgba(13,13,13,.8) 35px 41px,transparent 41px 80px),repeating-linear-gradient(0deg,transparent 0 35px,rgba(13,13,13,.6) 35px 41px,transparent 41px 80px),repeating-linear-gradient(90deg,rgba(139,26,26,.9) 0 40px,transparent 40px 80px),repeating-linear-gradient(0deg,rgba(139,26,26,.6) 0 40px,transparent 40px 80px)}.nr-media{position:relative;overflow:hidden;background-color:#1a0a0a;display:flex;align-items:flex-end}.nr-media>img,.nr-media>svg,.nr-media>iframe,.nr-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.nr-media.nr-shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,13,13,.8),transparent 50%);pointer-events:none}.nr-media-label{position:relative;z-index:1;margin:1rem;font-size:.78rem;line-height:1.4;opacity:.8;max-width:24ch}.nr-chapter{display:inline-flex;align-items:center;gap:.6rem;background:var(--nr-red);color:var(--nr-cream);font-family:var(--nr-display);font-weight:600;font-size:1rem;line-height:1.2;padding:.45rem 1rem .4rem;margin-bottom:1.8rem}.nr-chapter b{font-weight:700;color:var(--nr-gold-light)}.nr-h-xl,.nr-h-lg,.nr-h-md{font-family:var(--nr-display);font-weight:700;line-height:.95;text-transform:uppercase;letter-spacing:.01em;color:var(--nr-cream)}.nr-h-xl{font-size:clamp(3.2rem,7.4vw,7.4rem)}.nr-h-lg{font-size:clamp(2.2rem,5vw,4.2rem)}.nr-h-md{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.05}.nr-lede{font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.65;color:var(--nr-cream-dark);max-width:58ch}.nr-lede p+p,.nr-rte p+p{margin-top:1.1rem}.nr-muted{color:var(--nr-cream-dark);opacity:.72}.nr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-family:var(--nr-body);font-weight:500;font-size:.95rem;letter-spacing:.02em;line-height:1.2;padding:1rem 1.8rem;text-decoration:none;border:0;border-radius:0;cursor:pointer;transition:background .25s,color .25s,box-shadow .25s,transform .15s}.nr-btn:active{transform:scale(.98)}.nr-btn[disabled]{opacity:.5;cursor:not-allowed}.nr .nr-btn-red{background:var(--nr-red);color:var(--nr-cream)}.nr .nr-btn-red:hover{background:var(--nr-red-bright);color:var(--nr-cream)}.nr .nr-btn-cream,.nr-mbar .nr-btn-cream{background:var(--nr-btn-bg);color:var(--nr-btn-text)}.nr .nr-btn-cream:hover,.nr-mbar .nr-btn-cream:hover{background:var(--nr-btn-hover-bg);color:var(--nr-btn-hover-text)}.nr .nr-btn-line{background:transparent;color:var(--nr-cream);box-shadow:inset 0 0 0 1px #faf3e359}.nr-btn-line:hover{box-shadow:inset 0 0 0 1px var(--nr-cream)}.nr-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.nr-countdown{display:flex;gap:1.5rem;align-items:flex-end}.nr-cd-num{font-family:var(--nr-display);font-weight:700;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1;font-variant-numeric:tabular-nums}.nr-cd-lab{font-size:.75rem;opacity:.6}.nr-cd-caption{font-size:.85rem;color:var(--nr-gold-light);padding-bottom:.3rem;max-width:20ch;line-height:1.35}.nr details{border-bottom:1px solid var(--nr-line)}.nr details.nr-first,.nr-acc-list>details:first-child{border-top:1px solid var(--nr-line)}.nr summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:.98rem}.nr summary::-webkit-details-marker{display:none}.nr summary:after{content:"+";font-size:1.4rem;font-weight:300;transition:transform .25s}.nr details[open] summary:after{transform:rotate(45deg)}.nr details[open] summary{color:var(--nr-gold-light)}.nr-acc{padding:0 0 1.3rem;font-size:.92rem;color:var(--nr-cream-dark);line-height:1.75}.nr-acc ul{list-style:none;padding:0}.nr-acc li{padding-left:1.1rem;position:relative}.nr-acc li:before{content:"";position:absolute;left:0;top:.75em;width:.45rem;height:1px;background:var(--nr-red-bright)}.nr-acc a{color:var(--nr-gold-light)}.nr-form-row{display:flex;max-width:520px;gap:.5rem}.nr-form-row input[type=email],.nr-form-row input[type=text]{flex:1;min-width:0;background:#faf3e30f;border:1px solid rgba(250,243,227,.3);border-radius:0;color:var(--nr-cream);font:inherit;padding:1rem 1.1rem}.nr-form-row input::placeholder{color:#faf3e380}.nr-form-msg{margin-top:1rem;font-size:.92rem}.nr-form-msg.nr-ok{color:var(--nr-gold-light)}.nr-form-msg.nr-err{color:#ff8a8a}.nr-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.nr-reveal.nr-in,.shopify-design-mode .nr-reveal{opacity:1;transform:none}.nr-hero{display:grid;grid-template-columns:1.15fr .85fr;min-height:calc(100svh - 110px)}.nr-hero.nr-no-photo{grid-template-columns:1fr}.nr-hero-text{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vh,5rem) var(--nr-gutter);padding-left:max(var(--nr-gutter),calc((100vw - var(--nr-max)) / 2 + var(--nr-gutter)))}.nr-insight{font-family:var(--nr-display);font-weight:500;font-size:clamp(1.2rem,2.1vw,1.75rem);line-height:1.3;color:var(--nr-cream-dark);max-width:30ch;margin-bottom:1.4rem}.nr-anim .nr-insight .nr-w{display:inline-block;opacity:0;transform:translateY(.4em);animation:nr-in .55s ease forwards}.nr-anim .nr-insight .nr-fade{animation:nr-in .55s ease forwards,nr-vanish 2.2s ease forwards}.nr-insight .nr-fade{opacity:.3}@keyframes nr-in{to{opacity:1;transform:none}}@keyframes nr-vanish{0%,40%{opacity:1;letter-spacing:0;filter:blur(0)}to{opacity:.18;letter-spacing:.12em;filter:blur(1.5px)}}.nr-hero-title .nr-line{display:block}.nr-anim .nr-hero-title .nr-line{opacity:0;transform:translateY(30px);animation:nr-in .8s cubic-bezier(.2,.7,.2,1) forwards}.nr-anim .nr-hero-title .nr-l1{animation-delay:2.2s}.nr-anim .nr-hero-title .nr-l2{animation-delay:2.4s}.nr-anim .nr-hero-title .nr-l3{animation-delay:2.6s}.nr-hero-title .nr-l2{color:var(--nr-accent, var(--nr-red-bright))}.nr-anim .nr-hero-after{opacity:0;animation:nr-in .8s ease 3s forwards}.nr-hero-sub{margin:1.8rem 0 2rem;max-width:44ch;color:var(--nr-cream-dark);font-size:1.05rem}.nr-hero .nr-countdown{margin-top:2.4rem}.nr-hero-photo{position:relative;min-height:520px}.nr-anim .nr-hero-photo{opacity:0;animation:nr-photo 1.4s ease .3s forwards}@keyframes nr-photo{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.nr-hero-tag{position:absolute;z-index:2;left:1.2rem;bottom:1.2rem;display:flex;align-items:center;gap:.9rem;background:#0d0d0ddb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--nr-line);padding:.8rem 1rem;text-decoration:none;transition:border-color .2s}.nr-hero-tag:hover{border-color:var(--nr-gold-light)}.nr-hero-tag small{display:block;font-size:.78rem;opacity:.7}.nr-hero-tag strong{font-weight:500;font-size:.95rem}.nr-hero-tag em{font-style:normal;font-family:var(--nr-display);font-weight:700;font-size:1.3rem;color:var(--nr-gold-light)}.nr-marquee{background:var(--nr-red);padding:.9rem 0;overflow:hidden;white-space:nowrap}.nr-marquee-track{display:inline-flex;animation:nr-marquee var(--nr-speed, 30s) linear infinite}.nr-marquee span{font-family:var(--nr-display);font-size:1.05rem;padding:0 2rem;color:var(--nr-cream)}.nr-marquee i{font-style:normal;color:var(--nr-gold-light)}@keyframes nr-marquee{to{transform:translate(-50%)}}.nr-quote{font-family:var(--nr-display);font-weight:600;font-size:clamp(1.8rem,4vw,3.3rem);line-height:1.12;max-width:22ch;margin-bottom:2.6rem}.nr-quote s{text-decoration-color:var(--nr-red-bright);text-decoration-thickness:.09em;color:#faf3e373}.nr-2col{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:start}.nr-vision{border-top:1px solid var(--nr-line)}.nr-vision li{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--nr-line);font-size:1.05rem}.nr-vision .nr-no{color:#faf3e373}.nr-vision .nr-yes{font-family:var(--nr-display);font-weight:600;font-size:1.25rem;line-height:1.2}.nr-mt{margin-top:3rem}.nr-product{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:start}.nr-gallery{position:sticky;top:6rem}.nr-g-main{aspect-ratio:4 / 5;margin-bottom:.6rem}.nr-g-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.nr-g-thumbs button{aspect-ratio:1;border:1px solid transparent;padding:0;cursor:pointer;background:none;color:inherit;display:block}.nr-g-thumbs button[aria-pressed=true]{border-color:var(--nr-gold-light)}.nr-g-thumbs .nr-media{width:100%;height:100%}.nr-p-identity{font-family:var(--nr-display);font-weight:600;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.2;margin-bottom:1.4rem;max-width:22ch}.nr-p-name{font-family:var(--nr-body);font-size:1.05rem;font-weight:500;margin-bottom:.2rem;color:var(--nr-cream);text-transform:none;letter-spacing:0}.nr-p-coll{font-size:.9rem;opacity:.65;margin-bottom:1.4rem}.nr-p-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--nr-line);margin-bottom:1.5rem}.nr-p-price strong{font-family:var(--nr-display);font-weight:700;font-size:2.4rem;line-height:1}.nr-p-price s{opacity:.5}.nr-p-price span{font-size:.95rem;color:var(--nr-cream-dark)}.nr-p-price span b{font-weight:500;color:var(--nr-cream)}.nr-p-terms{width:100%;font-size:.85rem;color:var(--nr-cream-dark)}.nr-scarcity{display:flex;gap:.8rem;align-items:flex-start;background:#8b1a1a38;border-left:2px solid var(--nr-red-bright);padding:1rem 1.1rem;font-size:.92rem;margin-bottom:1.5rem}.nr-scarcity b,.nr-scarcity strong{font-weight:500}.nr-variants{border:0;padding:0;margin:0 0 1.8rem}.nr-variants legend{display:flex;justify-content:space-between;width:100%;font-size:.9rem;margin-bottom:.7rem;padding:0}.nr-variants legend em{opacity:.7}.nr-variant-list{display:flex;flex-wrap:wrap;gap:.5rem}.nr-variant-list label{position:relative;cursor:pointer}.nr-variant-list input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.nr-variant-list span{display:block;border:1px solid rgba(250,243,227,.3);padding:.55rem 1rem;font-size:.9rem;transition:border-color .2s,background .2s,color .2s}.nr-variant-list input:checked+span{background:var(--nr-cream);color:var(--nr-black);border-color:var(--nr-cream)}.nr-variant-list input:focus-visible+span{outline:2px solid var(--nr-gold-light);outline-offset:2px}.nr-variant-list input:disabled+span{opacity:.4;text-decoration:line-through}.nr-buy{width:100%;padding:1.15rem;font-size:1rem;margin-bottom:.8rem}.nr-buy-note{font-size:.85rem;opacity:.65;text-align:center;margin-bottom:2rem}.nr-reassure{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:2rem}.nr-reassure div{border:1px solid var(--nr-line);padding:.9rem;font-size:.82rem;line-height:1.35}.nr-reassure b{display:block;font-weight:500;margin-bottom:.2rem;font-size:.9rem}.nr-mbar{position:fixed;left:0;right:0;bottom:0;z-index:95;display:none;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem var(--nr-gutter);background:#0d0d0df2;border-top:1px solid var(--nr-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(100%);transition:transform .35s;color:var(--nr-cream);font-family:var(--nr-body)}.nr-mbar.nr-on{transform:none}.nr-mbar small{display:block;font-size:.78rem;opacity:.7}.nr-mbar strong{font-family:var(--nr-display);font-size:1.3rem}.nr-mbar .nr-btn{padding:.85rem 1.2rem}.nr-why{overflow:hidden}.nr-why-band{position:absolute;top:0;right:0;bottom:0;width:42%;opacity:.55}.nr-why-band>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nr-why-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--nr-black-2),rgba(10,10,10,.25))}.nr-why .nr-wrap{position:relative}.nr-why-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(2rem,6vw,5rem);align-items:center}.nr-why h2{max-width:16ch;margin-bottom:1.6rem}.nr-why-link{font-family:var(--nr-display);font-weight:600;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.3;color:var(--nr-cream);border-left:2px solid var(--nr-red-bright);padding-left:1.2rem;margin-top:2rem;max-width:34ch}.nr-facts{background:#0d0d0de0;border:1px solid var(--nr-line);padding:1.6rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nr-facts .nr-f-head{font-size:.85rem;color:var(--nr-gold-light);margin-bottom:1rem}.nr-facts dl{display:grid;grid-template-columns:auto 1fr;gap:.9rem 1.1rem}.nr-facts dt{font-family:var(--nr-display);font-weight:700;font-size:1.35rem;line-height:1.1}.nr-facts dd{font-size:.9rem;color:var(--nr-cream-dark);line-height:1.5}.nr-facts .nr-src{margin-top:1.2rem;font-size:.75rem;opacity:.55}.nr-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;margin-bottom:2.5rem}.nr-head-row .nr-lede{max-width:48ch}.nr-j-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:1rem}.nr-j-card{text-decoration:none;display:block;position:relative}.nr-j-card .nr-media{aspect-ratio:4 / 5;margin-bottom:.9rem}.nr-j-card.nr-big{grid-row:span 2}.nr-j-card.nr-big .nr-media{aspect-ratio:auto;height:100%;min-height:420px;margin:0}.nr-j-card.nr-big .nr-j-over{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:1.6rem}.nr-j-type{display:block;font-size:.8rem;color:var(--nr-gold-light);margin-bottom:.3rem}.nr-j-title{display:block;font-family:var(--nr-display);font-weight:600;font-size:1.15rem;line-height:1.25}.nr-j-card.nr-big .nr-j-title{font-size:clamp(1.5rem,2.4vw,2rem);text-transform:uppercase;font-weight:700}.nr-j-card:hover .nr-j-title{text-decoration:underline;text-decoration-color:var(--nr-red-bright);text-underline-offset:4px}.nr-play{position:absolute;z-index:2;top:1.2rem;right:1.2rem;width:52px;height:52px;border-radius:50%;background:var(--nr-cream);display:grid;place-items:center}.nr-play svg{width:18px;height:18px;margin-left:3px}.nr-j-small{display:grid;grid-template-columns:1fr 1fr;gap:1rem;grid-column:2 / 4}.nr-j-grid.nr-one .nr-j-small{grid-column:1 / -1;grid-template-columns:repeat(3,1fr)}.nr-hashtag-line{margin-top:2.6rem;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;border-top:1px solid var(--nr-line);padding-top:1.8rem}.nr-hashtag-line p{font-family:var(--nr-display);font-weight:700;font-size:clamp(1.4rem,3vw,2.2rem)}.nr-join{text-align:center;overflow:hidden}.nr-join-ring{position:absolute;left:50%;top:50%;width:min(860px,140vw);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(201,168,76,.25);pointer-events:none}.nr-join-ring:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:1px solid rgba(201,168,76,.15)}.nr-join .nr-wrap{position:relative}.nr-join .nr-h-lg{max-width:14ch;margin:0 auto 1.4rem}.nr-join .nr-lede{margin:0 auto 2.2rem}.nr-perks{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:2.4rem}.nr-perks li{border:1px solid rgba(201,168,76,.4);padding:.55rem 1rem;font-size:.88rem}.nr-join .nr-form-row{margin:0 auto}.nr-join-small{margin-top:1rem;font-size:.8rem;opacity:.55}.nr-join .nr-countdown{justify-content:center;margin-top:2.8rem}.nr-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(2rem,6vw,5rem)}.nr-jh{padding:clamp(3.5rem,9vw,7rem) 0 clamp(2.5rem,5vw,4rem)}.nr-jh .nr-h-xl{font-size:clamp(2.8rem,7vw,6.5rem);max-width:12ch;margin-bottom:1.5rem}.nr-filters{display:flex;flex-wrap:wrap;gap:.5rem;padding:1.2rem 0;border-top:1px solid var(--nr-line);border-bottom:1px solid var(--nr-line);margin-bottom:3rem}.nr-filters button{font:inherit;font-size:.92rem;color:var(--nr-cream);background:none;border:1px solid rgba(250,243,227,.25);border-radius:0;padding:.55rem 1.1rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.nr-filters button:hover{border-color:var(--nr-cream)}.nr-filters button[aria-pressed=true]{background:var(--nr-cream);color:var(--nr-black);border-color:var(--nr-cream)}.nr-feature{display:grid;grid-template-columns:1.4fr 1fr;border:1px solid var(--nr-line)}.nr-feature .nr-media{min-height:440px;align-items:center;justify-content:center}.nr-play-big{position:relative;z-index:2;width:88px;height:88px;border-radius:50%;background:var(--nr-cream);border:0;display:grid;place-items:center;cursor:pointer;transition:transform .2s;text-decoration:none}.nr-play-big:hover{transform:scale(1.06)}.nr-play-big svg{width:28px;height:28px;margin-left:4px}.nr-feature-body{padding:clamp(2rem,4vw,3.2rem);display:flex;flex-direction:column;justify-content:center;gap:1.1rem}.nr-talk-logo{font-family:var(--nr-display);font-weight:700;font-size:2rem;line-height:1;text-transform:uppercase}.nr-talk-logo small{display:block;font-size:.9rem;color:var(--nr-gold-light);text-transform:none;font-weight:500;margin-bottom:.45rem}.nr-meta{font-size:.9rem;opacity:.7}.nr-items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2rem 1.2rem}.nr-item{display:block;text-decoration:none}.nr-item[hidden]{display:none}.nr-item .nr-media{aspect-ratio:4 / 5;margin-bottom:1rem}.nr-item.nr-wide{grid-column:span 2}.nr-item.nr-wide .nr-media{aspect-ratio:16 / 10}.nr-badge{position:absolute;z-index:2;top:.9rem;left:.9rem;background:#0d0d0dd9;border:1px solid var(--nr-line);font-size:.78rem;padding:.3rem .6rem}.nr-dur{position:absolute;z-index:2;right:.9rem;bottom:.9rem;font-size:.78rem;background:#0d0d0dd9;padding:.2rem .5rem}.nr-q{font-size:.85rem;color:var(--nr-gold-light);margin-bottom:.35rem}.nr-t{font-family:var(--nr-display);font-weight:600;font-size:1.2rem;line-height:1.25;margin-bottom:.4rem}.nr-who{font-size:.85rem;opacity:.65}.nr-item:hover .nr-t{text-decoration:underline;text-decoration-color:var(--nr-red-bright);text-underline-offset:4px}.nr-speak{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.nr-speak .nr-h-lg{max-width:12ch;margin-bottom:1.4rem}.nr-choice{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;border:0;padding:0}.nr-choice label{display:flex;align-items:center;gap:.5rem;border:1px solid rgba(250,243,227,.25);padding:.6rem 1rem;cursor:pointer;font-size:.92rem}.nr-choice input{accent-color:var(--nr-red-bright)}.nr-speak textarea{width:100%;max-width:520px;min-height:110px;margin-bottom:.6rem;background:#faf3e30f;border:1px solid rgba(250,243,227,.3);border-radius:0;color:var(--nr-cream);font:inherit;padding:1rem 1.1rem}.nr-back{display:grid;grid-template-columns:auto 1fr auto;gap:1.5rem;align-items:center;border:1px solid var(--nr-line);padding:1rem}.nr-back .nr-media{width:110px;aspect-ratio:1}.nr-back strong{display:block;font-family:var(--nr-display);font-size:1.3rem;font-weight:600}.nr-item .nr-q,.nr-item .nr-t,.nr-item .nr-who{display:block}.nr-item-btn{background:none;border:0;padding:0;margin:0;width:100%;text-align:left;color:inherit;font:inherit;cursor:pointer}.nr-item-btn:focus-visible{outline:2px solid var(--nr-gold-light);outline-offset:4px}.nr-item-btn:hover .nr-t{text-decoration:underline;text-decoration-color:var(--nr-red-bright);text-underline-offset:4px}.nr-item .nr-play{top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:64px;height:64px}.nr-item .nr-play svg{width:22px;height:22px}.nr-modal{border:0;padding:0;background:transparent;max-width:94vw;max-height:92vh;overflow:visible;color:var(--nr-cream)}.nr-modal::backdrop{background:#0d0d0deb}.nr-modal-body{display:flex;align-items:center;justify-content:center}.nr-modal-body video{display:block;max-width:92vw;max-height:86vh;width:auto;height:auto;background:#000}.nr-modal-body .nr-modal-embed{display:block;width:min(92vw,1100px);aspect-ratio:16 / 9;border:0;background:#000}.nr-modal-close{position:absolute;top:-2.8rem;right:0;width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid rgba(250,243,227,.4);background:var(--nr-black);color:var(--nr-cream);font-size:1.5rem;line-height:1;cursor:pointer}.nr-modal-close:hover{border-color:var(--nr-cream)}.nr-hs{background:var(--nr-black)}.nr-hs-row{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.nr-hs-row.nr-img-right .nr-hs-photo{order:2}.nr-hs-photo{min-height:440px}.nr-hs-photo>img{object-position:center 30%}.nr-hs-txt{background:var(--nr-black-2);padding:clamp(2.5rem,6vw,5rem);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.nr-hs-txt h2{margin-bottom:1.4rem;max-width:18ch}.nr-hs-text{font-size:1.05rem;line-height:1.75;color:var(--nr-cream-dark);max-width:56ch}.nr-hs-text p+p{margin-top:1rem}.nr-hs-text strong{color:var(--nr-cream);font-weight:500}.nr-signature{margin-top:2rem;display:flex;align-items:center;gap:1rem}.nr-signature:before{content:"";width:2.5rem;height:1px;background:var(--nr-gold-light)}.nr-signature p{font-family:var(--nr-display);font-weight:600;font-size:1.15rem}.nr-signature small{display:block;font-family:var(--nr-body);font-weight:300;font-size:.85rem;color:var(--nr-cream-dark);opacity:.8}.nr-hs-band{padding:clamp(3rem,7vw,5rem) 0}.nr-hs-band .nr-wrap{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 3rem}.nr-hs-word{display:block;font-family:var(--nr-display);font-weight:700;font-size:clamp(3.5rem,9vw,6.5rem);line-height:.9;color:var(--nr-cream)}.nr-hs-lang{display:block;color:var(--nr-gold-light);font-size:.9rem;margin:.8rem 0 .3rem}.nr-hs-mean{color:var(--nr-cream);max-width:32ch}.nr-hs-res{grid-column:1 / -1;font-family:var(--nr-display);font-weight:600;font-size:clamp(1.3rem,2.6vw,1.8rem);line-height:1.25;border-top:1px solid rgba(250,243,227,.3);padding-top:1.4rem;margin-top:1rem}.nr-hs-res span{color:var(--nr-gold-light)}.nr-hs-values{padding:clamp(4rem,8vw,5.5rem) 0}.nr-hs-values-head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.8rem}.nr-hs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem}.nr-hs-card{background:var(--nr-cream);color:var(--nr-black);padding:1.8rem 1.4rem;min-height:230px;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.nr-hs-card:nth-child(2n){background:transparent;color:var(--nr-cream);border:1px solid var(--nr-cream)}.nr-hs-card h3{font-family:var(--nr-display);font-weight:700;font-size:1.5rem;text-transform:uppercase;line-height:1}.nr-hs-card p{font-size:.93rem;line-height:1.55}.nr-hs-close{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;border-top:1px solid var(--nr-line);padding-top:1.8rem;margin-top:3rem}.nr-hs-close p{font-family:var(--nr-display);font-weight:700;font-size:clamp(1.4rem,3vw,2.2rem);text-transform:uppercase;line-height:1}.nr-hs-close p span{color:var(--nr-red-bright)}@media(max-width:900px){.nr-hs-row,.nr-hs-band .nr-wrap{grid-template-columns:1fr}.nr-hs-row.nr-img-right .nr-hs-photo{order:0}.nr-hs-photo{min-height:0;aspect-ratio:4 / 5;max-height:80svh}}@media(max-width:960px){.nr-hero{grid-template-columns:1fr;min-height:0}.nr-hero-photo{order:-1;min-height:0;aspect-ratio:4 / 5;max-height:78svh}.nr-hero-text{padding:2.5rem var(--nr-gutter) 3.5rem}.nr-2col,.nr-product,.nr-why-grid,.nr-faq,.nr-feature,.nr-speak{grid-template-columns:1fr}.nr-gallery{position:static}.nr-why-band{width:100%;opacity:.25}.nr-j-grid{grid-template-columns:1fr}.nr-j-card.nr-big{grid-row:auto}.nr-j-card.nr-big .nr-media{min-height:0;aspect-ratio:4 / 5;height:auto}.nr-j-small,.nr-j-grid.nr-one .nr-j-small{grid-column:auto;grid-template-columns:1fr 1fr}.nr-feature .nr-media{min-height:0;aspect-ratio:16 / 10}.nr-items{grid-template-columns:repeat(2,1fr)}.nr-mbar{display:flex}}@media(max-width:600px){.nr-vision li{grid-template-columns:1fr;gap:.2rem}.nr-reassure{grid-template-columns:1fr}.nr-form-row{flex-direction:column}.nr-countdown{gap:1rem;flex-wrap:wrap}.nr-cd-caption{width:100%}.nr-items{grid-template-columns:1fr}.nr-item.nr-wide{grid-column:auto}.nr-back{grid-template-columns:auto 1fr}.nr-back .nr-btn{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.nr *,.nr *:before,.nr *:after{animation:none!important;transition:none!important}.nr-reveal,.nr-anim .nr-insight .nr-w,.nr-anim .nr-hero-title .nr-line,.nr-anim .nr-hero-after,.nr-anim .nr-hero-photo{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nuren.css.map */
