.mayolove-course-dates__type.fb-gewaehlt, .fb-auswahl{--a-akzent: #2765ae;--a-akzent-hell: #eef1f9;--a-akzent-rand: #c9d4ea;--a-nacht: #1f2e6e;--a-blau: #213a8f;--a-linie: #dfe5f0;--a-text: #1b2340;--a-text-leise: #495057}.mayolove-course-dates__type.fb-gewaehlt{padding: 18px 18px 20px;border: 3px solid var(--a-akzent);border-radius: 22px;background: linear-gradient(180deg, var(--a-akzent-hell) 0%, #fff 220px);box-shadow: 0 16px 36px rgb(39 101 174 / 18%);animation: fb-gewaehlt-ein 0.45s ease-out}@keyframes fb-gewaehlt-ein{from{box-shadow: 0 0 0 10px rgb(39 101 174 / 35%)}}.fb-auswahl{display: grid;gap: 8px;margin: 12px 0 18px}.fb-auswahl__marke{display: inline-flex;justify-self: start;align-items: center;gap: 6px;margin: 0;padding: 4px 12px 4px 8px;border-radius: 999px;background: var(--a-nacht);color: #fff;font-size: 14px;font-weight: 700}.fb-auswahl__marke svg{width: 16px;height: 16px}.fb-auswahl__titel{margin: 4px 0 0;color: var(--a-text);font-size: 16px;font-weight: 700}.fb-auswahl__schritte{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.fb-auswahl__schritte li{display: flex;align-items: flex-start;gap: 10px;margin: 0;padding: 10px 12px;border: 2px solid var(--a-linie);border-radius: 14px;background: #fff;color: var(--a-text-leise);font-size: 15px;line-height: 1.35}.fb-auswahl__schritte strong{display: block;color: var(--a-text)}.fb-auswahl__schritte li.ist-aktiv{border-color: var(--a-akzent);box-shadow: 0 6px 16px rgb(39 101 174 / 20%)}.fb-auswahl__nr{display: grid;flex: none;width: 28px;height: 28px;place-items: center;border-radius: 50%;background: #eef1f9;color: var(--a-blau);font-size: 15px}.fb-auswahl__nr svg{display: none;width: 16px;height: 16px}  .ist-aktiv .fb-auswahl__nr{background: var(--a-akzent);color: #fff;font-weight: 700;box-shadow: 0 0 0 3px var(--a-akzent-rand)}.ist-erledigt .fb-auswahl__nr{background: var(--a-blau);color: #fff}.ist-erledigt .fb-auswahl__nr b{display: none}.ist-erledigt .fb-auswahl__nr svg{display: block}.fb-auswahl__schritte li:not(.ist-erledigt) .fb-sr{display: none}  .fb-gewaehlt .mayolove-course-dates__date-container{border-color: var(--a-akzent-rand)}.fb-gewaehlt .mayolove-course-dates__date-cta{display: inline-block;  padding: 7px 16px;border-radius: 999px;background: var(--a-blau);box-shadow: 0 4px 10px rgb(27 35 64 / 20%);color: #fff}@media (max-width: 767px){.mayolove-course-dates__type.fb-gewaehlt{padding: 14px 12px 16px}.fb-auswahl__schritte{grid-template-columns: 1fr}}@media (prefers-reduced-motion: reduce){.mayolove-course-dates__type.fb-gewaehlt{animation: none}}
