.price{display:flex;flex-direction:column;gap:var(--space-2xs);color:var(--color-ink);line-height:var(--leading-tight)}.price__main{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-xs)}.price__label{flex-basis:100%;font-size:var(--text-xs);font-weight:300}.price__amount{font-size:var(--price-amount-size, var(--text-md));font-weight:700;white-space:nowrap}.price--product .price__amount{--price-amount-size: var(--text-3xl)}.price__compare{color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap}.price__tax-free{display:inline-flex;align-items:center;align-self:center;padding:.0625rem var(--space-xs);border:1px solid var(--color-badge-taxfree-text);border-radius:var(--radius-badge);background:var(--color-badge-taxfree-bg);color:var(--color-badge-taxfree-text);font-size:var(--text-2xs);font-weight:700;line-height:1.4;white-space:nowrap}.price__note,.price__vat,.price__sold-out{margin:0;font-size:var(--text-xs)}.price__note{font-weight:500}.price__vat{color:var(--color-brand-text);font-weight:300}.price__vat-amount{font-weight:500;white-space:nowrap}.price__sold-out{color:var(--color-error);font-weight:500}.price__saving{margin:0;color:var(--color-brand-text);font-size:var(--text-sm);font-weight:700}.price--on-sale .price__amount{color:var(--color-sale)}.price--sold-out .price__amount{color:var(--color-muted)}.price--card{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;text-align:start}.price--card .price__main{align-items:baseline;gap:0 var(--space-xs)}.price--card .price__label{color:var(--color-muted);font-size:var(--text-xs);font-weight:500;line-height:1.3}.price--card .price__amount{--price-amount-size: 1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}.price--card .price__compare{font-size:var(--text-sm)}.price--card .price__saving{padding:.0625rem var(--space-xs);border-radius:var(--radius-pill);background:var(--color-badge-taxfree-bg);color:var(--color-badge-taxfree-text);font-size:var(--text-2xs);line-height:1.4;white-space:nowrap}.price--card .price__vat{display:flex;flex-wrap:wrap;gap:0 .25rem;line-height:1.3}@container card-product (max-width: 200px){.price--card .price__amount{--price-amount-size: 1.0625rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-price.css.map */
