.cr-casilla{margin:0 0 12px;text-align:left;font-size:14px;line-height:1.4;color:#123e51}.cr-casilla__label{display:flex;gap:10px;align-items:flex-start;cursor:pointer;position:relative}.cr-casilla__input{position:absolute;opacity:0;width:24px;height:24px;margin:0;cursor:pointer}.cr-casilla__box{flex:0 0 22px;width:22px;height:22px;border:2px solid #123E51;border-radius:4px;background:#fff;margin-top:1px;display:flex;align-items:center;justify-content:center;transition:background .15s}.cr-casilla__input:checked+.cr-casilla__box{background:#123e51}.cr-casilla__input:checked+.cr-casilla__box:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.cr-casilla__input:focus-visible+.cr-casilla__box{outline:2px solid #123E51;outline-offset:2px}.cr-casilla__texto a{color:#123e51;text-decoration:underline;font-weight:600}.cr-casilla__error{color:#c62828;font-size:13px;margin:6px 0 0 32px;font-weight:600}.cr-casilla.is-error .cr-casilla__box{border-color:#c62828}.cr-casilla-bloqueado{opacity:.6}@media(max-width:749px){.cr-casilla{font-size:13.5px}.cr-casilla__box{flex-basis:24px;width:24px;height:24px}}.cr-casilla{position:relative;z-index:2}.cr-casilla__error{margin:0 0 8px!important;position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/58/assets/cr-casilla-politicas.css.map */
