.delivery-address-save{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:9px 10px;border:1px solid #dfe6db;border-radius:8px;background:#f8faf7}
.delivery-address-remember{display:flex;align-items:center;gap:7px;color:#596358;font-size:11.5px;line-height:1.35;cursor:pointer}
.delivery-address-remember input{width:15px;height:15px;margin:0;accent-color:#20351f}
.delivery-address-save button{min-height:30px;padding:5px 10px;border:1px solid #20351f;border-radius:7px;background:#fff;color:#20351f;font:700 11.5px/1.2 inherit;cursor:pointer}
.delivery-address-save button:hover{background:#edf3e9}.delivery-address-save button:disabled{cursor:wait;opacity:.65}
.delivery-address-status{flex-basis:100%;min-height:0;color:#39713a;font-size:11px;line-height:1.35}.delivery-address-status:empty{display:none}.delivery-address-status.is-error{color:#b4232d}
@media(max-width:520px){.delivery-address-save{align-items:flex-start}.delivery-address-save button{width:100%}}
