/* Server-rendered badge, scoped to the purchase area. */
#cabane-approved-pdp .cp-price-row{flex-wrap:nowrap;gap:12px}
#cabane-approved-pdp .cp-price-and-points{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}
#cabane-approved-pdp .cp-brand{flex-shrink:0}
#cabane-approved-pdp .cabane-product-points,.cm-scope .cm-product-preview .cabane-product-points{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:7px 10px;border:1px solid #f2642933;border-radius:4px;background:#ff642b14;color:#ae3c10!important;font:600 11px/1.4 'Roboto Mono',monospace!important;letter-spacing:0;text-transform:none;text-decoration:none!important;white-space:nowrap}
#cabane-approved-pdp .cabane-product-points:hover,.cm-scope .cm-product-preview .cabane-product-points:hover{background:#ff642b26}
#cabane-approved-pdp .cabane-product-points:focus-visible,.cm-scope .cm-product-preview .cabane-product-points:focus-visible{outline:2px solid #ae3c10;outline-offset:3px}
#cabane-approved-pdp .cabane-product-points.is-excluded,.cm-scope .cm-product-preview .cabane-product-points.is-excluded{background:transparent;color:#655b50!important;border-color:#655b5033;font-weight:400!important;font-size:10px!important}
.cabane-product-points[hidden]{display:none!important}
.cm-scope .cm-price-and-points{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:4px 0 12px}
@media(min-width:750px) and (max-width:1100px){#cabane-approved-pdp .cabane-product-points{order:3}}

