.oan-discount-filter{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;padding:.7rem 1rem;border:1px solid #d4dfda;border-radius:9px;background:#f5faf7;margin:0 0 1rem}.oan-discount-filter label{display:flex;align-items:center;gap:.5rem;margin:0}.oan-discount-filter button{padding:.35rem .75rem;font-size:.9rem}.oan-discount-card{border-left:3px solid #247a50;background:#f3faf5;padding:.75rem 1rem;margin:.6rem 0;max-width:100%;font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.oan-discount-card p{margin:.55rem 0}.oan-discount-card a{font-weight:600}.oan-discount-compact{padding:.35rem .6rem;font-size:.85rem}.oan-discount-compact summary{cursor:pointer;color:#185938;font-weight:600}.oan-discount-note{font-size:.85em}@media(max-width:600px){.oan-discount-filter{padding:.65rem}.oan-discount-card{padding:.5rem .7rem}}
