.seller-promo-entry{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:16px 18px;border-radius:18px;border:1px solid color-mix(in srgb,var(--seller-pink,#fe66c3) 28%,var(--seller-border));background:linear-gradient(115deg,rgba(254,102,195,.14),rgba(70,201,192,.12) 55%,#fff);box-shadow:0 10px 28px rgba(254,102,195,.1)}.seller-promo-entry__eyebrow{display:inline-block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.08em;color:#be185d}.seller-promo-entry__copy h2{margin:0 0 6px;font-size:1.2rem;letter-spacing:-.03em;color:var(--seller-ink,#192237)}.seller-promo-entry__copy p{margin:0;max-width:42ch;font-size:.88rem;line-height:1.45;color:var(--seller-muted,#6b7280)}.seller-promo-entry__actions{display:flex;flex-wrap:wrap;gap:8px}.seller-promo-entry__primary,.seller-promo-entry__secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;border-radius:12px;font-size:.86rem;font-weight:750;text-decoration:none}.seller-promo-entry__primary{color:#fff;background:linear-gradient(115deg,var(--seller-pink,#fe66c3) 0,var(--seller-pink,#fe66c3) 62%,var(--seller-teal,#46c9c0) 100%);box-shadow:0 8px 18px rgba(254,102,195,.24)}.seller-promo-entry__secondary{color:var(--seller-ink,#192237);background:rgba(255,255,255,.92);border:1px solid var(--seller-border,rgba(25,34,55,.1))}@media (min-width:720px){.seller-promo-entry{grid-template-columns:1fr auto;align-items:center;gap:18px}.seller-promo-entry__actions{flex-direction:column;align-items:stretch}}@media (max-width:520px){.seller-promo-entry{padding:14px}.seller-promo-entry__primary,.seller-promo-entry__secondary{flex:1 1 auto;min-width:calc(50% - 4px)}}.seller-topbar__promo{display:inline-flex;flex-shrink:0;height:40px;padding:0 12px;font-size:11px;letter-spacing:.01em;color:#fff!important;background:linear-gradient(115deg,var(--seller-pink,#fe66c3) 0,var(--seller-teal,#46c9c0) 100%)!important;box-shadow:0 6px 14px rgba(254,102,195,.28)}.seller-topbar__promo:hover{filter:brightness(1.03)}@media (max-width:820px){.seller-topbar__promo{width:40px;padding:0;justify-content:center;gap:0}.seller-topbar__promo span{display:none}}