:root{--nx-midnight: #0b0b0d;--nx-charcoal: #2a2a2e;--nx-lifted: #131316;--nx-amber: #c8963e;--nx-offwhite: #edeae4;--nx-muted: rgba(237, 234, 228, .62);--nx-line: rgba(237, 234, 228, .12);--nx-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}body{background:var(--nx-midnight)}::selection{background:var(--nx-amber);color:var(--nx-midnight)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.01em;font-weight:400}em{font-style:italic}.header__heading-link .h2{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.42em;padding-left:.42em;font-size:2rem;position:relative;display:inline-block;line-height:1.2}.header__heading-link .h2:after{content:"";display:block;width:38%;height:1px;margin:.35rem auto 0;background:var(--nx-amber)}@media screen and (min-width:990px){.header__heading-link .h2{font-size:2.4rem}}.header-wrapper{border-bottom:1px solid var(--nx-line)}.button,.shopify-payment-button__button--unbranded,.button--primary{text-transform:uppercase;letter-spacing:.18em;font-size:1.3rem;min-height:5rem}.button:not([disabled]):hover:after{box-shadow:none}.product-form__submit{min-height:5.6rem}.nx-eyebrow{display:inline-block;font-size:1.15rem;letter-spacing:.32em;text-transform:uppercase;color:var(--nx-amber);margin:0 0 1.6rem}.nx-rule{width:5.6rem;height:1px;background:var(--nx-amber);border:0;margin:2.4rem auto}.nx-muted{color:var(--nx-muted)}.nx-grain{position:relative;isolation:isolate}.nx-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--nx-grain);opacity:1}.nx-section{padding:clamp(6.4rem,10vw,12rem) 0}.nx-section--tight{padding:clamp(4rem,6vw,7rem) 0}.announcement-bar__message{letter-spacing:.24em;text-transform:uppercase;font-size:1.1rem}.card__heading{font-family:var(--font-heading-family);letter-spacing:.08em;text-transform:uppercase;font-size:1.6rem}.card-information .price{color:var(--nx-muted)}.card__media,.card .media{background:var(--nx-lifted)}.product__title h1{text-transform:uppercase;letter-spacing:.14em;font-size:clamp(3rem,4vw,4.4rem)}.product__info-container .price{font-size:1.9rem;letter-spacing:.04em}.product__info-container .icon-with-text{border-top:1px solid var(--nx-line);padding-top:1.8rem}.product__accordion summary{padding:1.6rem 0}.product__accordion .accordion__title{letter-spacing:.16em;text-transform:uppercase;font-size:1.25rem}.product__info-container>*+*{margin-top:1.4rem}.footer{border-top:1px solid var(--nx-line)}.password-main .email-signup-banner__heading,.newsletter__wrapper h2{letter-spacing:.04em}.nx-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#0b0b0df5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--nx-line);padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));display:flex;align-items:center;gap:1.2rem;transform:translateY(110%);transition:transform .3s ease}.nx-sticky-atc.is-visible{transform:translateY(0)}.nx-sticky-atc__info{flex:1;min-width:0}.nx-sticky-atc__title{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-sticky-atc__price{font-size:1.3rem;color:var(--nx-muted)}.nx-sticky-atc .button{min-height:4.6rem;padding:0 2rem;white-space:nowrap}@media screen and (min-width:750px){.nx-sticky-atc--mobile-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/noctaire.css.map */
