.coupon-store-list{background:var(--c-surface-2)}.coupon-store-list__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between;margin-bottom:var(--space-5)}.coupon-store-list__title{margin:0}.coupon-store-list__count{color:var(--c-muted);font-size:.875rem;margin:0}.coupon-store-list__grid{display:grid;gap:var(--space-4);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:1024px){.coupon-store-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.coupon-store-list__premium{margin-top:var(--space-4)}.coupon-store-list__all{align-items:center;color:var(--c-secondary);display:inline-flex;font-family:var(--font-semi);font-size:.875rem;font-weight:600;margin-top:var(--space-5);min-block-size:36px;min-inline-size:36px;text-decoration:none}.coupon-store-list__all:hover{text-decoration:underline}.home-2026.coupon-store{background:var(--c-surface)}.coupon-store__logo{border-radius:22px;box-shadow:0 0 0 1px var(--c-line),0 16px 32px -20px #0b0f1466;display:inline-flex;height:72px;overflow:hidden;width:72px}.coupon-store__logo .brand-logo{height:100%;min-height:0;min-width:0;width:100%}.coupon-store__logo .brand-logo__monogram{font-size:24px}.coupon-store__ticket{margin-inline:auto;max-width:560px;position:relative}@media(min-width:1024px){.coupon-store__ticket{transform:rotate(-1.5deg)}}
