.po-deal-chip{display:inline-block;white-space:nowrap;color:#ed6f1f;border:.1rem solid rgba(237,111,31,.4);background:#fff;font-size:.9rem;font-weight:600;letter-spacing:.03rem;line-height:1.3;padding:0 .4rem;text-transform:uppercase}
.po-cart-deals{display:flex;flex-direction:column;gap:.6rem;margin:0 0 1.4rem}
.po-cart-deals__row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.9rem 1.1rem;border:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));font-size:1.3rem;line-height:1.35}
.po-cart-deals__row.is-ok{border-color:rgba(46,125,50,.45);background:#f4faf4}
.po-cart-deals__msg{flex:1 1 16rem;color:rgb(var(--color-foreground))}
.po-cart-deals__link{font-weight:600;text-decoration:underline;color:rgb(var(--color-foreground));white-space:nowrap}
.po-cart-deals-page{padding-top:2rem}
.po-pdp-deal{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.6rem 0 1.2rem;padding:.9rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));font-size:1.3rem;line-height:1.4}
.po-pdp-deal[hidden]{display:none}
.po-pdp-deal__msg{flex:1 1 20rem;color:rgba(var(--color-foreground),.75)}
.po-pdp-deal__link{font-weight:600;text-decoration:underline;color:rgb(var(--color-foreground));white-space:nowrap}
