.promotional-price{display:inline-flex;max-width:100%;align-items:center;gap:.5em}.promotional-price__amounts{display:inline-flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:.25em .5em}.promotional-price__reference{color:var(--color-foreground);opacity:.65}.promotional-price__reference s{text-decoration:line-through}.promotional-price__final{font-weight:700}.promotional-price__code{color:var(--pink-1);font-size:.8em;overflow-wrap:anywhere}.promotional-price__final.price.sale-price{margin-left:0}.promotional-price__badge{display:inline-block;flex-shrink:0;padding:.25em .5em;border:0;border-radius:4px;background:#deefdb;color:#258216;font-size:.75em;font-weight:700;line-height:1.4;text-transform:uppercase;white-space:nowrap}[ref=priceContainer]:has(>.promotional-price__badge){display:flex;align-items:center;flex-wrap:wrap;gap:.25em .5em}[ref=priceContainer]:has(>.promotional-price__badge) .price.sale-price{margin-left:0}[ref=priceContainer]>.promotional-price__badge{order:2}[ref=priceContainer]:has(>.promotional-price__badge)>.unit-price{order:3;flex-basis:100%}@media screen and (max-width:749px){product-card .promotional-price__badge{padding:.2em .35em;margin-inline-start:7px}product-card .promotional-price,product-card [ref=priceContainer]:has(>.promotional-price__badge){display:flex;flex-wrap:wrap;min-width:0;max-width:100%;gap:.25em 3px}product-card .promotional-price__amounts{display:contents}product-card .promotional-price__code{order:3;flex-basis:100%;min-width:0}product-card .promotional-price>.promotional-price__badge{order:2}product-card .promotional-price__reference,product-card .promotional-price__final,product-card [ref=priceContainer]:has(>.promotional-price__badge)>[role=group]{min-width:0;max-width:100%;overflow-wrap:anywhere}product-card .promotional-price__final,product-card [ref=priceContainer]:has(>.promotional-price__badge) .price,product-card [ref=priceContainer]:has(>.promotional-price__badge) .compare-at-price{white-space:normal}product-card [ref=priceContainer]:has(>.promotional-price__badge) .compare-at-price{margin-right:0}}product-card:has(.promotional-price__badge) .product-badges__badge--sale{display:none}@media screen and (min-width:750px){[ref=priceContainer]:has(.promotional-price__badge){padding-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/190/assets/promotional-price.css.map */
