.fs-delivery-estimate{margin-top:14px;padding:14px 15px;border:1px solid #dfe7e1;border-radius:14px;background:#fff;color:var(--ink)}
.fs-delivery-estimate__headline{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-size:15px;line-height:1.35}
.fs-delivery-estimate__headline strong{font-weight:500}
.fs-delivery-estimate__headline strong>b{font-weight:700;color:var(--ink)}
.fs-delivery-estimate__details,.fs-delivery-estimate__location button{appearance:none;padding:0;border:0;background:none;color:#146eb4;font:inherit;text-decoration:underline;cursor:pointer}
.fs-delivery-estimate__location{display:flex;align-items:flex-start;gap:6px;margin-top:11px;color:#146eb4;font-size:13px;line-height:1.4}
.fs-delivery-estimate__location>span:nth-child(2){min-width:0}
.fs-delivery-estimate__location input{width:66px;height:22px;padding:0 4px;border:0;border-bottom:1px solid #146eb4;border-radius:0;background:transparent;color:#146eb4;font:inherit;line-height:1}
.fs-delivery-estimate__location input[hidden]{display:none}
.fs-delivery-estimate__location input:focus{outline:0;border-bottom-color:var(--green)}
.fs-delivery-estimate__location button{margin-left:2px;white-space:nowrap;text-decoration:none}
.fs-delivery-estimate__location button:disabled{opacity:.55;cursor:wait}
.fs-delivery-estimate__pin-icon{flex:0 0 16px;width:16px;height:16px;color:var(--ink)}
.fs-delivery-estimate__pin-icon svg{display:block;width:16px;height:16px}
.fs-delivery-estimate__status{display:block;margin:6px 0 0 22px;color:var(--muted);font-size:12px;line-height:1.4}
.fs-delivery-estimate__status:empty{display:none}
.fs-delivery-estimate__note{margin-top:10px;padding-top:10px;border-top:1px solid #e8ece9;color:var(--muted);font-size:12px;line-height:1.45}
@media(max-width:780px){
  .fs-delivery-estimate{margin-top:12px;padding:13px}
  .fs-delivery-estimate__headline{font-size:14px}
  .fs-delivery-estimate__location{font-size:12.5px}
  .fs-delivery-estimate__location{flex-wrap:wrap}
  .fs-delivery-estimate__location button{margin-left:22px}
}
