.ric-names{border:1px solid var(--ric-line);background:#faf8f5;padding:1.8rem;display:flex;flex-direction:column;gap:1.2rem}.ric-names[hidden]{display:none}.ric-names__title{margin:0;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ric-ink)}.ric-names__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.ric-names__field label{display:block;margin:0 0 .4rem;font-size:1.2rem;color:var(--ric-ink)}.ric-names__field input[type=text]{width:100%;min-height:4.4rem;padding:0 1.2rem;border:1px solid rgba(22,22,22,.4);background:#fff;font:inherit;font-size:1.4rem;color:var(--ric-ink);box-sizing:border-box}.ric-names__field input:focus{outline:2px solid var(--ric-ink);outline-offset:1px}.ric-names__error{margin:0;font-size:1.3rem;color:#a12a2a}.ric-pers__text{margin:0;font-size:1.3rem;line-height:1.5;color:var(--ric-ink);opacity:.8}.ric-pers__text[hidden]{display:none}.ric-names__count{display:block;margin-top:.3rem;text-align:right;font-size:1.1rem;color:var(--ric-ink);opacity:.6}.ric-names__field--full{grid-column:1/-1;display:flex;flex-direction:column;gap:1rem}.ric-names__check{display:flex!important;align-items:flex-start;gap:1rem;font-size:1.3rem!important;line-height:1.4;cursor:pointer}.ric-names__check input{flex:none;width:2rem;height:2rem;margin:0}.ric-names__field input.is-invalid{border-color:#a12a2a;box-shadow:0 0 0 1px #a12a2a}.ric-names__check input.is-invalid{outline:2px solid #a12a2a;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ricchi-names.css.map */
