:root{--nh-vip-wine: #840530;--nh-vip-gold: #ca9b4e;--nh-vip-gold-gradient: linear-gradient(103deg, #ca9b4e 7.7%, #e0ba7c 47.4%, #ca9b4e 92.9%);--nh-vip-dark: #242424;--nh-vip-cream: #f2e9d8;--nh-vip-card: #f2ebdd;--nh-vip-ink: #1a1a1a}.nh-vip-pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:100px;font-family:var(--nh-font-poppins, inherit);font-size:12px;font-weight:300;line-height:1;letter-spacing:.02em;white-space:nowrap;color:#fff;background:var(--nh-vip-wine)}.nh-vip-pill--sm{height:18px;padding:0 8px;font-size:10.5px}.nh-vip-pill--price{height:18px;padding:0 7px;font-size:11px}.nh-vip-price__row:has(.nh-vip-pill--price){align-items:center}.nh-vip-pdp{margin-bottom:4px}.nh-vip-pdp__row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.nh-vip-pdp__was{font-size:16px;font-weight:300;color:var(--nh-vip-ink);opacity:.6}.nh-vip-pdp__was--compare{opacity:.45}.nh-vip-pdp__now{font-size:var(--nh-vip-price-size, 25px);font-weight:500;color:var(--nh-vip-ink)}.nh-vip-pdp__stack{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;margin-bottom:12px}.nh-vip-pdp__stack[hidden],.nh-vip-pdp [hidden]{display:none}.nh-vip-pdp__part,.nh-vip-pdp__op{font-size:13px;font-weight:500;color:#494949}.nh-vip-pdp__total{display:inline-block;line-height:22px;font-weight:500}.nh-vip-pdp__unit{margin-top:6px}.nh-vip-status{display:flex;align-items:center;gap:14px;max-width:400px;margin:12px 0;padding:12px 16px;border-radius:15px;background:var(--nh-vip-dark)}.nh-vip-status__ring{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--nh-vip-gold-gradient)}.nh-vip-status__ring span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:10.5px;font-weight:600;letter-spacing:.05em;color:var(--nh-vip-gold);background:var(--nh-vip-dark)}.nh-vip-status__text{font-size:13px;font-weight:300;line-height:1.45;color:var(--nh-vip-cream)}.nh-vip-status__text strong{display:block;font-weight:500;color:var(--nh-vip-gold)}.nh-vip-price--card{display:block}.nh-vip-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.nh-vip-price__was{font-size:.85em;font-weight:300;opacity:.6}.nh-vip-price__now{font-weight:500;color:var(--nh-vip-ink)}.nh-vip-card__badge{position:absolute;top:-10px;left:50%;z-index:2;display:inline-flex;align-items:center;height:20px;padding:0 10px;border-radius:100px;font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;background:var(--nh-vip-wine);transform:translate(-50%)}.nh-vip-total{display:flex;align-items:baseline;gap:8px}.nh-vip-total__was{font-weight:300;opacity:.6}.nh-vip-total__now{font-weight:500}.nh-vip-opt{position:absolute;top:14px;right:16px;display:inline-flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap}.nh-spp__price .nh-vip-opt{position:static;font-size:inherit}.nh-vip-opt__prices{display:flex;flex-direction:column;align-items:flex-end;line-height:normal;text-align:right}.nh-vip-opt__now{display:block;font-size:14px;font-weight:500}.nh-vip-opt__was{display:block}html.nh-vip-active:not(.nh-vip-abo) [data-nh-vip-pdp] :is(.product__price,[data-product-price-wrap],[data-save-price],[data-unit-price-wrapper],[data-a11y-price],[data-compare-price-a11y]):not(.nh-vip-pdp *){display:none!important}html.nh-vip-active.nh-vip-abo [data-nh-vip-pdp-price],html.nh-vip-active.nh-vip-abo .nh-vip-card__badge,html.nh-vip-active.nh-vip-abo .nh-bqs__bundle-cards .nh-bqs__bundle-card .nh-bqs__bundle-card-unit-price.nh-vip-card__price,html.nh-vip-active.nh-vip-abo .nh-vip-total{display:none!important}html.nh-vip-active:not(.nh-vip-abo) .nh-bqs__bundle-card :is(.nh-bqs__bundle-card-tag,.nh-bqs__bundle-card-discount,.nh-bqs__bundle-card-unit-price:not(.nh-vip-card__price)){display:none!important}html.nh-vip-active:not(.nh-vip-abo) .nh-bqs__total-price-value-wrapper>:not(.nh-vip-total){display:none!important}html.nh-vip-active :is(.sls-option-container,[data-nh-spp-option=one_time] .nh-spp__price) :is(.nh-bqs__option-price,[data-nh-spp-price=one_time]){display:none!important}@media only screen and (max-width:768px){.nh-vip-pdp__now{font-size:var(--nh-vip-price-size-mobile, 22px)}.nh-vip-status{max-width:none}.nh-vip-status__text{font-size:12px}.sls-option-container .nh-vip-opt{position:static;margin-top:6px}}html.nh-vip-active:not(.nh-vip-abo) body:has([data-nh-vip-pdp]) :is(form[action*="/cart/add"] .add-to-cart:not([disabled]),.nh-pdp-sticky-atc__button:not(:disabled)){color:#fff;border-color:transparent;background:var(--nh-vip-wine)}html.nh-vip-active:not(.nh-vip-abo) body:has([data-nh-vip-pdp]) :is(form[action*="/cart/add"] .add-to-cart:not([disabled]),.nh-pdp-sticky-atc__button:not(:disabled)):is(:hover,:focus-visible){color:#fff!important;background:var(--nh-vip-dark)!important}html.nh-vip-active body:has([data-nh-vip-pdp]) [data-nh-spp-option=one_time] .nh-spp__radio-input:checked+.nh-spp__radio{border-color:var(--nh-vip-wine);background:var(--nh-vip-wine)}html.nh-vip-active body:has([data-nh-vip-pdp]) [data-nh-spp]:not(:has(.nh-spp__option--subscription.is-active)) .nh-spp__badge{color:var(--nh-vip-ink);background:#f0efeb}html.nh-vip-active [data-nh-spp]:has(.nh-spp__option--one-time) :is(.nh-spp__badge-row,.nh-spp__options){display:none!important}html.nh-vip-active .nh-cart-selling-plan:has(.nh-cart-selling-plan__subscribe){display:none}
/*# sourceMappingURL=/cdn/shop/t/264/assets/nh-vip-price.css.map */
