.az-rf-days{display:block;margin-top:32px;border-top:1px solid var(--line)}.az-rf-day{display:grid;grid-template-columns:145px minmax(0,1fr);gap:28px;background:transparent;border:0;border-bottom:1px solid var(--line);padding:26px 0}.az-rf-day .az-rf-day-date{font-size:12px;line-height:1.6;letter-spacing:.04em;color:var(--gold-deep);font-weight:600;margin:4px 0 0}.az-rf-day-date span{display:block;letter-spacing:0;font-size:11px;font-weight:400;margin-top:5px;color:var(--muted)}.az-rf-day h3{font-size:25px;margin:0 0 10px}.az-rf-day-copy>p{color:var(--muted);font-size:15px;line-height:1.65;margin:0;max-width:850px}.az-rf-day-extension{padding:15px 0}.az-rf-day-extension h3{font-size:20px;margin-bottom:6px}.az-rf-day-extension .az-rf-day-copy>p{font-size:13px;line-height:1.55}.az-rf-day-race{border-left:3px solid var(--gold);padding:30px 24px;grid-template-columns:121px minmax(0,1fr)}.az-rf-day-race h3{font-size:33px}.az-rf-day-race .az-rf-day-date{color:var(--gold-deep)}
.az-rf-package-features{list-style:none;margin:8px 0 20px;padding:0}.az-rf-package-features li{position:relative;font-size:14px;line-height:1.7;padding:6px 0 6px 22px;color:var(--muted)}.az-rf-package-features li:before{content:'✓';position:absolute;left:0;color:var(--gold-deep)}.az-rf-package-price{font-weight:600;margin:28px 0 8px!important}.az-rf-card>a{margin-top:auto;padding-top:18px}
@media(max-width:699px){.az-rf-table-wrap{overflow:visible}.az-rf-table-wrap table,.az-rf-table-wrap tbody{display:block}.az-rf-table-wrap caption{display:block;margin-bottom:12px}.az-rf-table-wrap thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.az-rf-table-wrap tbody{display:grid;gap:18px}.az-rf-table-wrap tr{display:block;background:#fff;border:1px solid var(--line);padding:10px 18px}.az-rf-table-wrap tbody th,.az-rf-table-wrap tbody td{display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;padding:14px 0;font-size:13px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.az-rf-table-wrap tbody th:before,.az-rf-table-wrap tbody td:before{content:attr(data-label);font-size:11px;font-weight:600;color:var(--gold-deep)}.az-rf-table-wrap tbody th{font-weight:600}.az-rf-table-wrap tbody td:last-child{border:0}}

@media(max-width:699px){#wochenende{padding-top:40px;padding-bottom:40px}#wochenende h2{font-size:30px;margin-bottom:22px}#wochenende>.az-rf-eyebrow{margin-bottom:12px}.az-rf-days{margin-top:24px}.az-rf-day{grid-template-columns:60px minmax(0,1fr);gap:14px;padding:15px 0}.az-rf-day .az-rf-day-date{font-size:11px;line-height:1.5;margin-top:1px}.az-rf-day-date span{font-size:10px;line-height:1.4;margin-top:6px}.az-rf-day h3{font-size:19px;line-height:1.18;margin-bottom:7px}.az-rf-day-copy>p{font-size:13.5px;line-height:1.5}.az-rf-day-extension{padding:11px 0}.az-rf-day-extension h3{font-size:17px;margin-bottom:5px}.az-rf-day-extension .az-rf-day-copy>p{font-size:12px;line-height:1.45}.az-rf-day-race{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:20px 0 20px 10px}.az-rf-day-race h3{font-size:24px;line-height:1.12}.az-rf-day-race .az-rf-day-copy>p{font-size:13.5px;line-height:1.5}}
@media(max-width:699px){#wochenende{padding-top:30px;padding-bottom:30px}#wochenende h2{margin-bottom:18px}.az-rf-days{margin-top:20px}.az-rf-day{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:12px 0}.az-rf-day-copy>p{line-height:1.45}.az-rf-day-extension{padding:10px 0}.az-rf-day-race{grid-template-columns:52px minmax(0,1fr);padding:18px 0 18px 10px}.az-rf-day-race .az-rf-day-copy>p{line-height:1.45}}
