img.svelte-10z8pk9{height:3.438rem;width:5.313rem;animation:svelte-10z8pk9-shrink-logo ease-out;animation-timeline:scroll()}@keyframes svelte-10z8pk9-shrink-logo{0%{scale:1}25%{scale:.9}to{scale:.9}}.menu.svelte-198c4e0,.menu-loading.svelte-198c4e0{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--border-radius-40);padding:.75rem .875rem;border:.0625rem solid var(--primary-rbl-blue-rbl-10);background-color:var(--color-primary-rbl-blue-rbl-10);cursor:pointer;animation:svelte-198c4e0-shrink-menu ease-out;animation-timeline:scroll()}.menu-loading.svelte-198c4e0{width:130px;padding:1.25rem;cursor:default}.menu.svelte-198c4e0:hover{background-color:var(--color-primary-rbl-blue-rbl-20)}.menu.svelte-198c4e0 p:where(.svelte-198c4e0){margin-bottom:0!important}@keyframes svelte-198c4e0-shrink-menu{0%{top:var(--spacing-32)}25%{top:var(--spacing-12)}to{top:var(--spacing-12)}}header.svelte-4b3o1e{display:flex;flex-direction:column;justify-content:start;align-items:center;height:var(--headerHeight);width:100vw;position:fixed;z-index:var(--z-index-header);top:var(--alert-banner-height, 0px);animation:svelte-4b3o1e-shrink-header ease-in-out;animation-timeline:scroll();color:#fff;will-change:height;contain:layout style}.topbar.svelte-4b3o1e{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:fixed;top:calc(2rem + var(--alert-banner-height, 0px));gap:1rem;height:fit-content;width:100%;z-index:var(--z-index-header-logo-menu-container);animation:svelte-4b3o1e-topbar-move-up ease-in-out;animation-timeline:scroll();will-change:top}.header-content.svelte-4b3o1e{position:relative;width:100vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:var(--z-index-header-content)}.background-rectangle.svelte-4b3o1e{width:100%;height:100%;background-color:#dc143c;position:absolute;top:0;left:0;transition:background-color .6s ease-in-out}.top-rectangle.svelte-4b3o1e{width:55%;height:100%;background:linear-gradient(12deg,#dd0741 10%,#b8183e 50%);position:absolute;top:0;right:-5%;transform:skew(-12deg);transform-origin:right center}.top-rectangle.svelte-4b3o1e:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(12deg,#001c58 10%,#002f87 50%);opacity:0;transition:opacity .6s ease-in-out}.champions-league.svelte-4b3o1e .background-rectangle:where(.svelte-4b3o1e){background-color:#001c58}.champions-league.svelte-4b3o1e .top-rectangle:where(.svelte-4b3o1e):before{opacity:1}.header-loading.svelte-4b3o1e{.background-rectangle:where(.svelte-4b3o1e){width:100%;height:100%;background-color:var(--color-light-gray--light-gray-50);position:absolute;top:0;left:0;transition:none}.top-rectangle:where(.svelte-4b3o1e){width:55%;height:100%;background:linear-gradient(12deg,var(--color-light-gray--light-gray-80) 10%,var(--color-light-gray--light-gray-100) 50%);position:absolute;top:0;right:-5%;transform:skew(-12deg);transform-origin:right center}}header.svelte-4b3o1e .subheading{color:var(--color-text-light-65);text-align:center;font-family:Bull Text Medium;font-weight:400;font-size:1rem;animation:svelte-4b3o1e-fade-out-text ease-in-out;animation-timeline:scroll();margin-top:1rem}header.svelte-4b3o1e h1.header-fade-out{animation:svelte-4b3o1e-fade-out-text ease-in-out;animation-timeline:scroll();margin-top:0}header.svelte-4b3o1e h1.header-stay{padding-top:0;margin-top:0}.catalogue.svelte-4b3o1e h1.header-fade-out,.merchandise.svelte-4b3o1e h1.header-fade-out,.ticketing.svelte-4b3o1e h1.header-fade-out,.no-show.svelte-4b3o1e h1.header-fade-out,.startpage.svelte-4b3o1e h1.header-fade-out{margin-top:2rem}.header-logo-menu-container.svelte-4b3o1e{display:flex;justify-content:center;align-items:center;gap:1rem;height:fit-content;width:fit-content;animation:svelte-4b3o1e-shrink-logo-menu ease-in-out;animation-timeline:scroll();z-index:var(--z-index-header-logo-menu-container)}.header-logo-menu-container.svelte-4b3o1e p{color:var(--color-text-light);font-size:var(--typo-label-l-font-size);line-height:var(--typo-label-l-line-height);animation:svelte-4b3o1e-shrink-logo-menu ease-in-out;animation-timeline:scroll()}.startpage.svelte-4b3o1e .header-content:where(.svelte-4b3o1e),.catalogue.svelte-4b3o1e .header-content:where(.svelte-4b3o1e){height:calc(100% - 2rem)}.catalogue.svelte-4b3o1e{animation:svelte-4b3o1e-shrink-header-catalogue ease-in-out;animation-timeline:scroll()}@keyframes svelte-4b3o1e-shrink-header{0%{height:var(--headerHeight)}25%{height:7rem}to{height:7rem}}@keyframes svelte-4b3o1e-fade-out-text{0%{opacity:1}15%{opacity:0}to{opacity:0}}@keyframes svelte-4b3o1e-shrink-logo-menu{0%{top:var(--spacing-24);transform:scale(1)}25%{top:var(--spacing-12);transform:scale(1)}to{top:var(--spacing-12);transform:scale(1)}}@keyframes svelte-4b3o1e-topbar-move-up{0%{top:calc(2rem + var(--alert-banner-height, 0px))}25%{top:calc(.8rem + var(--alert-banner-height, 0px))}to{top:calc(.8rem + var(--alert-banner-height, 0px))}}@keyframes svelte-4b3o1e-shrink-header-catalogue{0%{height:var(--headerHeight)}25%{height:10rem}to{height:10rem}}@media(max-width:800px){.header-logo-menu-container.svelte-4b3o1e{animation:svelte-4b3o1e-shrink-logo-menu .5s forwards}}.topbar-content.svelte-4b3o1e{animation:svelte-4b3o1e-shrink-topbar ease-in-out;animation-timeline:scroll();transform:scale(1)}@keyframes svelte-4b3o1e-shrink-topbar{0%{transform:scale(1)}25%{transform:scale(.9)}to{transform:scale(.9)}}@media(max-width:1200px){.topbar.svelte-4b3o1e{gap:.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:800px){.topbar-content.svelte-4b3o1e{animation:svelte-4b3o1e-shrink-topbar .5s forwards}}.matchday.svelte-4b3o1e .topbar-content:where(.svelte-4b3o1e),.matchday.svelte-4b3o1e .header-logo-menu-container:where(.svelte-4b3o1e){animation:none!important;transform:none!important}main.svelte-qz8a1u{background-color:#fff;position:relative;padding:5rem 0;display:flex;flex-direction:column;align-items:center;justify-content:start;margin-top:calc(var(--headerHeight) + var(--alert-banner-height, 0px));animation:svelte-qz8a1u-scroll-main ease-in-out;animation-timeline:scroll();will-change:transform}main.startpage.svelte-qz8a1u{margin-top:calc(var(--headerHeight) + var(--alert-banner-height, 0px));padding-top:10rem;overflow:visible;animation:none;will-change:auto}@keyframes svelte-qz8a1u-scroll-main{0%{transform:translateY(0)}10%{transform:translateY(-2.5rem)}20%{transform:translateY(-3.5rem)}25%{transform:translateY(-4rem)}to{transform:translateY(2rem)}}
