.price__badge{background:rgb(var(--color-highlight),.05);border-radius:.3rem;padding:.4rem .8rem;font-size:1rem;font-weight:500;color:rgb(var(--color-price-foreground));margin-left:.5rem}.price__badge .badge-percentage{font-size:1rem;font-weight:500}.price{font-size:1.5rem;color:rgb(var(--color-price-foreground));font-weight:700;font-family:Roboto,sans-serif}.price:not(.price--on-sale) .price-item--regular{font-size:1.6rem;font-weight:700;font-family:Roboto,sans-serif;margin:0}.price--on-sale .price__sale{display:flex;align-items:baseline;column-gap:.5rem}.price--on-sale .price-item--regular{text-decoration:line-through;font-size:1.4rem;color:rgb(var(--color-compare-at-price));font-weight:500;font-family:Roboto,sans-serif;margin:0}.price--on-sale .price-item--sale{font-size:1.6rem;color:rgb(var(--color-sale-off-price));font-weight:700;font-family:Roboto,sans-serif;margin:0}.unit-price{display:block;font-size:1.2rem;letter-spacing:.04rem;line-height:1.2;margin-top:.2rem;color:rgb(var(--color-price-foreground));font-weight:500;font-family:Roboto,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-price.css.map */
