/* Shared slim, interactive condition labels. */
body [data-condition-help-trigger],body .px-product__badge--condition,body .quality-badge:not(.quality-badge--sold){background:#000!important;color:#fff!important;border:1px solid #000!important;font-weight:400!important;min-height:0!important;padding:4px 8px!important;font-size:11px!important;line-height:1.2!important;letter-spacing:.025em;cursor:pointer;text-decoration:none!important;}
body [data-condition-help-trigger]:hover{background:#292929!important;color:#fff!important;}
body [data-condition-help-trigger]:focus-visible{outline:3px solid #000!important;outline-offset:3px;box-shadow:0 0 0 2px #fff;}
body .px-product__badges{gap:6px;}
:root{--pixs-savings-blue:#d9e4ed;--pixs-savings-ink:#25272a;}
/* Savings blue is reserved for savings tags, matching the owner reference. */
body .savings-stamp,body .value-block .savings-percent,body[data-page=product] .px-product__saving,body .cart-review-saving{display:inline-flex;align-items:center;flex:0 0 auto;width:fit-content;max-width:100%;padding:3px 8px;margin:0;background:var(--pixs-savings-blue);color:var(--pixs-savings-ink);border:0;outline:0;box-shadow:none;border-radius:3px;font-size:12px;line-height:1.25;font-weight:700;letter-spacing:0;}
body .value-block{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px;}
body .value-block>.retail-reference,body .value-block>.paid-price,body .value-block>.price-note{flex-basis:100%;}
body[data-page=product] .pdp-price-row{align-items:center;gap:6px 10px;}
body[data-page=product] .px-product__retail{flex-basis:100%;}

body .pixs-price-with-savings{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 8px;}
