.legal-choices{margin:18px 0}.legal-choices .consent{margin:14px 0;line-height:1.55}.legal-note,.legal-options{font-size:13px;line-height:1.6;color:#56594e}.legal-options summary{cursor:pointer;text-decoration:underline;padding:10px 0}.legal-options fieldset{border:1px solid #d6d5cb;padding:10px 14px}.legal-options legend{font-size:12px}.legal-choices a{color:inherit;text-decoration:underline}.legal-choices input[type=checkbox]{flex:none;width:18px;height:18px;min-height:18px;margin-top:3px}.legal-choices .consent span{flex:1}