.kig-legal-document,.kig-legal-order,.kig-legal-evidence,.kig-legal-consent{overflow-wrap:anywhere;min-width:0}
.kig-legal-document ol{padding-inline-start:1.5rem}
.kig-legal-document li{margin-block:.7em}
.kig-legal-consent{border:1px solid currentColor;border-radius:4px;padding:.8rem;margin-block:1rem}
.kig-legal-consent legend{font-weight:700;padding-inline:.25rem}
.kig-legal-consent label{display:block;cursor:pointer;line-height:1.55}
.kig-legal-consent input{margin-inline-end:.4rem}
.kig-legal-order summary{cursor:pointer;font-weight:700;margin-block:1rem}
@media print{.kig-legal-document a{color:inherit}.kig-legal-document h2{break-after:avoid}}
