.Ew1jDG_book{min-width:0}.Ew1jDG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Ew1jDG_heading h2,.Ew1jDG_heading h3{margin:0}.Ew1jDG_choices{border-block:1px solid var(--line);margin-block:20px}.Ew1jDG_choices summary{cursor:pointer;color:var(--accent);padding-block:16px;font-weight:650}.Ew1jDG_list{gap:12px;padding-bottom:20px;display:grid}.Ew1jDG_choice{border:1px solid var(--line);background:var(--white);color:var(--ink);text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:6px;gap:8px;padding:16px;display:grid}.Ew1jDG_choice[aria-pressed=true]{border-color:var(--accent);background:var(--paper)}.Ew1jDG_choice:hover{border-color:var(--accent)}.Ew1jDG_selected{overflow-wrap:anywhere;padding-block:8px 20px}.Ew1jDG_selected p{margin-block:8px}.Ew1jDG_fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.Ew1jDG_legend{margin-bottom:16px;font-size:14px;font-weight:650}.Ew1jDG_postalRow{align-items:end;gap:12px;display:flex}.Ew1jDG_postalRow label{flex:1;min-width:0}.Ew1jDG_postalRow button{flex:none}.Ew1jDG_search{border:1px solid var(--line);min-width:0;padding:12px}.Ew1jDG_search .Ew1jDG_heading{margin-bottom:12px}.Ew1jDG_postcode{width:100%;min-width:0;height:470px}.Ew1jDG_save{border-top:1px solid var(--line);gap:16px;padding-top:20px;display:grid}.Ew1jDG_delete{background:var(--paper);overflow-wrap:anywhere;padding:16px}.Ew1jDG_delete p{margin-top:0}@media (max-width:420px){.Ew1jDG_postalRow{flex-wrap:wrap}.Ew1jDG_postalRow label{flex-basis:100%}.Ew1jDG_postalRow button{width:100%}.Ew1jDG_search{border:0;padding:0}.Ew1jDG_postcode{height:500px}}
