.price-regular-preorder{display:flex;align-items:center;grid-gap:1rem}.price-on-sale .price-regular,.card .price-regular .badge-sale{display:none}.price-item{margin:0}.price-item>span{font-size:calc(var(--font-product-price-scale) * 1.4rem)}.price-item .sup{display:block;top:0;line-height:normal;font-size:calc(var(--font-product-price-scale) * 1.1rem);color:rgb(var(--color-price-discounted));font-weight:400;position:relative;vertical-align:baseline}.price-item .sup:empty{display:none}@media(min-width:1200px){.price-item .sup{display:inline-block}}.product-info .price-item .sup{display:inline-block}.price-regular .price-item-regular,.price-item-sale{font-family:var(--font-body-family);font-weight:600;display:block;color:#004d8b;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1}.product-info .price-regular .price-item-regular,.product-info .price-item-sale{font-size:calc(var(--font-product-price-scale) * 2.8rem)}.price-discount{display:block}.product-info .price-discount{display:flex;align-items:center;line-height:normal;margin-bottom:.5rem}.price-sale s{position:relative;display:inline-block;font-size:calc(var(--font-product-price-scale) * 1.3rem);color:rgb(var(--color-price-discounted));margin-bottom:.5rem}.price-sale .price-item-sale{color:#e20004}[class*=color-accent] .product-page .price-regular .price-item-regular,[class*=color-accent] .product-page .price-item-sale,[class*=color-accent] .product-page .price-item .sup,[class*=color-accent] .product-page .price-sale s{color:rgb(var(--color-foreground))}@media(min-width:1200px){.price-sale s{margin-bottom:0}}.price-badge-wrap{display:flex;grid-gap:1.5rem;margin-bottom:.1rem}.price-badge-wrap:empty{display:none}.price .unit-price{font-size:calc(var(--font-body-scale) * 1.3rem);margin-top:.2rem}.price-requires-login-message{font-size:calc(var(--font-body-scale) * 1.3rem);color:var(--color-price-discounted);margin:0}.price-requires-login-message a{text-decoration:underline}.product-page .price-requires-login-message{font-size:calc(var(--font-body-scale) * 1.4rem)}.card .price-sale,.card-product .price-sale{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:9px;row-gap:3px}.card .price-sale .price-discount,.card-product .price-sale .price-discount{display:inline-flex;align-items:baseline;width:auto;margin:0}.card .price-sale .price-discount s,.card-product .price-sale .price-discount s{margin:0!important;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/57/assets/component-price.css.map */
