.model-discount-group { border-bottom: 1px solid #edf1f6; }
.model-discount-group:last-child { border-bottom: 0; }
.model-discount-group > .model-discount-row { border-bottom: 0; }
.model-discount-details { padding: 0 12px 12px 60px; }
.model-discount-details > summary { width: fit-content; padding: 4px 0; cursor: pointer; color: #1769b3; font-size: 12px; line-height: 1.6; }
.model-discount-details > summary > span { margin-left: 4px; color: var(--muted); }
.model-discount-specifications { margin-top: 8px; border: 1px solid #e4edf6; border-radius: 10px; background: #f8fbfe; overflow: hidden; }
.model-discount-specifications .model-discount-row { min-height: 64px; }
.model-discount-specifications .model-discount-icon { display: none; }
@media (max-width: 560px) {
  .model-discount-details { padding: 0 0 12px; }
  .model-discount-specifications .model-discount-row { padding: 12px; }
}
