:root{--c-Price-color-final:var(--c-Token-color-1000);--c-Price-color-strike:var(--c-Token-color-grey-600);--c-Price-color-discount:var(--c-Token-color-red-400);--c-Price-color-suffix:var(--c-Token-color-grey-600);--c-Price-color-notes:var(--c-Token-color-grey-600)}.c-Price{display:block;inline-size:fit-content}.c-Price .c-Price-discountContainer{align-items:baseline;column-gap:var(--c-Token-space-50);display:flex;flex-wrap:wrap;font-size:var(--c-Token-fontSize-50);font-weight:400;line-height:var(--c-Token-lineHeight-50)}.c-Price .c-Price-strikePrice{color:var(--c-Price-color-strike)}.c-Price .c-Price-strikePriceValue{-webkit-text-decoration:line-through;text-decoration:line-through}.c-Price .c-Price-discount{color:var(--c-Price-color-discount);font-weight:600}.c-Price .c-Price-final{align-items:baseline;column-gap:var(--c-Token-space-25);display:flex;flex-wrap:wrap}.c-Price .c-Price-finalValue{color:var(--c-Price-color-final);font-size:var(--c-Token-fontSize-100);font-weight:700;line-height:var(--c-Token-lineHeight-100)}.c-Price .c-Price-finalPrefix{color:var(--c-Price-color-final);font-size:var(--c-Token-fontSize-50);font-weight:700;line-height:var(--c-Token-lineHeight-50)}.c-Price .c-Price-finalSuffix{color:var(--c-Price-color-suffix);margin-inline-start:var(--c-Token-space-25)}.c-Price .c-Price-finalSuffix,.c-Price .c-Price-notes{font-size:var(--c-Token-fontSize-50);font-weight:400;line-height:var(--c-Token-lineHeight-50)}.c-Price .c-Price-notes{color:var(--c-Price-color-notes);display:flex;flex-direction:column;gap:var(--c-Token-space-25)}.c-Price .c-Price-note{align-items:center;display:flex}.c-Price .c-Price-infoButton{background:none;block-size:fit-content;border:none;color:var(--c-Price-color-notes);cursor:pointer;display:inline-flex}.c-Price--positive{--c-Price-color-final:var(--c-Token-color-green-400)}.c-Price--size-s .c-Price-finalValue{font-size:var(--c-Token-fontSize-75);font-weight:700;line-height:var(--c-Token-lineHeight-75)}.c-Price--size-l .c-Price-finalValue{font-size:var(--c-Token-fontSize-200);font-weight:700;line-height:var(--c-Token-lineHeight-200)}.c-Price--size-xl .c-Price-finalValue{font-size:var(--c-Token-fontSize-500);font-weight:700;line-height:var(--c-Token-lineHeight-500)}.c-Price--size-2xl .c-Price-finalValue{font-size:var(--c-Token-fontSize-700);font-weight:700;line-height:var(--c-Token-lineHeight-700)}.c-Price--align-end .c-Price-discountContainer,.c-Price--align-end .c-Price-final{justify-content:end}
