.fd2-mini-backdrop[data-v-3c7c04a6]{background:#1d252280;inset:0;position:fixed;z-index:75}.fd2-mini[data-v-3c7c04a6]{background:#fff;bottom:0;color:var(--fd2-ink);display:flex;flex-direction:column;font-family:var(--fd2-font);position:fixed;right:0;top:0;width:min(420px,92vw);z-index:76}.fd2-mini-head[data-v-3c7c04a6]{align-items:center;border-bottom:1px solid var(--fd2-border);display:flex;font-size:17px;font-weight:600;justify-content:space-between;padding:18px 22px}.fd2-mini-close[data-v-3c7c04a6]{background:#fff;border:1px solid var(--fd2-border);border-radius:calc(50%*var(--fd2-rs, 1));cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.fd2-mini-ship[data-v-3c7c04a6]{align-items:center;background:var(--fd2-surface-alt);display:flex;font-size:13.5px;gap:8px;padding:16px 22px}.fd2-mini-ship[data-v-3c7c04a6] .fd2-icon{color:var(--fd2-primary)}.fd2-mini-empty[data-v-3c7c04a6]{align-items:center;display:flex;flex:1;flex-direction:column;gap:14px;justify-content:center;padding:32px;text-align:center}.fd2-mini-empty-icon[data-v-3c7c04a6]{background:var(--fd2-primary-tint);border-radius:calc(50%*var(--fd2-rs, 1));color:var(--fd2-primary);display:grid;height:72px;place-items:center;width:72px}.fd2-mini-empty-title[data-v-3c7c04a6]{font-size:16px;font-weight:600}.fd2-mini-items[data-v-3c7c04a6]{flex:1;overflow-y:auto;padding:8px 22px}.fd2-mini-item[data-v-3c7c04a6]{align-items:start;border-bottom:1px solid var(--fd2-line);display:grid;gap:14px;grid-template-columns:72px minmax(0,1fr) auto;padding:14px 0}.fd2-mini-thumb[data-v-3c7c04a6]{border-radius:calc(8px*var(--fd2-rs, 1));display:block;height:72px;overflow:hidden;width:72px}.fd2-mini-thumb img[data-v-3c7c04a6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fd2-mini-info[data-v-3c7c04a6]{display:flex;flex-direction:column;gap:3px;min-width:0}.fd2-mini-name[data-v-3c7c04a6]{font-size:13.5px;font-weight:500;line-height:1.4}.fd2-mini-variant[data-v-3c7c04a6]{color:var(--fd2-muted);font-size:12px}.fd2-mini-qty[data-v-3c7c04a6]{color:var(--fd2-muted);font-size:12.5px}.fd2-mini-side[data-v-3c7c04a6]{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.fd2-mini-line[data-v-3c7c04a6]{font-size:14px;font-weight:600;white-space:nowrap}.fd2-mini-remove[data-v-3c7c04a6]{background:#fff;border:1px solid var(--fd2-border);border-radius:calc(50%*var(--fd2-rs, 1));color:var(--fd2-muted);cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.fd2-mini-remove[data-v-3c7c04a6]:hover{border-color:var(--fd2-sale);color:var(--fd2-sale)}.fd2-mini-foot[data-v-3c7c04a6]{border-top:1px solid var(--fd2-border);display:flex;flex-direction:column;gap:10px;padding:18px 22px 22px}.fd2-mini-subtotal[data-v-3c7c04a6]{display:flex;font-size:15px;justify-content:space-between}.fd2-mini-subtotal strong[data-v-3c7c04a6]{font-weight:700}.fd2-mini-subtotal[data-v-3c7c04a6]:not(.is-total){color:var(--fd2-muted);font-size:14px}.fd2-mini-subtotal.is-total[data-v-3c7c04a6]{border-top:1px solid var(--fd2-line);font-size:16px;padding-top:10px}.fd2-mini-cta[data-v-3c7c04a6]{font-size:15px;height:50px}.fd2-toast[data-v-2f5a891d]{align-items:center;background:#1d2522;border-radius:calc(999px*var(--fd2-rs, 1));bottom:24px;box-shadow:0 12px 30px #00000040;color:#fff;display:flex;font:500 14px var(--fd2-font);gap:10px;left:50%;max-width:calc(100vw - 32px);padding:12px 20px;position:fixed;transform:translate(-50%);white-space:nowrap;z-index:90}.fd2-toast-icon[data-v-2f5a891d]{color:#5fd3c3}@media(max-width:959px){.fd2-toast[data-v-2f5a891d]{bottom:calc(80px + env(safe-area-inset-bottom))}}
