.backdrop.svelte-1i828yn{z-index:10000;background:#0a0a0a8c;animation:.2s both svelte-1i828yn-fade;position:fixed;inset:0}.popup.svelte-1i828yn{z-index:10001;text-align:center;background:#fff;border-radius:20px;max-block-size:calc(100dvh - 32px);inline-size:min(440px,100vw - 32px);padding:28px 24px 20px;animation:.26s cubic-bezier(.16,1,.3,1) both svelte-1i828yn-pop;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow-y:auto;translate:50% -50%;box-shadow:0 30px 80px -20px #00000073}[dir=ltr] .popup.svelte-1i828yn{translate:-50% -50%}.close.svelte-1i828yn{color:#3f3f46;cursor:pointer;background:#f4f4f5;border:none;border-radius:50%;place-items:center;block-size:36px;inline-size:36px;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.eyebrow.svelte-1i828yn{color:var(--color-brand-red,#ce2127);margin:0;font-size:.85rem;font-weight:700}.car.svelte-1i828yn{aspect-ratio:3/2;object-fit:contain;inline-size:82%;margin:8px auto 0;display:block}.title.svelte-1i828yn{margin:4px 0 6px;font-size:1.15rem;font-weight:800;line-height:1.3}.save.svelte-1i828yn{letter-spacing:-.5px;color:var(--color-brand-red,#ce2127);margin:0;font-size:2.1rem;font-weight:900;line-height:1.1}.price-line.svelte-1i828yn{color:#52525b;margin:4px 0 0;font-size:.95rem}.price-line.strong.svelte-1i828yn{color:#0a0a0a;font-size:1.8rem;font-weight:900}.gift.svelte-1i828yn{padding:10px 16px;color:#fff;background:linear-gradient(90deg,#047857 0%,#10b981 100%);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding-inline-end:76px;font-size:.9rem;font-weight:800;display:flex;position:relative}.gift.svelte-1i828yn img:where(.svelte-1i828yn){filter:drop-shadow(0 4px 8px #0000004d);block-size:56px;position:absolute;inset-block-end:0;inset-inline-end:8px}.actions.svelte-1i828yn{flex-direction:column;gap:10px;margin-block-start:18px;display:flex}.btn-order.svelte-1i828yn,.btn-wa.svelte-1i828yn{border-radius:999px;justify-content:center;align-items:center;gap:8px;block-size:52px;font-size:1rem;font-weight:800;text-decoration:none;display:flex}.btn-order.svelte-1i828yn{background:var(--color-brand-red,#ce2127);color:#fff;box-shadow:0 10px 20px -10px #ce2127cc}.btn-wa.svelte-1i828yn{color:#128c4a;background:#fff;border:2px solid #25d366}.note.svelte-1i828yn{color:#71717a;margin:12px 0 0;font-size:.78rem}@keyframes svelte-1i828yn-fade{0%{opacity:0}}@keyframes svelte-1i828yn-pop{0%{opacity:0;scale:.94}}@media (width<=640px){.popup.svelte-1i828yn,[dir=ltr] .popup.svelte-1i828yn{inline-size:100%;border-radius:22px 22px 0 0;padding-block-end:calc(20px + env(safe-area-inset-bottom));animation-name:svelte-1i828yn-sheet;inset-block:auto 0;inset-inline-start:0;translate:none}@keyframes svelte-1i828yn-sheet{0%{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.popup.svelte-1i828yn,.backdrop.svelte-1i828yn{animation:none}}.car-detail-page.svelte-1kx2w16{inline-size:100%;position:relative}
