.long-term-tabs{border-bottom:1px solid var(--onBackground);display:flex;gap:20px;list-style:none;margin-top:2.5rem;padding:0}.long-term-tabs button{background:none;border:none;color:var(--onBackground);cursor:pointer;font-size:1.125rem;font-weight:700;opacity:.5;padding:10px 0}.long-term-tabs button:hover,.long-term-tabs button[aria-selected=true]{opacity:1}.long-term-tabs button[aria-selected=true]{border-bottom:5px solid var(--highlight)}@media screen and (min-width:53.75rem){.long-term-tabs{gap:40px}.long-term-tabs button{font-size:1.25rem}}.pagination-bar{display:flex;flex-direction:column;justify-content:space-between}.pagination-bar .range-selection{align-items:center;display:flex;justify-content:space-between}.pagination-bar .range-selection #range-select .vs__dropdown-menu,.pagination-bar .range-selection #range-select .vs__dropdown-toggle{min-width:100px}.pagination-bar .range-label{font-weight:700;padding:5px 0}.pagination-bar .page-buttons{align-items:center;display:flex;gap:6px;justify-content:center;width:100%}.pagination-bar .page-buttons .arrow{border:2px solid var(--buttonPrimary);border-radius:4px;color:var(--buttonPrimary);cursor:pointer;font-size:.625rem;padding:7px 6px 5px}.pagination-bar .page-buttons .arrow.iconafter-caret-right{margin-inline-start:18px;padding:7px 5px 5px 7px}.pagination-bar .page-buttons .arrow.iconafter-caret-left{margin-inline-end:18px;padding:7px 7px 5px 5px}.pagination-bar .page-buttons .arrow.inactive{border-color:var(--inputDisabled);color:var(--inputDisabled);cursor:default}@media screen and (min-width:64rem){.pagination-bar{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.collection-overview-page .result-type-toggle{margin-top:1rem}.collection-overview-page .result-type-toggle button{color:var(--buttonPrimary);font-size:1rem;font-weight:700}.collection-overview-page .result-type-toggle .icon-arrow-right{margin-left:.5rem}.collection-overview-page .teaser-list{margin-bottom:1rem;margin-top:1rem}.collection-overview-page.events .main>.content,.collection-overview-page.offers .main>.content{margin-top:-5.875rem}.collection-overview-page.events .main>.content .no-result,.collection-overview-page.offers .main>.content .no-result{padding-top:6.5rem}.collection-overview-page .content .location-map{margin-top:1.125rem}
