/* v107: accessible commerce reassurance without claims about payment, shipping or outcomes. */
.wlp-assurance-107{margin:1.5rem 0;padding:1.25rem 1.35rem;background:#f6f7f3;border:1px solid #e1e7dd;border-radius:1.15rem;color:#1a3a30}
.wlp-assurance-107 h2{font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.3;margin:0 0 .9rem}
.wlp-assurance-107 ul{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}
.wlp-assurance-107 li{position:relative;padding-left:1.35rem;line-height:1.5;font-size:.94rem}
.wlp-assurance-107 li::before{content:'✓';position:absolute;left:0;color:#38694f;font-weight:700}
.wlp-assurance-107 .stock{display:inline;font-weight:600;margin:0}
@media(max-width:600px){.wlp-assurance-107{padding:1rem;border-radius:.8rem}.wlp-assurance-107 li{font-size:.9rem}}
