.GroupeCases{border:none;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.GroupeCases-label{font-family:var(--font-text);font-size:var(--desktop-m);font-weight:var(--font-weight-medium);color:var(--color-text);padding:0}.GroupeCases-required{color:var(--color-error)}.GroupeCases-options{grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (max-width:576px){.GroupeCases-options{grid-template-columns:1fr;gap:14px}}@media only screen and (max-width:768px){.GroupeCases-options{gap:0}}.GroupeCases-option{font-family:var(--font-text);font-size:var(--desktop-m);color:var(--color-text);cursor:pointer;align-items:center;gap:13px;padding:13px;display:flex}@media only screen and (max-width:768px){.GroupeCases-option{padding:10px 10px 10px 0}}.GroupeCases-input{opacity:0;width:0;height:0;position:absolute}.GroupeCases-input:checked+.GroupeCases-case{background:var(--color-primary);border-color:var(--color-primary)}.GroupeCases-input:checked+.GroupeCases-case:after{opacity:1}.GroupeCases-input:focus-visible+.GroupeCases-case{outline:2px solid var(--color-primary);outline-offset:2px}.GroupeCases-case{border:2px solid var(--color-secondary);border-radius:2px;flex-shrink:0;width:18px;height:18px;transition:background-color .2s,border-color .2s;position:relative}.GroupeCases-case:after{content:"";border:solid var(--color-white);opacity:0;border-width:0 2px 2px 0;width:5px;height:10px;transition:opacity .2s;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.GroupeCases-texte{line-height:1.3}.GroupeCases-erreur{font-family:var(--font-text);color:var(--color-error);font-size:13px}
