.shop-product-price{display:flex;min-width:0;flex-direction:column;gap:4px;font-variant-numeric:tabular-nums}.shop-product-price__current{white-space:nowrap;color:var(--nv-fg-1);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.025em}.shop-product-price__current--partner{color:var(--nv-glass-green)}.shop-product-price__headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.shop-product-price__refs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--nv-fg-2);font-size:14px;line-height:1.35}.shop-product-price__retail{font-weight:500}.shop-product-price__partner-label{color:var(--nv-glass-green);font-size:13px;font-weight:700;line-height:1.2}.shop-product-price__comparison,.shop-product-price__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--nv-fg-2);font-size:14px;line-height:1.35}.shop-product-price__strike{color:var(--nv-fg-2);font-size:14px;font-weight:400}.shop-product-price__discount{color:var(--nv-glass-green);font-size:14px;font-weight:700}.shop-product-price--detail .shop-product-price__current{font-size:36px;line-height:40px}.shop-product-price--live{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:13px}.shop-product-price--live .shop-product-price__current{font-size:clamp(27px,1.875vw,32.4px)}.shop-product-price--live .shop-product-price__strike{font-size:clamp(19px,1.3194vw,22.8px)}@media (max-width:420px){.shop-product-price--card .shop-product-price__current{font-size:21px}}