.needle-pdp .product-block-list__item--gallery .card{background:var(--hx-soft);border:1px solid var(--hx-line);box-shadow:none;border-radius:0}.needle-pdp .product-block-list__item--info .card{border:0;box-shadow:none;background:transparent}.needle-pdp .product-block-list__item--info .card__section{padding-top:8px}.needle-pdp .product-meta__title{font-size:40px;line-height:1.08;font-weight:700;color:var(--hx-ink);letter-spacing:-.3px}.needle-pdp .product-meta__reference{font-size:13px;color:var(--hx-mute)}.needle-pdp .product-meta__vendor{font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--hx-mute)!important;text-decoration:none}.needle-pdp .product-meta{border-bottom:0;margin-bottom:0;padding-bottom:0}.needle-pdp .product-meta:after{content:"";display:block;width:48px;height:3px;background:var(--hx-gold);margin-top:16px}.nvg .nvg__add-btn,.nvg .nvg__sticky-btn{background:var(--hx-gold)!important;border-color:var(--hx-gold)!important;color:#232323!important;font-family:var(--hx-oswald);font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border-radius:0!important}.nvg .nvg__add-btn{min-height:56px;font-size:19px;padding:0 28px}.nvg .nvg__sticky-btn{font-size:18px}.nvg .nvg__add-btn:not(:disabled):hover,.nvg .nvg__sticky-btn:not(:disabled):hover{background:#e9a51f!important;opacity:1}.nvg .nvg__add-btn:disabled,.nvg .nvg__sticky-btn:disabled{background:#f2f2f2!important;border-color:#e5e5e5!important;color:#6b6b6b!important}.nvg .nvg__heading{font-size:26px;font-weight:700;color:var(--hx-ink)}.nvg__v4-gate{margin:0 0 24px;padding:20px 0 0;border-top:1px solid var(--hx-line)}.nvg__v4-gate .hx-gate__text{margin:4px 0 14px}[id$=__product-description] .card{border:0;box-shadow:none;background:transparent}[id$=__product-description] h2,[id$=__product-description] .card__title{font-size:26px;font-weight:700;color:var(--hx-ink)}[id$=__product-description] h3{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--hx-mute);margin:24px 0 8px;padding-top:12px;border-top:1px solid var(--hx-line)}[id$=__product-description] .rte{font-size:16px;line-height:1.6;color:var(--hx-text);max-width:820px}.hx-card__meta{font-size:13px;color:var(--hx-mute)}.hx-card__brand .hx-tag{margin-left:6px;letter-spacing:.5px;text-transform:none}@media(max-width:740px){.needle-pdp .product-meta__title{font-size:32px}}.nvg{max-width:1280px;margin:32px auto!important;padding:0 32px;box-sizing:border-box}.nvg .nvg__heading{padding:0;font-size:26px;font-weight:700;color:var(--hx-ink);margin:0 0 4px}.nvg .nvg__table-wrap{padding:0}.nvg .nvg__table{width:auto;min-width:0;font-size:14px;border-collapse:collapse;border-top:2px solid var(--hx-ink)}.nvg .nvg__th{padding:10px 16px 8px 0;font-size:12px;letter-spacing:1px}.nvg .nvg__td{padding:5px 16px 5px 0}.nvg .nvg__th:first-child,.nvg .nvg__td:first-child{padding-left:10px;padding-right:12px}.nvg .nvg__th--restock{min-width:0;width:190px}.nvg .nvg__td--restock{white-space:normal;width:190px;line-height:1.3}.nvg .nvg__th--qty,.nvg .nvg__td--qty{padding-left:8px;padding-right:10px;min-width:0}.nvg .nvg__qty-btn{width:30px;height:32px}.nvg .nvg__qty-input{width:40px;height:32px;font-size:15px}.nvg .nvg__swatch{width:16px;height:16px}.nvg .nvg__row:nth-child(2n){background:#fafafa}.nvg .nvg__actions{padding:14px 0;justify-content:flex-start;gap:20px;border-top:2px solid var(--hx-ink)}.nvg .nvg__table-wrap+.nvg__actions,.nvg .nvg__actions{max-width:100%}.nvg>p,.nvg .nvg__legend{padding:0;margin:0 0 10px;font-size:13px}@media(max-width:1023px){.nvg{padding:0 16px}}.nvg .nvg__restock-label,.nvg .nvg__td--restock{color:#8a6d1a!important;font-weight:600}.nvg-v4__last{display:flex;justify-content:space-between;align-items:center;gap:10px 16px;flex-wrap:wrap;background:#f7f7f7;border-left:3px solid var(--hx-gold);padding:12px 16px;margin:0 0 14px;font-size:15px;color:var(--hx-text)}.nvg-v4__last strong{color:var(--hx-ink)}.nvg-v4__last-actions{display:flex;gap:14px;align-items:center}.nvg-v4__fill{height:40px;padding:0 16px;border:2px solid var(--hx-ink);background:#fff;font:inherit;font-weight:700;color:var(--hx-ink);cursor:pointer}.nvg-v4__clear{border:0;background:none;padding:0;font:inherit;font-size:14px;text-decoration:underline;color:var(--hx-text);cursor:pointer}.nvg .nvg__selected-count{font-size:15px;color:var(--hx-text)}.nvg-v4__total{font-family:var(--hx-oswald);font-size:22px;font-weight:600;color:var(--hx-ink);margin-left:2px}.nvg-v4__muted{color:var(--hx-mute)}.nvg-v4__ef{max-width:640px;margin:4px 0 0}.nvg-v4__ef .hx-ef{margin-top:4px}.nvg-v4__idle{font-size:14px;color:var(--hx-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:10px 0}#acuiq-match.acuiq-match{border:0;border-top:1px solid var(--hx-line);border-radius:0;background:transparent;padding:40px 0 16px;margin:0}#acuiq-match .acuiq-match__head{flex-direction:column-reverse;align-items:flex-start;gap:6px}#acuiq-match .acuiq-match__title{font-size:26px;font-weight:700;color:var(--hx-ink)}#acuiq-match .acuiq-match__spec{font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--hx-mute)}#acuiq-match .acuiq-match__sub{font-size:14px;color:var(--hx-mute);max-width:720px;margin:4px 0 18px}#acuiq-match .acuiq-table{font-size:15px;border-top:2px solid var(--hx-ink)}#acuiq-match .acuiq-table th{font-size:12px;font-weight:600;letter-spacing:1px;color:var(--hx-mute);padding:10px 12px;border-bottom:1px solid var(--hx-line)}#acuiq-match .acuiq-table td{padding:12px;border-top:0;border-bottom:1px solid var(--hx-line);color:var(--hx-text)}#acuiq-match .acuiq-table tr:has(.acuiq-pill--house) td{background:var(--hx-goldtint)}#acuiq-match .acuiq-item__title{font-weight:700;color:var(--hx-ink);font-size:16px}#acuiq-match .acuiq-item__title a{color:var(--hx-ink);text-decoration:none}#acuiq-match .acuiq-pill{font-size:11px;font-weight:700;letter-spacing:.5px;padding:2px 7px;border-radius:0;background:var(--hx-soft);color:var(--hx-text);border:0}#acuiq-match .acuiq-pill--house{background:var(--hx-gold);color:#232323;border:0}#acuiq-match .acuiq-pill--exact{background:var(--hx-ink);color:#fff}#acuiq-match .acuiq-pill--functional{background:#fff;border:1px solid var(--hx-ink);color:var(--hx-ink);padding:1px 6px}#acuiq-match .acuiq-pill--similar{background:#fff;border:1px solid var(--hx-line2);color:var(--hx-mute);padding:1px 6px}#acuiq-match .acuiq-btn,#acuiq-match .acuiq-btn--small{height:40px;padding:0 18px;border:2px solid var(--hx-ink);border-radius:0;background:#fff;color:var(--hx-ink);font-size:14px;font-weight:700}#acuiq-match .acuiq-btn:hover{background:var(--hx-ink);color:#fff}#acuiq-match .acuiq-legend{font-size:13px;color:var(--hx-mute);gap:8px 24px;margin-top:14px}#acuiq-match .acuiq-legend .acuiq-pill{margin-right:6px}.nvg .nvg__table--single th:nth-child(-n+6),.nvg .nvg__table--single td:nth-child(-n+6){display:none}.nvg .nvg__table--single .nvg__th--restock,.nvg .nvg__table--single .nvg__td--restock{width:260px;padding-left:10px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/needle-pdp.css.map */
