.j71-birth,.j71-billing{margin:20px 0;border:1px solid #304356;border-radius:16px;padding:16px}.j71-birth summary,.j71-billing summary{cursor:pointer;font-weight:650;padding:4px 0 12px}.j71-phone{display:grid;grid-template-columns:minmax(160px,1fr) minmax(180px,1.5fr);gap:14px}.j71-phone input,.j71-phone select,.j71-birth input,.j71-birth select{width:100%;box-sizing:border-box;font-size:16px}.j71-check{display:flex!important;gap:10px;align-items:center;margin:16px 0}.j71-check input{width:20px;height:20px;flex:none}.j71-birth input:disabled{opacity:.5}.j71-birth .jc-grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.j71-phone label,.j71-birth label{display:block}.j71-birth input:not([type=checkbox]),.j71-birth select{display:block;margin-top:7px;padding:12px;background:#0e1928;color:#e4edf5;border:1px solid #34495e;border-radius:10px}@media(max-width:540px){.j71-phone,.j71-birth .jc-grid2{grid-template-columns:1fr}}
