.offer-banner[data-v-19dc5163]{border:1px solid var(--line-strong);border-radius:var(--r-surface);background:var(--accent-soft);align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.offer-copy[data-v-19dc5163]{flex:1;gap:2px;min-width:0;font-size:.875rem;display:grid}.icon-btn[data-v-19dc5163]{padding:0 10px}@media (width<=640px){.offer-banner[data-v-19dc5163]{flex-wrap:wrap}.offer-copy[data-v-19dc5163]{flex-basis:calc(100% - 48px)}.offer-banner .btn.primary[data-v-19dc5163]{order:3;width:100%}}
