:root{--nr-ink:#0b0b0b;--nr-coal:#14100b;--nr-copper:#c2a46d;--nr-copper-deep:#b38a45;--nr-cream:#f2ead9;--nr-cream-dim:rgba(242,234,217,.72)}.nr-eyebrow{color:var(--nr-copper);letter-spacing:.22em;font-size:11px;font-weight:600;text-transform:uppercase;margin:0 0 14px}.nr-h2{color:var(--nr-cream);font-weight:500;line-height:1.12;margin:0 0 18px;font-size:clamp(26px,3.4vw,44px)}.nr-p{color:var(--nr-cream-dim);font-size:16px;line-height:1.7;max-width:56ch}.nr-link{color:var(--nr-copper);text-decoration:none;border-bottom:1px solid rgba(194,164,109,.4);padding-bottom:2px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.nr-link:hover{color:var(--nr-cream);border-color:var(--nr-cream)}.nr-btn{display:inline-block;text-align:center;letter-spacing:.14em;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:16px 30px;transition:all .25s ease}.nr-btn--solid{background:var(--nr-copper);color:var(--nr-ink);border:1px solid var(--nr-copper)}.nr-btn--solid:hover{background:var(--nr-cream);border-color:var(--nr-cream)}.nr-btn--outline{background:transparent;color:var(--nr-copper);border:1px solid var(--nr-copper)}.nr-btn--outline:hover{background:var(--nr-copper);color:var(--nr-ink)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}section[class^=nr-],section[class*=" nr-"]{padding:clamp(56px,8vw,110px) clamp(20px,6vw,80px);background:var(--nr-ink)}section.nr-ce,section.nr-art,section.nr-promise,section.nr-cercle{background:var(--nr-coal)}.nr-ce{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.nr-ce__media img{width:100%;height:auto;display:block}.nr-ce__price{color:var(--nr-cream);font-size:26px;margin:0 0 18px}.nr-ce__price-note{color:var(--nr-cream-dim);font-size:14px}.nr-ce__contents{list-style:none;margin:0 0 18px;padding:0;color:var(--nr-cream-dim);font-size:15px;line-height:1.9}.nr-ce__contents li{border-bottom:1px solid rgba(242,234,217,.12);padding:6px 0}.nr-ce__meta{color:var(--nr-cream-dim);font-size:14px;line-height:1.7;margin:0 0 24px}.nr-ce__fine{color:#f2ead980;font-size:12px;margin-top:14px}.nr-works__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:36px}.nr-work__imgwrap{display:block;overflow:hidden;background:var(--nr-coal)}.nr-work__imgwrap img{width:100%;height:auto;display:block;transition:transform .6s ease}.nr-work:hover .nr-work__imgwrap img{transform:scale(1.03)}.nr-work__name{color:var(--nr-cream);font-size:22px;font-weight:500;margin:18px 0 4px}.nr-work__type{color:var(--nr-copper);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.nr-work__sense{color:var(--nr-cream-dim);font-size:15px;line-height:1.6;margin:0 0 12px}.nr-art__text{max-width:720px}.nr-prov__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}.nr-prov__card{background:#f2ead90a;border:1px solid rgba(242,234,217,.1);padding:24px}.nr-prov__card h3{color:var(--nr-cream);font-size:17px;margin:0 0 14px;font-weight:500}.nr-prov__card dl{margin:0;font-size:14px}.nr-prov__card dt{color:var(--nr-copper);letter-spacing:.1em;text-transform:uppercase;font-size:11px;margin-top:10px}.nr-prov__card dd{color:var(--nr-cream-dim);margin:2px 0 0}.nr-prov__note{color:#f2ead973;font-size:12px;font-style:italic;margin:14px 0 0}.nr-promise__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px}.nr-promise__grid h3{color:var(--nr-copper);font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px}.nr-promise__grid p{color:var(--nr-cream-dim);font-size:14px;line-height:1.7;margin:0}.nr-faq__list{max-width:820px;margin-top:28px}.nr-faq__list details{border-bottom:1px solid rgba(242,234,217,.14)}.nr-faq__list summary{cursor:pointer;color:var(--nr-cream);font-size:16px;padding:18px 32px 18px 0;list-style:none;position:relative}.nr-faq__list summary::-webkit-details-marker{display:none}.nr-faq__list summary:after{content:"+";position:absolute;right:4px;top:16px;color:var(--nr-copper);font-size:20px;font-weight:400}.nr-faq__list details[open] summary:after{content:"\2013"}.nr-faq__list summary:focus-visible{outline:2px solid var(--nr-copper);outline-offset:4px}.nr-faq__list details p{color:var(--nr-cream-dim);font-size:15px;line-height:1.7;margin:0 0 18px;max-width:68ch}.nr-final{text-align:center}.nr-final .nr-p{margin:0 auto 28px}.nr-final .nr-eyebrow{margin-bottom:14px}.nr-cercle{text-align:center}.nr-cercle .nr-p{margin:0 auto 28px}.nr-cercle__form{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.nr-cercle__form input[type=email]{background:transparent;border:1px solid rgba(194,164,109,.5);color:var(--nr-cream);padding:15px 18px;font-size:14px;min-width:min(320px,80vw)}.nr-cercle__form input[type=email]::placeholder{color:#f2ead973}.nr-cercle__form input[type=email]:focus{outline:none;border-color:var(--nr-copper)}.nr-cercle__ok{color:var(--nr-copper);width:100%}.nr-cercle__err{color:#d98a8a;width:100%}@media(max-width:900px){.nr-ce{grid-template-columns:1fr}.nr-prov__grid,.nr-promise__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nr-works__grid{grid-template-columns:1fr}.nr-btn{width:100%}}.nr-stickybar{display:none}@media(max-width:768px){.nr-stickybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0b0b0bf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(194,164,109,.35);padding:10px 14px;align-items:center;justify-content:space-between;gap:12px}.nr-stickybar__price{color:var(--nr-cream);font-size:14px;white-space:nowrap}.nr-stickybar .nr-btn{padding:12px 18px;font-size:11px;width:auto;flex:1}}@media(prefers-reduced-motion:reduce){.nr-work__imgwrap img{transition:none}}.nr-hero-eyebrow{display:block;color:var(--nr-copper);letter-spacing:.24em;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:16px}.nr-hero-trust{display:block;margin-top:14px;font-size:12px;letter-spacing:.08em;color:#f2ead999}.nr-hero-secondary{display:inline-block;margin-top:18px;color:var(--nr-copper);letter-spacing:.14em;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(194,164,109,.5);padding-bottom:3px}.nr-hero-secondary:hover{color:var(--nr-cream);border-color:var(--nr-cream)}.nr-art__gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.nr-art__gallery img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:1/1}@media(max-width:600px){.nr-art__gallery{grid-template-columns:1fr}}.nr-collhead{padding:clamp(56px,8vw,110px) clamp(20px,6vw,80px) 0;background:var(--nr-ink)}.nr-h1{color:var(--nr-cream);font-weight:500;line-height:1.12;margin:0 0 18px;font-size:clamp(30px,4vw,52px)}.nr-work__price{color:var(--nr-cream);font-size:15px;margin:0 0 10px}.nr-ce--page{background:var(--nr-coal)}.nr-pdp{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);padding:clamp(40px,6vw,90px) clamp(20px,6vw,80px);background:var(--nr-ink)}.nr-pdp__gallery{display:grid;gap:16px}.nr-pdp__gallery img{width:100%;height:auto;display:block;background:var(--nr-coal)}.nr-pdp__panel{align-self:start;position:sticky;top:90px}.nr-pdp__desc{color:var(--nr-copper);font-size:14px;letter-spacing:.08em;margin:0 0 16px}.nr-pdp__price{color:var(--nr-cream);font-size:28px;margin:0 0 22px}.nr-pdp__facts{margin:0 0 26px;border-top:1px solid rgba(242,234,217,.14)}.nr-pdp__facts>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(242,234,217,.1);font-size:14px}.nr-pdp__facts dt{color:var(--nr-copper);letter-spacing:.1em;text-transform:uppercase;font-size:11px;margin:0}.nr-pdp__facts dd{color:var(--nr-cream-dim);margin:0;text-align:right}.nr-pdp__buy{width:100%}.nr-pdp__pay{color:#f2ead98c;font-size:12px;margin:14px 0 0}.nr-pdp__preorder{color:var(--nr-cream-dim);font-size:13px;line-height:1.7;margin:16px 0 0;border-left:2px solid var(--nr-copper);padding-left:14px}.nr-pdp__soldout{color:var(--nr-copper);font-size:15px;letter-spacing:.1em;text-transform:uppercase}.nr-pdp__details{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);padding:clamp(40px,6vw,90px) clamp(20px,6vw,80px);background:var(--nr-coal)}.nr-h3{color:var(--nr-copper);font-size:13px;letter-spacing:.18em;text-transform:uppercase;margin:26px 0 10px;font-weight:600}.nr-h3:first-child{margin-top:0}@media(max-width:900px){.nr-pdp,.nr-pdp__details{grid-template-columns:1fr}.nr-pdp__panel{position:static}}.nr-pdp__gallery{grid-template-columns:1fr 1fr;align-content:start}.nr-pdp__gallery img:first-child{grid-column:1/-1}@media(max-width:900px){.nr-pdp__gallery{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nr-pdp__gallery{grid-template-columns:1fr}}.nr-concierge__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nr-gold-text{background:linear-gradient(105deg,#8a5a2b,#d4af37 35%,#f5e3a3,#d4af37 65%,#8a5a2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(//nuurrituals.com/cdn/shop/t/8/assets/nuur-kintsugi-veins.jpg?v=135571793077843018111785193910) repeat;background-size:900px 900px;opacity:.08}main,#MainContent,.shopify-section,footer{position:relative;z-index:1}@media(max-width:749px){body:before{opacity:.06;background-size:600px 600px}}.nr-prov__figure{margin:36px auto 0;max-width:460px;text-align:center}.nr-prov__figure img{width:100%;height:auto;display:block;border:1px solid rgba(242,234,217,.12)}.nr-prov__figure figcaption{margin-top:12px;color:#f2ead980;font-size:12.5px;font-style:italic;letter-spacing:.04em}@media(max-width:600px){.nr-prov__figure{max-width:100%}}#shopify-section-header{z-index:60}.nr-prov__figure{position:relative;overflow:hidden}.nr-prov__figure img{filter:brightness(.9) saturate(.92) sepia(.14) contrast(1.02)}.nr-prov__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(7,8,7,.55) 100%),linear-gradient(to bottom,rgba(7,8,7,.18),transparent 22%,transparent 80%,rgba(7,8,7,.35))}.nr-roots{padding:96px 6vw;border-top:1px solid rgba(242,234,217,.08)}.nr-roots__intro{max-width:520px}.nr-roots__list{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;border-top:1px solid rgba(242,234,217,.12)}.nr-root{padding:28px 28px 8px 0;border-bottom:1px solid rgba(242,234,217,.12);position:relative}.nr-root+.nr-root{padding-left:28px;border-left:1px solid rgba(242,234,217,.08)}.nr-root__place{color:var(--nr-copper);letter-spacing:.22em;font-size:11px;margin:0 0 14px}.nr-root__name{color:var(--nr-cream);font-size:19px;font-weight:500;margin:0 0 8px;font-family:inherit}.nr-root__line{color:var(--nr-cream-dim);font-size:13.5px;line-height:1.7;margin:0 0 20px}@media(max-width:900px){.nr-roots__list{grid-template-columns:1fr 1fr}.nr-root:nth-child(odd){padding-left:0;border-left:none}.nr-root{padding:24px 20px 4px 0}}@media(max-width:600px){.nr-roots{padding:64px 6vw}.nr-roots__list{grid-template-columns:1fr}.nr-root+.nr-root{padding-left:0;border-left:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nuur-first-light.css.map */
