:where(.wpconsent-cookie-policy){margin:20px 0}:where(.wpconsent-cookie-policy .wpconsent-cookie-category-name){margin:32px 0 8px}:where(.wpconsent-cookie-policy .wpconsent-cookie-service-name){margin:24px 0 8px}:where(.wpconsent-cookie-policy .wpconsent-cookie-category-description),:where(.wpconsent-cookie-policy .wpconsent-cookie-service-description){margin:0 0 12px}:where(.wpconsent-cookie-policy-table){background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}:where(.wpconsent-cookie-policy-table td),:where(.wpconsent-cookie-policy-table th){border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}:where(.wpconsent-cookie-policy-table th){font-weight:700}:where(.wpconsent-cookie-policy-table tfoot th),:where(.wpconsent-cookie-policy-table thead th){font-size:1em}:where(.wpconsent-cookie-policy-table tbody>tr:nth-child(odd)>td),:where(.wpconsent-cookie-policy-table tbody>tr:nth-child(odd)>th){background-color:hsla(0,0%,50%,.071)}:where(.wpconsent-cookie-policy-table tbody tr:hover>td),:where(.wpconsent-cookie-policy-table tbody tr:hover>th){background-color:hsla(0,0%,50%,.102)}:where(.wpconsent-legal-document){margin:20px 0}:where(.wpconsent-legal-document section){margin:0 0 24px}:where(.wpconsent-legal-document section section){margin:0 0 16px}:where(.wpconsent-legal-document h2){margin:32px 0 8px}:where(.wpconsent-legal-document h3){margin:24px 0 8px}:where(.wpconsent-legal-document table){background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin:0 0 15px;width:100%}:where(.wpconsent-legal-document td),:where(.wpconsent-legal-document th){border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:10px 12px;text-align:start;vertical-align:top}:where(.wpconsent-legal-document th){font-weight:700}:where(.wpconsent-legal-document tbody>tr:nth-child(odd)>td){background-color:hsla(0,0%,50%,.071)}:where(.wpconsent-legal-document section[data-source=override]){position:relative}:where(.wpconsent-legal-provenance){font-size:.85em;margin:24px 0 0;opacity:.8}