:root{--nr-night: #2a1e3f;--nr-night-rgb: 42, 30, 63;--nr-cream: #f1e9da;--nr-cream-rgb: 241, 233, 218;--nr-gold: #e8c97a;--nr-gold-rgb: 232, 201, 122;--nr-gold-deep: #745d1f;--nr-mauve: #b9a6c9;--nr-mauve-rgb: 185, 166, 201;--nr-ink: #241b33;--nr-ink-rgb: 36, 27, 51;--nr-blush: #ead9d3;--nr-blush-rgb: 234, 217, 211;--nr-radius: 1.6rem;--nr-radius-lg: 2rem;--nr-hairline: rgba(var(--nr-night-rgb), .12);--nr-section-pad: clamp(6.4rem, 10vw, 12.8rem);--nr-content-width: 120rem;--nr-drawer-shadow: -.8rem 0 4rem rgba(var(--nr-ink-rgb), .18);--nr-ease: cubic-bezier(.22, .61, .36, 1);--nr-ease-out: cubic-bezier(.16, 1, .3, 1);--nr-ease-inout: cubic-bezier(.7, 0, .3, 1);--nr-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--nr-dur: .35s;--nr-dur-micro: .18s;--nr-dur-state: .35s;--nr-dur-reveal: .7s}body{line-height:1.6;letter-spacing:.01em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.005em;line-height:1.15}h3,h4,h5,.h3,.h4,.h5{line-height:1.3}h1,.h1{font-size:clamp(3.5rem,6vw,6.4rem)}h2,.h2{font-size:clamp(2.8rem,4.5vw,4.4rem)}h3,.h3{font-size:clamp(2.2rem,3vw,2.8rem)}.nr-eyebrow{display:block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-variant-caps:all-small-caps;margin-bottom:1.6rem}.color-scheme-2 .nr-eyebrow,.color-scheme-4 .nr-eyebrow{color:var(--nr-gold)}.color-scheme-1 .nr-eyebrow,.color-scheme-3 .nr-eyebrow{color:rgba(var(--nr-ink-rgb),.65)}.button,.shopify-challenge__button,.customer button{transition:background-color var(--nr-dur) var(--nr-ease),color var(--nr-dur) var(--nr-ease),border-color var(--nr-dur) var(--nr-ease);letter-spacing:.06em}.button:not(.button--secondary):not([disabled]):hover{background-color:var(--nr-gold);color:var(--nr-night)}.button:not(.button--secondary):not([disabled]):hover:after{--color-button: var(--nr-gold-rgb);--color-button-text: var(--nr-night-rgb)}:focus-visible,.focused{outline:.2rem solid var(--nr-night)!important;outline-offset:.3rem;box-shadow:none!important}.color-scheme-2 :focus-visible,.color-scheme-2 .focused,.color-scheme-2:focus-visible{outline-color:var(--nr-gold)!important}.card,.card__inner,.card--card{border-radius:var(--nr-radius)}.nr-hairline{border:.1rem solid var(--nr-hairline)}.nr-hairline-top{border-top:.1rem solid var(--nr-hairline)}.nr-hairline-bottom{border-bottom:.1rem solid var(--nr-hairline)}.nr-section{padding-top:var(--nr-section-pad);padding-bottom:var(--nr-section-pad)}.nr-container{max-width:var(--nr-content-width);margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.nr-container{padding-left:5rem;padding-right:5rem}}.nr-crescent{display:inline-block;width:2.8rem;height:2.8rem;vertical-align:middle}.nr-star{display:inline-block;width:1.2rem;height:1.2rem;color:var(--nr-gold)}html.js .nr-reveal{opacity:0;transform:translateY(1.4rem);transition:opacity var(--nr-dur-reveal) var(--nr-ease-out),transform var(--nr-dur-reveal) var(--nr-ease-out);transition-delay:min(calc(var(--nr-i, 0) * 90ms),.54s)}html.js .nr-reveal.nr-in{opacity:1;transform:none}.button:not(.button--secondary):not([disabled]):hover{transform:translateY(-2px)}.button{transition:background-color var(--nr-dur) var(--nr-ease),color var(--nr-dur) var(--nr-ease),transform .25s var(--nr-ease)}.nr-hero__moon{animation:nr-moonrise 1.1s var(--nr-ease-out) .2s both,nr-float 7s ease-in-out 1.3s infinite}.nr-hero__stars:after{animation:nr-twinkle 9s ease-in-out infinite}@keyframes nr-moonrise{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes nr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.8rem)}}@keyframes nr-twinkle{0%,to{opacity:1}50%{opacity:.45}}@keyframes nr-drift{0%{transform:translate(-6px)}to{transform:translate(6px,-4px)}}.nr-mask{overflow:hidden}.nr-mask__inner{display:block;transform:translateY(110%);animation:nr-line-up .8s var(--nr-ease-out) .15s both}@keyframes nr-line-up{to{transform:translateY(0)}}.nr-enter{opacity:0;animation:nr-enter-up .7s var(--nr-ease-out) both;animation-delay:calc(.3s + var(--nr-i, 0) * .12s)}@keyframes nr-enter-up{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}.nr-hero__cta{position:relative;overflow:hidden}.nr-hero__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(var(--nr-cream-rgb),.35) 50%,transparent 60%);transform:translate(-130%);animation:nr-sheen 1.2s var(--nr-ease-inout) 2.5s 1 forwards;pointer-events:none}@keyframes nr-sheen{to{transform:translate(130%)}}.product__media-item.nr-media-fade .product__media img,li.nr-media-fade .product__media img{animation:nr-media-in var(--nr-dur-state) var(--nr-ease-inout)}@keyframes nr-media-in{0%{opacity:.25}to{opacity:1}}.product-form__input--pill input[type=radio]:checked+label{animation:nr-pop var(--nr-dur-micro) var(--nr-ease-spring)}@keyframes nr-pop{0%{transform:scale(1)}55%{transform:scale(1.06)}to{transform:scale(1)}}.product-form__submit.nr-added,.nr-sticky-atc__button.nr-added{background-color:var(--nr-gold);color:var(--nr-night)}.product-form__submit.nr-added:after{--color-button: var(--nr-gold-rgb);--color-button-text: var(--nr-night-rgb)}.accordion details[open] .accordion__content{animation:nr-acc-in .28s var(--nr-ease-inout)}@keyframes nr-acc-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}.accordion summary .icon-caret{transition:transform var(--nr-dur-micro) var(--nr-ease)}.nr-ship-progress.nr-celebrate .nr-ship-progress__fill{position:relative;overflow:hidden}.nr-ship-progress.nr-celebrate .nr-ship-progress__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(var(--nr-cream-rgb),.7) 50%,transparent 70%);transform:translate(-130%);animation:nr-sheen .6s var(--nr-ease-inout) 1 forwards}.nr-ship-progress.nr-celebrate .nr-star{animation:nr-star-pop .24s var(--nr-ease-spring) .3s backwards}@keyframes nr-star-pop{0%{transform:scale(1)}55%{transform:scale(1.3)}to{transform:scale(1)}}.nr-marquee:hover .nr-marquee__track,.nr-marquee:focus-within .nr-marquee__track{animation-play-state:paused}.nr-marquee{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.nr-magnetic{transition:transform .2s var(--nr-ease)}.footer .list-menu__item--link,.header__menu-item span{background-image:linear-gradient(currentColor,currentColor);background-size:0% .1rem;background-repeat:no-repeat;background-position:left bottom;transition:background-size .4s var(--nr-ease)}.footer .list-menu__item--link:hover,.header__menu-item:hover span{background-size:100% .1rem}.newsletter-form__field-wrapper .field__input{transition:border-color var(--nr-dur) var(--nr-ease)}.newsletter-form__field-wrapper .field__input:focus-visible{border-color:var(--nr-gold-deep)}.button:not([disabled]):active{transform:translateY(0) scale(.985);transition-duration:80ms}.thumbnail-list .thumbnail{position:relative;overflow:hidden;background-color:rgba(var(--nr-night-rgb),.06)}.thumbnail-list .thumbnail:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(var(--nr-cream-rgb),.65) 50%,transparent 70%);transform:translate(-130%);animation:nr-sheen 1.2s var(--nr-ease-inout) 6}.thumbnail-list .thumbnail img{position:relative}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@media(prefers-reduced-motion:reduce){li.nr-media-fade .product__media img,.product__media-item.nr-media-fade .product__media img,.product-form__input--pill input[type=radio]:checked+label,.accordion details[open] .accordion__content,.nr-ship-progress.nr-celebrate .nr-ship-progress__fill:after,.nr-ship-progress.nr-celebrate .nr-star,.thumbnail-list .thumbnail:before{animation:none}.accordion summary .icon-caret,.nr-magnetic,.footer .list-menu__item--link,.header__menu-item span,.newsletter-form__field-wrapper .field__input{transition:none}.button:not([disabled]):active{transform:none}@view-transition{navigation:none}}.nr-bridge{position:relative}.nr-bridge:before{content:"";position:absolute;top:0;left:0;right:0;height:clamp(6rem,8vw,12rem);pointer-events:none}.nr-bridge--night:before{background:linear-gradient(to bottom,var(--nr-night),transparent)}.nr-bridge--cream:before{background:linear-gradient(to bottom,var(--nr-cream),transparent)}.nr-steps__line{display:block;height:.2rem;margin:0 auto 4rem;max-width:42rem;background:var(--nr-gold-deep);border-radius:.1rem;transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--nr-ease-out)}.nr-steps__line.nr-drawn{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.nr-hero__moon,.nr-hero__stars,.nr-hero__stars:after,.nr-hero__cta:before,.nr-mask__inner,.nr-enter{animation:none}.nr-mask__inner{transform:none}.nr-enter{opacity:1}.nr-steps__line{transform:scaleX(1);transition:none}.button:not(.button--secondary):not([disabled]):hover{transform:none}html.js .nr-reveal{opacity:1;transform:none;transition:none}.button,.nr-header-dynamic{transition:none!important}}.product__view-details{padding-block:.5rem}.nr-header-dynamic{transition:background-color var(--nr-dur) var(--nr-ease),color var(--nr-dur) var(--nr-ease),border-color var(--nr-dur) var(--nr-ease)}body.nr-home-hero-under-header .section-header{height:0;overflow:visible}.nr-header-transparent .header-wrapper{background:transparent;border-bottom-color:transparent}.nr-header-transparent .header-wrapper,.nr-header-transparent .header-wrapper .header__heading-link,.nr-header-transparent .header-wrapper .header__menu-item,.nr-header-transparent .header-wrapper .header__icon{color:var(--nr-cream);--color-foreground: var(--nr-cream-rgb)}.nr-header-solid .header-wrapper{background:var(--nr-cream);border-bottom:.1rem solid var(--nr-hairline)}.header__heading-link .h2{font-family:var(--font-heading-family);letter-spacing:.02em}.main-page-title{text-align:center;margin-bottom:clamp(3rem,6vw,5.6rem)}.page-width--narrow .rte{max-width:65ch;margin-inline:auto;font-size:1.6rem;line-height:1.8}.page-width--narrow .rte h2{font-size:clamp(2rem,2.6vw,2.6rem);margin:4rem 0 1.2rem;padding-top:3.2rem;border-top:.1rem solid var(--nr-hairline)}.page-width--narrow .rte h2:first-child{padding-top:0;border-top:0;margin-top:0}.page-width--narrow .rte>p>strong:only-child,.page-width--narrow .rte>strong{display:block;font-family:var(--font-heading-family);font-weight:500;font-size:1.9rem;line-height:1.35;margin-top:3.2rem}.footer .scroll-trigger.animate--slide-in,.footer .scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;animation:none!important}variant-selects .product-form__input--pill input[type=radio]:disabled+label,variant-selects .product-form__input--pill input[type=radio].disabled+label{color:rgba(var(--color-foreground),.7)}.announcement-bar__message{letter-spacing:.08em;font-size:1.2rem;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem}.link,.underlined-link{text-underline-offset:.4rem}.price--on-sale .price-item--regular{opacity:.55}.media img{transition:transform .6s var(--nr-ease)}@media(prefers-reduced-motion:reduce){.media img{transition:none}}.product__description img,.rte img{max-width:100%!important;height:auto!important;border-radius:var(--nr-radius);display:block;margin:1.6rem auto}.product__description table,.rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.product__description iframe,.rte iframe{max-width:100%;border:0}.product__description *,.rte *{color:inherit!important;font-family:inherit!important}.product__description h1,.product__description h2,.rte h1,.rte h2{font-size:clamp(2rem,2.6vw,2.6rem)!important;line-height:1.25}.product__description h3,.product__description h4,.rte h3,.rte h4{font-size:1.8rem!important}.card--standard .card__media .media,.card--card .card__media .media{aspect-ratio:4 / 5}.card__media img{object-fit:cover;height:100%;width:100%}.card>.card__content .card__heading .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-block:.55rem;background-position:left .2rem bottom .45rem}.card__information .price{margin-top:.6rem}.nr-trust-row{margin-top:1.8rem;padding-top:1.6rem;border-top:.1rem solid var(--nr-hairline);display:flex;flex-direction:column;gap:.9rem}.nr-trust-row__payments{display:flex;gap:.6rem;margin:0;padding:0}.nr-trust-row__icon{width:3.4rem;height:2.2rem;border-radius:.3rem}.nr-trust-row__lines{display:flex;flex-direction:column;gap:.3rem}.nr-trust-row__line{font-size:1.25rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.75);display:inline-flex;align-items:center;gap:.6rem}.nr-trust-row__crescent{width:1.4rem;height:1.4rem;color:var(--nr-gold-deep)}.nr-cart-empty__crescent{width:3.2rem;height:3.2rem;color:var(--nr-gold-deep)}.nr-cart-empty__sub{margin:.6rem 0 1.8rem;color:rgba(var(--color-foreground),.7)}.card__media img{transition:transform 1.1s var(--nr-ease)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__heading .full-unstyled-link{background-image:linear-gradient(currentColor,currentColor);background-size:0% .1rem;background-repeat:no-repeat;background-position:left .2rem bottom 0;transition:background-size .4s var(--nr-ease)}.card-wrapper:hover .card__heading .full-unstyled-link{background-size:100% .1rem}.facets__sort .select__select,.collection .select__select{border-radius:.8rem}@media(prefers-reduced-motion:reduce){.card__media img,.card__heading .full-unstyled-link{transition:none}}.product__description>p:first-child:first-letter{font-family:var(--font-heading-family);font-size:3.2em;float:left;line-height:.82;padding:.05em .12em 0 0;color:var(--nr-gold-deep)}.product__description h3{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--nr-ink-rgb),.6);margin:2.4rem 0 .6rem}.product__description h3+p{margin-top:0}.nr-bundle-line{margin:1rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.nr-bundle-line strong{color:var(--nr-gold-deep)}.cart.is-empty .cart__warnings{padding:clamp(4rem,8vw,8rem) 2rem}.nr-cart-empty__crescent-wrap{display:inline-block;margin-bottom:1.2rem;color:var(--nr-gold-deep)}::view-transition-new(root){animation-name:nr-vt-in,-ua-view-transition-fade-in}@keyframes nr-vt-in{0%{transform:translateY(12px)}to{transform:none}}@media(prefers-reduced-motion:reduce){::view-transition-new(root){animation-name:-ua-view-transition-fade-in}}.card__badge .badge{margin:1rem;border-radius:999px}.nr-marquee__group>.nr-marquee__star:last-child{display:none}.color-scheme-2 .button:not(.button--secondary):hover:focus-visible{outline-color:var(--nr-night)!important}.nr-seal__text{letter-spacing:.22em}.nr-back{display:inline-block;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--nr-ink-rgb),.72);text-decoration:none;margin-bottom:.8rem}.nr-back:hover{color:var(--nr-gold-deep)}.nr-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.6rem;margin:2rem 0 .4rem;padding-top:1.6rem;border-top:.1rem solid var(--nr-hairline)}.nr-specs__label{display:block;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--nr-ink-rgb),.72);margin-bottom:.4rem}.nr-specs__cell p{margin:0;font-size:1.35rem;line-height:1.5}.nr-how{margin:2rem 0 .4rem;padding-top:1.6rem;border-top:.1rem solid var(--nr-hairline)}.nr-how__row{display:flex;gap:2rem;margin:.8rem 0 0;padding:0;list-style:none}.nr-how__row li{flex:1;text-align:center;font-size:1.3rem}.nr-how__row .nr-steps__art{width:4rem;height:4rem;margin-bottom:.6rem}.nr-ribbon{background:var(--nr-gold)!important;color:var(--nr-night)!important;letter-spacing:.06em}.nr-drawer-nudge{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.04em;color:var(--nr-gold-deep)}@media screen and (max-width:749px){:root{--nr-section-pad: clamp(4.4rem, 12vw, 6.4rem)}.header__heading-link,.header__heading-link .h2{font-size:2.3rem;white-space:nowrap}.announcement-bar__message{font-size:1.05rem;letter-spacing:.05em;line-height:1.5}.announcement-bar__message .icon-wrapper,.announcement-bar__message svg{display:none}.nr-how__row{flex-direction:column;gap:.4rem}.nr-how__row li{display:flex;align-items:center;gap:1.2rem;text-align:left}.nr-how__row .nr-steps__art{display:none}.nr-steps__photo{aspect-ratio:4 / 3;margin-bottom:1.6rem}.nr-steps__list{row-gap:4rem}}.product__media-wrapper slider-component{position:relative;display:block}.nr-gal-nav__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:4.4rem;height:4.4rem;border-radius:50%;border:.1rem solid rgba(var(--nr-night-rgb),.14);background:rgba(var(--nr-cream-rgb),.92);color:var(--nr-night);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--nr-dur-micro) var(--nr-ease),color var(--nr-dur-micro) var(--nr-ease)}@media(hover:hover){.nr-gal-nav__btn:hover{background:var(--nr-night);color:var(--nr-cream)}}.nr-gal-nav__btn svg{width:1.4rem;height:.9rem}.nr-gal-nav__btn--prev{left:1.2rem}.nr-gal-nav__btn--prev svg{transform:rotate(90deg)}.nr-gal-nav__btn--next{right:1.2rem}.nr-gal-nav__btn--next svg{transform:rotate(-90deg)}@media screen and (max-width:749px){.nr-gal-nav__btn{width:3.6rem;height:3.6rem}.nr-gal-nav__btn--prev{left:.8rem}.nr-gal-nav__btn--next{right:.8rem}}.product__media-wrapper .slider-buttons .slider-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tokens.css.map */
