.hw-shipto-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;min-height:32px}.hw-shipto-btn.hw-shipto-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%;min-width:0;text-align:left}.hw-shipto-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.hw-shipto-item>.hw-ui-icon{width:14px;height:14px;color:var(--hw-ui-muted)}.hw-shipto-item-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hw-shipto-note{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%;color:var(--hw-ui-muted);font-size:13px}.hw-shipto-btn.hw-shipto-retry{color:var(--hw-ui-muted)}.hw-shipto-bar-sep{-webkit-box-flex:0;-ms-flex:none;flex:none;width:1px;height:14px;background:var(--hw-ui-control)}.hw-shipto-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:760px){.hw-shipto-bar-sep,.hw-shipto-item--branch{display:none}}.hw-shipto-dialog{width:520px}.hw-shipto-dialog .hw-shipto-loading,.hw-shipto-dialog .hw-shipto-notice{margin:0 0 16px}.hw-shipto-dialog .hw-shipto-loading[hidden],.hw-shipto-dialog .hw-shipto-notice[hidden]{display:none}.hw-shipto-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin:0 0 16px;padding:16px;border:1px solid var(--hw-ui-border);border-radius:6px}.hw-shipto-card:last-child{margin-bottom:0}.hw-shipto-card-body{min-width:0}.hw-shipto-card-title{margin:0 0 8px;font:600 12px/1.4 var(--hw-ui-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--hw-ui-muted)}.hw-shipto-card-name{margin:0;font-size:16px;font-weight:600;overflow-wrap:anywhere}.hw-shipto-card-meta{margin:4px 0 0;font-size:14px;color:var(--hw-ui-text);overflow-wrap:anywhere}.hw-shipto-card-id{color:var(--hw-ui-muted)}.hw-shipto-card .hw-shipto-change{-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:40px}.hw-shipto-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto}.hw-shipto-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--hw-ui-border);border-radius:6px;cursor:pointer}.hw-shipto-row:hover{background:var(--hw-ui-surface)}.hw-shipto-row[hidden]{display:none}.hw-shipto-row--current{border-color:var(--hw-ui-option-border)}.hw-shipto-row .hw-ui-radio{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:2px 0 0;accent-color:var(--hw-ui-brand)}.hw-shipto-row-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0;font-size:14px}.hw-shipto-row-name{font-weight:600;overflow-wrap:anywhere}.hw-shipto-row-place{overflow-wrap:anywhere}.hw-shipto-row-branch,.hw-shipto-row-id{font-size:12px;color:var(--hw-ui-muted)}.hw-shipto-row-default{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;white-space:nowrap}.hw-shipto-dialog .hw-shipto-filter{width:100%;margin:0 0 12px}.hw-shipto-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--hw-ui-border)}@media (max-width:760px){.hw-shipto-dialog.hw-ui-dialog{width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:90vh;padding:20px 16px}.hw-shipto-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.hw-shipto-card .hw-shipto-change{width:100%}.hw-shipto-list{max-height:50vh}.hw-shipto-actions>.hw-ui-button{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}html.hw-shipto-modal-open,html.hw-shipto-modal-open body{overflow:hidden}}