.blast-coupon-card.home-coupon{border-radius:var(--blast-content-card-radius);gap:.625rem;height:100%;padding:clamp(.625rem,1.25vw,1rem)}.blast-coupon-card .home-coupon-heading,.blast-coupon-store,.blast-coupon-heading-labels{align-items:center;gap:.375rem;display:flex}.blast-coupon-card .home-coupon-heading{flex-wrap:wrap;justify-content:space-between}.blast-coupon-store-icon{background:var(--muted);width:1.5rem;height:1.5rem;color:var(--muted-foreground);border-radius:.375rem;flex:none;place-items:center;display:grid}.blast-coupon-card .home-coupon-status{background:var(--muted);border-radius:.25rem;padding:.125rem .375rem;line-height:1.35}.blast-coupon-discount{color:var(--blast-deal-ink);font-size:clamp(1rem,1.75vw,1.375rem);font-weight:700;line-height:1.2}.blast-coupon-card[data-closed] .blast-coupon-discount{color:var(--foreground)}.blast-coupon-code{border:1px dashed var(--blast-control-border);background:var(--background);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.25rem;min-width:0;max-width:100%;padding-inline-start:.5rem;display:flex}.blast-coupon-code>code,.blast-coupon-card.home-coupon .blast-coupon-code>code{min-width:0;color:var(--foreground);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:0 0;padding:.25rem 0;font-size:.8125rem;font-weight:700}.blast-coupon-code .blast-copy-coupon{width:2.125rem;height:2.125rem;color:var(--foreground);flex:none}.blast-coupon-card .home-coupon-terms{flex-wrap:wrap;gap:.375rem .75rem;font-size:.75rem;display:flex}.blast-coupon-card .home-coupon-terms dd{color:var(--foreground);font-weight:600}.blast-coupon-validity{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.blast-coupon-validity svg{flex:none}
