html:root{--font-heading-family:"Cormorant Garamond",Georgia,serif;--font-heading-weight:500;--nx-gold:#A9844F;--nx-gold-soft:#C9A66B;--nx-ink:#14110E;--nx-ivory:#F3EDE2}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .h3{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.01em}html body .product__title h1{font-size:clamp(3.4rem,6vw,5rem);line-height:1.05;letter-spacing:.01em}html body .announcement-bar-section .announcement-bar{background:var(--nx-ink)!important;color:var(--nx-ivory)!important}html body .announcement-bar-section .announcement-bar *{color:var(--nx-ivory)!important;letter-spacing:.14em;text-transform:uppercase;font-weight:500}html body .announcement-bar-section .announcement-bar p,html body .announcement-bar-section .announcement-bar .announcement-bar__message{font-size:1.15rem!important}html body .announcement-bar-section .announcement-bar svg,html body .announcement-bar-section .announcement-bar .material-icon,html body .announcement-bar-section .announcement-bar .material-symbols-outlined{display:none!important}html body .header__heading-logo{height:auto}html body .header__menu-item span{letter-spacing:.12em;text-transform:uppercase;font-size:1.25rem}html body .header__active-menu-item-v2,html body .header__active-menu-item-v2:before,html body .header__active-menu-item-v2:after,html body .header__menu-item:has(.header__active-menu-item-v2),html body .header__menu-item:has(.header__active-menu-item-v2):before,html body .header__menu-item:has(.header__active-menu-item-v2):after{background:none!important;background-color:transparent!important;box-shadow:none!important}html body .header__active-menu-item-v2{color:var(--nx-ink)!important;border-bottom:1px solid var(--nx-gold);border-radius:0!important;padding:0 0 3px!important}html body .button,html body .shopify-payment-button__button--unbranded{--color-button:20,17,14;--color-button-text:243,237,226}html body .button:not(.button--secondary):not(.section-id-btn):after{background-color:#14110e!important}html body .button:not(.button--secondary):not(.section-id-btn):hover:after{background-color:var(--nx-gold)!important}html body .button:not(.button--secondary):not(.section-id-btn),html body .shopify-payment-button__button--unbranded{background:var(--nx-ink)!important;color:var(--nx-ivory)!important;border-radius:2px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:500}html body .button:not(.button--secondary):not(.section-id-btn):hover{background:var(--nx-gold)!important;color:#fff!important}html body .button--secondary{border-radius:2px!important;letter-spacing:.14em;text-transform:uppercase}html body .product .price-item--regular,html body .product .price-item--sale{color:var(--nx-gold)!important;font-weight:500;letter-spacing:.02em}html body .card,html body .card__inner,html body .card-wrapper .card{border-radius:4px!important}html body .card__heading{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.04em}html body .product__media-wrapper .product__media,html body .product__media-item{border-radius:4px}html body .footer{background:var(--nx-ink)!important;color:#f3ede2bf!important}html body .footer *{color:inherit}html body .footer h2,html body .footer .footer-block__heading{color:var(--nx-ivory)!important;font-size:1.9rem;letter-spacing:.06em}html body .footer a{color:#f3ede2cc!important}html body .footer a:hover{color:var(--nx-gold-soft)!important}html body .footer .footer-block__brand-info img,html body .footer .footer-block__image-wrapper img{filter:brightness(0) invert(.92)}html body .comparison-table .material-icon,html body .comparison-table svg{color:var(--nx-gold)}html body .scroll-trigger.animate--slide-in,html body .scroll-trigger.animate--fade-in{animation-duration:.45s!important}.nx-sub{margin:.6rem 0 0;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:#7a6b5a}.nx-sub span{color:var(--nx-gold);margin:0 .3em}.nx-duo{display:flex;align-items:center;gap:14px;margin:6px 0 4px;padding:12px 16px;border:1px solid rgba(169,132,79,.45);border-radius:4px;text-decoration:none;color:var(--nx-ink);background:#fbf8f3;transition:border-color .2s,background .2s}.nx-duo:hover{border-color:var(--nx-gold);background:#f6f0e6}.nx-duo__img{flex:none;width:58px;height:58px;display:block}.nx-duo__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nx-duo__txt{flex:1;display:flex;flex-direction:column;gap:2px;line-height:1.3}.nx-duo__eyebrow{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:var(--nx-gold)}.nx-duo__txt strong{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600}.nx-duo__price{font-size:1.3rem}.nx-duo__price s{opacity:.5;margin-left:6px}.nx-duo__arrow{font-size:2rem;color:var(--nx-gold)}.nx-trust{background:var(--nx-ink);border-radius:4px;padding:26px 22px;margin:22px 0}.nx-trust__title{font-family:var(--font-heading-family)!important;font-size:1.25rem!important;letter-spacing:.24em!important;text-transform:uppercase;color:var(--nx-gold-soft)!important;text-align:center;margin:0 0 20px!important;font-weight:500}.nx-trust__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.nx-trust__item{display:flex;gap:12px;align-items:flex-start}.nx-trust__icon{flex:none;width:34px;height:34px;border:1px solid rgba(201,166,107,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--nx-gold-soft)}.nx-trust__icon svg{width:17px;height:17px}.nx-trust__item strong{display:block;color:var(--nx-ivory);font-size:1.3rem;font-weight:500;letter-spacing:.02em;margin-bottom:2px}.nx-trust__item p{margin:0;color:#f3ede29e;font-size:1.2rem;line-height:1.45}.nx-hero{display:block;position:relative;line-height:0;background:#0f0d0b}.nx-hero img{width:100%;height:auto;display:block}@media(max-width:749px){html body .product__title h1{font-size:3.4rem}html body .announcement-bar-section .announcement-bar p,html body .announcement-bar-section .announcement-bar .announcement-bar__message{font-size:1rem!important;letter-spacing:.1em}.nx-trust{padding:22px 18px}.nx-trust__grid{grid-template-columns:1fr;gap:16px}.nx-sub{font-size:1.05rem;letter-spacing:.18em}html body .header__heading-logo{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/noctura-premium.css.map */
