.phdn{--phdn-brand: #2E4756;--phdn-ochre: #B5651D;--phdn-ink: #222;--phdn-muted: #6b6b6b;--phdn-line: #e6e1d8;--phdn-soft: #faf8f3;color:var(--phdn-ink);line-height:1.5;margin:18px 0;padding:18px;border:1px solid var(--phdn-line);border-radius:14px;background:#fff;box-sizing:border-box}.phdn *,.phdn *:before,.phdn *:after{box-sizing:border-box}.phdn__title{font-size:18px;font-weight:700;color:var(--phdn-brand);margin:0 0 6px}.phdn__intro{font-size:14.5px;color:var(--phdn-muted);margin:0 0 14px}.phdn__intro p{margin:0 0 6px}.phdn__person{margin-top:16px;padding-top:14px;border-top:1px solid var(--phdn-line)}.phdn__person:first-of-type{border-top:0;padding-top:0}.phdn__person[hidden]{display:none!important}.phdn__person-title{font-size:12.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--phdn-ochre);font-weight:800;margin-bottom:4px}.phdn__field{margin-top:12px}.phdn__field[hidden]{display:none!important}.phdn__label{display:block;font-weight:600;font-size:14px;margin:0 0 5px;color:var(--phdn-ink)}.phdn__note{font-weight:400;color:var(--phdn-muted);font-size:12.5px}.phdn__req{color:var(--phdn-ochre)}.phdn__input,.phdn__select{width:100%;padding:11px 12px;border:1px solid var(--phdn-line);border-radius:10px;font-size:16px;font-family:inherit;background:#fff;color:var(--phdn-ink)}.phdn__input:focus,.phdn__select:focus{outline:2px solid var(--phdn-brand);outline-offset:1px;border-color:var(--phdn-brand)}.phdn__input:disabled{background:#f1ede4;color:var(--phdn-muted)}.phdn__dmy{display:flex;gap:8px}.phdn__dmy>div{flex:1;display:flex;flex-direction:column}.phdn__dmy>div.phdn__dmy-m{flex:1.7}.phdn__dmy small{font-size:11px;color:var(--phdn-muted);margin-top:3px;text-align:center;letter-spacing:.4px;text-transform:uppercase;font-weight:700}.phdn__check{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:14px;color:var(--phdn-muted);font-weight:400;cursor:pointer}.phdn__check input{width:auto;margin:0}.phdn__city{position:relative}.phdn__ac{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);background:#fff;border:1px solid var(--phdn-line);border-radius:10px;box-shadow:0 6px 20px #2e475624;max-height:240px;overflow:auto}.phdn__ac[hidden]{display:none}.phdn__ac-item{padding:10px 13px;font-size:15px;cursor:pointer;border-bottom:1px solid #f1ede4}.phdn__ac-item:last-child{border-bottom:0}.phdn__ac-item:hover{background:var(--phdn-soft)}.phdn__ac-item small{color:var(--phdn-muted);display:block;font-size:12.5px;margin-top:1px}.phdn__ac-empty{padding:10px 13px;font-size:14px;color:var(--phdn-muted)}.phdn__picked{font-size:12.5px;color:var(--phdn-brand);margin:6px 0 0;font-weight:600;min-height:16px}.phdn__hint{font-size:12.5px;color:var(--phdn-muted);margin:8px 0 0}.phdn__hint--global{margin-top:14px}.phdn__error{margin-top:14px;background:#fbf0e8;border:1px solid #f0d9c7;border-radius:10px;padding:11px 14px;color:#a3401b;font-size:14px}.phdn__error[hidden]{display:none}.phdn__error ul{margin:0;padding-left:18px}.phdn__error li{margin:2px 0}.phdn__hidden{display:none}@media(max-width:420px){.phdn{padding:14px}.phdn__dmy{flex-wrap:wrap}.phdn__dmy>div.phdn__dmy-m{flex:1 0 100%;order:-1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/phedros-dati-nascita.css.map */
