.reorder-dialog[data-v-2af211e7]{background:#fff;border:1px solid #e5e5e5;border-radius:2px;box-shadow:0 12px 48px #0003;color:#2b1e0f;font-family:Barlow,sans-serif;margin:auto;max-height:calc(100dvh - 48px);overflow-y:auto;padding:0;width:min(520px,calc(100vw - 32px))}.reorder-dialog[data-v-2af211e7]::backdrop{background:#00000073}.reorder-dialog-content[data-v-2af211e7]{padding:36px;position:relative}.reorder-close[data-v-2af211e7]{background:transparent;border:0;color:#2b1e0f;cursor:pointer;display:grid;height:36px;padding:0;place-items:center;position:absolute;right:12px;top:12px;width:36px}.reorder-close[data-v-2af211e7]:hover{background:#f4f4f4}.reorder-order-number[data-v-2af211e7]{color:#6f6557;display:block;font-size:14px;margin-bottom:10px}.reorder-dialog h2[data-v-2af211e7]{color:#2b2b2b;font:600 32px/1.1 Barlow Condensed,sans-serif;margin:0 0 18px}.reorder-dialog p[data-v-2af211e7]{font-size:16px;line-height:1.55;margin:0}.reorder-dialog .reorder-error[data-v-2af211e7]{background:#f9f5f4;color:#b81d13;font-size:14px;margin-top:16px;padding:12px}.reorder-dialog-actions[data-v-2af211e7]{border-top:1px solid #e5e5e5;display:flex;gap:12px;justify-content:flex-end;margin-top:28px;padding-top:24px}.reorder-button[data-v-2af211e7]{align-items:center;border:1px solid #2b1e0f;border-radius:0;cursor:pointer;display:inline-flex;font:500 16px/1.2 Barlow,sans-serif;gap:10px;justify-content:center;min-height:44px;padding:12px 18px}.reorder-button-secondary[data-v-2af211e7]{background:#fff;color:#2b1e0f}.reorder-button-secondary[data-v-2af211e7]:hover{background:#f7f1e7}.reorder-button-primary[data-v-2af211e7]{background:#2b1e0f;color:#fff}.reorder-button-primary[data-v-2af211e7]:hover{background:#3e2a1a}.reorder-dialog[data-v-2af211e7] :is(button):disabled{cursor:default;opacity:.55}.reorder-dialog button[data-v-2af211e7]:focus-visible{outline:2px solid #9b7836;outline-offset:3px}.reorder-spinner[data-v-2af211e7]{animation:reorder-spin-2af211e7 .8s linear infinite;border:2px solid #ffffff60;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes reorder-spin-2af211e7{to{transform:rotate(1turn)}}@media (max-width:575px){.reorder-dialog-content[data-v-2af211e7]{padding:32px 24px 24px}.reorder-dialog-actions[data-v-2af211e7]{flex-direction:column-reverse}.reorder-button[data-v-2af211e7]{width:100%}.reorder-dialog h2[data-v-2af211e7]{font-size:28px}}@media (prefers-reduced-motion:reduce){.reorder-spinner[data-v-2af211e7]{animation:none}}
