:root{--nr-ink: #141412;--nr-ink-raise: #1b1b18;--nr-cream: #f0ebdd;--nr-amber: #b86b3e;--nr-mist: #a8a49a;--nr-line: rgba(240, 235, 221, .14);--nr-mono: "SF Mono", "Menlo", "Consolas", "Liberation Mono", monospace;--color-background: 20, 20, 18;--color-foreground: 240, 235, 221;--color-background-contrast: 53, 52, 48;--color-shadow: 0, 0, 0;--color-button: 240, 235, 221;--color-button-text: 16, 16, 16;--color-secondary-button: 20, 20, 18;--color-secondary-button-text: 240, 235, 221;--color-link: 240, 235, 221;--color-badge-foreground: 240, 235, 221;--color-badge-background: 16, 16, 16;--color-badge-border: 240, 235, 221;--gradient-background: #141412}body{background:var(--nr-ink);color:var(--nr-cream);letter-spacing:.015em}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-background: 20, 20, 18;--color-foreground: 240, 235, 221;--color-background-contrast: 53, 52, 48;--color-shadow: 0, 0, 0;--color-button: 240, 235, 221;--color-button-text: 16, 16, 16;--color-secondary-button: 20, 20, 18;--color-secondary-button-text: 240, 235, 221;--color-link: 240, 235, 221;--color-badge-foreground: 240, 235, 221;--color-badge-background: 16, 16, 16;--color-badge-border: 240, 235, 221;--gradient-background: #141412}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.01em}.announcement-bar-section,.announcement-bar-section .utility-bar,.announcement-bar-section .gradient,.announcement-bar{background:var(--nr-cream)!important}.utility-bar{border:0}.announcement-bar__message{color:#171512;font-family:var(--nr-mono);font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;padding-top:.9rem;padding-bottom:.9rem}.announcement-bar__message:hover{text-decoration-color:var(--nr-amber)}.announcement-bar-section:after{content:"";display:block;height:7px;background:var(--nr-cream);-webkit-mask:radial-gradient(circle 7px at 12px 0,transparent 97%,#000) repeat-x;mask:radial-gradient(circle 7px at 12px 0,transparent 97%,#000) repeat-x;-webkit-mask-size:24px 7px;mask-size:24px 7px}.header-wrapper{background:#141412f5;border-bottom:1px solid var(--nr-line)}.shopify-section-header-sticky .header-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header{min-height:6.8rem}.header__heading-link,.header__menu-item,.header__icon,.header .svg-wrapper{color:var(--nr-cream)}.header__heading-link{color:transparent;font-size:0;letter-spacing:0;min-width:15rem;position:relative}.header__heading-link .h2{display:none}.header__heading-link:after{color:var(--nr-cream);content:"NIGHT RECEIPT";font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400;left:0;letter-spacing:.14em;line-height:1;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.header__menu-item{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.header__active-menu-item{color:var(--nr-cream)!important;text-decoration-color:var(--nr-amber)!important;text-decoration-thickness:.18rem!important;text-underline-offset:.65rem}.nr-eyebrow{margin:0 0 2rem;color:var(--nr-amber);font-family:var(--nr-mono);font-size:1.05rem;font-weight:400;letter-spacing:.24em;text-transform:uppercase}.nr-button{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:1.2rem 2.6rem;background:var(--nr-cream);color:var(--nr-ink);font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:background .25s ease,transform .25s ease}.nr-button:hover{background:var(--nr-amber);color:var(--nr-cream);transform:translateY(-2px)}.nr-button:active{transform:translateY(1px)}.nr-button:focus-visible{outline:2px solid var(--nr-cream);outline-offset:4px}.nr-hero{min-height:min(760px,calc(100dvh - 10rem));overflow:hidden;background:radial-gradient(circle at 84% 88%,rgba(184,107,62,.22),transparent 30%),var(--nr-ink)}.nr-hero__grid{min-height:inherit;display:grid;grid-template-columns:minmax(0,1fr) minmax(28rem,.88fr);align-items:stretch;gap:clamp(2.5rem,6vw,8rem)}.nr-hero__copy-wrap{align-self:center;padding:clamp(4rem,7vh,6rem) 0;position:relative;z-index:1}.nr-hero__title{max-width:12ch;margin:0 0 2.8rem;color:var(--nr-cream);font-size:clamp(5rem,8vw,11rem);line-height:.92;letter-spacing:.01em;text-transform:uppercase}.nr-hero__title em,.nr-hero__title .nr-amber{color:var(--nr-amber);font-style:normal}.nr-hero__copy{max-width:32rem;margin:0 0 3.2rem;color:var(--nr-mist);font-size:clamp(1.5rem,1.5vw,1.8rem);line-height:1.5}.nr-hero__media{align-self:stretch;min-height:38rem;overflow:hidden;position:relative;background:#201f1c}.nr-hero__media:after{background:linear-gradient(90deg,var(--nr-ink) 0%,transparent 34%),linear-gradient(0deg,rgba(20,20,18,.55),transparent 45%),radial-gradient(circle at 70% 30%,transparent 45%,rgba(20,20,18,.38) 100%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.nr-hero__image{height:100%;width:100%;object-fit:cover;object-position:center;filter:contrast(1.06) saturate(.62) sepia(.14)}.nr-hero__image--photo{filter:contrast(1.02) saturate(.94);object-position:center top}.nr-hero__meta{position:absolute;left:clamp(2rem,4vw,4rem);bottom:2.2rem;z-index:1;margin:0;color:var(--nr-cream);font-family:var(--nr-mono);font-size:1rem;letter-spacing:.2em;text-transform:uppercase}.card-wrapper .card{background:transparent;border:0;border-radius:0}.card__media{border:1px solid var(--nr-line)}.card__media .media{background:#201f1c}.card__media img{filter:contrast(1.03) saturate(.8);transition:transform .7s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media img{transform:scale(1.045)}.card__content{padding-top:.6rem}.card__heading{color:var(--nr-cream);font-size:1.25rem;font-weight:700;letter-spacing:.05em;line-height:1.35;text-transform:uppercase}.card__heading a:after{outline-offset:.4rem}.card-information{padding-top:.2rem}.price{color:var(--nr-mist);font-family:var(--nr-mono);font-size:1.15rem;font-weight:400;letter-spacing:.08em}.collection__title{padding-bottom:4rem}.collection__title .title,.collection-hero__title{color:var(--nr-cream);font-size:clamp(4.2rem,7vw,9.5rem);letter-spacing:.01em;line-height:.95;text-transform:uppercase}.collection__description,.collection-hero__description{color:var(--nr-mist);font-size:1.5rem;max-width:62rem}.collection .button,.collection a.button{border:1px solid var(--nr-cream);border-radius:0;background:transparent;color:var(--nr-cream);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.collection .button:hover,.collection a.button:hover{background:var(--nr-cream);color:var(--nr-ink)}.facets-container{border-bottom:1px solid var(--nr-line);padding-bottom:1rem}.facet-filters__label,.facets__label,.mobile-facets__open,.facets__selected,.sorting-filter,.collection-filters__item label{color:var(--nr-mist)}.facets__summary,.facet-filters__sort{color:var(--nr-cream);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}.facet-filters__sort{background:transparent}.mobile-facets__wrapper .mobile-facets__open-label{color:var(--nr-cream)}.product-count__text{color:var(--nr-mist);font-family:var(--nr-mono)}.nr-story{padding:clamp(9rem,13vw,15rem) 0;background:var(--nr-ink);overflow:hidden}.nr-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,1fr);gap:clamp(4rem,10vw,14rem);align-items:start}.nr-story__copy-wrap{align-self:center;display:grid;min-height:46rem}.nr-story h2{max-width:12ch;margin:0 0 3rem;color:var(--nr-cream);font-size:clamp(3.8rem,5.6vw,7.6rem);line-height:1;letter-spacing:.01em;text-transform:uppercase}.nr-story p{max-width:32rem;margin:0;color:var(--nr-mist);font-size:1.55rem;line-height:1.55}.nr-story__gallery{display:grid;gap:2.4rem}.nr-story__frame{display:block;aspect-ratio:1.16;overflow:hidden;background:#201f1c;border:1px solid var(--nr-line)}.nr-story__frame:nth-child(2){margin-left:clamp(0rem,7vw,10rem)}.nr-story__frame:nth-child(3){margin-right:clamp(0rem,5vw,7rem)}.nr-story__image{display:block;height:100%;width:100%;object-fit:cover;filter:saturate(.8);transition:transform .7s cubic-bezier(.16,1,.3,1)}.nr-story__frame:hover .nr-story__image{transform:scale(1.04)}.nr-receipt-section{padding:clamp(9rem,13vw,16rem) 0;background:radial-gradient(circle at 12% 10%,rgba(184,107,62,.16),transparent 32%),var(--nr-ink);overflow:hidden}.nr-receipt-section__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,44rem);gap:clamp(4rem,8vw,12rem);align-items:center}.nr-receipt-section__intro h2{max-width:12ch;margin:0 0 3rem;color:var(--nr-cream);font-size:clamp(4rem,6vw,8.4rem);line-height:.96;letter-spacing:.01em;text-transform:uppercase}.nr-receipt-section__intro p{max-width:32rem;margin:0 0 3.2rem;color:var(--nr-mist);font-size:1.55rem;line-height:1.55}.nr-receipt{background:var(--nr-cream);color:#171512;font-family:var(--nr-mono);font-size:1.25rem;letter-spacing:.04em;margin:0 auto;max-width:44rem;padding:3.4rem 3rem 2.6rem;position:relative;transform:rotate(-1.1deg);box-shadow:0 30px 80px #0000008c}.nr-receipt:before,.nr-receipt:after{content:"";position:absolute;left:0;right:0;height:8px;background:inherit;-webkit-mask:radial-gradient(circle 8px at 13px 0,transparent 97%,#000) repeat-x;mask:radial-gradient(circle 8px at 13px 0,transparent 97%,#000) repeat-x;-webkit-mask-size:26px 8px;mask-size:26px 8px}.nr-receipt:before{top:-7px;transform:scaleY(-1)}.nr-receipt:after{bottom:-7px}.nr-receipt__head{margin:0 0 .4rem;text-align:center;font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:.18em;text-transform:uppercase}.nr-receipt__sub{margin:0 0 2.4rem;text-align:center;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:#5b564b}.nr-receipt__rule{border:0;border-top:1px dashed #171512;margin:1.6rem 0;opacity:.55}.nr-receipt__row{display:flex;justify-content:space-between;gap:2rem;align-items:baseline;padding:.55rem 0;text-transform:uppercase}.nr-receipt__row a{color:inherit;text-decoration:none;flex:1 1 auto;min-width:0}.nr-receipt__row a:hover{color:var(--nr-amber)}.nr-receipt__row a:focus-visible{outline:2px solid #171512;outline-offset:3px}.nr-receipt__item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-receipt__price{flex:0 0 auto}.nr-receipt__total{display:flex;justify-content:space-between;padding:.8rem 0 0;font-weight:700;font-size:1.45rem;text-transform:uppercase}.nr-receipt__thanks{margin:2.6rem 0 0;text-align:center;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;line-height:2}.nr-receipt__barcode{height:4.2rem;margin:2.2rem auto 0;max-width:26rem;background:repeating-linear-gradient(90deg,#171512 0 2px,transparent 2px 5px,#171512 5px 6px,transparent 6px 11px,#171512 11px 14px,transparent 14px 17px)}.nr-signoff{padding:clamp(9rem,13vw,15rem) 0;background:var(--nr-ink-raise)}.nr-signoff__grid{display:block}.nr-signoff__number,.nr-signoff__label{display:none}.nr-signoff h2{max-width:13ch;margin:0;color:var(--nr-cream);font-size:clamp(4.5rem,8vw,11rem);line-height:.95;letter-spacing:.01em;text-transform:uppercase}.nr-signoff__copy{margin:3rem 0 0;max-width:36rem;color:var(--nr-mist);font-size:1.45rem;line-height:1.5}.newsletter{position:relative;overflow:hidden;border-top:1px solid var(--nr-line);background:linear-gradient(0deg,#141412ad,#141412d1),url(nr-photo-exit-lane.jpg) center / cover no-repeat,var(--nr-ink-raise)}.newsletter__wrapper{background:transparent!important}.newsletter .inline-richtext{color:var(--nr-cream);font-size:clamp(4rem,7vw,9rem);line-height:.95;letter-spacing:.01em;text-transform:uppercase}.newsletter__subheading{max-width:41rem;margin-left:auto;margin-right:auto;color:var(--nr-mist);font-size:1.45rem}.newsletter-form{margin-top:3.5rem}.newsletter-form__field-wrapper{width:100%;max-width:46rem}.newsletter-form__field-wrapper .field__input{min-height:6.2rem;background:var(--nr-cream);color:#171512;border:0;border-radius:0;box-shadow:none}.newsletter-form__field-wrapper .field__label{color:#171512c7}.newsletter-form__field-wrapper .field__input:focus-visible{outline:2px solid var(--nr-amber);outline-offset:2px}.newsletter-form__button{color:#171512;width:4.4rem}.newsletter-form__button:hover{color:var(--nr-amber)}.newsletter-form__button:focus-visible{outline:2px solid var(--nr-amber);outline-offset:-4px}.newsletter-form__message{color:var(--nr-cream)}.footer{margin-top:0;background:var(--nr-ink);border-top:1px solid var(--nr-line);color:var(--nr-cream)}.footer a,.footer .list-menu__item--link{color:var(--nr-cream)}.footer .footer-block--newsletter{display:none}.footer__content-bottom{border-top:1px solid var(--nr-line)}.footer__copyright{color:var(--nr-mist);font-family:var(--nr-mono);font-size:1rem;letter-spacing:.18em;text-transform:uppercase}.product__title h1,.product__title .h1{font-size:clamp(3rem,4vw,5.2rem);letter-spacing:.01em;line-height:1;text-transform:uppercase}.product .price{color:var(--nr-cream);font-family:var(--nr-mono);font-size:1.7rem;letter-spacing:.08em}.product-form__submit{background:var(--nr-cream);color:#171512;border:0;border-radius:0;font-size:1.15rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;transition:background .25s ease}.product-form__submit:after{box-shadow:none}.product-form__submit:hover{background:var(--nr-amber);color:var(--nr-cream)}.product__media-wrapper .product__media{border:1px solid var(--nr-line);background:#201f1c}.product__media img{filter:contrast(1.03) saturate(.82)}.thumbnail{border-radius:0}.thumbnail.global-media-settings{border:1px solid var(--nr-line)}.thumbnail[aria-current]{border-color:var(--nr-amber)}.product__info-container .product__text.caption-with-letter-spacing{color:var(--nr-amber);font-family:var(--nr-mono);letter-spacing:.24em}.variant-pills .variant-pills__item,.product-form__input .form__label{letter-spacing:.08em}fieldset.product-form__input .form__label,.product-form__input .form__label{color:var(--nr-mist);text-transform:uppercase;font-size:1.05rem;letter-spacing:.16em}.product__accordion .summary__title .h4{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.product__accordion .accordion{border-color:var(--nr-line)}.cart-notification,.cart-drawer__inner{background:var(--nr-ink-raise);color:var(--nr-cream)}.quick-add-modal__content,.search-modal{background:var(--nr-ink-raise)}.field__input,.select__select{border-radius:0}::selection{background:var(--nr-amber);color:var(--nr-cream)}@media(prefers-reduced-motion:no-preference){.nr-hero__copy-wrap>*{animation:nr-rise .8s cubic-bezier(.16,1,.3,1) backwards}.nr-hero__copy-wrap>*:nth-child(2){animation-delay:.08s}.nr-hero__copy-wrap>*:nth-child(3){animation-delay:.16s}.nr-hero__copy-wrap>*:nth-child(4){animation-delay:.24s}@keyframes nr-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}@media screen and (max-width:749px){.header{min-height:6rem}.header__heading-link{min-width:12rem}.header__heading-link:after{font-size:1.5rem}.announcement-bar__message{font-size:.95rem;letter-spacing:.16em}.nr-hero__grid,.nr-story__grid,.nr-receipt-section__grid{grid-template-columns:1fr}.nr-hero__copy-wrap{padding:5rem 0 3rem}.nr-hero__title{max-width:11ch;font-size:clamp(4.6rem,15vw,7rem)}.nr-hero__media{min-height:40rem;margin:0 -1.5rem}.nr-hero__media:after{background:linear-gradient(0deg,var(--nr-ink),transparent 45%)}.collection__title{padding-bottom:3rem}.nr-story{padding:9rem 0}.nr-story__copy-wrap{min-height:auto;margin-bottom:5rem}.nr-story h2{font-size:clamp(3.6rem,11vw,5.4rem)}.nr-receipt-section__intro{margin-bottom:5rem}.nr-receipt{transform:none;padding:2.8rem 1.8rem 2.2rem;font-size:1.05rem}.nr-receipt__row{gap:1.2rem}.nr-signoff{padding:9rem 0}.nr-signoff__copy{max-width:30rem}.newsletter .inline-richtext{font-size:clamp(3.6rem,12vw,6rem)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/night-receipt.css.map */
