@font-face{font-family:Halvar Engschrift;font-weight:700;font-style:normal;src:url(/fonts/halvarEngschrift/halvarEngschriftBold.woff2) format("woff2"),url(/fonts/halvarEngschrift/halvarEngschriftBold.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Engschrift;font-weight:400;font-style:normal;src:url(/fonts/halvarEngschrift/halvarEngschriftRegular.woff2) format("woff2"),url(/fonts/halvarEngschrift/halvarEngschriftRegular.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Mittelschrift;font-weight:400;font-style:normal;src:url(/fonts/halvarMittelschrift/halvarMittelschriftRegular.woff2) format("woff2"),url(/fonts/halvarMittelschrift/halvarMittelschriftRegular.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Mittelschrift;font-weight:500;font-style:normal;src:url(/fonts/halvarMittelschrift/halvarMittelschriftMedium.woff2) format("woff2"),url(/fonts/halvarMittelschrift/halvarMittelschriftMedium.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Mittelschrift;font-weight:700;font-style:normal;src:url(/fonts/halvarMittelschrift/halvarMittelschriftBold.woff2) format("woff2"),url(/fonts/halvarMittelschrift/halvarMittelschriftBold.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Breitschrift;font-weight:800;font-style:normal;src:url(/fonts/halvarBreitschrift/halvarBreitschriftExtraBold.woff2) format("woff2"),url(/fonts/halvarBreitschrift/halvarBreitschriftExtraBold.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Breitschrift;font-weight:700;font-style:normal;src:url(/fonts/halvarBreitschrift/halvarBreitschriftBold.woff2) format("woff2"),url(/fonts/halvarBreitschrift/halvarBreitschriftBold.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Breitschrift;font-weight:400;font-style:normal;src:url(/fonts/halvarBreitschrift/halvarBreitschriftRegular.woff2) format("woff2"),url(/fonts/halvarBreitschrift/halvarBreitschriftRegular.ttf) format("truetype");font-display:fallback}@font-face{font-family:Halvar Breitschrift;font-weight:500;font-style:normal;src:url(/fonts/halvarBreitschrift/halvarBreitschriftMedium.woff2) format("woff2"),url(/fonts/halvarBreitschrift/halvarBreitschriftMedium.ttf) format("truetype");font-display:fallback}@font-face{font-family:Gilroy;font-weight:400;font-style:normal;src:url(/fonts/gilroy/gilroyRegular.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-weight:500;font-style:normal;src:url(/fonts/gilroy/gilroyMedium.woff2) format("woff2");font-display:swap}.p-tournament-heading-stage-select{position:relative;z-index:0;min-width:0;max-width:100%}.p-tournament-heading-stage-select--single{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:767px){.p-tournament-heading-stage-select--full-width,.p-tournament-heading-stage-select--full-width .p-tournament-heading-stage-select__button,.p-tournament-heading-stage-select--full-width .p-tournament-heading-stage-select__button-wrapper{width:100%}}.p-tournament-tab-heading-with-content-carcass-wrapper{padding-bottom:.75rem;z-index:3;padding-top:2rem;background-color:#fff}.p-tournament-tab-heading-with-content-carcass-wrapper:before{content:"";position:absolute;top:calc(-1*3rem);left:0;width:100%;height:calc(3rem + 1rem);background-color:#fff}@media screen and (min-width:768px){.p-tournament-tab-heading-with-content-carcass-wrapper{padding-bottom:1rem}}.p-tournament-tab-heading-with-content-carcass-wrapper--without-title{padding-top:.75rem}.p-tournament-tab-heading-with-content-carcass{width:100%}.p-tournament-tab-heading-with-content-carcass-title{position:relative;z-index:4;margin-bottom:0}.p-tournament-tab-heading-with-content-carcass-content{padding-bottom:.75rem;z-index:3;padding-top:.75rem;background-color:#fff}.p-tournament-tab-heading-with-content-carcass-content:before{content:"";position:absolute;top:calc(-1*3rem);left:0;width:100%;height:calc(3rem + 1rem);background-color:#fff}@media screen and (min-width:768px){.p-tournament-tab-heading-with-content-carcass-content{padding-bottom:1rem}}.p-tournament-calendar-tab-content-heading-switcher:active,.p-tournament-calendar-tab-content-heading-switcher:hover{background-color:#e5e5e5}.p-tournament-calendar-tab-content-heading-switcher__label{white-space:nowrap}.p-tournament-calendar-tab-content-heading{z-index:3;margin-bottom:0}.p-tournament-calendar-tab-content-heading--without-title .p-tournament-calendar-tab-content-heading-switcher__wrapper:only-child,.p-tournament-calendar-tab-content-heading--without-title .p-tournament-calendar-tab-content-heading-switcher__wrapper:only-child .p-tournament-calendar-tab-content-heading-switcher,.p-tournament-calendar-tab-content-heading--without-title .p-tournament-calendar-tab-content-heading-switcher__wrapper:only-child .p-tournament-calendar-tab-content-heading-switcher__item{width:100%}.p-tournament-calendar-tab-content-heading--with-title .p-tournament-calendar-tab-content-heading-switcher__wrapper:only-child{margin-left:auto}.p-tournament-calendar-tab-content-heading__filters{width:100%;min-width:0}