.price{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.price>*{display:inline-block;vertical-align:top}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0 1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@media screen and (min-width:750px){.price--large{font-size:2.2rem}}.price__regular{display:block}.price__sale,.price .price__badge-sold-out,.price--on-sale .price__regular{display:none}.price--sold-out .price__badge-sold-out{display:inline-block}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}.price{--opd-sale: #137333;--opd-was: #b3261e;--opd-pct-bg: #f9e1dd;--opd-pct-fg: #8f1d16}.price__regular .price-item,.price__sale .price-item--sale{font-weight:var(--font-body-weight-bold)}.price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:.8rem;row-gap:.3rem}.price--on-sale .price__sale .price-item{margin:0}.price--on-sale .price__sale .price-item--sale{color:var(--opd-sale)}.price--on-sale .price__sale s.price-item--regular{color:var(--opd-was);font-weight:var(--font-body-weight);font-size:1.4rem;text-decoration-thickness:1px}.price__pct{display:inline-block;padding:.2rem .6rem;border-radius:0;background:var(--opd-pct-bg);color:var(--opd-pct-fg);font-size:1.2rem;line-height:1.5;font-weight:var(--font-body-weight-bold);letter-spacing:.02rem;white-space:nowrap}.price__was{display:inline-flex;align-items:center;column-gap:.8rem;white-space:nowrap}.price--line-end .price__was{flex-wrap:wrap;justify-content:flex-end;row-gap:.3rem}.price__pct-word{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}.price__campaign{flex-basis:100%;font-size:1.2rem;letter-spacing:.02rem;color:rgba(var(--color-foreground),.75)}.price--large.price--on-sale .price__sale s.price-item--regular{font-size:1.5rem}.price--large .price__pct{font-size:1.3rem;padding:.2rem .7rem}.price--large .price__campaign{font-size:1.3rem}.price--large .price__campaign{flex:1 1 14rem;min-width:0;line-height:1.35}.price__countdown{font-weight:600;color:var(--opd-pct-fg);font-variant-numeric:tabular-nums;white-space:nowrap}.price__countdown[hidden]{display:none}@media screen and (min-width:750px){.price--large.price--on-sale .price__sale s.price-item--regular{font-size:1.6rem}}.price--on-sale .price__sale .price-item--sale,.price__sale--code .price-item--sale{flex-basis:100%;font-size:calc(1em + .2rem)}.price--on-sale .price__sale .price__was,.price--on-sale .price__sale .price__campaign,.price__sale--code .price__was,.price__sale--code .price__campaign{order:-1}.price--line{margin:0;white-space:nowrap}.price--line.price--on-sale .price__sale{display:inline-flex}.price--line-end{text-align:right}.price--line-end.price--on-sale .price__sale{justify-content:flex-end}.price--line-end.price--on-sale .price__sale .price-item--sale{text-align:right}.price--line-end.price--on-sale .price__sale .price__was{order:-1;flex-wrap:nowrap}.price--line-end.price--on-sale .price__sale s.price-item--regular{font-size:1.25rem}.price__vat{margin-left:.8rem;font-size:1.3rem;font-weight:400;letter-spacing:.02rem;color:rgba(var(--color-foreground),.7);vertical-align:middle;white-space:nowrap}.price .price__sale.price__sale--code,html.opd-cpn-applied .price--code-on .price__regular,html.opd-cpn-applied .price--code-on .price__sale{display:none}html.opd-cpn-applied .price--code-on .price__sale.price__sale--code{display:inline-flex}.price__code-note{flex-basis:100%;font-size:1.2rem;font-weight:var(--font-body-weight);letter-spacing:.02rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.price--large .price__code-note{font-size:1.3rem}.price__sale--code{flex-wrap:wrap;align-items:center;column-gap:.8rem;row-gap:.3rem}.price__sale--code .price-item{margin:0}.price__sale--code .price-item--sale{flex-basis:100%;color:var(--opd-sale)}.price__sale--code s.price-item--regular{text-decoration:line-through;text-decoration-thickness:1px;color:var(--opd-was);font-weight:var(--font-body-weight);font-size:1.4rem}.price--large .price__sale--code s.price-item--regular{font-size:1.5rem}@media screen and (min-width:750px){.price--large .price__sale--code s.price-item--regular{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-price.css.map */
