.vpp-cookie-choice{flex-wrap:wrap;align-items:center}.vpp-cookie-choice>div{flex:1 1 360px}.vpp-cookie-choice form{display:flex;flex-wrap:wrap;gap:10px}.vpp-cookie-choice form .button{min-height:44px}.preference-row input[type=checkbox]{appearance:auto;width:20px;height:20px;flex:0 0 20px;accent-color:#bd1d2a}.preference-row small{display:block;max-width:64ch;line-height:1.6}.vpp-cookie-choice :focus-visible{outline:3px solid #075fba;outline-offset:3px}@media(max-width:640px){.vpp-cookie-choice form{width:100%}.vpp-cookie-choice form .button{flex:1 1 140px}.vpp-cookie-choice{max-height:65dvh;overflow:auto}}
