.s48-conversion{--conversion-bg:oklch(99% .004 85);--conversion-ink:oklch(22% .015 60);--conversion-accent:oklch(47% .12 38);--conversion-accent-ink:oklch(98% .01 85);--conversion-border:oklch(88% .015 80);inset-inline:0;bottom:var(--conversion-bottom,0px);z-index:1000;box-sizing:border-box;background:var(--conversion-bg);color:var(--conversion-ink);border-top:1px solid var(--conversion-border);letter-spacing:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 48px 12px 20px;font:14px/1.45 system-ui,sans-serif;display:flex;position:fixed}.s48-conversion p{font:inherit;margin:0}.s48-conversion .s48-buy{background:var(--conversion-accent);color:var(--conversion-accent-ink);font:inherit;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:9px 16px;font-weight:600;text-decoration:none;display:inline-flex}.s48-conversion .s48-edit{color:var(--conversion-ink);font:inherit;text-decoration:underline}.s48-conversion .s48-close{width:32px;height:32px;color:var(--conversion-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.s48-conversion .s48-close svg{width:18px;height:18px}@media (width<=600px){.s48-conversion{justify-content:flex-start;gap:10px;padding-left:16px}.s48-conversion p{flex-basis:100%}}
