.cmp-price{--price-prefix-font-size:16px;--price-prefix-line-height:24px;--price-prefix-margin:0 6px 0 0;--price-suffix-margin:0 0 0 6px;--price-value-font-size:28px;--price-value-line-height:36px;align-items:center;display:flex;justify-content:flex-start;margin:0;max-width:100%;white-space:nowrap}@media (min-width:912px){.cmp-price{--price-prefix-font-size:18px;--price-prefix-line-height:24px;--price-prefix-margin:0 8px 0 0;--price-suffix-margin:0 0 0 8px;--price-value-font-size:40px;--price-value-line-height:52px}}.position-left>.cmp-price{justify-content:flex-start}.position-left>.cmp-price .cmp-price__wrapper{margin-right:0}.position-center>.cmp-price{justify-content:center}.position-right>.cmp-price{justify-content:flex-end}.cmp-price .cmp-price__wrapper{white-space:nowrap}.cmp-price .cmp-price__prefix{margin:var(--price-prefix-margin)}.cmp-price .cmp-price__suffix{margin:var(--price-suffix-margin)}.cmp-price :is(.cmp-price__prefix,.cmp-price__suffix){font-size:var(--price-prefix-font-size);line-height:var(--price-prefix-line-height)}.cmp-price :is(.cmp-price__value,.cmp-price__currency){font-size:var(--price-value-font-size);font-weight:700;line-height:var(--price-value-line-height)}.cmp-price.cmp-price--size-small{--price-prefix-font-size:14px;--price-prefix-line-height:20px;--price-prefix-margin:0 2px 0 0;--price-suffix-margin:0 0 0 2px;--price-value-font-size:18px;--price-value-line-height:24px}.cmp-price.cmp-price--size-medium{--price-prefix-font-size:16px;--price-prefix-line-height:24px;--price-prefix-margin:0 6px 0 0;--price-suffix-margin:0 0 0 6px;--price-value-font-size:28px;--price-value-line-height:36px}.cmp-price.cmp-price--size-large{--price-prefix-font-size:18px;--price-prefix-line-height:24px;--price-prefix-margin:0 8px 0 0;--price-suffix-margin:0 0 0 8px;--price-value-font-size:40px;--price-value-line-height:52px}.cmp-price.cmp-price--color-inverted .cmp-price__wrapper{color:#fff}.cmp-price .cmp-tooltip{--tooltip-button-size:min(40px,var(--price-value-line-height));--tooltip-icon-size:min(calc(var(--price-prefix-font-size) + 4px),var(--tooltip-button-size))}.cmp-price .tooltip:not(:has(.cmp-tooltip)){display:none}.productTable__table .cmp-price{--price-prefix-font-size:14px;--price-prefix-line-height:20px;--price-prefix-margin:0 2px 0 0;--price-suffix-margin:0 0 0 2px;--price-value-font-size:18px;--price-value-line-height:24px}@media (min-width:912px){.productTable__table .cmp-price{--price-prefix-font-size:16px;--price-prefix-line-height:24px;--price-prefix-margin:0 6px 0 0;--price-suffix-margin:0 0 0 6px;--price-value-font-size:28px;--price-value-line-height:36px}}.productTable__table .cmp-price__wrapper{white-space:normal}@media (max-width:767px),(min-width:912px){.productTable__table :is(.has-tariff-cols-2,.has-tariff-cols-3)~.productTable__cell .cmp-price{--price-prefix-margin:0 0 4px;--price-suffix-margin:4px 0 0}.productTable__table :is(.has-tariff-cols-2,.has-tariff-cols-3)~.productTable__cell .cmp-price__wrapper{display:block;text-align:center}.productTable__table :is(.has-tariff-cols-2,.has-tariff-cols-3)~.productTable__cell .cmp-price__prefix{display:block}.productTable__table :is(.has-tariff-cols-2,.has-tariff-cols-3)~.productTable__cell .cmp-price__suffix{display:block}}