/* BesteFlower WhatsApp patch: scoped to region CTA, never modifies existing products/forms. */
.bf-ads-wa{margin-top:30px;margin-bottom:28px;padding:26px 20px;background:#f5f9f5;border:1px solid #dbe8dd;border-radius:18px;text-align:center}
.bf-ads-wa h2{margin:0 0 7px;font-size:clamp(20px,2.6vw,27px);line-height:1.3;color:#1a4631}
.bf-ads-wa p{margin:0 0 16px;color:#496456;font-size:14px}
.bf-ads-wa-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}
.bf-ads-wa-button{min-height:49px;padding:12px 10px;border-radius:12px;background:#177c49;color:white!important;text-decoration:none!important;display:flex;align-items:center;justify-content:center;gap:9px;font-weight:700;font-size:14px;line-height:1.3}
.bf-ads-wa-button:hover,.bf-ads-wa-button:focus-visible{background:#0b6036;color:white!important}
.bf-ads-wa-button:focus-visible{outline:3px solid #ffcf5c;outline-offset:3px}
@media(max-width:650px){.bf-ads-wa{margin-top:19px;margin-bottom:22px;padding:19px 13px}.bf-ads-wa-actions{grid-template-columns:1fr;gap:8px}.bf-ads-wa-button{min-height:45px}}
