.bpromo.svelte-1vsmnow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:center;background:var(--surface-100);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-card)}.covers.svelte-1vsmnow{display:flex}.covers.svelte-1vsmnow img:where(.svelte-1vsmnow){width:84px;height:auto;border-radius:3px;box-shadow:0 6px 14px #00000040}.covers.svelte-1vsmnow img:where(.svelte-1vsmnow)+img:where(.svelte-1vsmnow){margin-left:-34px;transform:rotate(5deg)}.txt.svelte-1vsmnow{display:grid;gap:var(--space-2);justify-items:start}.txt.svelte-1vsmnow p:where(.svelte-1vsmnow){margin:0}.pre.svelte-1vsmnow{color:var(--brand);font-weight:600}.t.svelte-1vsmnow{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:1.35rem;line-height:1.05}.btn.svelte-1vsmnow{min-height:44px}.compact.svelte-1vsmnow{grid-template-columns:64px minmax(0,1fr);gap:var(--space-3);padding:var(--space-3)}.compact.svelte-1vsmnow .covers:where(.svelte-1vsmnow) img:where(.svelte-1vsmnow){width:64px}.compact.svelte-1vsmnow .covers:where(.svelte-1vsmnow) img:where(.svelte-1vsmnow)+img:where(.svelte-1vsmnow){display:none}.compact.svelte-1vsmnow .t:where(.svelte-1vsmnow){font-size:1.1rem}.strip.svelte-1vsmnow{grid-template-columns:40px minmax(0,1fr) auto auto;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);box-shadow:none}.strip.svelte-1vsmnow .covers:where(.svelte-1vsmnow) img:where(.svelte-1vsmnow){width:40px;box-shadow:0 3px 8px #0003}.st.svelte-1vsmnow{margin:0;font-size:.95rem;line-height:1.35}.st.svelte-1vsmnow strong:where(.svelte-1vsmnow){font-weight:700}.strip.svelte-1vsmnow .price strong{font-size:1.4rem}.strip.svelte-1vsmnow .btn:where(.svelte-1vsmnow){white-space:nowrap}@media(max-width:700px){.strip.svelte-1vsmnow{grid-template-columns:44px minmax(0,1fr);gap:var(--space-2) var(--space-3);padding:var(--space-3)}.strip.svelte-1vsmnow .covers:where(.svelte-1vsmnow){grid-row:span 3;align-self:start}.strip.svelte-1vsmnow .covers:where(.svelte-1vsmnow) img:where(.svelte-1vsmnow){width:44px}.strip.svelte-1vsmnow .btn:where(.svelte-1vsmnow){justify-self:start}}@media(max-width:480px){.bpromo.svelte-1vsmnow:not(.compact):not(.strip){grid-template-columns:70px minmax(0,1fr);gap:var(--space-3)}.bpromo.svelte-1vsmnow:not(.strip) .covers:where(.svelte-1vsmnow) img:where(.svelte-1vsmnow){width:70px}.covers.svelte-1vsmnow img:where(.svelte-1vsmnow)+img:where(.svelte-1vsmnow){display:none}}
