.bcs-policy-results{clear:both;border:1px solid #ddd;background:#fff;margin:0 0 20px;padding:14px;text-align:left}
.bcs-policy-results .bcs-policy-heading{font-size:14px;font-weight:600;margin:0 0 8px;color:#555}
.bcs-policy-results .bcs-policy-link{display:flex;align-items:center;gap:10px;padding:10px 8px;color:#222;text-decoration:none;font-size:16px;line-height:1.4}
.bcs-policy-results .bcs-policy-link:hover,.bcs-policy-results .bcs-policy-link:focus-visible{background:#f4f4f4;text-decoration:underline}
.bcs-policy-results .bcs-policy-label{flex:none;border:1px solid #ccc;border-radius:3px;padding:2px 6px;font-size:12px;color:#555}
.aws-search-result .bcs-policy-results{border:0;border-bottom:1px solid #ddd;margin:0;padding:10px 12px}
.aws-search-result .bcs-policy-link{font-size:14px}

/* A matching page is a valid search result even when no product matches. */
.aws-search-result:has(.bcs-policy-results) .aws_no_result{display:none!important}
main:has(>.bcs-policy-results) .woocommerce-no-products-found{display:none!important}
