/* WITHLOVE V400: clear, accessible reference-price disclosure next to category listings. */
.wl400-price-info{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin:0 0 1.45rem;padding:.8rem 1rem;border-left:3px solid #c4d8b4;border-radius:0 8px 8px 0;background:#f1f5ee;color:#455d54;font-size:.84rem;line-height:1.55}
.wl400-price-info span{flex:1 1 240px}
.wl400-price-info a{color:#184a3b;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.wl400-price-info a:focus-visible{outline:3px solid #8fb64d;outline-offset:4px;border-radius:3px}
@media(max-width:550px){.wl400-price-info{align-items:flex-start;padding:.75rem .85rem;font-size:.82rem}.wl400-price-info a{white-space:normal}}
