.tosResultRow .tosResultResale{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:7px 12px 10px;font-size:11px;border-top:1px solid #ffffff0c}
.tosResultRow .tosResultResale label{display:inline-flex;align-items:center;gap:7px;min-height:32px;cursor:pointer}
.tosResultRow .tosResultResale input{width:18px;height:18px;accent-color:#ead18a}
.tosResultRow .tosResultResale small{color:#aeb9cb;font-size:10px;line-height:1.5}
.tosResultRow .tosResultResale input:disabled{cursor:not-allowed}
.tosBulkResults>.tosResaleFooter{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px;border-top:1px solid #ffffff19;background:#121620;flex:0 0 auto}
.tosResaleFooter button{min-height:40px;padding:8px 12px;border:1px solid #d4b96855;border-radius:5px;background:#302b1d;color:#f4e5b5;cursor:pointer}
.tosResaleFooter button:disabled{opacity:.5;cursor:not-allowed}
.tosResaleFooter small{flex-basis:100%;font-size:10px;color:#9eacc0;line-height:1.6}
.tosResaleFooter .tosResaleError{color:#ffb6b6;font-size:11px}
.tosResultRow .tosResultResale input:focus-visible,.tosResaleFooter button:focus-visible{outline:2px solid #efd67e;outline-offset:3px}
@media(max-width:767px){.tosResultRow .tosResultResale{padding-inline:8px;gap:4px 8px}.tosBulkResults>.tosResaleFooter{padding:9px}.tosResaleFooter button{min-height:44px}.tosResultRow .tosResultResale label{min-height:44px}}
.previewShippingWorkflow .previewShippingError:empty,.tosResaleFooter .tosResaleError:empty{display:none}
