.DCzNNq_card{box-sizing:border-box;background:#f7faf6;border:1px solid #c9d8cb;border-radius:14px;min-width:0;max-width:100%;margin:18px 0 24px;padding:18px}.DCzNNq_card legend{color:#284f38;padding:0 7px;font-size:16px;font-weight:760}.DCzNNq_searchBlock{box-sizing:border-box;background:#fff;border:1px solid #d8e2d8;border-radius:10px;min-width:0;max-width:100%;margin:2px 0 17px;padding:14px}.DCzNNq_searchLabel{color:#355641;margin-bottom:8px;font-size:13px;font-weight:740;display:block}.DCzNNq_widgetHost{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px}.DCzNNq_googleWidget{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.DCzNNq_lookupMessage,.DCzNNq_selectedAddress{color:#355641;margin:9px 0 0;font-size:13px;line-height:1.5}.DCzNNq_lookupMessage{font-weight:650}.DCzNNq_selectedAddress{background:#f7faf6;border:1px solid #c9d8cb;border-radius:8px;padding:10px 12px}.DCzNNq_manualToggle{color:#1b6842;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:10px;padding:8px 0;font-size:13px;font-weight:720;text-decoration:underline;display:inline-flex}.DCzNNq_manualToggle:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #167ead3b}.DCzNNq_help{color:#536458;margin:0 0 15px;font-size:13px;line-height:1.55}.DCzNNq_searchBlock .DCzNNq_help{margin:8px 0 0}.DCzNNq_grid{grid-template-columns:110px minmax(0,1.5fr) minmax(0,1fr) 155px 120px;align-items:end;gap:13px;display:grid}.DCzNNq_field{flex-direction:column;gap:7px;min-width:0;display:flex}.DCzNNq_field>span{color:#355641;font-size:12px;font-weight:720}.DCzNNq_field input,.DCzNNq_field select{box-sizing:border-box;color:#202822;width:100%;min-height:47px;font:inherit;background:#fff;border:1px solid #aebfb0;border-radius:8px;padding:11px 12px}.DCzNNq_field input:focus,.DCzNNq_field select:focus{outline-offset:1px;border-color:#167ead;outline:3px solid #167ead3b}.DCzNNq_field input::placeholder{color:#8a948d}.DCzNNq_state select{cursor:pointer}@media (max-width:850px){.DCzNNq_grid{grid-template-columns:110px minmax(0,1fr) minmax(0,1fr)}.DCzNNq_suburb{grid-column:1/span 2}}@media (max-width:620px){.DCzNNq_card{margin:15px 0 22px;padding:15px 14px}.DCzNNq_searchBlock{padding:12px}.DCzNNq_grid{grid-template-columns:92px minmax(0,1fr);gap:12px 10px}.DCzNNq_number{grid-column:1}.DCzNNq_street{grid-column:2}.DCzNNq_suburb{grid-column:1/-1}.DCzNNq_state{grid-column:1}.DCzNNq_postcode{grid-column:2}}
