.checkbox-component{margin:calc(var(--resize)*2)0}.checkbox-component label{cursor:pointer;align-items:flex-start;display:flex}.checkbox-component input{appearance:none;margin:calc(var(--resize)*1);margin-right:calc(var(--resize)*6);min-width:calc(var(--resize)*16);height:calc(var(--resize)*16);border:calc(var(--resize)*1)solid black;border-radius:calc(var(--resize)*5);background:#fff;place-content:center;transition:all .2s;display:grid}.checkbox-component input:hover{border-color:var(--azul-claro)}.checkbox-component input:before{content:"✓";color:#fff;font-size:calc(var(--resize)*11);font-weight:700;line-height:1;transition:transform .15s;transform:scale(0)}.checkbox-component input:checked{background:var(--azul-claro);border-color:var(--azul-claro)}.checkbox-component input:checked:before{transform:scale(1)}.checkbox-component span{font-size:calc(var(--resize)*12);-webkit-user-select:none;user-select:none}.checkbox-component--disabled label{cursor:default;opacity:.85}.checkbox-component--disabled input{pointer-events:none;cursor:default}.checkbox-component--disabled input:hover{border-color:#000}.paymentprocedure-facprnemp-leaf{margin-right:calc(var(--resize)*20)}.paymentprocedure-facprnemp-leaf__icon{width:calc(var(--resize)*16);height:calc(var(--resize)*20);margin-right:calc(var(--resize)*4);vertical-align:middle;margin-top:calc(var(--resize)*-3);flex-shrink:0;transition:opacity .3s,transform .3s;display:inline-block;position:absolute}.paymentprocedure-facprnemp-leaf__icon.happy_mode.happy_icon{opacity:1;transform:rotate(0)}.paymentprocedure-facprnemp-leaf__icon.happy_mode.sad_icon{opacity:0;transform:rotate(0)}.paymentprocedure-facprnemp-leaf__icon.sad_mode.happy_icon{opacity:0;transform:rotate(90deg)}.paymentprocedure-facprnemp-leaf__icon.sad_mode.sad_icon{opacity:1;transform:rotate(90deg)}.checkbox-component .modal-link{text-underline-offset:calc(var(--resize)*3);text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px;color:var(--azul-claro)!important}
