.price-wrapper{margin-top:1.6rem}.price{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.6rem;line-height:1.4;color:rgb(var(--color-card-price-new))}.price-item--regular,.price-item--sale{color:rgb(var(--color-card-price-new))}.price--on-sale .price-item--regular{text-decoration:none;text-underline-offset:-.4rem;color:rgb(var(--color-card-price-old));text-decoration-color:rgb(var(--color-card-price-old))}.price--on-sale .price__sale{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap}.price dd.price__compare{margin-right:.4rem}.price.price--unavailable{visibility:hidden}.price dl{margin:0;display:flex;flex-direction:column}.price dd{margin:0}.price .price__last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--product{font-size:1.8rem}@media screen and (min-width:750px){.price--product{font-size:2.5rem}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price--on-sale .price__regular,.price--on-sale .price__availability,.price--no-compare .price__compare{display:none}.price__sale dd{display:flex;align-items:flex-end;text-align:end}.price__regular dd{text-align:end}.unit-price{font-size:1.1rem;letter-spacing:.04rem;line-height:1.2;margin-top:.2rem;text-transform:uppercase;color:rgb(var(--color-card-price-old))}.tf-bf-on .product .price-wrapper .price--on-sale .price__sale,.tf-bf-on .price.price--on-sale .price__sale{align-items:baseline;flex-direction:row;justify-content:flex-start;column-gap:1rem}.tf-bf-on .product .price-wrapper .price--on-sale .price__sale dd,.tf-bf-on .price--on-sale .price__sale dd{order:1;margin:0}.tf-bf-on .product .price-wrapper .price--on-sale .price__sale dd.price__compare,.tf-bf-on .price--on-sale .price__sale dd.price__compare{order:2;margin:0}.tf-bf-on .product .price-wrapper .price--on-sale .price__sale dd.price__discount,.tf-bf-on .price--on-sale .price__sale dd.price__discount{order:3}.tf-bf-on .price--on-sale .price-item--sale{color:rgb(var(--color-foreground));font-size:2.4rem;font-weight:600;line-height:1.1}.tf-bf-on .price--on-sale .price__sale s .price-item--regular,.tf-bf-on .price--on-sale .price__sale s{color:rgb(var(--color-foreground-secondary));font-size:1.6rem;font-weight:400;text-decoration:line-through}.price__discount{display:none;align-self:center;margin-inline-start:.4rem;color:var(--tf-bf-accent, #8b1e2d);font-size:1.4rem;font-weight:600;letter-spacing:.04em}.tf-bf-on .price--product .price__discount{display:inline-block}.tf-bf-on .product__badge:has(.badge--sale){display:none}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-price.css.map */
