.lopd .rp-landings-lopd-component{display:flex;gap:8px}
.lopd .rp-landings-lopd-component .cb_modal{display:none}
.lopd .rp-landings-lopd-component label{margin:0}
.lopd .rp-landings-lopd-component label span{display:flex;width:24px;height:24px;min-width:24px;border-radius:4px;border:1px solid var(--rds-color-interactive-border-default);margin:0;cursor:pointer}
.lopd .rp-landings-lopd-component label span::before{opacity:0;display:flex;justify-content:center;align-items:center;font-size:18px;color:var(--rds-color-content-high-inverse);width:24px;height:24px;border-radius:4px}
.lopd .rp-landings-lopd-component label input:checked ~ span{background-color:var(--rds-color-surface-navy)}
.lopd .rp-landings-lopd-component label input:checked ~ span:before{opacity:1}
.lopd .rp-landings-lopd-component label input:focus+span,.lopd .rp-landings-lopd-component label input:focus-visible+span{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}
.lopd .rp-landings-lopd-component__text.checkContainer i{font-size:20px;position:relative;top:4px}
.lopd .rp-landings-lopd-component__text.explanatory_text{margin-top:0}
.lopd .rp-landings-lopd-component__text.explanatory_text i{font-size:15px;position:relative;top:3px}