:root{--nv-bg: #080706;--nv-bg2: #0f0d0a;--nv-bg3: #15110c;--nv-gold: #e7b24e;--nv-gold-2: #f5d089;--nv-amber: #d98b35;--nv-ember: #b9722a;--nv-ink: #f7efe1;--nv-cream: #efe6d6;--nv-dim: #b6a88e;--nv-faint: #897c66;--nv-line: rgba(231, 178, 78, .16);--nv-line-2: rgba(231, 178, 78, .3);--nv-card-dark: rgba(247, 231, 200, .04);--nv-paper: #ffffff;--nv-paper-2: #f7f5f1;--nv-paper-3: #efece6;--nv-char: #14110d;--nv-char-2: #2a2622;--nv-muted: #6b6459;--nv-rule: #e6e1d8;--nv-gold-on-light: #b8862a;--nv-cta-grad: linear-gradient(135deg, var(--nv-amber), var(--nv-gold));--nv-font-display: "Fraunces", Georgia, "Times New Roman", serif;--nv-font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nv-radius-card: 16px;--nv-radius-pill: 99px;--nv-maxw: 1180px}body{font-family:var(--nv-font-body);color:var(--nv-char);background:var(--nv-paper);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:var(--nv-font-display);font-weight:500;letter-spacing:-.01em}h1 em,h2 em,.h1 em,.h2 em{font-style:italic;font-weight:400;color:var(--nv-gold-on-light)}.nv-eyebrow{font:600 12.5px/1 var(--nv-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--nv-gold-on-light)}.nv-dark .nv-eyebrow,.nv-dark h1 em,.nv-dark h2 em{color:var(--nv-gold)}.header-announcements,.section-header-announcements,.header-section,#header-component,header.header,.header{background:var(--nv-bg)!important;color:var(--nv-ink)}.header-announcements{border-bottom:1px solid var(--nv-line);font-size:12px;letter-spacing:.06em}.header-announcements a,.header-announcements p{color:var(--nv-cream)}.header-announcements strong{color:var(--nv-gold);font-weight:600}.header{border-bottom:1px solid var(--nv-line)}.header a,.header button,.header .menu__link,.header .header-actions__action{color:var(--nv-cream)}.header a:hover,.header .menu__link:hover{color:var(--nv-gold-2)}.header .cart-bubble{background:var(--nv-gold);color:#1a1206}.header .header__logo img,.header .logo img{height:var(--logo-height, 36px);width:auto;max-width:none}.header .menu__link{font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.footer,.footer-utilities,.section-footer,.footer-section{background:var(--nv-bg)!important;color:var(--nv-cream);border-top:1px solid var(--nv-line)}.footer a,.footer-utilities a,.footer button{color:var(--nv-dim)}.footer a:hover,.footer-utilities a:hover{color:var(--nv-gold-2)}.footer h2,.footer h3,.footer .h5,.footer .h6{font:600 11.5px/1 var(--nv-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--nv-gold)}.footer-utilities{font-size:12px;color:var(--nv-faint)}.footer .nv-contact{font-size:13.5px;line-height:1.7;color:var(--nv-cream)}.footer .nv-contact strong{font-family:var(--nv-font-display);font-weight:500;font-size:17px;color:var(--nv-ink);display:block;margin-bottom:4px}.footer .nv-fineprint{font-size:11px;color:var(--nv-faint);line-height:1.6;max-width:62ch}.nv-hero,.section-hero.nv-dark{background:radial-gradient(120% 90% at 30% 10%,#1a140b 0%,var(--nv-bg) 55%);color:var(--nv-ink)}.nv-hero h1{font-weight:300;font-size:clamp(40px,6.5vw,84px);line-height:1.02;color:var(--nv-ink);margin:14px 0 18px}.nv-hero h1 em{color:var(--nv-gold-2)}.nv-hero .nv-lede{font-size:17px;line-height:1.55;color:var(--nv-dim);max-width:54ch}.nv-hero .nv-stat{font-family:var(--nv-font-display);font-size:30px;font-weight:500;color:var(--nv-ink)}.nv-hero .nv-stat small{display:block;font:500 11px/1 var(--nv-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--nv-faint);margin-top:6px}.button:not(.button-unstyled):not(.button-secondary):not(.cart-items__remove):not(.close-button):not(.menu-drawer__back-button):not(.menu-drawer__close-button),.button--primary,.nv-btn-gold{background:var(--nv-cta-grad);color:#1a1206!important;border:0;border-radius:var(--nv-radius-pill);font:600 14px/1 var(--nv-font-body);padding:15px 24px;letter-spacing:.01em}.button:not(.button-unstyled):not(.cart-items__remove):not(.close-button):hover,.nv-btn-gold:hover{filter:brightness(1.06);transform:translateY(-1px)}.button-secondary,.nv-btn-ghost{background:transparent;border:1px solid var(--nv-char);color:var(--nv-char)!important;border-radius:var(--nv-radius-pill);font:600 14px/1 var(--nv-font-body);padding:14px 22px}.nv-dark .button-secondary,.nv-dark .nv-btn-ghost,.footer .button-secondary,.nv-hero .button-secondary,.nv-flagship .button-secondary{border-color:var(--nv-line-2);color:var(--nv-ink)!important}.nv-light .button-secondary,.nv-light .nv-btn-ghost{border-color:var(--nv-char);color:var(--nv-char)!important}.button-unstyled{color:var(--nv-gold-on-light);text-decoration:underline;text-underline-offset:3px}.section--page-width,.section-content{color:var(--nv-char)}.product-card,.card,.collection-card,.nv-card{background:var(--nv-paper);border:1px solid var(--nv-rule);border-radius:var(--nv-radius-card);overflow:hidden;transition:transform .25s cubic-bezier(.2,.6,.2,1),box-shadow .25s}.product-card:hover,.collection-card:hover,.nv-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #14110d59}.product-card .product-card__image,.card__media,.nv-card .nv-media{background:var(--nv-paper-2);aspect-ratio:1 / 1;display:grid;place-items:center}.product-card img,.nv-card .nv-media img{object-fit:contain;mix-blend-mode:multiply;padding:8%}.product-card__title,.product-title,.nv-card .nv-title{font-family:var(--nv-font-display);font-weight:500;font-size:16px;line-height:1.25;color:var(--nv-char)}.product-card .price,.nv-card .nv-price{font:600 14px/1 var(--nv-font-body);color:var(--nv-char)}.nv-card .nv-meta{font-size:12px;color:var(--nv-muted)}.nv-badge{display:inline-block;font:600 10.5px/1 var(--nv-font-body);letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;border-radius:var(--nv-radius-pill);background:var(--nv-paper-3);color:var(--nv-char-2)}.nv-badge--gold{background:#e7b24e29;color:var(--nv-gold-on-light)}.nv-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.nv-section-head h2{font-size:clamp(28px,3.6vw,42px);font-weight:400;margin:6px 0 0}.nv-section-head p{color:var(--nv-muted);max-width:52ch;margin:8px 0 0;font-size:15px}.product-information{background:var(--nv-paper)}.product-information .product-details{position:sticky;top:96px}.product-information h1{font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.1}.product-information .price{font:600 22px/1 var(--nv-font-body)}.product-information .product-media-gallery img{background:var(--nv-paper-2);border-radius:var(--nv-radius-card)}.product-information .add-to-cart,.product-information .buy-buttons .button{width:100%}.nv-spec{width:100%;border-collapse:collapse;margin:18px 0 6px;font-size:14px}.nv-spec caption{text-align:left;font:600 11.5px/1 var(--nv-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--nv-gold-on-light);padding:0 0 10px}.nv-spec th,.nv-spec td{text-align:left;padding:10px 12px;border-top:1px solid var(--nv-rule);vertical-align:top}.nv-spec th{width:40%;font-weight:500;color:var(--nv-muted);background:var(--nv-paper-2)}.nv-spec tr:last-child td,.nv-spec tr:last-child th{border-bottom:1px solid var(--nv-rule)}.nv-quote{margin-top:14px;padding:18px 20px;border:1px dashed var(--nv-line-2);border-radius:14px;background:var(--nv-paper-2)}.nv-quote p{margin:0 0 10px;font-size:13.5px;color:var(--nv-muted)}.nv-quote a{display:inline-flex;align-items:center;gap:8px}.nv-trust{background:var(--nv-paper-2);border-top:1px solid var(--nv-rule);border-bottom:1px solid var(--nv-rule)}.nv-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:var(--nv-maxw);margin:0 auto;padding:26px 32px}.nv-trust__item{display:flex;gap:14px;align-items:flex-start}.nv-trust__icon{flex:0 0 38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--nv-paper);border:1px solid var(--nv-rule);color:var(--nv-gold-on-light)}.nv-trust__icon svg{width:18px;height:18px}.nv-trust__title{font:600 13.5px/1.2 var(--nv-font-body);color:var(--nv-char);margin:4px 0}.nv-trust__text{font-size:12.5px;line-height:1.5;color:var(--nv-muted);margin:0}.nv-flagship{background:var(--nv-bg2);color:var(--nv-cream);border-top:1px solid var(--nv-line);border-bottom:1px solid var(--nv-line)}.nv-flagship h2{color:var(--nv-ink);font-weight:300}.nv-flagship h2 em{color:var(--nv-gold-2)}input,select,textarea,.field__input{font-family:var(--nv-font-body);border-color:var(--nv-rule);border-radius:10px}@media(max-width:980px){.nv-trust__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.nv-trust__grid{grid-template-columns:1fr;padding:20px 16px}.nv-hero h1{font-size:clamp(34px,10vw,52px)}.product-information .product-details{position:static}}@media(prefers-reduced-motion:reduce){.product-card,.nv-card,.button{transition:none}}.collection-card__content,.collection-card__content .text-block,.collection-card__content p,.collection-card__content h1,.collection-card__content h2,.collection-card__content h3,.collection-card__content h4,.collection-card__content span{color:var(--nv-char)!important}.collection-card__content{background:linear-gradient(to top,#ffffffeb,#fff0)}.collection-card__image{background:var(--nv-paper-2)}.cart-items__remove,.close-button,.menu-drawer__close-button,.menu-drawer__back-button{background:none!important;color:var(--nv-char);border:0;box-shadow:none;transform:none}.cart-items__remove svg,.close-button svg{stroke:currentColor}.menu-drawer .close-button,.menu-drawer .menu-drawer__back-button{color:var(--nv-ink)}.menu-drawer,.menu-drawer-container .menu-drawer,.header-drawer .menu-drawer{background:var(--nv-bg)!important;color:var(--nv-ink)!important}.menu-drawer a,.menu-drawer .menu-drawer__menu a,.menu-drawer summary,.menu-drawer button,.menu-drawer .text-block,.menu-drawer .drawer-localization__button{color:var(--nv-ink)!important}.menu-drawer a:hover{color:var(--nv-gold-2)!important}.menu-drawer__list-item--divider{border-color:var(--nv-line)!important}.menu-drawer__backdrop{background:#08070699}.product-card__image:has(>:not(img)){background:var(--nv-paper-2)}.email-signup-block .email-signup__heading{color:var(--nv-gold);font:600 11.5px/1 var(--nv-font-body);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.email-signup-block input{background:var(--nv-bg2);color:var(--nv-ink);border-color:var(--nv-line-2)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nova-skin.css.map */
