@charset "UTF-8";html{--size-10px:0.625rem;--size-12px:0.75rem;--size-14px:0.875rem;--size-16px:1rem;--size-18px:1.125rem;--size-20px:1.25rem;--size-22px:1.375rem;--size-24px:1.5rem;--size-28px:1.75rem;--size-30px:1.875rem;--size-32px:2rem;--size-36px:2.25rem;--size-42px:2.625rem;--size-48px:3rem;--size-56px:3.5rem;--size-64px:4rem;--size-72px:4.5rem}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:400;src:url(../../../fonts/FiraSans-Italic.eot);src:url(../../../fonts/FiraSans-Italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FiraSans-Italic.woff2) format("woff2"),url(../../../fonts/FiraSans-Italic.woff) format("woff"),url(../../../fonts/FiraSans-Italic.ttf) format("truetype"),url(../../../fonts/FiraSans-Italic.svg#FiraSans-Italic) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:400;src:url(../../../fonts/FiraSans-Regular.eot);src:url(../../../fonts/FiraSans-Regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FiraSans-Regular.woff2) format("woff2"),url(../../../fonts/FiraSans-Regular.woff) format("woff"),url(../../../fonts/FiraSans-Regular.ttf) format("truetype"),url(../../../fonts/FiraSans-Regular.svg#FiraSans-Regular) format("svg")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:700;src:url(../../../fonts/FiraSans-Bold.eot);src:url(../../../fonts/FiraSans-Bold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FiraSans-Bold.woff2) format("woff2"),url(../../../fonts/FiraSans-Bold.woff) format("woff"),url(../../../fonts/FiraSans-Bold.ttf) format("truetype"),url(../../../fonts/FiraSans-Bold.svg#FiraSans-Bold) format("svg")}@font-face{font-display:swap;font-family:Soho Gothic Pro;font-style:italic;font-weight:700;src:url(../../../fonts/SohoGothicPro-BoldItalic.eot);src:url(../../../fonts/SohoGothicPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/SohoGothicPro-BoldItalic.woff2) format("woff2"),url(../../../fonts/SohoGothicPro-BoldItalic.woff) format("woff"),url(../../../fonts/SohoGothicPro-BoldItalic.ttf) format("truetype"),url(../../../fonts/SohoGothicPro-BoldItalic.svg#SohoGothicPro-BoldItalic) format("svg")}@font-face{font-display:swap;font-family:Soho Gothic Pro;font-style:normal;font-weight:400;src:url(../../../fonts/SohoGothicPro-Regular.eot);src:url(../../../fonts/SohoGothicPro-Regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/SohoGothicPro-Regular.woff2) format("woff2"),url(../../../fonts/SohoGothicPro-Regular.woff) format("woff"),url(../../../fonts/SohoGothicPro-Regular.ttf) format("truetype"),url(../../../fonts/SohoGothicPro-Regular.svg#SohoGothicPro-Regular) format("svg")}@font-face{font-display:swap;font-family:Soho Gothic Pro;font-style:italic;font-weight:400;src:url(../../../fonts/SohoGothicPro-Italic.eot);src:url(../../../fonts/SohoGothicPro-Italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/SohoGothicPro-Italic.woff2) format("woff2"),url(../../../fonts/SohoGothicPro-Italic.woff) format("woff"),url(../../../fonts/SohoGothicPro-Italic.ttf) format("truetype"),url(../../../fonts/SohoGothicPro-Italic.svg#SohoGothicPro-Italic) format("svg")}@font-face{font-display:swap;font-family:Panton;font-style:normal;font-weight:400;src:url(../../../fonts/panton.black-caps.eot);src:url(../../../fonts/panton.black-caps.eot?#iefix) format("embedded-opentype"),url(../../../fonts/panton.black-caps.woff2) format("woff2"),url(../../../fonts/panton.black-caps.woff) format("woff"),url(../../../fonts/panton.black-caps.ttf) format("truetype")}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:500;src:url(../../../fonts/FuturaCom-Medium.eot.eot);src:url(../../../fonts/FuturaCom-Medium.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FuturaCom-Medium.woff2) format("woff2"),url(../../../fonts/FuturaCom-Medium.woff) format("woff"),url(../../../fonts/FuturaCom-Medium.ttf) format("truetype")}.hockey .h5{font-family:Panton,sans-serif;font-style:normal}.eurohockey2023 .teaser-title-container .teaser__title,.font-28-bold,.hockey .teaser__title,.tag-search-head__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-weight:700;letter-spacing:0;line-height:125%}.eurohockey2023 .teaser-title-container .hockey .teaser__title,.hockey .eurohockey2023 .teaser-title-container .teaser__title,.hockey .font-28-bold,.hockey .tag-search-head__title,.hockey .teaser__title{font-family:Panton,sans-serif!important}@media screen and (min-width:767px){.eurohockey2023 .teaser-title-container .teaser__title,.font-28-bold,.hockey .teaser__title,.tag-search-head__title{font-size:var(--size-20px)}}@media screen and (min-width:1200px){.eurohockey2023 .teaser-title-container .teaser__title,.font-28-bold,.hockey .teaser__title,.tag-search-head__title{font-size:var(--size-28px)}}.liveticker,.liveticker__player,.liveticker__player-image,.player-group__container,.player-group__player-image{background:var(--white);box-shadow:0 0 8px rgba(0,0,0,.22)}.liveticker__player-number,.liveticker__time,.player-group__player-number{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;align-items:center;background:var(--white);border:1px solid var(--primary-dark-2);border-radius:21px;color:var(--primary-dark-2);display:flex;font-weight:700;height:42px;justify-content:center;padding:0 0 3px;width:42px}.hockey .liveticker__player-number,.hockey .liveticker__time,.hockey .player-group__player-number{font-family:Futura,sans-serif;font-style:normal;border-color:var(--light-green-primary);color:#000;padding:0}.liveticker__player-image,.player-group__player-image{flex:0 0 47px;height:60px;width:47px}.liveticker__player-name,.player-group__player-name{font-family:var(--league-font);font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2);word-break:break-word}.hockey .liveticker__player-name,.hockey .player-group__player-name{font-family:Futura,sans-serif;font-style:normal}.liveticker__player-position,.player-group__player-position{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--black-4);font-style:italic}.hockey .liveticker__player-position,.hockey .player-group__player-position{font-family:Futura,sans-serif;font-style:normal}.button-with-flag__img,.liveticker__flag,.match-announcement__flag,.match-header__highlight-flag,.match-header__main-flag,.match-recap__country-flag,.match-teams__team-logo,.previous-matches-table__flag,.previous-matches-table__main-flag,.table-knockout-condensed__flag,.table-knockout-condensed__flag-first,.table-knockout__flag,.table-knockout__flag-first,.table-schedule-condensed__flag,.table-schedule__flag,.table-scorers__country-flag,.watch-teaser__opponent-flag{border:1px solid var(--light-gray-2)}.announcments__side,.home-ko,.side-content .mc-lite-groupphase__container{border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);margin-bottom:30px}.standings-table__order .dot,.table-standings__order .dot{animation:pulse 1.5s infinite;background-color:var(--dot-red);border-radius:50%;height:9px;left:-2px;position:absolute;top:35%;transform:translateY(-50%);width:9px}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.u-flex{display:flex}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-table-content{white-space:nowrap;width:1%}.u-mar-12{margin-bottom:12px}.u-mar-18{margin-bottom:18px}.u-mar-24{margin-bottom:24px}.u-mar-36{margin-bottom:36px}.t-mar-36{margin-top:36px}.g-c-full{grid-column:1/-1}.error-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:60vh;padding:20px;width:280px}@media screen and (min-width:1200px){.error-wrapper{width:650px}}@media screen and (max-width:577px){.mobile__hide{display:none!important}}@media screen and (max-width:960px){.tablet__hide{display:none!important}}.focus__0-0{-o-object-position:left top!important;object-position:left top!important}.focus__0-1{-o-object-position:left center!important;object-position:left center!important}.focus__0-2{-o-object-position:left bottom!important;object-position:left bottom!important}.focus__1-0{-o-object-position:center top!important;object-position:center top!important}.focus__1-1{-o-object-position:center center!important;object-position:center center!important}.focus__1-2{-o-object-position:center bottom!important;object-position:center bottom!important}.focus__2-0{-o-object-position:right top!important;object-position:right top!important}.focus__2-1{-o-object-position:right center!important;object-position:right center!important}.focus__2-2{-o-object-position:right bottom!important;object-position:right bottom!important}@media screen and (max-width:500px){.focus__0-0-mobile{-o-object-position:left top!important;object-position:left top!important}}@media screen and (max-width:500px){.focus__0-1-mobile{-o-object-position:left center!important;object-position:left center!important}}@media screen and (max-width:500px){.focus__0-2-mobile{-o-object-position:left bottom!important;object-position:left bottom!important}}@media screen and (max-width:500px){.focus__1-0-mobile{-o-object-position:center top!important;object-position:center top!important}}@media screen and (max-width:500px){.focus__1-1-mobile{-o-object-position:center center!important;object-position:center center!important}}@media screen and (max-width:500px){.focus__1-2-mobile{-o-object-position:center bottom!important;object-position:center bottom!important}}@media screen and (max-width:500px){.focus__2-0-mobile{-o-object-position:right top!important;object-position:right top!important}}@media screen and (max-width:500px){.focus__2-1-mobile{-o-object-position:right center!important;object-position:right center!important}}@media screen and (max-width:500px){.focus__2-2-mobile{-o-object-position:right bottom!important;object-position:right bottom!important}}.error-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--error-title-color);font-size:100px;font-weight:700;margin-bottom:-20px}.hockey .error-title{font-family:Futura,sans-serif;font-style:normal}@media screen and (min-width:1200px){.error-title{font-size:240px;margin-bottom:-45px}}.hockey .error-title{font-family:Soho Gothic Pro,sans-serif;font-style:italic}.central-content ol,.central-content ul{padding-left:20px!important}ol li,ul li{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.central-content ol li,.central-content ul li{padding:6px 0 6px 20px}.hockey ol li,.hockey ul li{font-family:Futura,sans-serif;font-style:normal}.magazine ol li,.magazine ul li{color:var(--white)}ol li::marker,ul li::marker{color:var(--primary-dark-1)}.magazine ol li::marker,.magazine ul li::marker{color:var(--black-4)}.hockey ol li::marker,.hockey ul li::marker{color:var(--light-green-primary)}.table{overflow-x:auto}table th,table tr:first-child{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-style:normal}.hockey table th,.hockey table tr:first-child{font-family:Futura,sans-serif;font-style:normal}table td{border:1px solid rgba(0,0,0,0)}:root{--black-1:#000;--black-2:#333;--black-3:#666;--black-4:#999;--black-5:#ccc;--primary:#ff0014;--primary-dark-1:#660008;--primary-dark-2:#99000c;--primary-dark-3:#cc0010;--primary-light-1:#ff4d5b;--primary-light-2:#ff99a1;--primary-light-3:#ffccd0;--secondary:#fc0;--secondary-dark-1:#665200;--secondary-dark-2:#997a00;--secondary-dark-3:#cca300;--secondary-light-1:#ffdb4d;--secondary-light-2:#ffe580;--secondary-light-3:#fff5cc;--white:#fff;--white-1:hsla(0,0%,100%,0.75);--white-2:hsla(0,0%,100%,0.5);--white-3:hsla(0,0%,100%,0.25);--white-4:hsla(0,0%,100%,0.8);--light-gray-primary:#eaeaea;--light-gray-2:#eee;--light-gray-3:#f2f2f2;--light-gray-4:#f6f6f6;--light-gray-5:#fbfbfb;--dark-gray-primary:#4f4f4f;--dark-gray-2:#3f3f3f;--dark-gray-3:#2f2f2f;--dark-gray-4:#1f1f1f;--dark-gray-5:#101010;--dark-gray-6:#616161;--dark-green:#88c56f;--light-green-primary:#9fe581;--light-green-2:#95ec6f;--transparent:hsla(0,0%,100%,0);--error-red:#e30613;--success-green:#219653;--dot-red:#f23440}.association{--navbar-header-bg-color:#660008;--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--primary-dark-3);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--black-2);--navbar-bg-color:var(--primary-dark-1);--navbar-icon-bg-color:var(--primary-dark-1);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--primary-dark-2);--tag-background:var(--black-4);--tag-background-focus:var(--black-4);--tag-color:var(--white);--tag-search-wraper-bg:var(--white);--tag-search-head__title:var(--black-2);--teaser-separator-background:var(--black-5);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:#399;--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--primary-dark-3);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--primary-dark-3);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--select-bg-hover:var(--light-gray-4);--select-label:var(--black-3);--select-label-hover:var(--black-3);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--primary-dark-3);--teaser-background:var(--light-gray-3);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--teaser-small-title:var(--black-2);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--black-4);--match-announcement-color:var(--black-5);--match-announcement-content-color:#4f4f4f;--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--primary-dark-3);--club-title:var(--black-2);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--primary-dark-3);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--primary-dark-2);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--table-content-color:var(--black-2);--odd-row-bg:var(--light-gray-5);--ad-heading:var(--primary-dark-1);--mc-navigation-heading:var(--black-2);--right-side-block-tabs-border:var(--button-primary-background);--report-table:var(--white)}.association,.magazine{--footer-text-color:var(--white);--footer-border-color:var(--black-3);--footer-title-color:var(--black-4);--footer-description-color:var(--black-4);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--primary-dark-3);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--error-title-color:var(--black-5);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--accordion-background:var(--light-gray-4);--ad-background:var(--white);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-3);--announcement-select-border-color:var(--black-5);--link-color-hover:var(--black-4);--knockout-lines-border-color-home:var(--light-gray-primary)}.magazine{--button-primary-color-1:var(--black-2);--background-primary-1:var(--black-2);--background-primary-2:var(--dark-gray-primary);--background-primary-3:var(--dark-gray-primary);--button-primary-background:var(--white);--button-primary-border:var(--white);--button-primary-focus:var(--light-gray-4);--button-primary-active:var(--primary-dark-1);--button-secondary-color:var(--primary-dark-2);--button-secondary-border:var(--primary-dark-2);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-3);--button-with-flag-color:var(--primary-dark-2);--club-title:var(--light-gray-4);--footer-bg-color:var(--dark-gray-primary);--navbar-bg-color:var(--black-2);--navbar-header-bg-color:var(--black-2);--navbar-icon-bg-color:var(--black-2);--navbar-color:var(--white);--navbar-subitem-color:var(--black-5);--navbar-subitem-border:var(--black-3);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--partners-bg:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--white);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--light-gray-4);--social-button-border:var(--white);--tag-background:var(--dark-gray-primary);--tag-background-focus:var(--dark-gray-primary);--tag-color:var(--white);--tag-search-wraper-bg:var(--black-2);--tag-search-head__title:var(--white);--teaser-separator-background:var(--black-3);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--primary-dark-3);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--primary-dark-3);--select-arrow-color:var(--primary-dark-2);--select-bg:none;--select-bg-hover:var(--light-gray-4);--select-label:var(--white);--select-label-hover:var(--black-3);--back-to-parent-btn-color:var(--white);--back-to-parent-btn-hover-color:var(--light-gray-4);--teaser-background:var(--white);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--teaser-small-title:var(--white);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--white);--team-player-color:var(--black-2);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--light-gray-4);--wysiwyg-link-color:var(--black-4);--wysiwyg-link-hover-color:var(--primary-dark-3);--custom-page-hero-credits:var(--black-4);--custom-page-color:var(--light-gray-4);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--light-gray-4);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-3);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--white);--home-page-hero-text-color:var(--light-gray-4);--hero-background:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--black-3);--player-description-color:var(--black-4);--player-list-color:var(--white);--player-title-color:var(--white);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-3);--team-info-medals-title:var(--black-1);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--primary-dark-3);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color:var(--white-3);--knockout-lines-border-hover-color:var(--primary-dark-2);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--schedule-bg:rgba(0,0,0,0);--schedule-nav-heading:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--white);--scorers-table-pagination-num:var(--primary-dark-1);--scorers-table-pagination-num-active:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:rgba(0,0,0,0);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--white);--table-standings-border-color:var(--black-5);--table-rows-even:var(--white-4);--contact-background:var(--transparent);--contact-title:var(--white);--contact-name:var(--white);--contact-btn:var(--white);--team-background:var(--black-2);--team-info-border:var(--black-5);--file-title:var(--white);--table-content-color:var(--white);--odd-row-bg:var(--dark-gray-primary);--ad-heading:var(--black-4);--mc-navigation-heading:var(--white);--cta:var(--black-2);--focus-c:var(--button-primary-focus);--social-button-border-focus:var(--match-announcement-icon-color);--ko-table-line:var(--white);--hover-mc-element:var(--black-3);--venue-background:#4d4d4d;--ko-empty-cell:hsla(0,0%,100%,0.25);--ko-background-cell:#f6f6f6;--league-font:"Soho Gothic Pro",sans-serif;--report-c:var(--white);--report-text:var(--black-4);--report-table:rgba(0,0,0,0);--report-background:var(--primary-light-2)}.hessischer{--cta:#0e487d;--header:#00529f;--footer:#00529f;--hover-c:#00529f;--focus-c:#0a3e6c;--hover-mc-element:#ccdcec;--report-background:#ccdcec;--venue-background:#d9e4f1;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white)}.hessischer,.westdeutscher{--teaser:var(--light-gray-3);--tags:var(--black-4);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000;--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.westdeutscher{--cta:#0e693e;--header:#008244;--footer:#008244;--hover-c:#55a932;--focus-c:#2f6d15;--hover-mc-element:#daebd4;--report-background:#daebd4;--venue-background:#f8fbf6;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--black-5:var(--black-2)}.bayrischer{--header:#076283;--teaser:var(--light-gray-3);--cta:#13536a;--tags:#999;--footer:#076283;--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--hover-c:var(--header);--hover-mc-element:#d4dae4;--focus-c:var(--header);--report-background:#d4dae4;--venue-background:#e0e6f1;--link-color:var(--primary-dark-1);--button-primary-color-1:var(--white);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--match-center-bg-color:var(--light-gray-primary);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--schedule-nav-heading:var(--black-3);--teaser-small-title:var(--black-2);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--back-to-parent-btn-color:#000;--scorers-table-pagination-num-active:var(--cta)}.bayrischer,.olimpic{--report-table:var(--white);--link-color-hover:var(--primary-dark-1);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--footer-text-color:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--team-background:var(--white);--right-side-block-tabs-border:var(--button-primary-background)}.olimpic{--button-primary-color-1:var(--white);--button-primary-background:var(--primary-dark-2);--button-primary-border:var(--primary-dark-2);--button-primary-focus:var(--primary-dark-3);--button-primary-active:#660008;--button-secondary-color:var(--primary-dark-2);--button-secondary-border:var(--primary-dark-2);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-3);--button-with-flag-color:var(--primary-dark-2);--club-title:var(--light-gray-4);--footer-bg-color:var(--black-2);--footer-border-color:var(--black-3);--footer-title-color:var(--black-4);--footer-description-color:var(--black-4);--navbar-bg-color:var(--white);--navbar-header-bg-color:var(--white);--navbar-icon-bg-color:var(--white);--navbar-color:var(--primary-dark-2);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--primary-dark-2);--navbar-subitem-border:var(--white);--social-title-color:var(--black-2);--social-button-border:var(--primary-dark-2);--tag-background:var(--light-gray-3);--tag-color:var(--primary-dark-2);--teaser-separator-background:var(--black-5);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--primary-dark-3);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--primary-dark-3);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--primary-dark-3);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--primary-dark-3);--teaser-background:var(--white);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--match-announcement-color:var(--black-5);--match-announcement-content-color:#4f4f4f;--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--primary-dark-3);--match-center-bg-color:var(--light-gray-primary);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--primary-dark-3);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--primary-dark-2);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--odd-row-bg:var(--light-gray-5);--report-c:var(--black-2)}.hamburger{--cta:#9e1f22;--header:#cd181d;--footer:#cd181d;--hover-c:#cd181d;--focus-c:#9e1f22;--hover-mc-element:#f2d0cf;--report-background:#f2d0cf;--venue-background:#f9d7d6;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--report-c:var(--black-2)}.berliner,.hamburger{--teaser:var(--light-gray-primary);--tags:var(--black-4);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--teaser-small-title:var(--black-2);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--back-to-parent-btn-color:#000;--scorers-table-pagination-num-active:var(--cta)}.berliner{--cta:#922222;--header:#bd1d1d;--footer:#bd1d1d;--hover-c:#bd1d1d;--focus-c:#801e1e;--hover-mc-element:#f2d2d2;--report-background:#f2d2d2;--venue-background:#f9d9d9;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--matchcenter-border:var(--button-primary-background);--report-c:var(--white)}.bremer{--cta:#ab3c25;--header:#e14221;--footer:#e14221;--hover-c:var(--header);--hover-mc-element:#eed8d3;--report-background:#eed8d3;--venue-background:#f7e1d9;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white)}.bremer,.rheinland{--teaser:var(--light-gray-3);--tags:var(--black-4);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--focus-c:var(--cta);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000;--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.rheinland{--cta:#a62429;--header:#d91f26;--footer:var(--header);--hover-c:var(--header);--hover-mc-element:#edd3d4;--report-background:#edd3d4;--venue-background:#f9e8e9;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white)}.badenwurttemberger{--cta:#c19d32;--header:#fc3;--hover-c:var(--header);--hover-mc-element:#f2ebd8;--report-background:#f2ebd8;--venue-background:#f9f2e1;--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--back-to-parent-btn-color:var(--black-1)}.badenwurttemberger,.niedersachsischer{--teaser:var(--light-gray-3);--tags:var(--black-4);--footer:var(--header);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--focus-c:var(--cta);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--teaser-small-title:var(--black-2);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--scorers-table-pagination-num-active:var(--cta)}.niedersachsischer{--cta:#ba1435;--header:#f60837;--hover-c:var(--header);--hover-mc-element:#f1d0d7;--report-background:#f1d0d7;--venue-background:#fbe8eb;--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--back-to-parent-btn-color:#000;--report-c:var(--black-2)}.mecklenburgischer{--cta:#b5a02e;--tags:var(--black-4);--header:#efd12e;--footer:var(--header);--hover-c:var(--header);--focus-c:var(--cta);--hover-mc-element:#f0ecd5;--report-background:#f0ecd5;--venue-background:#faf4e2;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white)}.mecklenburgischer,.schleswig{--teaser:var(--light-gray-3);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000;--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.schleswig{--header:#50b6e8;--cta:#468db0;--tags:#999;--footer:#50b6e8;--hover-c:var(--header);--focus-c:var(--header);--hover-mc-element:#dae8ef;--report-background:#dae8ef;--venue-background:#f2f8fb;--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white)}.thuringer{--header:#2a69a0;--cta:#2b587e;--hover-c:var(--header);--hover-mc-element:#d5dee5;--report-background:#d5dee5;--venue-background:#eef2f5;--schedule-nav-heading:var(--black-3);--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.suddeutscher,.thuringer{--teaser:var(--light-gray-3);--tags:#999;--footer:var(--header);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--focus-c:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000}.suddeutscher{--header:#009038;--cta:#0e7335;--hover-c:var(--header);--report-c:#ca1111;--hover-mc-element:#cfe3d7;--report-background:#cfe3d7;--venue-background:#f0f8f4;--black-2:#333;--black-3:#333;--black-5:#ccc;--schedule-bg:var(--light-gray-3);--table-standings-color:var(--black-3);--table-standings-bg:var(--light-gray-3);--table-standings-divider:#ccc;--schedule-nav-heading:var(--black-3);--scorers-table-head-color:var(--black-4);--report-c:var(--black-2);--report-text:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.sachsen{--header:#f1e573;--cta:#b7ae5e;--hover-c:var(--header);--hover-mc-element:#f1efdf;--report-background:#f1efdf;--venue-background:#faf9f2}.ostdeutscher,.sachsen{--teaser:var(--light-gray-3);--tags:#999;--footer:var(--header);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--focus-c:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000;--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.ostdeutscher{--header:#ce3334;--cta:#ce3334;--hover-c:var(--header);--hover-mc-element:#cfdddd;--report-background:#cfdddd;--venue-background:#eff5f5}.sachsischer{--header:#ffd000;--cta:#c1a00e;--hover-c:var(--header);--hover-mc-element:#f3eccf;--report-background:#f3eccf;--venue-background:#faf7e4}.interessensgemeinschaft,.sachsischer{--teaser:var(--light-gray-3);--tags:#999;--footer:var(--header);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--focus-c:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000;--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.interessensgemeinschaft{--header:#fe0000;--cta:#c00e0e;--hover-c:var(--header);--hover-mc-element:#f2cfcf;--report-background:#f2cfcf;--venue-background:#f9d7d7}.brandenburger{--header:#b4435d;--cta:#8c3d4f;--hover-c:var(--header);--hover-mc-element:#e8d8dc;--report-background:#e8d8dc;--venue-background:#f2e1e4}.brandenburger,.mitteldeutscher{--teaser:var(--light-gray-3);--tags:#999;--footer:var(--header);--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--focus-c:var(--header);--report-table:var(--white);--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-title-color:var(--black-4);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--error-title-color:var(--black-5);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--title-color:var(--primary);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--ad-background:var(--white);--ad-heading:var(--black-4);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--club-title:var(--black-2);--league-font:"Fira Sans",sans-serif;--right-side-block-tabs-border:var(--button-primary-background);--schedule-nav-heading:var(--black-3);--ko-table-line:var(--button-primary-background);--ko-empty-cell:var(--black-3);--ko-background-cell:var(--black-3);--teaser-small-title:var(--black-2);--back-to-parent-btn-color:#000;--report-c:var(--black-2);--scorers-table-pagination-num-active:var(--cta)}.mitteldeutscher{--header:#37641a;--cta:#355420;--hover-c:var(--header);--hover-mc-element:#d7ddd2;--report-background:#d7ddd2;--venue-background:#e9f1d9}.hockey{--error-red:#e30613;--link-color-hover:var(--black-4);--button-primary-color-1:var(--black-1);--background-primary-1:var(--black-2);--background-primary-2:var(--dark-gray-primary);--background-primary-3:var(--dark-gray-primary);--button-primary-background:var(--light-green-primary);--button-primary-border:var(--light-green-primary);--button-primary-focus:var(--light-green-2);--button-primary-active:var(--dark-green);--button-secondary-color:var(--light-green-primary);--button-secondary-border:var(--light-green-primary);--button-secondary-focus:var(--light-green-primary);--button-secondary-active:var(--light-green-primary);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--black-1);--footer-text-color:var(--white);--footer-border-color:var(--light-green-primary);--footer-title-color:var(--black-4);--footer-description-color:var(--black-4);--navbar-bg-color:var(--black-2);--navbar-header-bg-color:var(--black-1);--navbar-icon-bg-color:var(--black-2);--navbar-color:var(--white);--navbar-subitem-color:var(--black-5);--navbar-subitem-border:var(--black-3);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--partners-bg:var(--white);--partners-border-color:var(--white);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--white);--social-button-border:var(--light-green-primary);--tag-background:var(--dark-gray-6);--tag-background-focus:var(--dark-gray-6);--tag-color:var(--white);--tag-search-wraper-bg:var(--black-2);--tag-search-head__title:var(--white);--teaser-separator-background:var(--light-green-primary);--watch-teaser-bg:rgba(0,0,0,0);--watch-teaser-time-color:var(--light-green-primary);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--light-green-primary);--match-header-channel-icon-hover-color:var(--primary-dark-3);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--primary-dark-3);--checkbox-color:var(--error-red);--checkbox-hover-color:var(--primary-dark-3);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--error-red);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--error-red);--select-arrow-color:var(--primary-dark-2);--select-bg:none;--select-bg-hover:var(--light-gray-4);--select-label:var(--white);--select-label-hover:var(--black-3);--back-to-parent-btn-color:var(--white);--back-to-parent-btn-hover-color:var(--light-gray-4);--teaser-background:var(--white);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-2);--teaser-small-title:var(--white);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--light-green-primary);--team-player-bg:var(--white);--team-player-color:var(--black-2);--team-player-function-color:var(--black-4);--wysiwyg-text-color:var(--light-gray-4);--wysiwyg-link-color:var(--light-green-primary);--wysiwyg-link-hover-color:var(--light-green-2);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--white);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-4);--custom-page-color:var(--white);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--light-gray-4);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-3);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--white);--home-page-hero-text-color:var(--white);--hero-background:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--black-3);--player-description-color:var(--black-4);--player-list-color:var(--white);--player-title-color:var(--white);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--light-green-primary);--team-info-medals-title:var(--black-1);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--primary-dark-3);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-4);--knockout-lines-border-color:var(--light-green-primary);--knockout-lines-border-hover-color:var(--primary-dark-2);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--schedule-bg:var(--black-2);--schedule-nav-heading:var(--black-4);--schedule-nav-color:var(--white);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--black-3);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--white);--scorers-table-head-color:#ccc;--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--white);--scorers-table-pagination-num:var(--black-4);--scorers-table-pagination-num-active:#88c56f;--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--black-2);--table-standings-nav-color:#d4d4d4;--table-standings-tab-active-color:var(--light-green-primary);--table-standings-color:var(--white);--table-standings-country-color:var(--white);--table-standings-border-color:rgba(159,229,129,0.4);--table-rows-even:var(--white-4);--contact-background:var(--transparent);--contact-title:var(--white);--contact-name:var(--white);--contact-btn:var(--white);--accordion-background:var(--light-gray-4);--team-background:var(--white);--team-info-border:var(--black-5);--file-title:var(--white);--table-content-color:var(--white);--odd-row-bg:var(--dark-gray-primary);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--white);--announcement-select-border-color:var(--black-5);--mc-navigation-heading:var(--white);--cta:var(--light-green-primary);--focus-c:var(--button-primary-focus);--social-button-border-focus:var(--focus-c);--league-schedule-wrapper-color:#474d46;--table-standings-divider:#616161;--ko-table-line:#9fe581;--hover-mc-element:var(--black-3);--ko-empty-cell:hsla(0,0%,100%,0.25);--ko-background-cell:#f6f6f6;--report-table:var(--black-2)}.eurohockey2023,.hockey{--partners-title-color:var(--black-4);--toast-message-color:var(--black-2);--toast-message-bg:var(--white);--error-title-color:var(--black-5);--block-image-copyright-color:var(--black-4);--block-image-credit-color:var(--black-5);--block-location-bg:var(--white);--block-location-label-color:var(--black-5);--block-location-content-color:var(--black-2);--block-location-image-border:var(--black-4);--block-location-details-color:var(--black-5);--block-location-link-color:var(--primary-dark-2);--block-quote-border:var(--black-5);--block-quote-color:var(--black-4);--title-color:var(--primary);--club-title:var(--light-gray-4);--previous-matches-color:var(--black-2);--previous-matches-border-color:var(--black-5);--ad-background:var(--white);--ad-heading:var(--black-4);--report-c:var(--white);--report-text:var(--black-4)}.eurohockey2023{--background-primary-1:#1d1d1d!important;--button-primary-background:#46beed;--teaser:var(--light-gray-3);--cta:#009fe3;--tags:#009fe3;--header:#1d1d1d;--footer:#009fe3;--primary-dark-1:var(--cta);--primary-dark-2:var(--cta);--primary-dark-3:var(--footer);--primary-light-1:var(--header);--hover-c:#006799;--focus-c:#006799;--link-color:var(--primary-dark-1);--link-color-hover:var(--primary-dark-1);--button-primary-color-1:var(--white);--background-primary-1:var(--white);--background-primary-2:var(--black-2);--background-primary-3:var(--light-gray-3);--button-primary-background:var(--primary-dark-1);--button-primary-border:var(--primary-dark-1);--button-primary-focus:var(--focus-c);--button-primary-active:var(--primary-dark-2);--button-secondary-color:var(--primary-dark-1);--button-secondary-border:var(--primary-dark-1);--button-secondary-focus:var(--primary-dark-3);--button-secondary-active:var(--primary-dark-2);--button-with-flag-color:var(--primary-dark-2);--footer-bg-color:var(--footer);--footer-text-color:var(--white);--footer-border-color:var(--white);--footer-title-color:var(--white);--footer-description-color:var(--white);--navbar-bg-color:var(--cta);--navbar-header-bg-color:var(--header);--navbar-icon-bg-color:var(--white);--navbar-color:var(--white);--navbar-mobile-color:var(--light-gray-primary);--navbar-mobile-background-color:var(--light-gray-primary);--navbar-subitem-color:var(--white);--navbar-subitem-border:var(--white);--partners-border-color:var(--black-5);--player-carousel-arrow-color:var(--primary-dark-2);--player-carousel-arrow-disabled:var(--black-4);--player-group-heading-color:var(--black-2);--social-title-color:var(--black-2);--social-button-border:var(--cta);--social-button-border-focus:var(--focus-c);--tag-background:var(--tags);--tag-background-focus:var(--hover-c);--tag-color:var(--white);--teaser-separator-background:var(--black-5);--watch-teaser-bg:var(--white);--watch-teaser-time-color:var(--primary-dark-2);--watch-teaser-time-zone-color:var(--black-4);--watch-teaser-link-color:var(--black-2);--match-header-channel-icon-color:var(--primary-dark-2);--match-header-channel-icon-hover-color:var(--hover-c);--watch-teaser-icon-color:var(--primary-dark-2);--watch-teaser-icon-hover:var(--hover-c);--checkbox-color:var(--primary-dark-2);--checkbox-hover-color:var(--hover-c);--checkbox-gray-color:var(--black-2);--checkbox-dark-color:var(--primary);--input-underline-bg:var(--black-5);--input-underline-hover-bg:var(--black-5);--input-label-color:var(--black-2);--input-field-bg:var(--light-gray-4);--input-field-color:var(--black-2);--input-field-focus-color:var(--black-4);--input-field-invalid:var(--primary-dark-2);--radio-input-color:var(--black-1);--radio-input-checked-color:var(--primary-dark-2);--select-arrow-color:var(--primary-dark-2);--select-bg:var(--light-gray-4);--back-to-parent-btn-color:var(--primary-dark-2);--back-to-parent-btn-hover-color:var(--hover-c);--teaser-background:var(--light-gray-4);--teaser-default-header-color:var(--black-4);--teaser-default-description-color:var(--black-3);--match-announcement-color:var(--black-5);--match-announcement-content-color:var(--dark-gray-primary);--match-announcement-time-color:var(--black-4);--match-announcement-icon-color:var(--primary-dark-2);--team-player-bg:var(--primary-dark-2);--team-player-color:var(--white);--team-player-function-color:var(--black-4);--wysiwyg-text-color:var(--black-2);--wysiwyg-link-color:var(--primary-dark-2);--wysiwyg-link-hover-color:var(--hover-c);--contact-form-bg-color:var(--white);--contact-form-input-color:var(--light-gray-4);--contact-form-color:var(--black-2);--contact-form-title:var(--black-4);--contact-form-focus-color:var(--black-5);--custom-page-hero-credits:var(--black-5);--custom-page-color:var(--black-2);--fascination-page-color:var(--black-5);--fascination-page-overline-color:var(--black-2);--fascination-author-color:var(--black-4);--fascination-tag-color:var(--primary-dark-2);--fascination-tag-bg-color:var(--light-gray-3);--fascination-border-color:var(--black-5);--home-page-color:var(--black-5);--home-page-hero-credo-color:var(--black-4);--home-page-hero-title-color:var(--black-2);--home-page-hero-text-color:var(--black-2);--match-center-bg-color:var(--light-gray-primary);--player-single-border-color:var(--black-5);--player-iage-border:var(--light-gray-primary);--player-number-color:var(--primary-dark-2);--player-description-color:var(--black-4);--player-list-color:var(--black-2);--player-data-bg:var(--light-gray-4);--player-data-block-border:var(--black-5);--table-statistic-name:var(--black-2);--table-statistic-col-name:var(--black-4);--player-data-list-first-color:var(--black-4);--player-data-list-last-color:var(--black-1);--team-title-color:var(--black-2);--team-position-color:var(--black-5);--watch-hockey-calendar-bg:var(--primary-dark-2);--watch-hockey-calendar-color:var(--white);--watch-hockey-calendar-hover-color:var(--hover-c);--watch-hockey-load-more-border:var(--black-5);--knockout-lines-border-color-home:var(--light-gray-primary);--knockout-lines-border-color:var(--light-gray-primary);--knockout-lines-border-hover-color:var(--hover-c);--knockout-cell-content-bg:var(--light-gray-4);--knockout-cell-color:var(--black-2);--match-recap-bg:var(--white);--match-recap-color-1:var(--black-2);--match-recap-color-2:var(--black-4);--match-recap-border:var(--black-5);--schedule-bg:var(--white);--schedule-nav-heding:var(--black-4);--schedule-nav-color:var(--black-2);--schedule-table-border:var(--black-5);--schedule-table-link-color:var(--light-gray-4);--schedule-table-indicator-color:var(--primary);--schedule-table-pin-color:var(--primary-dark-2);--scorers-table-bg:var(--white);--scorers-table-nav-color:var(--black-4);--scorers-table-head-color:var(--black-5);--scorers-table-row-hover-bg:var(--light-gray-4);--scorers-table-name-color:var(--black-2);--scorers-table-pagination-num:var(--primary-dark-2);--table-standings-bleed-bg:var(--light-gray-4);--table-standings-bg:var(--white);--table-standings-nav-color:var(--black-4);--table-standings-tab-active-color:var(--primary-dark-2);--table-standings-color:var(--black-5);--table-standings-country-color:var(--black-2);--table-rows-even:var(--black-4);--team-background:var(--white);--file-title:var(--black-1);--teaser-s-title:var(--black-2);--mc-navigation-heading:var(--black-2);--announcement-select-color:var(--black-2);--announcement-select-opt-color:var(--black-3);--announcement-select-bg:var(--white);--announcement-select-bg-hover:var(--light-gray-primary);--announcement-select-border-color:var(--black-5);--scorers-table-nav-color:#b6e0f8;--scorers-table-head-color:#ccc;--scorers-table-name-color:var(--white);--scorers-table-pagination-num:#999;--scorers-table-pagination-num-active:var(--white);--table-standings-bg:rgba(0,0,0,0);--table-standings-country-color:var(--white);--table-standings-nav-color:hsla(0,0%,100%,0.5);--table-standings-tab-active-color:var(--white);--league-schedule-wrapper-color:#333;--schedule-bg:#1d1d1d;--table-standings-divider:rgba(182,224,248,0.25);--ko-table-line:#b6e0f8;--button-secondary-color:var(--white);--button-secondary-border:var(--white);--button-secondary-focus:var(--white);--table-standings-tab-active-color:var(--button-primary-background);--hover-mc-element:hsla(0,0%,100%,0.2);--venue-background:hsla(0,0%,100%,0.23921568627450981);--ko-empty-cell:#333;--ko-background-cell:#333;--teaser-default-header-color:var(--black-3);--teaser-small-title:var(--white);--tag-search-head__title:var(--white);--league-font:"Soho Gothic Pro",sans-serif;--report-table:#1d1d1d}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,ul{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;min-width:0}*,:after,:before{box-sizing:border-box}body{background:var(--background-primary-1);margin-top:80px;min-height:100%}.input{position:relative}.input__underline{background-color:var(--input-underline-bg);bottom:0;height:3px;left:0;position:absolute;width:100%}.input__label{color:var(--input-label-color);cursor:text;display:block;font-size:16px;line-height:22px;margin-left:12px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;z-index:10;font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .input__label{font-family:Futura,sans-serif;font-style:normal}.input__field{background-color:var(--input-field-color);border:none;border-radius:12px 12px 0 0;color:var(--input-label-color);display:block;font-family:inherit;font-size:14px;height:60px;line-height:22px;padding:23px 26px 9px 12px;position:relative;width:100%;font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .input__field{font-family:Futura,sans-serif;font-style:normal}.input__field::-moz-placeholder{color:rgba(0,0,0,0);opacity:1}.input__field:-ms-input-placeholder{opacity:1}.input__field::placeholder{color:rgba(0,0,0,0);opacity:1}.input__field:-ms-input-placeholder{color:rgba(0,0,0,0)}.input__field::-ms-input-placeholder{color:rgba(0,0,0,0)}.input__field:hover{border-radius:12px 12px 0 0}.input__field:hover~.input__underline{background-color:var(--input-underline-bg);bottom:0;height:3px}.hockey .input__field{font-size:16px}@media only screen and (min-width:961px){.hockey .input__field{font-size:18px}}.input__field:focus{border-radius:12px 12px 0 0;outline:none}.input__field:focus~.input__label{color:var(--input-field-focus-color);font-size:11px;line-height:13px;transform:translateY(-19px);font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.hockey .input__field:focus~.input__label{font-family:Futura,sans-serif;font-style:normal}.input__field:focus~.input__underline{background-color:var(--input-field-focus-color);bottom:0;height:3px}.input__field:focus:invalid,.input__field:focus:invalid~.input__label{color:var(--input-field-invalid)}.input__field:focus:invalid~.input__underline{background-color:var(--input-field-invalid);bottom:0;height:3px}.input__field:focus:invalid~.input__caption{display:block}.input__field:not(:-moz-placeholder-shown)~.input__label{font-size:11px;line-height:13px;transform:translateY(-19px);font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.input__field:not(:-ms-input-placeholder)~.input__label{font-size:11px;line-height:13px;transform:translateY(-19px);font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.input__field:not(:placeholder-shown)~.input__label{font-size:11px;line-height:13px;transform:translateY(-19px);font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.hockey .input__field:not(:-moz-placeholder-shown)~.input__label{font-family:Futura,sans-serif;font-style:normal}.hockey .input__field:not(:-ms-input-placeholder)~.input__label{font-family:Futura,sans-serif;font-style:normal}.hockey .input__field:not(:placeholder-shown)~.input__label{font-family:Futura,sans-serif;font-style:normal}.input__icon{background-position:50%;background-repeat:no-repeat;height:24px;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:24px}.input__caption{bottom:-18px;color:var(--input-field-invalid);display:none;left:12px;position:absolute}.radio{align-items:center;display:flex;justify-content:flex-start}@media only screen and (min-width:961px){.radio{flex-direction:column}}.contact-form__radio-buttons input,.radio__input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid var(--radio-input-color);border-radius:50%;display:block;height:16px;margin:0 16px 0 0;width:16px}@media only screen and (min-width:961px){.contact-form__radio-buttons input,.radio__input{margin:0 0 16px}}.contact-form__radio-buttons input:checked,.radio__input:checked{border-color:var(--radio-input-checked-color);position:relative}.contact-form__radio-buttons input:checked:after,.radio__input:checked:after{background:var(--radio-input-checked-color);border-radius:50%;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.radio__title{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .radio__title{font-family:Futura,sans-serif;font-style:normal;font-size:16px}@media only screen and (min-width:961px){.hockey .radio__title{font-size:18px}}.select{align-items:center;display:flex}.select-arrow{color:var(--select-arrow-color)}.select__field{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--select-bg);border:0;border-radius:12px 12px 0 0;display:flex;height:60px;outline:0;padding:16px 26px 16px 12px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.announcment__select .select__field{height:auto}.select-selected.select-arrow-active:after{transform:rotate(180deg)}.tag-search-head__session-filter{bottom:0}.select-tag{color:var(--select-label);cursor:pointer;display:flex;min-width:200px}.select-tag .select__label{background:none;color:var(--select-label);padding:10px 0 10px 10px}.select-tag .select__arrow{color:var(--select-label)}.select-tag .select-sort{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;background-color:var(--select-bg);border-radius:20px;display:flex;width:100px}.hockey .select-tag .select-sort{font-family:Futura,sans-serif;font-style:normal}.select-tag .select-sort.active,.select-tag .select-sort:hover{background-color:var(--select-bg-hover);border-radius:20px}.select-tag .select-sort.active *,.select-tag .select-sort:hover *{color:var(--select-label-hover)}.select-tag .select-options{background-color:var(--light-gray-3);box-shadow:0 4px 4px rgba(0,0,0,.25);padding-left:unset!important}.select-tag .select-options__item{border-top:unset;color:var(--black-3);margin:0 10px;padding-left:unset}.select-tag .select-options__item:not(:last-child){border-bottom:1px solid var(--black-5)}.checkbox{cursor:pointer;display:inline-block;font-size:16px;line-height:22px;padding-left:36px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox>a{color:var(--checkbox-color);text-decoration:underline}.checkbox>a:hover{color:var(--checkbox-hover-color)}.checkbox-error{margin-bottom:24px}.checkbox--grey{color:var(--checkbox-gray-color)}.checkbox--grey>.checkbox__checkmark{border:2px solid var(--checkbox-gray-color)}.checkbox--dark{color:var(--checkbox-dark-color)}.checkbox--dark>.checkbox__checkmark{border:2px solid var(--checkbox-dark-color)}.checkbox__input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox__input:checked~.checkbox__checkmark{background-color:var(--checkbox-dark-color);border:2px solid var(--checkbox-dark-color)}.checkbox__input:checked~.checkbox__checkmark:after{display:block}.checkbox__input:checked:focus~.error-border{border-color:rgba(0,0,0,0)}.checkbox__input:checked:focus~.error-message{display:none}.checkbox__input:focus:invalid~.error-border{border-color:var(--checkbox-color)}.checkbox__input:focus:invalid~.error-message{display:block}.checkbox__checkmark{height:18px;left:0;position:absolute;top:3px;width:18px;z-index:1}.checkbox__checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:12px;left:3px;position:absolute;top:-1px;transform:rotate(45deg);width:7px}.error-border{border:3px solid rgba(0,0,0,0);border-radius:12px;height:calc(100% + 32px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 24px);z-index:-99}.error-message{bottom:-35px;color:var(--checkbox-color);display:none;left:0;position:absolute;font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.hockey .error-message{font-family:Futura,sans-serif;font-style:normal}img{display:block;max-width:100%}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.h1{font-size:var(--size-32px)}.h1,.h2{font-family:Soho Gothic Pro,sans-serif;font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin:0}.h2{font-size:var(--size-28px)}.h3{font-size:var(--size-22px)}.h3,.h4{font-family:Soho Gothic Pro,sans-serif;font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin:0}.h4{font-size:var(--size-18px)}.h5{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin:0}.main-container{display:flex}.container,.main-container{margin:0 auto;max-width:1920px}.container{flex-direction:column}.team__header~.container{padding:0 18px}.content-container{margin:0 auto;max-width:1024px;padding:0 20px}.grid{display:grid;flex:auto;grid-column-gap:15px;grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:1201px){.grid{grid-column-gap:25px;grid-template-columns:repeat(12,1fr)}}.main-grid{margin-left:20px;margin-right:20px}@media only screen and (min-width:1201px){.main-grid{margin-left:50px;margin-right:50px}}.team.main-grid{margin:0}[class*=" width-"],[class^=width-]{flex:0 0 auto}.width-1{width:8.3333333333%}.width-2{width:16.6666666667%}.width-3{width:25%}.width-4{width:33.3333333333%}.width-5{width:41.6666666667%}.width-6{width:50%}.width-7{width:58.3333333333%}.width-8{width:66.6666666667%}.width-9{width:75%}.width-10{width:83.3333333333%}.width-11{width:91.6666666667%}.width-12{width:100%}@media only screen and (max-width:1440px){.width-navigation-1{width:8.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-1{width:8.3333333333%}}@media only screen and (max-width:960px){.width-tablet-1{width:8.3333333333%}}@media only screen and (max-width:767px){.width-smart-1{width:8.3333333333%}}@media only screen and (max-width:577px){.width-mobile-1{width:8.3333333333%}}@media only screen and (max-width:1440px){.width-navigation-2{width:16.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-2{width:16.6666666667%}}@media only screen and (max-width:960px){.width-tablet-2{width:16.6666666667%}}@media only screen and (max-width:767px){.width-smart-2{width:16.6666666667%}}@media only screen and (max-width:577px){.width-mobile-2{width:16.6666666667%}}@media only screen and (max-width:1440px){.width-navigation-3{width:25%}}@media only screen and (max-width:1200px){.width-laptop-3{width:25%}}@media only screen and (max-width:960px){.width-tablet-3{width:25%}}@media only screen and (max-width:767px){.width-smart-3{width:25%}}@media only screen and (max-width:577px){.width-mobile-3{width:25%}}@media only screen and (max-width:1440px){.width-navigation-4{width:33.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-4{width:33.3333333333%}}@media only screen and (max-width:960px){.width-tablet-4{width:33.3333333333%}}@media only screen and (max-width:767px){.width-smart-4{width:33.3333333333%}}@media only screen and (max-width:577px){.width-mobile-4{width:33.3333333333%}}@media only screen and (max-width:1440px){.width-navigation-5{width:41.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-5{width:41.6666666667%}}@media only screen and (max-width:960px){.width-tablet-5{width:41.6666666667%}}@media only screen and (max-width:767px){.width-smart-5{width:41.6666666667%}}@media only screen and (max-width:577px){.width-mobile-5{width:41.6666666667%}}@media only screen and (max-width:1440px){.width-navigation-6{width:50%}}@media only screen and (max-width:1200px){.width-laptop-6{width:50%}}@media only screen and (max-width:960px){.width-tablet-6{width:50%}}@media only screen and (max-width:767px){.width-smart-6{width:50%}}@media only screen and (max-width:577px){.width-mobile-6{width:50%}}@media only screen and (max-width:1440px){.width-navigation-7{width:58.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-7{width:58.3333333333%}}@media only screen and (max-width:960px){.width-tablet-7{width:58.3333333333%}}@media only screen and (max-width:767px){.width-smart-7{width:58.3333333333%}}@media only screen and (max-width:577px){.width-mobile-7{width:58.3333333333%}}@media only screen and (max-width:1440px){.width-navigation-8{width:66.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-8{width:66.6666666667%}}@media only screen and (max-width:960px){.width-tablet-8{width:66.6666666667%}}@media only screen and (max-width:767px){.width-smart-8{width:66.6666666667%}}@media only screen and (max-width:577px){.width-mobile-8{width:66.6666666667%}}@media only screen and (max-width:1440px){.width-navigation-9{width:75%}}@media only screen and (max-width:1200px){.width-laptop-9{width:75%}}@media only screen and (max-width:960px){.width-tablet-9{width:75%}}@media only screen and (max-width:767px){.width-smart-9{width:75%}}@media only screen and (max-width:577px){.width-mobile-9{width:75%}}@media only screen and (max-width:1440px){.width-navigation-10{width:83.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-10{width:83.3333333333%}}@media only screen and (max-width:960px){.width-tablet-10{width:83.3333333333%}}@media only screen and (max-width:767px){.width-smart-10{width:83.3333333333%}}@media only screen and (max-width:577px){.width-mobile-10{width:83.3333333333%}}@media only screen and (max-width:1440px){.width-navigation-11{width:91.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-11{width:91.6666666667%}}@media only screen and (max-width:960px){.width-tablet-11{width:91.6666666667%}}@media only screen and (max-width:767px){.width-smart-11{width:91.6666666667%}}@media only screen and (max-width:577px){.width-mobile-11{width:91.6666666667%}}@media only screen and (max-width:1440px){.width-navigation-12{width:100%}}@media only screen and (max-width:1200px){.width-laptop-12{width:100%}}@media only screen and (max-width:960px){.width-tablet-12{width:100%}}@media only screen and (max-width:767px){.width-smart-12{width:100%}}@media only screen and (max-width:577px){.width-mobile-12{width:100%}}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;-webkit-tap-highlight-color:transparent;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset rgba(0,0,0,0);content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;outline:none;line-height:0;font-size:0;color:rgba(0,0,0,0);padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.button-primary{align-items:center;border-radius:1000px;box-shadow:0 0 8px rgba(0,0,0,.22);cursor:pointer;display:inline-flex;font-family:Soho Gothic Pro,sans-serif;font-size:14px;font-style:italic;height:40px;justify-content:center;line-height:18px;overflow:hidden;padding:0 24px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background:var(--button-primary-background);border:1px solid var(--button-primary-border);color:var(--button-primary-color-1)}.button-primary[disabled]{pointer-events:none}.button-primary:focus,.button-primary:hover{text-decoration:none}.button-primary svg{margin-left:12px}.hockey .button-primary{font-family:Futura,sans-serif;font-style:normal}.button-primary--disabled,.button-primary[disabled]{opacity:.5;pointer-events:none}.button-primary:focus,.button-primary:hover{background:var(--button-primary-focus);border:1px solid var(--button-primary-focus);color:var(--button-primary-color-1)}.button-primary:active{background:var(--button-primary-active);border:1px solid var(--button-primary-active)}.button-secondary{align-items:center;border-radius:1000px;box-shadow:0 0 8px rgba(0,0,0,.22);cursor:pointer;display:inline-flex;font-family:Soho Gothic Pro,sans-serif;font-size:14px;font-style:italic;height:40px;justify-content:center;line-height:18px;overflow:hidden;padding:0 24px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--button-secondary-border);box-shadow:none;color:var(--button-secondary-color);font-family:var(--league-font)}.button-secondary[disabled]{pointer-events:none}.button-secondary:focus,.button-secondary:hover{text-decoration:none}.button-secondary svg{margin-left:12px}.hockey .button-secondary{font-family:Futura,sans-serif;font-style:normal}.button-secondary--disabled,.button-secondary[disabled]{opacity:.5;pointer-events:none}.button-secondary:focus,.button-secondary:hover{border:1px solid var(--button-secondary-focus);color:var(--button-secondary-focus)}.button-secondary:active{border:1px solid var(--button-secondary-active);color:var(--button-secondary-active)}.button-round{padding:0;width:40px}.button-round svg{margin-left:0}.button-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.centered-btn{display:flex;justify-content:center}.margin-cta-btn{margin-bottom:100px}@media only screen and (min-width:961px){.margin-cta-btn{margin-bottom:270px}}.select-hidden{display:none;padding-right:10px;visibility:hidden}.select{color:var(--primary-dark-1);cursor:pointer;display:inline-block;font-size:16px;height:40px;position:relative;width:220px}.select-styled{bottom:0;padding:8px 15px;top:0}.select-options,.select-styled{background-color:var(--primary-dark-1);left:0;position:absolute;right:0}.select-options{border-radius:20px;display:none;list-style:none;margin:0;padding:0;top:100%;z-index:2}.announcment__select-year .select-options{display:grid;grid-gap:5px;grid-template-columns:repeat(6,1fr)}@media only screen and (min-width:961px){.announcment__select-year .select-options{left:auto;right:0}}.announcment__filters .select-options{padding:0 12px 10px!important;z-index:999}.select-options li{border-top:1px solid var(--primary-dark-1);color:var(--white);margin:0;padding:12px 0;text-align:center}.navbar__item,.navbar__subitem{font-family:Soho Gothic Pro,sans-serif;font-style:italic;letter-spacing:0;line-height:1.25;text-decoration:none}.navbar__item{font-size:var(--size-22px)}@media only screen and (min-width:1201px){.navbar__item{font-size:var(--size-14px)}}.navbar__subitem{font-size:var(--size-22px)}@media only screen and (min-width:1201px){.navbar__subitem{font-size:var(--size-14px)}}.navbar{background-color:var(--navbar-header-bg-color);box-shadow:0 0 8px rgba(0,0,0,.22)}.navbar--active{overflow:hidden}.navbar__desktop{display:none}.navbar__grid{display:flex;flex-direction:row;flex-wrap:nowrap;height:80px;justify-content:space-between}@media only screen and (min-width:1201px){.navbar__grid{margin-left:20px;margin-right:20px;padding:10px}}.navbar__logo{align-items:center;background-color:var(--white);border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.22);color:var(--navbar-color);display:flex;flex-shrink:0;height:82px;justify-content:center;margin-top:15px;max-width:82px;padding:12px;position:relative;width:100%;z-index:600}@media only screen and (min-width:1640px){.navbar__logo{margin-left:106px}}@media only screen and (min-width:1351px){.navbar__logo{height:106px;margin-left:56px;max-width:106px}}.navbar__logo-association,.navbar__logo-hockey,.navbar__logo-magazine{background-color:unset;border-radius:0;box-shadow:none;height:auto;margin-top:0;padding:0;position:static}.navbar__logo-image{display:block;max-height:95%;-o-object-fit:contain;object-fit:contain;width:100%}.navbar__logo-image.navbar__logo-association-image{height:auto;width:96px}@media only screen and (min-width:1201px){.navbar__logo-image.navbar__logo-association-image{width:123px}}.navbar__links{align-items:center;display:flex;flex-direction:row;height:100vh;overflow-y:auto;padding-bottom:54px;position:relative;transition:all .3s ease;z-index:650}@media only screen and (max-width:1200px){.navbar__links{display:none}}@media only screen and (min-width:1201px){.navbar__links{display:flex!important;height:auto;overflow-y:visible;padding-bottom:0}}.navbar__locales{display:flex;flex-direction:row;padding:0 25px;z-index:600}.navbar__submenu{display:none}@media only screen and (min-width:1201px){.navbar__submenu{flex-direction:row;left:50%;margin-top:0;position:absolute;top:80px;transform:translateX(-50%);width:auto}}.navbar__sub-submenu{display:grid;grid-auto-flow:row dense;grid-template-columns:auto}.navbar__submenu-holder{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1201px){.navbar__submenu-holder{background-color:var(--navbar-bg-color);border-radius:20px;box-shadow:0 8px 8px rgba(0,0,0,.22);flex-direction:row;margin-top:20px;padding:18px}}.navbar__item{color:var(--navbar-color);display:flex;flex-direction:column;justify-content:center;margin-left:18px;margin-right:18px;text-decoration:none;text-transform:uppercase;width:calc(100% - 40px)}.navbar__item:first-child{border-top:0;margin-top:136px}.navbar__item:last-child{margin-left:0;margin-right:0}.navbar__item:last-child .navbar__item-head,.navbar__item:last-child .navbar__item-icon{border-bottom:0}@media only screen and (max-width:1200px){.navbar__item--active>.league-navigation__top-menu>.navbar__item-head,.navbar__item--active>.navbar__item-option>.navbar__item-head{border-bottom:2px solid var(--navbar-color)}}.navbar__item--locale{margin:0}@media screen and (max-width:1640px){.navbar__item{margin-left:10px;margin-right:10px}}@media only screen and (min-width:1201px){.navbar__item{border-bottom:2px solid rgba(0,0,0,0);min-height:80px;position:relative;text-align:center;width:auto}.navbar__item:first-child{margin-top:0}.navbar__item:hover{border-color:var(--navbar-color)}.navbar__item:hover .navbar__item-label--has-submenu{position:relative}.navbar__item:hover .navbar__item-label--has-submenu:after{background:var(--navbar-bg-color);border-top-left-radius:4px;bottom:-34px;content:"";display:block;height:26px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:26px}.navbar__item:hover .navbar__submenu{display:flex}.navbar__item--active{border-color:var(--navbar-color)}.hockey .navbar__item--active{border-color:var(--light-green-primary)}}@media only screen and (min-width:1201px){.navbar__links>*{height:80px;justify-content:center;text-align:center}}.league-navigation__top-menu,.navbar__item-option{display:flex;justify-content:space-between}@media only screen and (max-width:1200px){.navbar__item-option--reverse{flex-direction:row-reverse}}.navbar__item-head{align-items:flex-start;border-bottom:1px solid var(--navbar-mobile-color);display:flex;flex-direction:column;justify-content:center;max-width:calc(100% - 82px);width:100%;word-break:break-word}.hockey .navbar__item-head{font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.navbar__item-head{border-bottom:0;max-width:none;width:auto;word-break:normal}}.navbar__item-button-wrapper,.navbar__item-button-wrapper>[class^=button]{width:100%}.navbar__item-icon{align-items:flex-start;border-bottom:1px solid var(--navbar-mobile-color);display:flex;justify-content:center;margin-left:15px;min-height:100px;padding-top:28px;width:82px}@media only screen and (min-width:1201px){.navbar__item-icon{display:none}}.navbar__subitem-icon svg{transform:rotate(90deg);transition:transform .3s ease}.navbar__subitem-icon svg:hover{cursor:pointer}@media only screen and (max-width:1200px){.navbar__subitem-icon--active svg{transform:rotate(270deg);transition:transform .3s ease}.navbar__subitem-icon--active+.navbar__item-head .navbar__submenu{display:flex}}.navbar__subitem{align-items:center;border-bottom:1px solid var(--navbar-subitem-border);color:var(--navbar-subitem-color);display:flex;margin-bottom:9px;padding-bottom:18px}@media only screen and (min-width:1201px){.navbar__subitem--active{border-color:var(--navbar-color)}}.hockey .navbar__subitem{border-color:var(--light-green-primary)}.navbar__item-label{align-items:center;display:flex;min-height:100px}@media only screen and (min-width:1201px){.navbar__item-label{min-height:80px}}@media only screen and (min-width:1201px){.magazine .navbar__item-label{max-width:120px}}.navbar__subitem-label{display:block;font-weight:400;margin-right:13px;min-width:188px;text-transform:none;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .navbar__subitem-label{font-family:Futura,sans-serif;font-style:normal}.navbar__subitem-label:hover .navbar__subitem{border-color:var(--navbar-color)}.navbar__sub-subitem-label{border-bottom:1px solid rgba(0,0,0,0);min-width:188px;text-transform:uppercase}.navbar__sub-subitem-label.column-1{grid-column:1;margin-right:13px}.navbar__sub-subitem-label.column-2{grid-column:2}.navbar__sub-subitem-label-active,.navbar__sub-subitem-label:hover{border-color:var(--navbar-color)}.navbar__sub-subitem{display:block;padding:9px 0 7px;text-align:left}.navbar__toggler{background:none;border:none;color:var(--navbar-color);display:block;font-size:var(--size-18px);height:42px;margin:0;padding:0;position:relative;text-decoration:none;top:50px;width:42px;z-index:650}@media only screen and (min-width:1201px){.navbar__toggler{display:none}}.eurohockey2023 .navbar__logo{width:198px}.eurohockey2023 .navbar__logo-image{width:100%}.eurohockey2023 .navbar__mobile-list--show{background:#00406d}.eurohockey2023 #navigation-toggler-1.navbar__toggler.icon--menu .navbar__icon-burger .button-primary{background-color:#84cef2;color:var(--white)}.navbar__toggler.icon--menu .navbar__icon-burger{display:block}body:not(.magazine) .navbar__toggler.icon--menu .navbar__icon-burger .button-primary{background-color:var(--white);color:var(--button-primary-background)}.navbar__toggler.icon--menu .navbar__icon-close,.navbar__toggler.icon--times .navbar__icon-burger{display:none}.navbar__toggler.icon--times .navbar__icon-close{display:block}body:not(.magazine) .navbar__toggler.icon--times .navbar__icon-close .button-primary{background-color:var(--white);color:var(--button-primary-background)}.navbar__mobile-list,.navbar__mobile-submenu{transition:all .3s ease}.navbar__mobile{align-items:center;background:var(--navbar-bg-color);display:flex;flex-direction:column;height:calc(100vh - 80px);left:0;overflow-y:auto;padding-bottom:54px;position:fixed;right:0;top:80px;transform:translateX(100%);transition:transform .3s ease;width:100%;will-change:transform}.navbar__mobile--active{transform:none}@media only screen and (min-width:1201px){.navbar__mobile{display:none}}.navbar__mobile .button-primary{margin:15px 0}.navbar__mobile-header{background:var(--navbar-header-bg-color);display:block;padding:25px 20px;width:100%}.navbar__mobile-logo{display:block}.eurohockey2023 .navbar__mobile-holder{background-color:#00406d}.navbar__mobile-holder{height:100%;position:relative;width:100%}.navbar__mobile-list{color:var(--navbar-color);left:100%;list-style:none;padding:40px 20px;position:absolute;top:0;width:100%;z-index:-1}.navbar__mobile-list--show{left:0;z-index:10}.navbar__mobile-list-level-1{left:-100%}.navbar__mobile-list-level-2{left:-200%}.navbar__mobile-submenu{display:none;left:100%;list-style:none;padding:40px 20px;position:absolute;top:40px;width:100%;z-index:-1}.navbar__mobile-submenu-2{display:none;top:0}.navbar__mobile-submenu--child-active{display:block}.navbar__mobile-submenu--primary{display:block;z-index:10}.navbar__mobile-list-item,.navbar__mobile-submenu-item{border-bottom:1px solid var(--navbar-subitem-border)}.navbar__mobile-list-item-parent,.navbar__mobile-submenu-item-parent{border-color:var(--navbar-subitem-color)}.navbar__mobile-list-item-back,.navbar__mobile-submenu-item-back{border-bottom:none}.navbar__mobile-list-item--active,.navbar__mobile-submenu-item--active{border-color:var(--navbar-subitem-color)}.navbar__mobile-link,.navbar__mobile-submenu-switch{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;display:block;padding:19px 0 18px;position:relative;text-transform:uppercase}.hockey .navbar__mobile-link,.hockey .navbar__mobile-submenu-switch{font-family:Futura,sans-serif;font-style:normal}.navbar__mobile-link svg,.navbar__mobile-submenu-switch svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.navbar__mobile-link--admin,.navbar__mobile-submenu-switch--admin{align-items:center;display:flex;padding:12px 0}.navbar__mobile-link--admin svg,.navbar__mobile-submenu-switch--admin svg{margin-right:6px;position:relative;top:auto;transform:none}.navbar__mobile-submenu-switch-back{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;align-items:center;display:flex;padding:19px 0 18px;position:relative;text-transform:uppercase}.hockey .navbar__mobile-submenu-switch-back{font-family:Futura,sans-serif;font-style:normal}.navbar__mobile-submenu-switch-back svg{transform:rotate(180deg)}.navbar__mobile-list-item-external .navbar__mobile-submenu-2{padding-bottom:30px}.navbar__mobile-list-item-external .navbar__externals-submenu-switch-head{border-bottom:2px solid var(--white)!important}.navbar__mobile-list-item-external .external-links__item-active>.navbar__mobile-link{opacity:.5;text-decoration:underline}.navbar__mobile-list-item-external .external-links__item-active svg{display:none}.navbar__mobile-list-item-external .navbar__mobile-list-item-parent{border-color:hsla(0,0%,100%,.5)}.navbar__mobile-list-item-external .navbar__mobile-list-item-parent path{stroke:hsla(0,0%,100%,.75)}.navbar__mobile-list-item-external .external-links__submenu-top,.navbar__mobile-list-item-external .navbar__mobile-list-item-parent .navbar__mobile-list-item-parent{border-bottom:none}.navbar__mobile-list-item-external .external-links__submenu-top>.navbar__mobile-link{border-bottom:2px solid hsla(0,0%,100%,.5);text-transform:none}.navbar__mobile-list-item-external .navbar__mobile-sub-submenu{list-style:none;margin-left:25px}.navbar__mobile-list-item-external .navbar__mobile-sub-submenu .navbar__mobile-submenu-item{border-color:hsla(0,0%,100%,.5)}.navbar__externals{align-items:center;cursor:pointer;display:flex}.navbar__externals svg{height:24px;margin-left:8px;transition:all .3s ease-in-out;width:24px}@media only screen and (min-width:1441px){.navbar__externals svg{height:34px;margin-left:12px;width:34px}}.navbar__externals-active>svg{transform:rotate(180deg);transition:all .3s ease-in-out}.external-links__holder{background-color:var(--navbar-bg-color);height:calc(100vh - 80px);padding:64px 50px 80px;position:absolute;top:80px;transform:translateX(100%);transition:transform .4s;width:100vw;z-index:-1}.external-links__holder-active{transform:none}@media only screen and (min-width:768px) and (max-width:960px){.external-links__holder{display:none}}@media only screen and (max-width:767px){.external-links__holder{display:none}}.external-links__list{display:flex;height:100%;justify-content:center;overflow:auto;padding:0;position:relative!important}.external-links__item{align-items:flex-start;border-bottom:none;display:flex;flex-direction:row;margin-left:0;margin-right:0;min-height:auto;min-width:25%}.external-links__item .navbar__item-head{border-left:1px solid hsla(0,0%,100%,.5);min-height:34px;min-width:25%;padding:0 12px}.external-links__item .navbar__item-head .external-links__link svg{display:block}.external-links__item-has-sub{display:flex;flex-direction:column;justify-content:flex-start;min-width:50%}.external-links__item-has-sub>.navbar__item-head{border-color:rgba(0,0,0,0);border-left:1px solid hsla(0,0%,100%,.5);min-width:50%}.external-links__item:first-of-type .navbar__item-head{border-left:none}.external-links__link{align-items:center;display:flex;justify-content:space-between;width:100%}.external-links__link span{position:relative}.external-links__link span:after{background-color:var(--white);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s;width:0}.external-links__link svg{transition:transform .3s}.external-links__link:hover span:after{width:100%}.external-links__link:hover svg{transform:rotate(50deg)}.external-links__submenu{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0!important}.external-links__submenu .navbar__item-head{border:none;min-width:235px}.external-links__submenu-list{border-left:1px solid hsla(0,0%,100%,.5)}.external-links__submenu-list>.navbar__item-head .externals-link__title{text-transform:none;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .external-links__submenu-list>.navbar__item-head .externals-link__title{font-family:Futura,sans-serif;font-style:normal}.external-links__submenu-list .external-links__link{opacity:1!important}.external-links__submenu-list .external-links__link svg{display:block}.external-links__submenu-item-list{margin-left:26px;padding-bottom:14px}.holder-off{bottom:0;color:#fff;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-height:780px){.holder-off{position:fixed}}.footer{background-color:var(--footer-bg-color);color:var(--footer-text-color);content-visibility:auto;padding:60px 0 16px}.footer-grid{grid-gap:25px;grid-template-columns:1fr;margin-left:25px}@media only screen and (min-width:961px){.footer-grid{grid-template-columns:repeat(3,calc(33.33333% - 16.66667px))}}.footer__element{border-bottom:1px solid var(--footer-border-color);display:flex;flex-flow:row nowrap;padding:0 0 20px}@media only screen and (min-width:961px){.footer__element{padding:20px 0}}.footer__element:last-of-type{border-bottom:none}@media only screen and (min-width:961px){.footer__element{border-bottom:none;margin:0 0 20px;padding:0 0 0 25px}.footer__element:nth-of-type(-n+3){border-left:1px solid var(--footer-border-color)}.footer__element:first-of-type{border-left:none}}.footer__element-icons{display:flex;flex-direction:column}.footer__element-icons img{margin:0 auto}.footer__description-link{display:block;flex:0 1 90px;height:-moz-max-content;height:max-content;margin-right:25px;max-width:90px;width:100%}.footer__description-image{max-width:90px;width:-moz-max-content;width:max-content}.footer__title{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--footer-title-color);font-family:Soho Gothic Pro,sans-serif;font-style:italic;margin:0 0 26px}.hockey .footer__title{font-family:Futura,sans-serif;font-style:normal}.footer__description-paragraph{color:var(--footer-description-color);margin:0 0 10px;padding:0;font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25}.hockey .footer__description-paragraph{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.footer__description-paragraph{padding:0;font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .footer__description-paragraph{font-family:Futura,sans-serif;font-style:normal}}.footer__menu{flex-direction:column}.footer__menu-list{-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0!important}@media only screen and (min-width:961px){.footer__menu-list{-moz-column-count:auto;column-count:auto}}.footer__menu-list-item{margin-bottom:18px;padding:0!important}.footer__menu-list-item:last-of-type{margin-bottom:0}@media only screen and (min-width:961px){.footer__menu-list-item{margin-bottom:24px}}.footer__menu-list-link{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin:0;word-break:break-word}.hockey .footer__menu-list-link{font-family:Futura,sans-serif;font-style:normal;font-family:Panton,sans-serif!important}@media only screen and (min-width:961px){.footer__menu-list-link{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;word-break:break-word}.hockey .footer__menu-list-link{font-family:Futura,sans-serif;font-style:normal}}.footer__menu-list-link:hover:after{display:none}.footer__logo{border-bottom:none;justify-content:center}@media only screen and (min-width:961px){.footer__logo{justify-content:flex-start}}.footer__social{align-items:center;justify-content:center}@media only screen and (min-width:961px){.footer__social{align-items:flex-start;justify-content:flex-start}}.footer__social-list{align-items:center;display:flex;justify-content:center;list-style:none;margin:0!important;padding:0!important}@media only screen and (min-width:961px){.footer__social-list{align-items:center;justify-content:flex-start}}.footer__social-list-item{margin-right:24px;padding:0!important}.footer__social-list-item:last-of-type{margin:0}.footer__social-link:hover svg{transform:scale(1.1);transition:all .3s ease-in-out}.footer__menu-2{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-right:0}@media screen and (max-width:374px){.footer__menu-2{align-items:center;flex-direction:column}}@media only screen and (min-width:961px){.footer__menu-2{align-items:flex-end;flex-direction:column;justify-content:flex-start;padding-right:25px}}.footer__menu-2-list{display:flex;list-style:none;margin:0 0 18px;padding:0}.footer__menu-2-list-item{margin-right:24px}.footer__menu-2-list-link{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .footer__menu-2-list-link{font-family:Futura,sans-serif}@media only screen and (min-width:961px){.footer__menu-2-list-link{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;text-decoration:underline}.hockey .footer__menu-2-list-link{font-family:Futura,sans-serif;font-style:normal}}.hockey .footer__menu-2-list-link{font-family:Panton,sans-serif;font-style:normal;text-transform:uppercase}.copyright{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--footer-title-color);margin:0;padding:0}.hockey .copyright{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.copyright{font-family:var(--league-font);font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .copyright{font-family:Futura,sans-serif;font-style:normal}}.header{box-shadow:0 0 8px 0 rgba(0,0,0,.66);position:fixed;top:0;transition:top .3s ease;width:100%;z-index:500}.header--scroll{top:-200px;transition:top .3s ease}.match-header{background-position:50%;background-size:cover;color:var(--white);padding:var(--size-24px) 0;position:relative}.match-header__overlay{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.match-header__grid{display:grid;grid-column-gap:15px;grid-template-columns:repeat(4,1fr);width:100%;z-index:1}@media only screen and (min-width:961px){.match-header__grid{grid-column-gap:25px;grid-template-columns:repeat(12,1fr)}}.match-header__info-bar{display:flex;gap:var(--size-10px);grid-column:1/5;justify-content:space-between;margin-bottom:6px;width:100%}@media only screen and (min-width:961px){.match-header__info-bar{grid-column:1/13}}.match-header__comment,.match-header__date,.match-header__hashtag{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .match-header__comment,.hockey .match-header__date,.hockey .match-header__hashtag{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__comment,.match-header__date,.match-header__hashtag{font-family:var(--league-font);font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .match-header__comment,.hockey .match-header__date,.hockey .match-header__hashtag{font-family:Futura,sans-serif;font-style:normal}}.hockey .match-header__comment,.hockey .match-header__date,.hockey .match-header__hashtag{font-family:Panton,sans-serif}.match-header__comment{margin-top:var(--size-18px)}.match-header__hashtag-broadcast{display:none}@media only screen and (min-width:961px){.match-header__hashtag-broadcast{display:block;position:relative}}.match-header__hashtag{position:relative;text-align:right}.match-header__livelink{display:none;flex-direction:column;position:absolute;right:0}.match-header__livelink a{align-items:center;display:inline-flex;justify-content:flex-end;margin:0 0 var(--size-20px);text-align:right;transition:all .3s}.match-header__livelink a:hover{opacity:.8}.match-header__livelink a:first-child{margin-top:15px}.match-header__livelink a span{color:#fff;font-size:var(--size-14px);margin:0 10px 0 0;white-space:nowrap}.hockey .match-header__livelink a span{font-family:Futura,sans-serif;font-weight:500}.eurohockey2023 .match-header__livelink a span{font-family:Soho Gothic Pro,sans-serif;font-style:italic;font-weight:700}.match-header__livelink a svg{border:1px solid var(--social-button-border-focus);border-radius:50%;color:var(--social-button-border-focus);height:42px;padding:0;width:42px}.hockey .match-header__livelink a svg{border:1px solid var(--light-green-primary);color:var(--light-green-primary)}@media only screen and (min-width:961px){.match-header__livelink{display:flex}}.match-header__livelink--mobile{display:none}@media only screen and (max-width:767px){.match-header__livelink--mobile{display:flex;position:relative;text-align:right}}.match-header__heading{font-family:var(--league-font);font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;grid-column:1/5;margin-bottom:var(--size-20px)}.hockey .match-header__heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.match-header__heading{font-family:var(--league-font);font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:var(--size-28px);grid-column:1/13;margin-bottom:var(--size-32px)}.hockey .match-header__heading{font-family:Panton,sans-serif;font-style:normal}}.match-header__upper-container{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;display:flex;flex-direction:column;grid-column:1/5;margin-bottom:var(--size-24px)}.hockey .match-header__upper-container{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.match-header__upper-container{grid-column:1/13}}.match-header__location{align-items:center;display:flex;margin-bottom:var(--size-14px)}.match-header__location-label{margin-left:6px}.match-header__main-container{grid-column:1/5;margin:0 auto;width:100%}@media only screen and (min-width:961px){.match-header__main-container{grid-column:4/10}}.hockey .match-header__main-container{min-width:unset}@media only screen and (min-width:961px){.hockey .match-header__main-container{min-width:658px}}.match-header__score-board{background-color:var(--white);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.22);color:var(--black-2);display:flex;justify-content:center;padding:60px 18px 42px;position:relative}.match-header__indicator{align-items:center;background-color:var(--black-2);border-radius:16px;display:flex;height:20px;left:50%;padding:0 12px 0 4px;position:absolute;top:-10px;transform:translateX(-50%)}@media only screen and (min-width:1201px){.match-header__indicator{height:32px;padding:0 16px 0 8px;top:-16px}}.eurohockey2023 .match-header__indicator,.hockey .match-header__indicator{background-color:var(--light-green-primary);height:22px;top:0;transform:translate(-50%,-50%)}.eurohockey2023 .match-header__indicator{background-color:var(--black-2)}.eurohockey2023 .match-header__indicator,.magazine .match-header__indicator{height:22px;top:0;transform:translate(-50%,-50%)}.match-header__indicator-timestamp{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-weight:400;left:50%;position:absolute;top:150%;transform:translateX(-50%)}@media only screen and (min-width:961px){.match-header__indicator-timestamp{font-size:var(--size-18px)}}.hockey .match-header__indicator-timestamp{font-family:Panton,sans-serif}.match-indicator-divider .match-header__indicator-timestamp{color:#fff;position:static;transform:unset}.match-indicator-divider .match-header__indicator-timestamp:not(:empty){margin-left:3px}@media only screen and (min-width:578px){.match-indicator-divider .match-header__indicator-timestamp:not(:empty){margin-left:12px}}.match-header__indicator--divider{display:flex;justify-content:center;left:0!important;margin:0 auto;position:relative;transform:unset!important}@keyframes header-indicator-pulsation{0%{background-color:var(--primary)}50%{background-color:var(--black-2)}to{background-color:var(--primary)}}.match-header__indicator-led{animation:header-indicator-pulsation 2s infinite;background-color:var(--primary);border-radius:50%;display:inline-block;height:16px;width:16px}.match-header__indicator-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--white);font-weight:700;margin-left:4px}.hockey .match-header__indicator-label{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__indicator-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-left:6px}.hockey .match-header__indicator-label{font-family:Futura,sans-serif;font-style:normal}}.eurohockey2023 .match-header__indicator-label,.hockey .match-header__indicator-label{font-family:Panton,sans-serif;font-size:14px;letter-spacing:1.1px}.magazine .match-header__indicator-label{font-size:14px}.match-header__flag-wrapper{flex:1}.match-header__flag-wrapper img{border:none;max-height:94px}.match-header__info-bar-league-print{display:none}.match-header__main-flag{height:50px;margin:0 auto 12px}@media only screen and (min-width:1201px){.match-header__main-flag{height:94px}}.eurohockey2023 .match-header__main-flag,.hockey .match-header__main-flag{border:none}.match-header__country{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;word-break:break-word}.hockey .match-header__country{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.match-header__country{font-family:var(--league-font);font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .match-header__country{font-family:Futura,sans-serif;font-style:normal}}@media only screen and (min-width:1201px){.match-header__country{font-family:var(--league-font);font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .match-header__country{font-family:Futura,sans-serif;font-style:normal}}.hockey .match-header__country{color:#000;font-family:Panton,sans-serif}.match-header__score-wrapper{display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.match-header__score{font-family:var(--league-font);font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .match-header__score{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__score{font-family:var(--league-font);font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .match-header__score{font-family:Panton,sans-serif;font-style:normal}}.hockey .match-header__score{color:#000;font-family:Panton,sans-serif}.match-header__halftime-score{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-5);font-weight:700}.hockey .match-header__halftime-score{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__halftime-score{font-family:var(--league-font);font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .match-header__halftime-score{font-family:Futura,sans-serif;font-style:normal}}.hockey .match-header__halftime-score{font-family:Panton,sans-serif}.match-header__time-wrapper{align-items:center;display:flex;flex:1;justify-content:center;text-align:center}.match-header__time{font-family:var(--league-font);font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .match-header__time{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__time{font-family:var(--league-font);font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .match-header__time{font-family:Panton,sans-serif;font-style:normal}}.match-header__time-zone{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--black-4);flex:0 0 auto}.hockey .match-header__time-zone{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__time-zone{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25}.hockey .match-header__time-zone{font-family:Futura,sans-serif;font-style:normal}}.match-header__quarter-panel{display:flex;margin-top:12px}.match-header__quarter-panel>*{margin-right:12px}.match-header__quarter-panel>:last-child{margin-right:0}@media only screen and (min-width:1201px){.match-header__quarter-panel{margin-top:24px}}.match-header__quarter-indicator{background-color:hsla(0,0%,100%,.25);border-radius:20px;flex:1;height:8px}@media only screen and (min-width:1201px){.match-header__quarter-indicator{height:12px}}.match-header__quarter-indicator--active{background-color:var(--white)}.match-header__start-time{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;margin:12px 0 0}.hockey .match-header__start-time{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-header__start-time{margin:12px 0 24px}}.match-header__highlights-desktop{margin:12px 0 0}@media only screen and (min-width:961px){.match-header__highlights-desktop{display:grid;grid-auto-flow:row dense;grid-auto-rows:auto;grid-column-gap:25px;grid-row-gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}}.match-header__highlights-mobile{display:block}@media only screen and (min-width:961px){.match-header__highlights-mobile{display:none}}.match-header__highlights-column{display:flex;flex-direction:column;width:100%}.match-header__highlights-column>*{margin-bottom:12px}.match-header__highlights-column>:last-child{margin-right:0}.match-header__highlights-column--first{display:none}@media only screen and (min-width:961px){.match-header__highlights-column--first{display:block;grid-column:1}}.match-header__highlights-column--second{display:none}@media only screen and (min-width:961px){.match-header__highlights-column--second{display:block;grid-column:2}}.match-header__highlight{background:var(--white);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.22);display:flex;height:-moz-fit-content;height:fit-content;padding:8px 12px 8px 18px;position:relative}@media only screen and (min-width:1201px){.match-header__highlight{margin-bottom:0;padding:12px}}.hockey .match-header__highlight{pointer-events:none}.match-header__highlight-image{display:none}@media only screen and (min-width:961px){.match-header__highlight-image{display:inline-block;filter:drop-shadow(0 0 8px rgba(0,0,0,.22));flex:0 0 47px;height:60px;margin-right:9px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:47px}.hockey .match-header__highlight-image{border-radius:5px}}.match-header__highlight-info{align-items:center;display:flex;width:100%}@media only screen and (min-width:961px){.match-header__highlight-info{flex-wrap:wrap}}.match-header__highlight-name{font-family:var(--league-font);font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2);order:2;width:100%;word-break:break-word}.hockey .match-header__highlight-name{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.match-header__highlight-name{flex:0 0 100%;margin-bottom:6px;order:1}}.hockey .match-header__highlight-name{color:var(--black-1);font-family:Panton,sans-serif}.match-header__highlight-flag{height:24px;margin-right:12px;order:1}@media only screen and (min-width:961px){.match-header__highlight-flag{height:16px;margin-right:0;order:2}}.match-header__highlight-time{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--black-4);flex:0 0 auto;font-style:italic;margin-left:12px;order:3}.hockey .match-header__highlight-time{font-family:Futura,sans-serif;font-style:normal;color:#616161}.match-header__player-no-wrapper{display:none}@media only screen and (min-width:961px){.match-header__player-no-wrapper{align-items:center;align-self:center;border:1px solid var(--primary-dark-2);border-radius:50%;display:flex;flex:0 0 42px;height:42px;justify-content:center;margin-left:12px;width:42px}.hockey .match-header__player-no-wrapper{border-color:var(--light-green-primary)}}.match-header__player-no{display:none}@media only screen and (min-width:961px){.match-header__player-no{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--primary-dark-2);display:block}.hockey .match-header__player-no{font-family:Futura,sans-serif;font-style:normal;color:var(--black-2);font-family:Panton,sans-serif;margin-left:0;margin-top:3px}}.match-header__broadcast-desktop{display:none}@media only screen and (min-width:961px){.match-header__broadcast-desktop{align-items:flex-end;color:var(--white);display:flex;flex-direction:column;position:absolute;right:0;top:24px}.match-header__broadcast-desktop>*{margin-bottom:12px}.match-header__broadcast-desktop>:last-child{margin-bottom:0}}.match-header__broadcast-mobile{align-items:flex-end;color:var(--white);display:flex;flex-direction:column;margin-bottom:54px}.match-header__broadcast-mobile>*{margin-bottom:12px}.match-header__broadcast-mobile>:last-child{margin-bottom:0}@media only screen and (min-width:961px){.match-header__broadcast-mobile{display:none}}.hockey .match-header__broadcast-mobile{flex-direction:row;gap:30px;justify-content:center;margin-top:32px}.hockey .match-header__broadcast-mobile>*{margin-bottom:0}.match-header__broadcast-channel{align-items:center;display:flex;width:-moz-max-content;width:max-content}.match-header__broadcast-channel-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-right:12px}.hockey .match-header__broadcast-channel-label{font-family:Futura,sans-serif;font-style:normal;color:var(--light-green-primary)}.match-header__broadcast-channel-icon{align-items:center;border:1px solid var(--white);border-radius:50%;color:var(--white);display:flex;height:42px;justify-content:center;width:42px}.hockey .match-header__broadcast-channel-icon{border-color:var(--light-green-primary)}.hockey .match-header__broadcast-channel-icon path{stroke:var(--light-green-primary)}.match-header__tabs-wrapper{text-align:center}@media only screen and (min-width:961px){.side-content .match-header__tabs-wrapper{text-align:left}}.match-header__tabs{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.match-header__tabs>*{margin:0}.central-content .match-header__tabs,.match-header__tabs,.side-content .match-header__tabs{background-color:#3a403a;border-radius:20px;display:inline-flex!important;flex-wrap:nowrap;justify-content:normal;margin:40px 0 30px;padding:3px;width:92%}@media only screen and (min-width:578px){.central-content .match-header__tabs,.match-header__tabs,.side-content .match-header__tabs{flex-wrap:wrap;justify-content:center;width:auto}}.eurohockey2023 .central-content .match-header__tabs,.eurohockey2023 .side-content .match-header__tabs{background:var(--footer-bg-color)}.match-header__tab-option{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;border-bottom:2px solid rgba(0,0,0,0);color:var(--white-1);cursor:pointer;font-weight:700;padding:2px 0}.hockey .match-header__tab-option{font-family:Futura,sans-serif;font-style:normal}.match-header__tab-option--active{border-bottom:2px solid var(--white);color:var(--white)}.hockey .match-header__tab-option--active{border-color:var(--light-green-primary);color:var(--light-green-primary)}.central-content .match-header__tab-option,.match-header__tab-option,.side-content .match-header__tab-option{background-color:rgba(0,0,0,0);border:none;color:var(--black-1);font-weight:500;height:42px;width:100%}.central-content .match-header__tab-option--active,.match-header__tab-option--active,.side-content .match-header__tab-option--active{background-color:var(--table-standings-tab-active-color);border-radius:20px;color:var(--white);font-weight:700}@media only screen and (min-width:578px){.central-content .match-header__tab-option,.match-header__tab-option,.side-content .match-header__tab-option{width:112px}}.central-content .match-header__tab-option{color:var(--white)!important;font-family:Fira Sans,sans-serif;font-style:normal;font-weight:400}.central-content .match-header__tab-option:after{display:none}.central-content .match-header__tab-option--active{background-color:var(--white);color:var(--black-1)!important;font-weight:700}.eurohockey2023 .central-content .match-header__tab-option{margin:0 -5px;position:relative}.eurohockey2023 .central-content .match-header__tab-option:after{background:rgba(70,190,237,.3);content:"";display:block;height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:0}.eurohockey2023 .central-content .match-header__tab-option--active{z-index:2}.eurohockey2023 .central-content .match-header__tab-option:first-child:after{display:none}.side-content .match-header__tab-option--active{color:var(--white)!important}.hockey .central-content .match-header__tab-option--active,.hockey .side-content .match-header__tab-option--active{color:var(--black-1)!important}@media only screen and (min-width:961px){.hockey .team__header .match-header__tab-option{width:222px}}.hockey .side-content .match-header__tab-option{font-weight:700;letter-spacing:.8px}.eurohockey2023 .table-standings__tab-option--active{color:var(--white)}.eurohockey2023 .table-standings__tab-option--active:after{background-color:var(--white)}.magazine .central-content .match-header__tab-option{line-height:38px}.magazine .team__info-medals-review{margin:0}.magazine .team__info-medals-review .team__info-medals-recap{box-shadow:none}.magazine .team__info-medals-review .team__info-medals-recap .team__info-medals__title{color:var(--white);padding:0 0 10px;text-align:left}.magazine .team__info-medals-review .team__info-medals-recap .team__info-medals{margin:0;padding:20px 0!important}.magazine .team__info-medals-review .team__info-medals-recap .team__info-medals .team__info-competition-medal__list{color:var(--white)}.liveticker{border:1px solid rgba(0,0,0,0);border-radius:20px;padding:12px}@media only screen and (min-width:1201px){.liveticker{padding:12px 24px 24px 12px}}.liveticker--goal{border:1px solid var(--primary-dark-2)}.hockey .liveticker--goal{border:3px solid var(--light-green-primary)}.liveticker--grey{background-color:var(--light-gray-4)}.liveticker__header-wrapper{justify-content:space-between}.liveticker__header,.liveticker__header-wrapper{align-items:center;display:flex}.liveticker__time{flex-shrink:0;font-family:var(--league-font);margin-right:12px;padding:0}.hockey .liveticker__time{border-color:var(--light-green-primary);color:var(--black-2);font-family:Panton,sans-serif}.liveticker__time--goal{background:var(--primary-dark-2);color:#fff}.hockey .liveticker__time--goal{background-color:var(--light-green-primary)}.liveticker__heading{font-family:var(--league-font);font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2);font-weight:700}.hockey .liveticker__heading{font-family:Futura,sans-serif;font-style:normal}.liveticker__heading--goal{color:var(--primary-dark-2)}.hockey .liveticker__heading--goal{color:var(--light-green-primary)}.hockey .liveticker__heading{font-family:Panton,sans-serif}.hockey .liveticker__heading.liveticker__heading--game-end{font-family:Futura,sans-serif;font-weight:700}.liveticker__flag{height:24px}.liveticker__content{display:flex;max-width:610px}.liveticker__content-card-wrapper{flex:0 0 42px;margin-right:12px}.liveticker__content-card{border-radius:4px;height:36px;margin:12px auto 0;width:24px}.liveticker__content-card--yellow{background-color:var(--secondary-light-1)}.liveticker__content-card--red{background-color:var(--primary)}.liveticker__content-card--green{background-color:green}.liveticker__content-card--orange{background:linear-gradient(-45deg,#ff0014 50%,#f8d200 0)}.liveticker__text{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;color:var(--black-2);font-weight:500}.hockey .liveticker__text{font-family:Futura,sans-serif;font-style:normal}.liveticker__text.comment{margin-top:-30px}.liveticker__player{align-items:center;border-radius:20px;display:flex;justify-content:space-between;margin-top:12px;padding:16px 24px}@media only screen and (min-width:1201px){.liveticker__player{margin-left:54px}}.liveticker__player-info{display:flex;flex:1}.liveticker__player-image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hockey .liveticker__player-image{border-radius:5px}.liveticker__player-details{display:flex;flex-direction:column;justify-content:center;margin-left:9px}.hockey .liveticker__player-name{font-family:Panton,sans-serif;font-size:18px}@media only screen and (min-width:961px){.hockey .liveticker__player-name{font-size:22px}}.liveticker__player-position{margin-top:6px}.hockey .liveticker__player-position{color:var(--black-2)}.main-container--ticker{flex-direction:column}.liveticker__player-number{font-family:var(--league-font);padding:0}.hockey .liveticker__player-number{border-color:var(--light-green-primary);color:var(--black-2);font-family:Panton,sans-serif}.league-liveticker{margin:0 auto 40px}.league-liveticker__events{display:flex;flex-direction:column;gap:var(--size-36px);padding:0 20px}@media only screen and (min-width:578px){.league-liveticker__events{min-width:658px;padding:0}}.liveticker-banner{margin:var(--size-36px) 0}.liveticker-banner img{max-width:658px;width:100%}.player-group__heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--player-group-heading-color);font-weight:700;margin-bottom:var(--size-24px)}.hockey .player-group__heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.player-group__heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .player-group__heading{font-family:Futura,sans-serif;font-style:normal}}.eurohockey2023 .player-group__heading,.hockey .player-group__heading,.magazine .player-group__heading{color:var(--white);font-family:Panton,sans-serif;font-size:var(--size-18px);text-align:left}@media only screen and (min-width:961px){.eurohockey2023 .player-group__heading,.hockey .player-group__heading,.magazine .player-group__heading{font-size:var(--size-28px);text-align:center}}.eurohockey2023 .player-group__heading--coach,.hockey .player-group__heading--coach,.magazine .player-group__heading--coach{margin-top:var(--size-48px);text-align:left}.eurohockey2023 .player-group__heading{font-size:var(--size-18px);font-style:italic}.player-group__container{align-items:flex-start;border-radius:20px;display:flex;flex-direction:column;padding:6px 18px}.player-group__container>*{border-top:1px solid var(--black-5)}.player-group__container>:first-child{border-top:none}.player-group__player-container{align-items:center;display:flex;justify-content:space-between;padding:3px 12px;position:relative;width:100%}.player-page__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.player-group__player-image{border-radius:5px;-o-object-fit:cover;object-fit:cover}.player-group__player-info{display:flex;flex:1}.player-group__player-details{display:flex;flex-direction:column;justify-content:center;margin-left:9px}.hockey .player-group__player-name{color:#616161;font-family:Futura,sans-serif}.hockey .player-group__player-name span{font-family:Panton,sans-serif}.eurohockey2023 .player-group__player-name{color:#616161}.eurohockey2023 .player-group__player-name span{font-weight:700}.player-group__player-position{display:block;margin-top:6px}.eurohockey2023 .player-group__player-position{color:var(--black-4);font-style:normal;font-weight:700}.player-group__player-number{font-family:var(--league-font)}.hockey .player-group__player-number{font-family:Panton,sans-serif}.suddeutscher .player-group__player-number{padding-top:4px}.eurohockey2023 .player-group__player-number{color:#222020}.social-buttons{display:flex;flex-direction:row;justify-content:space-evenly}.social-button{align-content:space-evenly;align-items:center;border:1px solid var(--social-button-border);border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.social-button:hover{border-color:var(--social-button-border-focus)}.social-button:hover path{fill:var(--social-button-border-focus)}.social-button:hover .mail path,.social-button:hover rect{stroke:var(--social-button-border-focus)}.social-button .mail path{stroke:var(--social-button-border)}.social-button path{fill:var(--social-button-border)}.social-button rect{stroke:var(--social-button-border)}.toast{left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:200px;z-index:99999}.toast__message{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;background-color:var(--toast-message-bg);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.22);color:var(--toast-message-color);padding:10px}.hockey .toast__message{font-family:Futura,sans-serif;font-style:normal}.fade-in{animation-duration:.2s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;opacity:1}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.fade-out{animation-duration:1s;animation-iteration-count:1;animation-name:fadeOutOpacity;animation-timing-function:ease-out;visibility:hidden}@keyframes fadeOutOpacity{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.tag{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;font-weight:400;line-height:1.25}.hockey .tag{font-family:Futura,sans-serif;font-style:normal}.tag{align-items:center;background:var(--tag-background);border-radius:12px;color:var(--tag-color);display:inline-flex;flex-direction:row;height:24px;padding:0 18px 1px;position:static}.tag>svg{height:24px;margin-right:4px}.tag:hover{background:var(--tag-background-focus)}.tag--active{background:var(--tag-color);color:var(--white);padding:0 18px 0 9px}.tag--add{background:var(--white);border:1px solid var(--tag-color);color:var(--tag-color);padding:0 18px 0 9px}.tag-search__wrapper{background-color:var(--tag-search-wraper-bg)}.tag-search-container{margin-bottom:60px}.tag-search-container .tags-container .custom-page__divider:first-of-type{display:none}.tag-search-container .load-more__container .custom-page__divider:first-of-type{display:block}.tag-search-container.grid{grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:961px){.tag-search-container.grid{grid-column-gap:25px;grid-template-columns:repeat(12,1fr)}}.tag-search-container>div{grid-column:1/5}@media only screen and (min-width:961px){.tag-search-container>div{grid-column:4/10}}.tag-search-header{padding-top:40px}.association .tag-search-header,.hockey .tag-search-header{padding-top:0}.tag-search-header.grid{grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:961px){.tag-search-header.grid{grid-column-gap:25px;grid-template-columns:repeat(12,1fr)}}.tag-search__link{grid-column:1/5}@media only screen and (min-width:961px){.tag-search__link{grid-column:4/10}}.eurohockey2023 .tag-search-back__btn,.eurohockey2023 .tag-search-head__title{color:var(--white)}.tag-search-back__btn{align-items:center;color:var(--tag-search-head__title);display:flex;justify-content:center;margin:5px}.tag-search-back__label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-top:-5px}.hockey .tag-search-back__label{font-family:Futura,sans-serif;font-style:normal}.tag-search-head{grid-column:1/5;height:96px;padding:20px 0;position:relative;z-index:3}@media only screen and (min-width:961px){.tag-search-head{grid-column:4/10;height:130px;padding:0}}.tag-search-head__title{color:var(--tag-search-head__title);font-size:var(--size-18px);margin-bottom:var(--size-14px)}@media screen and (min-width:767px){.tag-search-head__title{font-size:var(--size-28px)}}.tag-search-head__session-filter{position:absolute;width:-moz-fit-content;width:fit-content}.tag-search__teaser{background:rgba(0,0,0,0)!important;margin:7px 0!important}.tag-search__teaser .teaser__default-header{align-items:end}.tag-search__teaser .teaser__default-link{padding-left:0!important;padding-right:0!important}.tag-search__teaser .teaser__default-link .teaser__title{color:var(--tag-search-head__title)}.tag-search__teaser .teaser__default-link .teaser__badge{align-items:flex-start;display:flex;justify-content:flex-end}.tab-search__button{display:flex;justify-content:center;padding:40px 0}.tab-search__button .button-primary{background-color:var(--button-primary-background);border:var(--button-primary-border);color:var(--button-primary-color-1)}.tags-pagination{display:none}.tag-search__commercial-mobile img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.tag-search__commercial-mobile{display:none}}.tag-search__commercial-left{display:none}@media only screen and (min-width:1201px){.tag-search__commercial-left{display:block;grid-column:2}.tag-search__commercial-left img{-o-object-fit:cover;object-fit:cover}}.tag-search__commercial-right{display:none}@media only screen and (min-width:1201px){.tag-search__commercial-right{display:block;grid-column:11}.tag-search__commercial-right img{-o-object-fit:cover;object-fit:cover}}.load-more__container{margin:10px}.search__related{margin-top:36px;text-align:center}.table__label--full{display:none}@media only screen and (min-width:1201px){.table__label--full{display:inline}}.table__label--short{display:inline}@media only screen and (min-width:1201px){.table__label--short{display:none}}.table-knockout__flag,.table-knockout__flag-first{height:20px}@media only screen and (min-width:1201px){.table-knockout__flag,.table-knockout__flag-first{height:24px}}.table-knockout{display:flex}.table-knockout>:last-child{padding-right:0}.table-knockout__column-first{position:relative;padding-right:30px;flex:1}.table-knockout__column-first>*{margin-bottom:24px;margin-top:24px}.table-knockout__column-first>:nth-child(2n){margin-bottom:24px}.table-knockout__column-first>:nth-child(odd){margin-top:24px}@media only screen and (min-width:1201px){.table-knockout__column-first{flex:2}}.table-knockout__column{display:flex;flex-direction:column;padding:0 30px;align-items:center;flex:1}.table-knockout__column>*{margin-bottom:12px;margin-top:12px}.table-knockout__column>:first-child{margin-top:24px}.table-knockout__column>:last-child{margin-bottom:24px}.table-knockout__column:nth-of-type(3) .cell:after{height:calc(105% + 12px)}.hockey .table-knockout-title{margin-top:6px;margin-left:20%}@media only screen and (min-width:961px){.hockey .table-knockout-title{margin-top:11px}}.cell-first{align-items:center;display:flex;position:relative;flex-direction:column}@media only screen and (min-width:1201px){.cell-first{flex-direction:row}}.cell-first:nth-child(odd):after{height:calc(50% + 43px);right:-32px;width:calc(60% + 2px);top:50%;border-top-right-radius:8px;border-color:var(--knockout-lines-border-color);border-width:2px 2px 2px 0;border-bottom-right-radius:8px}.cell-bo3{margin-top:-30px;margin-bottom:0;height:40px;text-align:right;position:absolute;right:5px;display:flex;align-items:center;visibility:hidden;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .cell-bo3{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.cell-bo3{visibility:visible}}.table-knockout-condensed .cell-bo3{display:none}.cell-bo3-sf{margin:-9px 0!important;padding:0;visibility:hidden;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .cell-bo3-sf{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.cell-bo3-sf{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;visibility:visible}.hockey .cell-bo3-sf{font-family:Futura,sans-serif;font-style:normal}}.cell-content-first{min-width:60px;display:flex;flex-direction:column;align-items:center;padding:6px;background:var(--knockout-cell-content-bg);border-radius:10px;z-index:1}.side-content .cell-content-first{flex-direction:column!important}@media only screen and (min-width:1201px){.cell-content-first{flex-direction:row;width:100%;padding:5px 10px}}.hockey .cell-content-first{border-radius:20px}.table-knockout-condensed .cell--last:before{display:none}.cell{align-items:center;display:flex;position:relative;width:100%;justify-content:center}.cell:nth-child(odd):before{border-radius:0 8px 0 0;top:50%;border-width:2px 2px 0 0;height:55%;z-index:1}.cell:nth-child(2n):before,.cell:nth-child(odd):before{left:59%;width:60%;border-color:var(--knockout-lines-border-color-home)}.cell:nth-child(2n):before{border-radius:0 0 8px 0;top:-20%;border-width:0 2px 2px 0;height:70%}.cell:nth-child(2n):after{border-radius:0 0 8px 0;top:-5%;left:118%;border-width:2px 0 0;height:70%;width:50%;border-color:var(--knockout-lines-border-color-home)}.cell--active-before:nth-child(odd):before{border-radius:0 8px 0 0;top:50%;left:56%;border-width:2px 2px 0 0;height:61%;width:60%;z-index:1;border-color:var(--knockout-lines-border-color-home)}.cell--active-before:nth-child(2n):after{display:none}.cell--active:nth-child(odd):before{border-radius:0 8px 0 0;top:50%;left:59%;border-width:2px 2px 0 0;height:57%;width:60%;z-index:1;border-color:var(--table-standings-tab-active-color)}@media only screen and (max-width:500px){.cell--active:nth-child(odd):before{top:50%;height:62%}}.cell--active:nth-child(odd):after{border-radius:0 0 8px 0;top:107%;left:118%;border-width:2px 0 0;width:50%;border-color:var(--table-standings-tab-active-color);z-index:1}@media only screen and (min-width:961px){.cell--active:nth-child(odd):after{left:117%}}@media only screen and (max-width:600px){.cell--active:nth-child(odd):after{left:116%;top:111%}}@media only screen and (max-width:390px){.cell--active:nth-child(odd):after{left:115%;top:112%}}.cell--active:nth-child(2n):before{border-radius:0 0 8px 0;top:-8%;left:60%;border-width:0 2px 2px 0;height:59%;width:56%;border-color:var(--table-standings-tab-active-color);z-index:1}@media only screen and (max-width:600px){.cell--active:nth-child(2n):before{height:62%;top:-11%}}.cell--active:nth-child(2n):after{border-radius:0 0 8px 0;top:-8%;left:116%;border-width:2px 0 0;width:51%;border-color:var(--table-standings-tab-active-color);z-index:1}@media only screen and (max-width:500px){.cell--active:nth-child(2n):after{top:-11%;left:115%}}.cell--last:after{display:none}.cell-content{min-height:55px;display:flex;flex-direction:row;justify-self:center;justify-content:center;align-items:center;padding:6px;width:-moz-max-content;width:max-content;min-width:44px;background:var(--knockout-cell-content-bg);border-radius:10px;z-index:1}.table-knockout-condensed .cell-content{flex-direction:column}@media only screen and (min-width:1201px){.cell-content{width:inherit;padding:10px;justify-content:center}}.hockey .cell-content{padding:5px;min-height:unset;border-radius:20px}.table-knockout__flag-first{width:24px;height:28px}@media only screen and (min-width:1201px){.table-knockout__flag-first{margin-right:12px}}.table-knockout__country-name{display:none}@media only screen and (min-width:1201px){.table-knockout__country-name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;display:block;color:var(--knockout-cell-color);min-width:40px;line-height:17.5px}.hockey .table-knockout__country-name{font-family:Futura,sans-serif;font-family:Panton,sans-serif;font-style:normal}}.table-knockout__country-name-short{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--knockout-cell-color);line-height:17.5px}.hockey .table-knockout__country-name-short{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-knockout__country-name-short{display:none}}.table-knockout__score-label{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--knockout-cell-color);font-style:italic;text-align:center}.hockey .table-knockout__score-label{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-knockout__score-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .table-knockout__score-label{font-family:Futura,sans-serif;font-style:normal}}.table-knockout__third-place-label{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--knockout-cell-color);position:absolute;top:-75%;left:0;width:200%}.hockey .table-knockout__third-place-label{font-family:Futura,sans-serif;font-style:normal}.table-knockout-condensed .table-knockout__third-place-label{display:none}.table-standings .cell:before{content:"";position:absolute;top:50%;left:-30px;width:60%;height:2px;border-color:var(--knockout-lines-border-color)}.table-standings .cell:after{content:"";position:absolute;height:calc(113% + 12px);right:-32px;width:calc(60% + 2px);top:50%;border-right:2px solid var(--knockout-lines-border-color);border-top:2px solid var(--knockout-lines-border-color);border-top-right-radius:8px;border-bottom:2px solid var(--knockout-lines-border-color);border-bottom-right-radius:8px}.table-standings .cell .cell--last:after,.table-standings .cell .cell--last:before{display:none!important}.table-standings .cell--active-before:nth-child(odd):before{border-color:var(--knockout-lines-border-color);height:50%;border-right:none}.table-standings--dark .cell:before{content:"";position:absolute;top:50%;left:-30px;width:60%;height:2px;border-color:var(--knockout-lines-border-color)}.table-standings--dark .cell:after{content:"";position:absolute;height:calc(113% + 12px);right:-32px;width:calc(60% + 2px);top:50%;border-right:2px solid var(--knockout-lines-border-color);border-top:2px solid var(--knockout-lines-border-color);border-top-right-radius:8px;border-bottom:2px solid var(--knockout-lines-border-color)}.cell--active-before:nth-child(odd):before,.cell--active:nth-child(2n):after,.cell--active:nth-child(2n):before,.cell--active:nth-child(odd):after,.cell--active:nth-child(odd):before,.cell-condensed-first--active-after:nth-child(2n):after,.cell-condensed-first--active-after:nth-child(2n):before,.cell-condensed-first--active-after:nth-child(odd):after,.cell-condensed-first--active-after:nth-child(odd):before,.cell-condensed-first:nth-child(2n):before,.cell-condensed-first:nth-child(odd):after,.cell-first:nth-child(odd):after,.cell:nth-child(2n):after,.cell:nth-child(2n):before,.cell:nth-child(odd):before,.knockout-lines-con{content:"";position:absolute;border-style:solid}.table-knockout-condensed__flag,.table-knockout-condensed__flag-first{height:20px}.table-knockout-condensed{display:flex}.table-knockout-condensed>:last-child{padding-right:0}.table-knockout-condensed__column:nth-child(3) .cell--active:nth-child(odd):before{top:49%;height:55%}.table-knockout-condensed__column:nth-child(3) .cell--active:nth-child(odd):after{top:104%}.table-knockout-condensed__column:nth-child(3) .cell--active:nth-child(2n):before{top:-4%;height:54%}.table-knockout-condensed__column:nth-child(3) .cell--active:nth-child(2n):after{top:-4%}.table-knockout-condensed__column-first{padding-right:16px;flex:1}.table-knockout-condensed__column-first>*{margin-bottom:24px;margin-top:24px}.table-knockout-condensed__column-first>:nth-child(2n){margin-bottom:24px}.table-knockout-condensed__column-first>:nth-child(odd){margin-top:24px}.table-knockout-condensed__column{display:flex;flex-direction:column;padding:0 16px;align-items:center;flex:1}.table-knockout-condensed__column:nth-child(2) .cell:nth-child--active:before{height:59%}.table-knockout-condensed__column:nth-child(2) .cell:nth-child--active:after{top:108%}.table-knockout-condensed__column>*{margin-bottom:12px;margin-top:12px}.table-knockout-condensed__column>:first-child{margin-top:24px}.table-knockout-condensed__column>:last-child{margin-bottom:24px}.cell-condensed-first{align-items:center;display:flex;position:relative;flex-direction:column}.cell-condensed-first:nth-child(odd):after{border-radius:0 8px 0 0;border-width:2px 2px 0 0;border-color:var(--knockout-lines-border-color-home);top:50%;left:34%;height:80%;width:85%}.cell-condensed-first:nth-child(2n):before{border-radius:0 0 8px 0;border-width:0 2px 2px 0;border-color:var(--knockout-lines-border-color-home);top:-20%;left:65%;height:70%;width:54%}.cell-condensed-first--active-after:nth-child(odd):before{border-radius:0 8px 0 0;top:50%;left:54%;border-width:2px 2px 0 0;height:73%;width:65%;border-color:var(--table-standings-tab-active-color);z-index:1}.cell-condensed-first--active-after:nth-child(odd):after{border-radius:0 0 8px 0;border-color:var(--table-standings-tab-active-color);border-width:2px 0 0;top:120%;left:118%;width:50%;z-index:1}.cell-condensed-first--active-after:nth-child(2n):before{border-radius:0 0 8px 0;border-color:var(--table-standings-tab-active-color);border-width:0 2px 2px 0;top:-20%;left:65%;height:70%;width:54%}.cell-condensed-first--active-after:nth-child(2n):after{border-radius:0 0 8px 0;top:-21%;left:118%;border-width:2px 0 0;height:70%;width:50%;border-color:var(--table-standings-tab-active-color)}.cell-condensed-content-first{display:flex;flex-direction:column;align-items:center;padding:6px;background:var(--knockout-cell-content-bg);border-radius:10px;z-index:1}.cell-condensed{align-items:center;display:flex;position:relative;width:100%;justify-content:center}.cell-condensed-content{display:flex;flex-direction:column;align-items:center;padding:6px;width:44px;background:var(--knockout-cell-content-bg);border-radius:10px;z-index:1}.table-knockout-condensed__flag-first{display:inline-block;height:24px;vertical-align:middle;flex:0 0 auto;border:none;max-width:20px}.table-knockout-condensed__country-name{display:none}.table-knockout-condensed__country-name-short{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--knockout-cell-color);line-height:17.5px;margin-top:5px}.hockey .table-knockout-condensed__country-name-short{font-family:Futura,sans-serif;font-style:normal}.table-knockout-condensed__score-label{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--knockout-cell-color);font-style:italic;text-align:center}.hockey .table-knockout-condensed__score-label{font-family:Futura,sans-serif;font-style:normal}.table-knockout-condensed__third-place-label{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--knockout-cell-color);position:absolute;top:-75%;left:0;width:200%}.hockey .table-knockout-condensed__third-place-label{font-family:Futura,sans-serif;font-style:normal}.match-recap{background:var(--match-recap-bg);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);padding:24px 18px;position:relative}.match-recap__navigation-heading{display:flex;justify-content:space-between}.match-recap__score-board{display:flex;align-items:center;justify-content:center}.match-recap__score-country{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--match-recap-color-1);font-weight:700}.hockey .match-recap__score-country{font-family:Futura,sans-serif;font-style:normal}.match-recap__score{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;color:var(--match-recap-color-1)}.hockey .match-recap__score{font-family:Panton,sans-serif;font-style:normal}.match-recap__navigation-heading-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--match-recap-color-2);margin:0 0 6px}.hockey .match-recap__navigation-heading-label{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-recap__navigation-heading-label{margin:0 0 18px}}.match-recap__quarter-scores{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--match-recap-color-2);text-align:center}.hockey .match-recap__quarter-scores{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-recap__table-wrapper{padding:0 30px}}.match-recap__table{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}.match-recap__table-row{border-top:1px solid var(--match-recap-border)}.match-recap__table-row:first-of-type{border-top:none}.match-recap__table-cell{margin:0;padding:6px 9px;position:relative}.match-recap__player-portrait{filter:drop-shadow(0 0 8px rgba(0,0,0,.22));height:60px;width:47px;display:inline-block}.match-recap__player-detail{margin-left:6px}.match-recap__player-name{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--match-recap-color-1);font-weight:700;margin:0 0 6px}.hockey .match-recap__player-name{font-family:Futura,sans-serif;font-style:normal}.match-recap__country-flag{display:inline-block;height:24px;vertical-align:middle;flex:0 0 auto}.match-recap__country-flag--margin{margin:0 12px}.match-recap__country-name{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;align-items:center;color:var(--match-recap-color-2);display:flex}.hockey .match-recap__country-name{font-family:Futura,sans-serif;font-style:normal}.previous-matches-table__table{background-color:var(--white);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.22);color:var(--previous-matches-color);display:flex;justify-content:flex-start;padding:36px 18px 22px;flex-direction:column;grid-column:1/5}@media only screen and (min-width:961px){.previous-matches-table__table:first-of-type{grid-column:1/5}}@media only screen and (min-width:961px){.previous-matches-table__table:nth-of-type(2){grid-column:5/9}}.previous-matches-table__table>*{margin-bottom:36px}.previous-matches-table__table>:last-child{margin-bottom:0}.previous-matches-table__head{display:none}@media only screen and (min-width:1201px){.previous-matches-table__head{display:flex;align-items:center}}@media only screen and (min-width:1201px){.previous-matches-table__main-flag{height:32px}}.previous-matches-table__main-country{display:none}@media only screen and (min-width:1201px){.previous-matches-table__main-country{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;margin-left:12px;display:inline-block;font-weight:700}.hockey .previous-matches-table__main-country{font-family:Futura,sans-serif;font-style:normal}}.previous-matches-table__match-label{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;font-weight:700}.hockey .previous-matches-table__match-label{font-family:Futura,sans-serif;font-style:normal}.previous-matches-table__score-row{width:100%;display:flex;justify-content:center;padding:24px 12px 14px;position:relative;border-top:1px solid var(--previous-matches-border-color);border-bottom:1px solid var(--previous-matches-border-color)}.previous-matches-table__flag-wrapper{flex:1}.previous-matches-table__flag{height:36px;margin:0 auto 12px}@media only screen and (min-width:1201px){.previous-matches-table__flag{height:36px}}.previous-matches-table__country{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;text-align:center;word-break:break-word}.hockey .previous-matches-table__country{font-family:Futura,sans-serif;font-style:normal}.previous-matches-table__score-wrapper{display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.previous-matches-table__score{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .previous-matches-table__score{font-family:Futura,sans-serif;font-style:normal}.table-schedule{background:var(--schedule-bg);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);padding:24px 18px;position:relative}.mc-lite-groupphase__schedule .table-schedule{background-color:var(--schedule-bg);box-shadow:0 0 8px 0 rgba(0,0,0,.33);color:var(--white);display:none;transform:translateY(-35px);max-width:1340px;margin:0 auto}.mc-lite-groupphase__schedule .table-schedule--active{display:block}.mc-lite-groupphase__schedule .table-schedule .table-schedule-condensed__navigation-date{color:var(--black-3)}.eurohockey2023 .mc-lite-groupphase__schedule .table-schedule .table-schedule-condensed__navigation-date,.hockey .mc-lite-groupphase__schedule .table-schedule .table-schedule-condensed__navigation-date,.magazine .mc-lite-groupphase__schedule .table-schedule .table-schedule-condensed__navigation-date{color:#fff}.table-schedule--dark{display:none}.side-content .table-schedule{background-color:#f6f6f6;box-shadow:0 0 8px rgba(0,0,0,.33)}.eurohockey2023 .side-content .table-schedule,.hockey .side-content .table-schedule,.magazine .side-content .table-schedule{background-color:#fff}.table-schedule--active{display:block}.table-schedule__navigation{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:18px}@media only screen and (min-width:1201px){.table-schedule__navigation{flex-direction:row;margin-bottom:30px}}.table-schedule__navigation-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--schedule-nav-heading);font-weight:400;margin:0 0 32px;text-align:left;width:100%}.hockey .table-schedule__navigation-heading{font-family:Futura,sans-serif;font-style:normal}.table-schedule__navigation-heading--lite{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--black-2)}.hockey .table-schedule__navigation-heading--lite{font-family:Futura,sans-serif;font-style:normal}.table-schedule__navigation-heading--big{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:12px}.hockey .table-schedule__navigation-heading--big{font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule__navigation-heading{margin:0;width:auto}}.table-schedule__date-arrow-wrapper{align-items:center;color:var(--schedule-nav-heading);display:flex}.table-schedule__date-arrow-wrapper:hover{cursor:pointer}.table-schedule__date-arrow-wrapper--left{margin-right:24px}.table-schedule__date-arrow-wrapper--right{margin-left:24px}.table-schedule__navigation-date{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--schedule-nav-color);font-weight:400;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hockey .table-schedule__navigation-date{font-family:Futura,sans-serif;font-style:normal;font-family:Panton,sans-serif}.table-schedule__date-picker{align-items:center;display:flex}.table-schedule__table{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}.table-schedule__table:first-of-type{margin-bottom:12px}@media only screen and (min-width:1201px){.table-schedule__table:first-of-type{margin-bottom:32px}}.table-schedule__table--shaded tr:nth-child(odd){background-color:var(--schedule-table-link-color);border-top:none}.table-schedule__table-date{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin:10px 0}.hockey .table-schedule__table-date{font-family:Futura,sans-serif;font-style:normal}.table-schedule__colgroup{display:none}@media only screen and (min-width:961px){.table-schedule__colgroup{display:contents}}.table-schedule__table-row{border-top:1px solid var(--schedule-table-border);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1200px){.table-schedule__table-row:first-of-type{border-top:none}}.table-schedule__table-row--has-link:hover{background-color:var(--schedule-table-link-color);cursor:pointer}.table-schedule--dark .table-schedule__table-row{color:var(--white)}.table-schedule__table-cell{margin:0;padding:12px 9px}@media only screen and (min-width:1201px){.table-schedule__table-cell{padding:20px 9px}}.table-schedule__heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:960px){.table-schedule__heading{display:none}}@media only screen and (min-width:1201px){.table-schedule__heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-bottom:12px}.hockey .table-schedule__heading{font-family:Futura,sans-serif;font-style:normal}}.table-schedule__date-tab{display:none}.table-schedule__date-tab--active{display:block}.table-schedule__sub-heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:space-between;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .table-schedule__sub-heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule__sub-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .table-schedule__sub-heading{font-family:Futura,sans-serif;font-style:normal}}.table-schedule__country{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;padding-left:0;padding-right:0}.hockey .table-schedule__country{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule__country{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .table-schedule__country{font-family:Futura,sans-serif;font-style:normal}}.table-schedule__country--left{text-align:right}.table-schedule__country--right{text-align:left}.table-schedule__flag{display:inline-block;height:24px;vertical-align:middle;flex:0 0 auto}.table-schedule__flag--left{margin-left:16px}@media only screen and (min-width:961px){.table-schedule__flag--left{margin-left:18px}}.table-schedule__flag--right{margin-right:16px}@media only screen and (min-width:961px){.table-schedule__flag--right{margin-right:18px}}@media only screen and (min-width:1201px){.table-schedule__flag{height:32px;flex:0 0 auto}}.table-schedule__time-wrapper{display:inline-block;text-align:center}@media only screen and (min-width:1201px){.table-schedule__time-wrapper{text-align:left}}.table-schedule__time{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--schedule-nav-color)}.hockey .table-schedule__time{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule__time{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .table-schedule__time{font-family:Futura,sans-serif;font-style:normal}}.table-schedule__time-zone{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--schedule-nav-heading);margin-left:4px}.hockey .table-schedule__time-zone{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule__time-zone{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.hockey .table-schedule__time-zone{font-family:Futura,sans-serif;font-style:normal}}.table-schedule__time-local{display:none}@media only screen and (min-width:1201px){.table-schedule__time-local{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--schedule-nav-heading);display:block;margin:0}.hockey .table-schedule__time-local{font-family:Futura,sans-serif;font-style:normal}}@keyframes indicator-pulsation{0%{background-color:var(--schedule-table-indicator-color)}50%{background-color:var(--schedule-nav-color)}to{background-color:var(--schedule-table-indicator-color)}}.table-schedule__indicator{align-items:center;background-color:var(--schedule-nav-color);border-radius:16px;display:flex;height:16px;padding:0 8px 0 4px}.table-schedule__indicator-led{background-color:var(--schedule-table-indicator-color);border-radius:50%;display:inline-block;height:8px;width:8px;animation:indicator-pulsation 2s infinite}@media only screen and (min-width:1201px){.table-schedule__indicator-led{height:10px;width:10px}}.table-schedule__indicator-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-size:10px;color:var(--schedule-bg);font-weight:700;margin-left:4px}.hockey .table-schedule__indicator-label{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule__indicator-label{font-size:12px}}@media only screen and (min-width:1201px){.table-schedule__link-table-content{display:none}}.table-schedule__link-arrow-wrapper{color:var(--schedule-table-pin-color);text-align:right}.table-schedule__link-arrow-wrapper svg{stroke-width:1.1}.table-schedule__group{display:none}@media only screen and (min-width:1201px){.table-schedule__group{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--schedule-nav-color);display:table-cell;white-space:nowrap}.hockey .table-schedule__group{font-family:Futura,sans-serif;font-style:normal}}.table-schedule__venue{display:none}@media only screen and (min-width:1201px){.table-schedule__venue{display:table-cell}}@media only screen and (min-width:1201px){.table-schedule__venue-wrapper{align-items:center;display:flex}}.table-schedule__venue-pin{color:var(--schedule-table-pin-color);display:flex}@media only screen and (min-width:1201px){.table-schedule__venue-text{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--schedule-nav-color)}.hockey .table-schedule__venue-text{font-family:Futura,sans-serif;font-style:normal}}.schedule-home__heading-container{display:flex;justify-content:space-between}.schedule-home__heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-4)}.hockey .schedule-home__heading{font-family:Futura,sans-serif;color:var(--black-2);font-family:Panton,sans-serif;font-style:normal}.schedule-home__tabs{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .schedule-home__tabs{font-family:Futura,sans-serif;font-style:normal}.schedule-home__table-heading{text-align:center;margin-top:24px;margin-bottom:10px}.schedule-home__navigation-date{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2)}.hockey .schedule-home__navigation-date{font-family:Futura,sans-serif;font-style:normal;text-transform:none}.schedule-home__table-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-4)}.hockey .schedule-home__table-heading{font-family:Futura,sans-serif;font-style:normal}.schedule-home__liga-tabs{display:grid;grid-auto-flow:column;gap:24px;justify-content:center;margin:31px 0}.league-schedule-wrapper{background-color:var(--league-schedule-wrapper-color)}.table-schedule-condensed{background:var(--schedule-bg);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);padding:24px 18px}.table-schedule-condensed table td{color:unset}.hockey .table-schedule,.magazine .table-schedule{border:1px solid var(--button-primary-background)}.eurohockey2023 .table-schedule{border:1px solid var(--white)}.side-content .table-schedule{border-color:var(--button-primary-background);border-radius:20px;margin-top:4px}.eurohockey2023 .side-content .table-schedule,.hockey .side-content .table-schedule,.magazine .side-content .table-schedule{box-shadow:none}.table-schedule-title{font-size:var(--size-22px);font-family:var(--league-font);text-align:center;color:var(--black-2);margin:16px 0 70px}@media only screen and (min-width:961px){.table-schedule-title{font-size:var(--size-28px)}}.hockey .table-schedule-title{font-family:Panton,sans-serif}.eurohockey2023 .table-schedule-title,.hockey .table-schedule-title,.magazine .table-schedule-title{color:var(--white)}.table-schedule-condensed__navigation{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:var(--size-18px)}.table-schedule-condensed__navigation-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--schedule-nav-heading);font-weight:400;margin:0 0 var(--size-32px);text-align:left;width:100%}.hockey .table-schedule-condensed__navigation-heading{font-family:Futura,sans-serif;font-style:normal}.table-schedule-condensed__navigation-liga{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--schedule-nav-heading);margin-bottom:var(--size-18px)}.hockey .table-schedule-condensed__navigation-liga{font-family:Futura,sans-serif;font-style:normal}.table-schedule-condensed__date-arrow-wrapper{align-items:center;color:var(--schedule-nav-heading);display:flex}.table-schedule-condensed__date-arrow-wrapper:hover{cursor:pointer}.table-schedule-condensed__date-arrow-wrapper--left{margin-right:24px}.table-schedule-condensed__date-arrow-wrapper--right{margin-left:24px}.table-schedule-condensed__navigation-date{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2);font-weight:700;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hockey .table-schedule-condensed__navigation-date{font-family:Futura,sans-serif;font-style:normal}.table-schedule--dark .table-schedule-condensed__navigation-date{color:var(--white)}.hockey .mc-lite-container .table-schedule-condensed__navigation-date{font-family:Panton,sans-serif;font-style:normal}.table-schedule-condensed__date-picker{align-items:center;display:flex;visibility:visible;opacity:1}.table-schedule--dark .table-schedule-condensed__date-picker{color:var(--white);justify-content:center;width:100%}@media only screen and (min-width:1201px){.table-schedule--dark .table-schedule-condensed__date-picker{justify-content:end}}.table-schedule-condensed__date-picker.hide{visibility:hidden;opacity:0}.table-schedule-condensed__date-picker-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--size-18px);flex-direction:column}@media only screen and (min-width:961px){.table-schedule-condensed__date-picker-wrapper{flex-direction:row;margin-bottom:var(--size-30px)}}.table-schedule-condensed__date-picker-wrapper>p{font-family:var(--league-font);font-size:var(--size-14px);font-weight:700;font-style:italic;align-self:start;margin-bottom:var(--size-18px);color:var(--scorers-table-nav-color)}.hockey .table-schedule-condensed__date-picker-wrapper>p{font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:961px){.table-schedule-condensed__date-picker-wrapper>p{align-self:center;margin-bottom:0}}.table-schedule-condensed__match-toggle{display:flex;justify-content:center}.table-schedule-condensed__match-toggle-button{cursor:pointer;position:relative;font-family:var(--league-font);font-size:var(--size-14px);font-weight:700;font-style:italic;align-self:start;margin:0 var(--size-12px);color:var(--scorers-table-nav-color)}.hockey .table-schedule-condensed__match-toggle-button{font-family:Panton,sans-serif;font-style:normal}.table-schedule-condensed__match-toggle-button.active{color:var(--table-standings-tab-active-color)}.table-schedule-condensed__match-toggle-button.active:after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;background-color:var(--table-standings-tab-active-color)}.hockey .table-schedule-condensed__date-icon{margin-left:45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:961px){.hockey .table-schedule-condensed__date-icon{margin-left:75px}}.table-schedule-condensed__table{border:none;border-collapse:collapse;border-spacing:0;padding:0;width:98%;margin:0 auto;border-radius:10px}.table-schedule-condensed__table:first-of-type{margin-bottom:var(--size-12px)}.eurohockey2023 .table-schedule-condensed__table{width:100%}.table-schedule-condensed__table-row{border-top:1px solid var(--table-standings-divider);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-schedule-condensed__table-row:first-of-type{border-top:none}@media only screen and (min-width:1201px){.magazine .table-schedule-condensed__table-row td:first-child,.magazine .table-schedule-condensed__table-row td:nth-child(3){width:25%}.magazine .table-schedule-condensed__table-row td:nth-child(2),.magazine .table-schedule-condensed__table-row td:nth-child(4){width:120px}}@media only screen and (min-width:1201px){.magazine .side-content .table-schedule-condensed__table-row td:first-child,.magazine .side-content .table-schedule-condensed__table-row td:nth-child(3){width:45%}.magazine .side-content .table-schedule-condensed__table-row td:nth-child(2){width:unset}.magazine .side-content .table-schedule-condensed__table-row td{white-space:nowrap}}.hockey .table-schedule-condensed__table-row{border-top:none;border-radius:10px}.hockey .side-content .table-schedule-condensed__table-row{cursor:auto}.mc-lite-container .table-schedule-condensed__table-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr 75px 1fr;align-items:center}@media only screen and (min-width:578px){.mc-lite-container .table-schedule-condensed__table-row{grid-auto-columns:2fr 100px 2fr 1fr 2fr;padding:0}}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell{color:var(--black-3)}.eurohockey2023 .mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell,.hockey .mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell,.magazine .mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell{color:var(--white)}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link{border:unset;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:50%;text-align:center;justify-content:center;align-items:center;display:inline-flex}@media only screen and (min-width:578px){.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link{width:var(--size-42px);height:var(--size-42px);border:1px solid var(--table-standings-tab-active-color)}}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link:hover{opacity:.8}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link svg path,.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link svg rect{stroke:var(--table-standings-tab-active-color)}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link svg circle{fill:var(--schedule-bg)}.magazine .mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell .report-link svg circle{fill:var(--black-2)}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell.has--link{cursor:pointer}.mc-lite-container .table-schedule-condensed__table-row .table-schedule-condensed__table-cell.has--link:hover{border-radius:18px;background:var(--hover-mc-element)}@media only screen and (min-width:1201px){.mc-lite-container .table-schedule-condensed__table-row{min-height:61px}}.table-schedule-condensed__table-cell{margin:0;padding:12px 9px;font-weight:400}.table-schedule-condensed__table-cell:nth-child(n+4){display:none;font-family:Fira Sans,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-schedule-condensed__table-cell:nth-child(n+4){display:table-cell}}.mc-lite-groupphase__schedule .table-schedule-condensed__table-cell:nth-child(n+4){font-size:var(--size-14px);font-weight:400!important}.hockey .table-schedule-condensed__table-cell:nth-child(n+4){font-family:Futura,sans-serif;font-style:normal}.table-schedule-condensed__table-cell.table-schedule-condensed__table-cell--report{display:block;position:absolute;right:10px}@media only screen and (min-width:961px){.table-schedule-condensed__table-cell.table-schedule-condensed__table-cell--report{position:relative;right:unset}}.schedule-light-home-change-class .table-schedule-condensed__table-cell{font-weight:700;width:10%}.hockey .schedule-light-home-change-class .table-schedule-condensed__table-cell:nth-child(2){width:15%}.mc-lite-container .table-schedule-condensed__table-cell--venue{align-items:center}@media only screen and (min-width:961px){.mc-lite-container .table-schedule-condensed__table-cell--venue{display:inline-flex}}.mc-lite-container .table-schedule-condensed__table-cell--group{text-align:center}.mc-lite-container .table-schedule-condensed__table-cell{padding:6px 9px}@media screen and (max-width:577px){.mc-lite-container .table-schedule-condensed__table-cell{white-space:nowrap;padding:6px;font-size:var(--size-12px)!important}}.table-schedule-condensed__date-tab{display:none;animation:fadeIn .4s ease-in-out forwards}.table-schedule-condensed__date-tab--active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.table-schedule-condensed__country{font-family:var(--league-font);font-size:var(--size-14px);letter-spacing:0;line-height:1.25;padding-left:0;padding-right:0;font-style:italic}.hockey .table-schedule-condensed__country{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .table-schedule-condensed__country{font-weight:700}.table-schedule-condensed__country--left{text-align:right}.schedule-light-home-change-class .table-schedule-condensed__country--left{width:38%;text-transform:uppercase;font-weight:400;color:var(--schedule-nav-color)}.table-schedule-condensed__country--right{text-align:left}.schedule-light-home-change-class .table-schedule-condensed__country--right{width:39%;text-transform:uppercase;font-weight:400;color:var(--schedule-nav-color)}.hockey .mc-lite-container .table-schedule-condensed__country{font-family:Panton,sans-serif;font-style:normal}.table-schedule-condensed__link{display:flex;align-items:center}.table-schedule-condensed__link--home{justify-content:flex-end}.table-schedule-condensed__link--away{justify-content:flex-start}.table-schedule-condensed__flag{display:inline-block;height:24px;vertical-align:middle;flex:0 0 auto;border:none;max-width:24px;-o-object-fit:contain;object-fit:contain}.table-schedule-condensed__flag--left{margin-left:10px}@media only screen and (min-width:578px){.table-schedule-condensed__flag--left{margin-left:16px}}.table-schedule-condensed__flag--right{margin-right:10px}@media only screen and (min-width:578px){.table-schedule-condensed__flag--right{margin-right:16px}}.eurohockey2023 .table-schedule-condensed__flag{width:var(--size-42px);height:var(--size-24px);max-width:unset}.table-schedule-condensed__time-wrapper{color:var(--black-2);font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;font-style:normal}.hockey .table-schedule-condensed__time-wrapper{font-family:Futura,sans-serif;font-style:normal}.table-schedule--dark .table-schedule-condensed__time-wrapper{color:var(--white)}.mc-lite-container .table-schedule-condensed__time-wrapper{color:var(--black-3);font-family:var(--league-font);font-size:var(--size-14px)}.hockey .mc-lite-container .table-schedule-condensed__time-wrapper{font-family:Futura,sans-serif}.eurohockey2023 .mc-lite-container .table-schedule-condensed__time-wrapper,.hockey .mc-lite-container .table-schedule-condensed__time-wrapper,.magazine .mc-lite-container .table-schedule-condensed__time-wrapper{color:var(--white)}.mc-lite-container .table-schedule-condensed__time-wrapper span{display:block;font-size:var(--size-12px);font-family:var(--league-font);color:var(--black-4)}.hockey .mc-lite-container .table-schedule-condensed__time-wrapper span{font-family:Futura,sans-serif}.mc-lite-container .table-schedule-condensed__time-wrapper--final{font-size:var(--size-18px);font-family:var(--league-font)}.hockey .mc-lite-container .table-schedule-condensed__time-wrapper--final{font-family:Futura,sans-serif}.mc-lite-container .table-schedule-condensed__time-wrapper--final span{font-size:var(--size-12px);font-family:var(--league-font)}.hockey .mc-lite-container .table-schedule-condensed__time-wrapper--final span{font-family:Futura,sans-serif}.table-schedule-condensed__time-wrapper--flex{display:flex;align-items:center;gap:6px}.table-schedule-condensed__live-badge{background:var(--black-2);color:var(--white);border-radius:10px;position:relative;display:flex;justify-content:center}.hockey .table-schedule-condensed__live-badge{background:var(--light-green-primary)}@media screen and (max-width:577px){.table-schedule-condensed__live-badge{padding:0 24px}.table-schedule-condensed__live-badge__marker{left:-5px}}.table-schedule-condensed__live-badge__marker{background:var(--primary);border-radius:5px;width:.313rem;height:.313rem;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.hockey .table-schedule-condensed__live-badge__marker{width:.438rem;height:.438rem;top:calc(50% - 1px)}.hockey .table-schedule-condensed__live-badge{font-family:Futura,sans-serif}.mc-lite-container .table-schedule-condensed__live-badge{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-10px);width:60%;margin:0 auto}.hockey .mc-lite-container .table-schedule-condensed__live-badge{font-family:Panton,sans-serif}.table-schedule--dark table[class=""] tr:first-child{font-weight:400}.match-teams__result-canceled,.table-schedule-condensed__canceled,.table-schedule-condensed__time{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--black-2)}.hockey .match-teams__result-canceled,.hockey .table-schedule-condensed__canceled,.hockey .table-schedule-condensed__time{font-family:Futura,sans-serif;font-style:normal}.table-schedule--dark .match-teams__result-canceled,.table-schedule--dark .table-schedule-condensed__canceled,.table-schedule--dark .table-schedule-condensed__time{color:var(--white)}.hockey .match-teams__result-canceled,.hockey .table-schedule-condensed__canceled,.hockey .table-schedule-condensed__time{font-size:var(--size-14px);font-family:Panton,sans-serif;color:var(--white)}@media only screen and (min-width:961px){.hockey .match-teams__result-canceled,.hockey .table-schedule-condensed__canceled,.hockey .table-schedule-condensed__time{font-size:var(--size-18px)}}.hockey .table-schedule-condensed__time__label{font-size:var(--size-12px);color:var(--black-5);font-family:Futura,sans-serif}.hockey .side-content .match-teams__result-canceled,.hockey .side-content .table-schedule-condensed__canceled,.hockey .side-content .table-schedule-condensed__time{color:var(--black-3);font-size:var(--size-18px);font-family:Futura,sans-serif}.table-schedule-condensed__canceled{text-transform:uppercase}.table-schedule-condensed__time-zone{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--schedule-nav-heading);margin-left:4px}.hockey .table-schedule-condensed__time-zone{font-family:Futura,sans-serif;font-style:normal}.table-schedule-condensed__link-arrow-wrapper{color:var(--schedule-table-pin-color);text-align:right}@media only screen and (min-width:1201px){.table-schedule-condensed__link-arrow-wrapper{margin-right:6px}}.table-schedule-condensed__link-arrow-wrapper svg{stroke-width:1.1}.table-schedule-condensed__headings{width:100%;font-family:Soho Gothic Pro,sans-serif;text-align:center}.hockey .table-schedule-condensed__headings{font-family:Panton,sans-serif}.table-schedule-condensed__headings h1{font-size:var(--size-32px);color:#d4d4d4;margin-bottom:var(--size-18px);display:none}@media only screen and (min-width:961px){.table-schedule-condensed__headings h1{display:block}}.table-schedule-condensed__headings h3{font-size:var(--size-22px);color:var(--black-3)}.eurohockey2023 .table-schedule-condensed__headings h3{font-weight:700;font-style:italic}.eurohockey2023 .table-schedule-condensed__headings h3,.magazine .table-schedule-condensed__headings h3{color:var(--white)}@media only screen and (min-width:961px){.table-schedule-condensed__headings{text-align:left}}.schedule-lite{margin-bottom:var(--size-30px);border-top:none}.table-schedule--dark .schedule-lite{color:var(--white)}.table-schedule--dark .schedule-lite tr{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .table-schedule--dark .schedule-lite tr{font-family:Futura,sans-serif;font-style:normal}.table-schedule--dark .schedule-lite td:nth-child(-n+3){font-weight:700}.table-schedule--dark .schedule-lite tr:nth-child(2n){background-color:var(--white-3)}.table-schedule--dark .schedule-lite tr:nth-child(odd){background-color:var(--black-2)}.schedule-lite tr:nth-child(odd){background-color:var(--light-gray-4)}@media only screen and (min-width:1201px){.home-table .schedule-lite tr td:first-child{width:40%}}.schedule-lite tr:nth-child(odd){background-color:rgba(0,0,0,0)}.schedule-lite:first-child{border-color:var(--light-green-primary)}.schedule-lite__title{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin:var(--size-18px) 0}.hockey .schedule-lite__title{font-family:Futura,sans-serif;font-style:normal}.mc-lite-container .schedule-lite__title{color:var(--scorers-table-nav-color);border-bottom:1px solid var(--black-5);padding-bottom:8px}.hockey .mc-lite-container .schedule-lite__title{font-family:Futura,sans-serif;font-style:normal}.home-right-side-slider .slick-slide{margin:0 var(--size-20px)}.table-scorers{border-radius:20px;background:var(--schedule-bg);box-shadow:0 0 8px 0 rgba(0,0,0,.33);padding:36px 18px;height:100%;display:flex;flex-direction:column}.table-scorers__title{font-family:Panton,sans-serif;color:#666;margin-bottom:var(--size-18px);text-align:center;font-size:var(--size-22px)}.table-scorers__banner-img{margin-bottom:var(--size-18px);width:100%}.eurohockey2023 .table-scorers,.magazine .table-scorers{border:1px solid var(--white);background:rgba(0,0,0,0);box-shadow:none}.hockey .table-scorers{border:1px solid var(--button-primary-background)}.table-scorers .matchcenter-groups__league-title{font-size:18px;font-family:Soho Gothic Pro,sans-serif}@media only screen and (min-width:1201px){.table-scorers .matchcenter-groups__league-title{font-size:var(--size-22px)}}.table-scorers__navigation-heading{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--scorers-table-nav-color);margin:0 0 6px;font-weight:700}.hockey .table-scorers__navigation-heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-scorers__navigation-heading{margin:0 0 40px}}.eurohockey2023 .table-scorers__navigation-heading{font-weight:700;font-style:italic}.hockey .table-scorers__navigation-heading{font-family:Panton,sans-serif}.table-scorers__table{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%;margin-bottom:var(--size-16px)}.table-scorers__table-head{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--scorers-table-head-color);text-align:left;margin:0;padding:6px 9px;position:relative}.hockey .table-scorers__table-head{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .table-scorers__table-head{font-style:normal;font-weight:400}.table-scorers__table-head:nth-of-type(n+2){text-align:right}@media only screen and (min-width:1201px){.table-scorers__table-head{padding:6px 9px}}.table-scorers__table-row{display:none;color:var(--table-standings-color)}.table-scorers__table-row:first-of-type{border-top:none}.eurohockey2023 .table-scorers__table-row:first-of-type{font-style:normal}.table-scorers__table-row:nth-of-type(6n+7){border-top:none}.table-scorers__table-row--active{display:table-row}.table-scorers__table-row--invisible{visibility:hidden;opacity:0}.table-scorers__table-row--linked:hover{background:var(--scorers-table-row-hover-bg);cursor:pointer}.table-scorers__table-row.table-scorers__table-row--active~.table-scorers__table-row.table-scorers__table-row--active{border-top:1.1px solid var(--table-standings-divider)}.table-scorers__table-row.table-scorers__table-row--active~.table-scorers__table-row.table-scorers__table-row--invisible{border-top:unset}.table-scorers__table-row td{border:unset}.table-scorers__table-cell{margin:0;padding:6px 9px;position:relative;vertical-align:initial;font-style:normal}.table-scorers__table-cell:nth-of-type(n+2){text-align:right}@media only screen and (min-width:1201px){.table-scorers__table-cell{padding:6px 9px}}.hockey .table-scorers__table-cell{padding:6px 9px 16px}.table-scorers__order{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;font-weight:700;margin-right:6px;vertical-align:top}.hockey .table-scorers__order{font-family:Futura,sans-serif;font-style:normal}.table-scorers__player-portrait{filter:drop-shadow(0 0 8px rgba(0,0,0,.22));height:60px;width:47px;flex:0 0 47px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:3px}.table-scorers__player-detail{margin-left:6px;font-style:normal}.table-scorers__player-name{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--scorers-table-name-color);font-weight:700;margin:0 0 6px}.hockey .table-scorers__player-name{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .table-scorers__player-name{font-style:normal}.table-scorers__country-flag{display:inline-block;height:24px;margin-right:30px;vertical-align:middle;flex:0 0 auto}.table-scorers .table-scorers__country-flag{border:none;max-width:24px;-o-object-fit:contain;object-fit:contain}.eurohockey2023 .table-scorers .table-scorers__country-flag{width:42px;height:24px;-o-object-fit:unset;object-fit:unset;max-width:unset}.table-scorers__country-name{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;align-items:center;color:var(--scorers-table-head-color);display:flex}.hockey .table-scorers__country-name{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .table-scorers__country-name{font-weight:400;font-style:normal}.hockey .table-scorers__country-name{font-weight:700}.table-scorers__digit{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--scorers-table-name-color)}.hockey .table-scorers__digit{font-family:Futura,sans-serif;font-style:normal}.table-scorers__digit.last-digit{font-weight:700}.table-standings__row--marked>:first-of-type:before,.table-standings__row--marked>:last-of-type:after{background:var(--table-standings-bleed-bg);bottom:0;content:" ";position:absolute;top:0;width:18px}.table-standings{background:var(--table-standings-bg);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);padding:24px 18px}@media screen and (max-width:577px){.table-standings{padding:24px 0}}.table-standings--dark{padding:24px 18px;color:var(--white)}.hockey .table-standings{display:none;box-shadow:none;color:#fff;font-family:Panton,sans-serif}.hockey .table-standings--active{display:block}.mc-lite-container .table-standings{box-shadow:none;color:#fff}.hockey .matchcenter-groups-wrapper .table-standings{padding:0}.table-standings__navigation-container{display:flex;justify-content:space-between;flex-direction:column;border-bottom:none}.table-standings--dark .table-standings__navigation-container{border-bottom:none;gap:20px}.table-standings__navigation-container hr{border-color:var(--light-green-primary)!important}.table-standings__navigation-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--table-standings-nav-color);font-weight:400;margin:0 0 32px;text-align:left;width:100%}.hockey .table-standings__navigation-heading{font-family:Futura,sans-serif;font-style:normal}.table-standings__navigation-container .table-standings__navigation-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--black-2)}.hockey .table-standings__navigation-container .table-standings__navigation-heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-standings__navigation-heading{width:auto}}.table-standings__select-tabs{background:none;color:var(--white);border:none;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .table-standings__select-tabs{font-family:Futura,sans-serif;font-family:Panton,sans-serif;font-style:normal;color:var(--light-gray-4)}.table-standings__navigation-liga{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--table-standings-nav-color);text-align:center;margin-bottom:18px}.hockey .table-standings__navigation-liga{font-family:Futura,sans-serif;font-style:normal}.hockey .table-standings-selection{border-top:1px solid var(--light-green-primary);padding-top:8px}@media only screen and (min-width:961px){.hockey .table-standings-selection{padding-top:14px}}.table-standings__tabs{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-bottom:40px;text-align:left;display:flex;justify-content:center;gap:10px;font-family:var(--league-font)}.hockey .table-standings__tabs{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .table-standings__tabs{font-weight:400}.hockey .table-standings__tabs{font-family:Fira Sans,sans-serif;justify-content:center}@media only screen and (min-width:768px){.table-standings__tabs{gap:24px}}@media only screen and (min-width:1201px){.table-standings__tabs{margin-bottom:44px;text-align:center;justify-content:center}}.table-standings__tab-option{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;display:inline-block;margin-right:24px;color:var(--table-standings-nav-color);font-family:var(--league-font)}.hockey .table-standings__tab-option{font-family:Futura,sans-serif;font-style:normal}.matchcenter-groups-wrapper .table-standings__tab-option{margin-right:0}.hockey .table-standings__tab-option{font-family:Panton,sans-serif!important}.hockey .table-standings__tab-option-level2{display:none;cursor:pointer;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-family:Panton,sans-serif;font-style:normal;color:var(--black-2)}.hockey .hockey .table-standings__tab-option-level2{font-family:Futura,sans-serif;font-style:normal}.hockey .table-standings__tab-option-level2--active{color:var(--light-green-primary);position:relative}.hockey .table-standings__tab-option-level2--active:after{content:"";position:absolute;width:100%;top:100%;height:2px;left:0;background-color:var(--light-green-primary)}.hockey .table-standings__tab-option-level2--show{display:block}.table-standings__tab-option:last-of-type{margin-right:0}.table-standings__tab-option:hover{cursor:pointer}.table-standings__tab-option--active{color:var(--table-standings-tab-active-color);text-decoration:none;position:relative}.table-standings__tab-option--active:after{content:"";position:absolute;width:100%;top:100%;height:2px;left:0;background-color:var(--table-standings-tab-active-color)}.table-standings__table{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}.table-standings__table td{border:none}.eurohockey2023 .table-standings__table td{font-family:Fira Sans,sans-serif;font-style:normal;font-size:14px}.table-standings__table tbody{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;font-style:normal}.hockey .table-standings__table tbody{font-family:Futura,sans-serif;font-style:normal}.table-standings__table--lite{border:none}.table-standings__table--lite tr:nth-child(2n){background-color:var(--schedule-table-link-color);border-top:none}.table-standings__table--lite tr:nth-child(2n+3){background-color:inherit}.table-standings--dark .table-standings__table--lite tr:nth-child(2n){background-color:var(--white-3);color:var(--white)}@media only screen and (min-width:1201px){.table-standings__table--lite:not(.table-standings__table--condensed) td:first-child{padding-left:10vw}.table-standings__table--lite:not(.table-standings__table--condensed) td:last-child{padding-right:15vw}.table-standings__table--lite:not(.table-standings__table--condensed) td:nth-child(n+3){width:100px}}.table-standings__table td:nth-child(4),.table-standings__table th:nth-child(4){display:none;display:block}.table-standings__table td:nth-child(5),.table-standings__table th:nth-child(5){display:none}.matchcenter-groups-wrapper .table-standings__table td:nth-child(4),.matchcenter-groups-wrapper .table-standings__table td:nth-child(5),.matchcenter-groups-wrapper .table-standings__table th:nth-child(4),.matchcenter-groups-wrapper .table-standings__table th:nth-child(5){display:table-cell}.table-standings__table th{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--table-standings-color);text-align:left}.hockey .table-standings__table th{font-family:Futura,sans-serif;font-style:normal}.mc-lite-container .table-standings__table th{font-family:var(--league-font);font-size:14px;color:var(--tags)}.eurohockey2023 .mc-lite-container .table-standings__table th{font-family:Fira Sans,sans-serif;font-style:normal;font-weight:400;color:#ccc}.hockey .mc-lite-container .table-standings__table th{font-family:Futura,sans-serif;font-style:normal;color:#ccc}.magazine .mc-lite-container .table-standings__table th{color:#ccc}.table-standings__table tr{border-top:none}.table-standings__table tr[data-ranking]{cursor:pointer;border-bottom:1px solid var(--table-standings-divider)}.table-standings__table tr[data-ranking]:last-child{border-bottom:none}.table-standings__table tr .table-standings__country{display:flex;align-items:center}.table-standings__table tr:hover .table-standings__country{position:relative;z-index:10}.table-standings__table tr:hover .table-standings__country:after{content:"";position:absolute;background-color:var(--hover-mc-element);border-radius:18px;width:100%;height:80%;left:0;top:50%;transform:translateY(-50%);z-index:-1}.table-standings__table tr:first-of-type{border-top:none}.table-standings__table td,.table-standings__table th{padding:10px 0;text-align:center}.table-standings--dark .table-standings__table td,.table-standings--dark .table-standings__table th{text-align:left}.table-standings__table:not(.table-standings__table--lite) td,.table-standings__table:not(.table-standings__table--lite) th{margin:0;padding:6px 9px;position:relative;white-space:nowrap}@media only screen and (min-width:1201px){.table-standings__table:not(.table-standings__table--lite) td,.table-standings__table:not(.table-standings__table--lite) th{padding:16px 9px}}.hockey .home-page-wrapper .table-standings__table tr{background-color:var(--white);border-bottom:2px solid var(--light-green-primary)}.hockey .home-page-wrapper .table-standings__table th{color:#000}@media screen and (max-width:577px){.matchcenter-groups-wrapper .table-standings__table .table-standings__cell--mobile-hidden{display:none!important}}.table-standings__head{border-bottom:1px solid var(--black-5)}.hockey .table-standings__head{border-color:var(--light-green-primary)}.table-standings__head--mobile{font-family:Soho Gothic Pro,sans-serif;font-style:italic;font-weight:400;display:table-row}@media only screen and (min-width:1201px){.table-standings__head--mobile{display:none}}.table-standings__head--desktop{font-family:Soho Gothic Pro,sans-serif;font-style:italic;font-weight:400;display:none}@media only screen and (min-width:1201px){.table-standings__head--desktop{display:table-row}}.table-standings__tab{display:none}.table-standings__tab--active{display:block}.hockey .mc-lite-container .table-standings__tab--active tr span{font-size:16px;font-family:Futura,sans-serif;font-style:normal}.table-standings__order{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;font-style:normal;white-space:nowrap;width:1%;padding-right:20px!important;padding-left:40px!important;color:var(--black-2);position:relative}.hockey .table-standings__order{font-family:Futura,sans-serif;font-style:normal}.content-home-page .table-standings__order{color:inherit}.hockey .mc-lite-container .table-standings__order{font-family:Futura,sans-serif;font-style:normal;font-size:14px;color:inherit}.eurohockey2023 .table-standings__order,.magazine .table-standings__order{color:var(--white)}@media only screen and (min-width:1201px){.table-standings__order .dot{top:40%}}.table-standings__flag-wrapper{max-width:21px;width:100%;display:flex;justify-content:center;align-items:center;margin-right:6px}.table-standings__flag{display:inline-block;height:24px;vertical-align:middle}.matchcenter-groups-wrapper .table-standings__flag{height:21px;max-width:21px;-o-object-fit:contain;object-fit:contain}.eurohockey2023 .matchcenter-groups-wrapper .table-standings__flag{height:auto;width:100%;-o-object-fit:unset;object-fit:unset;max-width:unset}.table-standings__logo{text-align:right!important}.table-standings__country{text-align:left!important}.table-standings__country-header{width:30%!important}.table-standings__country-name{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--table-standings-country-color);font-style:normal}.hockey .table-standings__country-name{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.table-standings__country-name{font-weight:700}}.table-standings--dark .table-standings__country-name{color:var(--white)}.hockey .home-page-wrapper .table-standings__country-name{color:var(--black-1)}.hockey .mc-lite-container .table-standings__country-name{font-family:Futura,sans-serif;font-style:normal;font-size:16px}.eurohockey2023 .table-standings__country-name{font-weight:700;font-style:normal;font-family:Fira Sans,sans-serif}.table-standings__digit{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--black-2);font-weight:400}.hockey .table-standings__digit{font-family:Futura,sans-serif;font-style:normal}.table-standings--dark .table-standings__digit{color:var(--white)}.hockey .table-standings__digit,.table-standings__digit.last-digit{font-weight:700}.eurohockey2023 .table-standings__digit{color:var(--white)}.mc-lite-container .table-standings__digit{color:var(--black-2);font-size:14px!important}.hockey .mc-lite-container .table-standings__digit{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .mc-lite-container .table-standings__digit{font-weight:400}.eurohockey2023 .mc-lite-container .table-standings__digit,.hockey .mc-lite-container .table-standings__digit,.magazine .mc-lite-container .table-standings__digit,.table-standings--dark .table-standings__row{color:var(--white)}.table-standings__row--marked{background:var(--table-standings-bleed-bg)}.table-standings__row--marked>:first-of-type:before{left:-18px}.table-standings__row--marked>:last-of-type:after{right:-18px}.standings-home__heading-container{display:flex;justify-content:space-between}.standings-home__table th:nth-child(n+2){width:20%}.standings-home__tabs{font-weight:700}.standings-home__table-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;text-align:center;color:var(--black-4);margin-top:25px;margin-bottom:20px}.hockey .standings-home__table-heading{font-family:Futura,sans-serif;font-style:normal;text-transform:none}.standings-home__navigation{justify-content:space-around;margin-top:20px;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2)}.hockey .standings-home__navigation{font-family:Futura,sans-serif;font-style:normal}.hockey .standings-home__region-tabs{margin-bottom:14px;display:flex;justify-content:center}.hockey .standings-home__region-tabs .table-standings__tab-option{font-family:Panton,sans-serif!important}.home-right-side-slider-wrapper{margin-bottom:40px}.home-right-side-slider .slick-track>div:first-child:not(:only-child) .right-side-table__arrow[data-direction=left] path,.home-right-side-slider .slick-track>div:last-child:not(:only-child) .right-side-table__arrow[data-direction=right] path,.home-right-side-slider .slick-track>div:not(:only-child):not(:first-child):not(:last-child) .right-side-table__arrow path{stroke:var(--table-standings-tab-active-color)}.home-right-side-slider-container{width:calc(100% + 40px);margin:0 -20px}.home-right-side-slider-container .slick-dots li{width:25px;height:5px;border-radius:21px;background:#616161;pointer-events:none}.home-right-side-slider-container .slick-dots li button:before{content:""}.home-right-side-slider-container .slick-dots li.slick-active{background:var(--table-standings-tab-active-color)}.home-right-side-slider-container>div:last-child{margin-top:60px}.right-side-table{font-family:Futura,sans-serif}.magazine .right-side-table{font-family:Fira Sans,sans-serif}.right-side-table__label{font-size:18px;font-weight:400;margin-bottom:30px;font-family:Panton,sans-serif}.magazine .right-side-table__label{font-family:Soho Gothic Pro,sans-serif;font-size:14px;color:var(--black-4)}.right-side-table__title-navigation{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:26px}.right-side-table__title-navigation svg{display:block;cursor:pointer}.right-side-table__title{font-size:14px;font-family:Panton,sans-serif;font-weight:400}.magazine .right-side-table__title{font-family:Soho Gothic Pro,sans-serif;font-weight:700}.right-side-table__background{flex:1;background:linear-gradient(180deg,rgba(58,64,58,0),#3a403a);opacity:.2;border-radius:0 0 20px 20px;position:relative}.right-side-table__background img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:60%;max-height:160px}.right-side-table-tabs{background:var(--light-gray-4)!important;width:100%!important}.eurohockey2023 .right-side-table-tabs,.hockey .right-side-table-tabs,.magazine .right-side-table-tabs{background:var(--white)!important}.right-side-table-tabs button{flex:1;color:var(--black-1)!important}.schedule-table__date-label{font-size:14px;font-weight:500;color:#d4d4d4;text-align:center;margin-bottom:10px}.schedule-table__matches{display:flex;flex-direction:column;min-height:420px}.eurohockey2023 .schedule-table__matches{min-height:320px}.schedule-table__match{display:flex;align-items:center;justify-content:center;height:48px;width:calc(100% + 38px);margin-left:-19px;position:relative}.schedule-table__match--link{padding:0 10px}.hockey .schedule-table__match--link{position:relative}.hockey .schedule-table__match--link:before{display:block;content:"";width:100%;height:1px;background:var(--black-5);position:absolute;left:50%;transform:translateX(-50%);top:0;width:calc(100% - 38px);margin-left:0}.hockey .schedule-table__match--link:first-child:before{display:none}@media (hover:hover) and (pointer:fine){.schedule-table__match--link{cursor:pointer}.hockey .schedule-table__match--link:hover{background-color:rgba(159,229,129,.15)}.magazine .schedule-table__match--link:hover{background-color:rgba(153,0,12,.15)}}.schedule-table__match--link>div:first-child,.schedule-table__match--link>div:last-child{margin-left:auto}.schedule-table__match-wrapper{border-top:1px solid var(--black-5);padding:10px 0}.schedule-table__match-arrow{position:relative;top:2px}.schedule-table__match-arrow path{stroke:var(--table-standings-tab-active-color)}.schedule-table__match--watch-teaser{margin-left:0;justify-content:flex-start;font-family:Soho Gothic Pro,sans-serif}@media only screen and (min-width:961px){.schedule-table__match--watch-teaser{gap:35px}}.hockey .schedule-table__match--watch-teaser{font-family:Panton,sans-serif;color:var(--white)}.hockey .schedule-table__match--watch-teaser .schedule-table__match-status{font-family:Futura,sans-serif}.hockey .schedule-table__match--watch-teaser .schedule-table__match-status .schedule-table__live-score{color:var(--white)}.schedule-table__team{display:flex;align-items:center}.schedule-table__team p{white-space:nowrap;font-weight:500;font-size:14px;text-transform:uppercase;margin-right:14px;width:4rem}.schedule-table__team p:before{content:attr(data-shortName)}@media only screen and (min-width:961px){.schedule-table__team p:before{content:attr(data-fullName)}}.watch-teaser__data .schedule-table__team p{width:auto;font-size:18px}.schedule-table__team img{width:28px}.schedule-table__team--away p{margin:0 0 0 14px;text-align:right}.schedule-table__upcoming-status{color:#d4d4d4;font-size:18px}.schedule-table__live-badge{display:flex;align-items:center;padding:4px 6px;border-radius:10px;background-color:var(--light-green-primary)}.schedule-table__live-badge:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#e30613;margin-right:3px}.schedule-table__live-badge span{font-size:10px;text-transform:uppercase;line-height:normal;letter-spacing:1.2px}.schedule-table__match-status{width:48px;margin:0 15px;white-space:nowrap}.schedule-table__match-status .shootout-badge{text-align:center;display:inline-block;width:100%;font-size:12px}@media only screen and (min-width:961px){.schedule-table__match-status{margin:0 25px}}.schedule-table__live-score{font-weight:500;font-size:14px;text-align:center;color:#3a403a}.schedule-table__final-score{font-weight:400;font-family:Panton,sans-serif;font-size:18px;text-align:center;color:var(--black-2)}.watch-teaser__data .schedule-table__final-score{color:#fff}.schedule-table__ht-score{font-size:12px;text-align:center;color:#d4d4d4}.standings-table__order .dot{left:-5px;top:44%}.standings-table__group-tabs{display:flex;gap:18px;justify-content:center;margin-bottom:36px}.standings-table__group-tab{font-family:Soho Gothic Pro,sans-serif;color:var(--black-2);font-weight:400;font-size:14px;cursor:pointer}.standings-table__group-tab--active{color:var(--table-standings-tab-active-color);position:relative}.standings-table__group-tab--active:after{content:"";position:absolute;width:100%;top:100%;height:2px;left:0;background-color:var(--table-standings-tab-active-color)}.magazine .standings-table__group-tab--active{font-family:Soho Gothic Pro,sans-serif;text-transform:none}.hockey .standings-table__group-tab{font-family:Panton,sans-serif}.standings-table__grid{display:grid;grid-template-columns:minmax(10px,1fr) minmax(108px,3fr) minmax(10px,1fr) minmax(10px,1fr) minmax(50px,2fr) minmax(10px,1fr);gap:12px;align-items:center;position:relative}.standings-table__table-header{padding:0 0 8px 7px;border-left-color:var(--table-standings-border-color);border-bottom:1px solid;border-bottom-color:var(--table-standings-border-color);border-right-color:var(--table-standings-border-color);border-top-color:var(--table-standings-border-color)}@media only screen and (min-width:961px){.standings-table__table-header{padding:0 0 8px 14px}}.standings-table__table-header p{font-size:14px;color:#d4d4d4;font-weight:500}.standings-table__table-header p:first-child{grid-column-start:3}.standings-table__teams-wrapper{min-height:520px;display:flex;flex-direction:column}.eurohockey2023 .standings-table__teams-wrapper{min-height:372px}.standings-table__team{font-size:14px;font-weight:500;padding:18px 0 18px 7px;color:var(--black-2);border-bottom:1px solid var(--black-5);height:56px}.standings-table__team:last-child{border-bottom:none}@media only screen and (min-width:961px){.standings-table__team{padding:18px 0 18px 14px}}.standings-table__logo-name{display:flex;align-items:center;gap:12px}.standings-table__logo-name img{max-width:22px}.standings-table__logo-name p{white-space:nowrap;font-size:16px;text-transform:uppercase;font-weight:500}.standings-table__goals-number{display:flex;align-items:center;gap:3px}.standings-table__goals-number span{padding-bottom:2px}@media only screen and (min-width:961px){.home-right-side-slider-container .slick-track{margin-left:0}}.right-side-table-tabs{box-shadow:0 0 8px rgba(0,0,0,.33)}.right-side-table-tabs--hidden{visibility:hidden;pointer-events:none}.hockey .right-side-table-tabs,.magazine .right-side-table-tabs{box-shadow:none}@media only screen and (max-width:960px){.side-content .match-header__tabs-wrapper{margin-top:0!important}}.blocks{margin:-30px 0}.blocks__item{margin:30px 0}.file-block{margin:20px 0}.file-block__title{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;color:var(--file-title);margin-bottom:10px;text-align:center}.hockey .file-block__title{font-family:Futura,sans-serif;font-style:normal}.announcment__blocks .file-block__title{color:var(--wysiwyg-text-color)}.file-block__btn{text-align:center}.file-block__btn>a{background-color:var(--primary-dark-1);border:1px;color:var(--white)}.block__files{align-self:stretch;background-color:var(--white);border:3px solid var(--black-5);border-radius:20px;padding:20px 32px 32px}.block__files--link-download{align-items:center;border-bottom:1px solid var(--black-5);color:var(--primary-dark-2);-moz-column-gap:20px;column-gap:20px;display:flex;padding:12px 0}.block__files--link-download .button-primary{box-shadow:none}.block__files--link-download .button-primary:hover{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0)}.hockey .block__files--link-download{color:var(--light-green-primary)}.block__files--title-download{font-family:Soho Gothic Pro,sans-serif;font-size:16px;line-height:20px;text-decoration:underline}.hockey .block__files--title-download{font-family:Panton,sans-serif}.block-text,.genericpage-main{font-family:Fira Sans,sans-serif;padding:36px 0}.block-text h2,.genericpage-main h2{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--wysiwyg-text-color);margin:0 0 18px}.hockey .block-text h2,.hockey .genericpage-main h2{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.block-text h2,.genericpage-main h2{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .block-text h2,.hockey .genericpage-main h2{font-family:Futura,sans-serif;font-style:normal}}.block-text h3,.genericpage-main h3{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--wysiwyg-text-color);margin:0 0 18px}.hockey .block-text h3,.hockey .genericpage-main h3{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.block-text h3,.genericpage-main h3{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .block-text h3,.hockey .genericpage-main h3{font-family:Futura,sans-serif;font-style:normal}}.block-text h4,.genericpage-main h4{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--wysiwyg-text-color);margin:0 0 18px}.hockey .block-text h4,.hockey .genericpage-main h4{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.block-text h4,.genericpage-main h4{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .block-text h4,.hockey .genericpage-main h4{font-family:Futura,sans-serif;font-style:normal}}.block-text h5,.genericpage-main h5{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--wysiwyg-text-color);margin:0 0 18px}.hockey .block-text h5,.hockey .genericpage-main h5{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.block-text h5,.genericpage-main h5{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .block-text h5,.hockey .genericpage-main h5{font-family:Futura,sans-serif;font-style:normal}}.block-text h6,.genericpage-main h6{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--wysiwyg-text-color);margin:0 0 18px}.hockey .block-text h6,.hockey .genericpage-main h6{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.block-text h6,.genericpage-main h6{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .block-text h6,.hockey .genericpage-main h6{font-family:Futura,sans-serif;font-style:normal}}.block-text ol,.block-text p,.block-text ul,.genericpage-main ol,.genericpage-main p,.genericpage-main ul{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;color:var(--wysiwyg-text-color);margin:0 0 25px}.hockey .block-text ol,.hockey .block-text p,.hockey .block-text ul,.hockey .genericpage-main ol,.hockey .genericpage-main p,.hockey .genericpage-main ul{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.block-text ol,.block-text p,.block-text ul,.genericpage-main ol,.genericpage-main p,.genericpage-main ul{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .block-text ol,.hockey .block-text p,.hockey .block-text ul,.hockey .genericpage-main ol,.hockey .genericpage-main p,.hockey .genericpage-main ul{font-family:Futura,sans-serif;font-style:normal}.magazine .block-text ol,.magazine .block-text p,.magazine .block-text ul,.magazine .genericpage-main ol,.magazine .genericpage-main p,.magazine .genericpage-main ul{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;line-height:30px}.hockey .magazine .block-text ol,.hockey .magazine .block-text p,.hockey .magazine .block-text ul,.hockey .magazine .genericpage-main ol,.hockey .magazine .genericpage-main p,.hockey .magazine .genericpage-main ul{font-family:Futura,sans-serif;font-style:normal}}.block-text ol a,.block-text p a,.block-text ul a,.genericpage-main ol a,.genericpage-main p a,.genericpage-main ul a{color:var(--wysiwyg-link-color);transition:all .3s ease;word-break:break-word}.block-text ol a:focus,.block-text ol a:hover,.block-text p a:focus,.block-text p a:hover,.block-text ul a:focus,.block-text ul a:hover,.genericpage-main ol a:focus,.genericpage-main ol a:hover,.genericpage-main p a:focus,.genericpage-main p a:hover,.genericpage-main ul a:focus,.genericpage-main ul a:hover{color:var(--wysiwyg-link-hover-color)}.block-text :last-child,.genericpage-main :last-child{margin-bottom:0}.magazine .block-text .table{color:#fff}.block-text .transformed-table{margin-bottom:20px;word-break:break-word;width:100%}.block-text .transformed-table td{border:1px solid var(--black-1);padding:5px}.eurohockey2023 .block-text .transformed-table td,.hockey .block-text .transformed-table td,.magazine .block-text .transformed-table td{color:var(--white);border-color:var(--white)}.hockey .block-text p{color:var(--white);font-size:18px}.eurohockey2023 .block-text h2,.eurohockey2023 .block-text p,.eurohockey2023 .block-text strong{color:var(--white)}.block-image{width:auto;margin:0 auto}.block-image__figure{margin:0}.block-image__img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.block-image__caption{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;margin:0}.hockey .block-image__caption{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block-image__caption{margin:6px}}.block-image__copyright{color:var(--block-image-copyright-color)}.block-image__credits{color:var(--block-image-credit-color)}.block-video{width:100%;margin:0 auto 40px;position:relative}.block-video__figure{margin:0}.block-video__player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.block-video__iframe,.block-video embed,.block-video object{position:absolute;top:0;left:0;width:100%;height:100%}.block-video__caption{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;margin:0}.hockey .block-video__caption{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block-video__caption{margin:6px}}.block-video__credits{color:var(--block-image-credit-color)}.block-video__copyright{color:var(--block-image-copyright-color)}.block-title{color:var(--title-color);font-size:50px;line-height:70px;margin:0}@media only screen and (max-width:767px){.block-title{font-size:40px;line-height:50px}}.block-quote__quote:before{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .block-quote__quote:before{font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block-quote__quote:before{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-72px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .block-quote__quote:before{font-family:Panton,sans-serif;font-style:normal}}.block-quote{padding:24px 0;border-bottom:1px solid var(--block-quote-border);border-top:1px solid var(--block-quote-border);margin-left:0}.block-quote__quote{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--block-quote-color);font-weight:700;padding:0 48px;position:relative}.hockey .block-quote__quote{font-family:Futura,sans-serif}.block-quote__quote:before{position:absolute;top:-14px;left:14px;content:"“";display:inline-block}@media only screen and (min-width:961px){.block-quote__quote:before{top:-20px;left:24px}}@media only screen and (min-width:961px){.block-quote__quote{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:28px;padding:0 72px}.hockey .block-quote__quote{font-family:Panton,sans-serif;font-style:normal}}.hockey .block-quote__quote{font-family:Panton,sans-serif;font-style:normal;margin-bottom:12px}@media only screen and (min-width:961px){.hockey .block-quote__quote{margin-bottom:18px;color:#fff}}.block-quote__reference{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--block-quote-color);display:flex;justify-content:flex-end}.hockey .block-quote__reference{font-family:Futura,sans-serif;font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:961px){.hockey .block-quote__reference{color:#fff}}.block-link{display:block;width:-moz-min-content;width:min-content}.block-location{margin:10px 0;padding:18px;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.22);background:var(--block-location-bg)}.block-location__label{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--block-location-label-color)}.hockey .block-location__label{font-family:Futura,sans-serif;font-style:normal}.block-location__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-top:12px}.hockey .block-location__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block-location__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .block-location__title{font-family:Futura,sans-serif;font-style:normal}}.eurohockey2023 .block-location__content{font-size:18px}.block-location__content{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;display:grid;grid-gap:0 25px;grid-template-columns:repeat(1,1fr);grid-template-areas:"map " "desc" "details";margin-top:24px;color:var(--block-location-content-color)}.hockey .block-location__content{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block-location__content{grid-template-columns:repeat(2,1fr);grid-template-areas:"map desc " "map details"}}.block-location__map{grid-area:map}.block-location__image{width:100%;flex:0 0 100%;border:1px solid var(--block-location-image-border)}.block-location__description{grid-area:desc;margin:10px 0}.block-location__details{grid-area:details;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 15px;justify-self:start;margin:5px 0;height:70px}.eurohockey2023 .block-location__details-label{font-size:18px}.block-location__details-label{color:var(--block-location-details-color);text-align:right;font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;line-height:20px}.hockey .block-location__details-label{font-family:Futura,sans-serif;font-style:normal}.block-location__links{display:flex;justify-content:space-evenly;margin-top:24px;flex-direction:column}@media only screen and (min-width:961px){.block-location__links{flex-direction:row}}.block-location__link{margin:5px 0 5px 40px}.block-location__link svg{transform:rotate(-50deg)}.block-location__link svg path{stroke:var(--block-location-link-color)}.block-location__link .button-primary{background-color:#fff}.block-location__link-label{color:var(--block-location-link-color);vertical-align:super;margin-left:10px;font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .block-location__link-label{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block-location__link-label{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .block-location__link-label{font-family:Futura,sans-serif;font-style:normal}}.hockey .block-location__link-label{font-family:Panton,sans-serif;color:var(--light-green-primary)}.block__tvm{color:var(--wysiwyg-text-color);display:flow-root}.eurohockey2023 .block__tvm{color:var(--white)}.block__tvm-image{width:100%;max-width:100%}@media only screen and (min-width:961px){.block__tvm-image{max-width:calc(50% - 13.5px)}}@media only screen and (min-width:961px){.block__tvm-image--left{float:left;margin:0 27px 0 0}}@media only screen and (min-width:961px){.block__tvm-image--right{float:right;margin:0 0 0 27px}}.block__tvm-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:6px}.hockey .block__tvm-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block__tvm-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:12px}.hockey .block__tvm-title{font-family:Futura,sans-serif;font-style:normal}}.block__tvm-subtitle{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:6px}.hockey .block__tvm-subtitle{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.block__tvm-subtitle{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:12px}.hockey .block__tvm-subtitle{font-family:Futura,sans-serif;font-style:normal}}@media only screen and (min-width:961px){.block__tvm-text{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .block__tvm-text{font-family:Futura,sans-serif;font-style:normal}}.teaser-video,.teaser__big-image{display:block;position:relative;width:95vw;margin-bottom:-50px;margin-left:-50vw;margin-right:-50vw;max-width:none}@media only screen and (min-width:961px){.teaser-video,.teaser__big-image{margin-bottom:-100px;width:133.33%}}@media only screen and (max-width:767px){.magazine .teaser-video,.magazine .teaser__big-image{width:100%;margin-left:0;margin-right:0}}.teaser{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.teaser__big{cursor:pointer}.eurohockey2023 .teaser__big-image{border-radius:20px}.teaser__big-image{max-height:230px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:10px}@media only screen and (min-width:768px){.teaser__big-image{max-height:382px}}@media only screen and (min-width:961px){.teaser__big-image{border-radius:20px}}.teaser__big-image img{border-radius:10px}@media only screen and (min-width:961px){.teaser__big-image img{border-radius:20px}}.teaser__big-image--hero{width:100%;height:320px}@media only screen and (min-width:1201px){.teaser__big-image--hero{height:575px}}.association .teaser__big-image--hero{margin:0 0 -100px -125px!important;height:320px;grid-column:2/8!important;width:calc(100% + 250px);max-height:285px}.association .teaser__big-image--hero img{max-height:285px}@media screen and (max-width:1200px){.association .home-page__hero .teaser{display:flex!important;width:100%;margin:0 auto 100px}}@media screen and (max-width:960px){.association .home-page__hero .teaser{margin:0 auto}}@media screen and (max-width:1200px){.association .home-page__hero .teaser .teaser__big-image--hero{margin:0 0 -100px!important;height:320px;max-height:285px;width:100vw}}@media screen and (max-width:1200px){.association .home-page__hero .teaser .teaser__default{width:80vw}}.teaser__big-image img{max-height:230px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media only screen and (min-width:768px){.teaser__big-image img{max-height:382px}}.teaser__category,.teaser__time{font-weight:400!important}.teaser__time{display:flex;justify-content:flex-end;grid-column:2}.hockey .teaser__time{font-family:Futura,sans-serif;font-style:normal;text-transform:capitalize}@media only screen and (max-width:767px){.hockey .teaser__time{color:var(--black-4)}}.teaser__title{margin:0 0 6px;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.hockey .teaser__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:578px){.teaser__title{-webkit-box-orient:inline-axis;display:block;-webkit-line-clamp:unset;line-clamp:unset}}@media only screen and (min-width:961px){.teaser__title{margin:0 0 12px;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .teaser__title{font-family:Panton,sans-serif;font-style:normal}.magazine .custom-page__article .teaser__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .magazine .custom-page__article .teaser__title{font-family:Futura,sans-serif;font-style:normal}}.teaser__default{border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);background:var(--teaser-background);position:relative;margin:0 auto;width:100%;z-index:2}.association .teaser__default{box-shadow:none}.teaser__default-header{width:100%;display:grid;grid-template-columns:60% 40%;margin-bottom:9px;color:var(--teaser-default-header-color);font-weight:400!important}@media only screen and (min-width:961px){.teaser__default-header{margin-bottom:15px}}.hockey .teaser__default-header{text-transform:uppercase}.teaser__default-link{display:block;width:100%;padding:18px 18px 13px;border-radius:20px;cursor:pointer}@media only screen and (min-width:961px){.teaser__default-link{padding:32px 32px 27px}}.teaser__default-read-more{position:absolute;bottom:0;right:20px;transform:translateY(50%)}@media only screen and (min-width:961px){.teaser__default-read-more{right:55px}.teaser-s__container .teaser__default-read-more{right:15px}.side-content .teaser__default-read-more{right:20px}}.teaser__default-description{color:var(--teaser-default-description-color);font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .teaser__default-description{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.teaser__default-description{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .teaser__default-description{font-family:Futura,sans-serif;font-style:normal}.magazine .custom-page__article .teaser__default-description{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .magazine .custom-page__article .teaser__default-description{font-family:Futura,sans-serif;font-style:normal}}.teaser__default-description p{margin:0 0 18px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}@media only screen and (min-width:578px){.teaser__default-description p{-webkit-box-orient:inline-axis;display:block;-webkit-line-clamp:unset;line-clamp:unset}}@media only screen and (min-width:961px){.teaser__default-description p{margin:0 0 24px}}.hockey .teaser__default-description p{font-size:var(--size-16px)}.teaser__default-tags{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media only screen and (min-width:578px){.teaser__default-tags{-webkit-box-orient:inline-axis;display:block;-webkit-line-clamp:unset;line-clamp:unset;display:flex;flex-flow:row wrap}}.teaser__default-tag{display:inline-block;margin-right:12px;margin-bottom:5px;cursor:auto}.teaser__default-tag:last-of-type{margin-right:0}.teaser__with-image{box-shadow:none;border-radius:10px;padding-left:0;padding-right:0;margin:0 auto}.association .teaser__with-image{background-color:var(--white)}.teaser__with-image .teaser__default-link{padding:18px;display:flex}.teaser-title-container{display:grid;grid-template-columns:80% 20%;width:100%;flex:0 0 120px}.teaser-title-container.no-badge{grid-template-columns:100%}.teaser__with-image .teaser__default-header{margin-bottom:0}.teaser__with-image__picture{max-width:40%;flex:0 20%;border-radius:10px;margin-right:12px;-o-object-fit:cover;object-fit:cover}.association .teaser__with-image__picture{border-radius:0}@media only screen and (min-width:961px){.teaser__with-image__picture{flex:unset;margin-right:27px;max-width:201px}}.teaser__badge-picture{max-width:50px}.teaser__content-holder{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;min-height:66px}.teaser-video__figure,.teaser-video__iframe,.teaser-video embed,.teaser-video object{max-height:385px}.teaser-video{overflow:hidden}.association .teaser-video,.magazine .teaser-video{border-radius:10px}@media only screen and (min-width:961px){.association .teaser-video,.magazine .teaser-video{border-radius:20px}}.teaser-video__overlay{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;z-index:1}.teaser-video__overlay-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.teaser-video__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:57px;height:59px;background-color:rgba(153,0,12,.75);border-radius:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 21.505v-20l18 10-18 10z' stroke='%23fff'/%3E%3C/svg%3E");background-position:calc(50% + 2px) 50%;background-repeat:no-repeat}.teaser-video__figure{margin:0}.teaser-video__player{position:relative;padding-bottom:43.75%;height:0;overflow:hidden;max-width:100%}.teaser-video__iframe,.teaser-video embed,.teaser-video object{position:absolute;top:0;left:0;width:100%;height:100%}.components-link,.teaser-video__caption{display:none}.custom__teaser-logo{display:flex;justify-content:flex-end;margin-bottom:-40px}.custom__teaser-logo-img{max-height:50px}.teaser-s{border-radius:50px;margin:10px 0;background:none}@media only screen and (min-width:961px){.teaser-s{border-radius:50px}}.teaser-s>div{height:100%}.teaser-s .teaser__content-holder{border-radius:50px;overflow:visible}.side-content .teaser-s{margin-bottom:30px}@media only screen and (min-width:961px){.side-content .teaser-s{margin-bottom:50px}}.teaser-s__container{display:grid;padding:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:36px;order:2;margin-bottom:25px}.teaser-s__container .teaser-s__image-holder{position:relative;overflow:visible}@media only screen and (max-width:767px){.side-content .teaser-s__container .teaser-s__image-holder{width:100%}}.side-content .teaser-s__container--highlight{padding:0;display:block;order:-1}.side-content .teaser-s__container--highlight~.teaser-s__container--highlight{order:0}.side-content .teaser-s__container--highlight.margin-top{margin-top:20px}@media only screen and (min-width:961px){.side-content .teaser-s__container--highlight.margin-top{margin-top:50px}}.teaser-s__container:first-child:not(.teaser-s__container--hero){margin-top:25px}@media only screen and (min-width:961px){.teaser-s__container{gap:48px;order:0;grid-template-columns:repeat(3,1fr)}}.teaser-s__container--hero{margin-top:25px}@media only screen and (min-width:961px){.teaser-s__container--hero:first-of-type{margin:-60px 0 35px}}.teaser-s__container .teaser-s__image-holder{width:100%}@media only screen and (min-width:961px){.teaser-s__container .teaser-s__image-holder{width:unset}}.teaser-s__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-top:13px;font-weight:700;color:var(--teaser-small-title)}.hockey .teaser-s__title{font-family:Futura,sans-serif;font-style:normal}.association .teaser-s__title{color:var(--teaser-s-title)}@media only screen and (min-width:961px){.teaser-s__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .teaser-s__title{font-family:Futura,sans-serif;font-style:normal}}.side-content .teaser-s__title{font-size:18px}@media only screen and (min-width:961px){.side-content .teaser-s__title{font-size:28px}}.teaser-s__container .teaser-s__title{font-size:18px}.teaser-s__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:48px;min-width:130px;min-height:120px;width:100%;height:100%}.side-content .teaser-s__image{border-radius:20px;max-height:215px}.teaser-s__container .teaser-s__image{border-radius:20px;max-height:211px}@media only screen and (min-width:1201px){.teaser-s__image{min-height:330px}.side-content .teaser-s__image{min-height:300px;max-width:300px;max-height:unset}.teaser-s__container .teaser-s__image{min-height:200px;max-height:unset}}.teaser-s__image--logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:20px}.side-content .teaser-s__image--logo,.teaser-s__container .teaser-s__image--logo{padding:0;-o-object-fit:cover;object-fit:cover}.teaser-s__image--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.team-player__content{position:relative;padding:0}.team-player__content.team-player__image--empty{border:1px solid var(--button-primary-background);border-radius:20px}.team-player__content.team-player__image--empty svg{border-radius:20px;height:180px}.team-player__content.team-player__image--empty svg rect{fill:var(--schedule-bg)}@media only screen and (min-width:578px){.team-player__content.team-player__image--empty svg{height:300px}}.team-player__image{border-radius:20px;overflow:hidden;background-color:rgba(0,0,0,0);box-shadow:none}.team-player__image svg{width:100%;border-radius:20px;height:180px}.team-player__image svg rect{fill:var(--schedule-bg)}@media only screen and (min-width:578px){.team-player__image svg{height:300px}}.team-player__image p{font-family:Soho Gothic Pro,sans-serif;font-size:28px;color:#fff}.hockey .team-player__image p{font-family:Panton,sans-serif}@media only screen and (min-width:961px){.team-player__image p{font-size:64px}}.team-player-image__img{display:block;width:100%}.team-player__num{font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:400;align-items:center;background:var(--team-player-bg);border-radius:50%;bottom:0;color:var(--team-player-color);display:flex;height:42px;justify-content:center;position:absolute;right:0;transform:translate(-25%,50%);width:42px;font-family:Soho Gothic Pro,sans-serif;background:var(--button-primary-background)}.hockey .team-player__num{font-family:Futura,sans-serif;font-style:normal}.magazine .team-player__num{box-shadow:0 0 8px rgba(0,0,0,.22)}.hockey .team-player__num{font-family:Panton,sans-serif}@media only screen and (min-width:961px){.team-player__num{transform:translate(-25%,50%);font-family:Soho Gothic Pro,sans-serif}}.team-player__name{font-size:var(--size-14px);letter-spacing:0;line-height:1.25;font-style:italic;font-weight:400;margin-top:10px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:keep-all;width:60%;font-family:Soho Gothic Pro,sans-serif}.hockey .team-player__name{font-family:Futura,sans-serif;font-style:normal}.player-carousel .team-player__name{color:var(--player-list-color)}@media only screen and (min-width:961px){.team-player__name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .team-player__name{font-family:Futura,sans-serif;font-style:normal}.magazine .team-player__name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .magazine .team-player__name{font-family:Futura,sans-serif;font-style:normal}}@media only screen and (min-width:961px){.team-player__name{font-size:14px}}.hockey .team-player__name{color:var(--white);font-family:Panton,sans-serif}.magazine .team-player__name{color:var(--white)}.team-player__lastname{font-weight:700;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:keep-all;white-space:pre}.team-player__function-role{display:block;color:var(--team-player-function-color)}.team-player__link{display:block;line-height:0}.match-announcement__content-time,.match-announcement__content-type{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;font-style:italic}.hockey .match-announcement__content-time,.hockey .match-announcement__content-type{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-announcement__content-time,.match-announcement__content-type{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .match-announcement__content-time,.hockey .match-announcement__content-type{font-family:Futura,sans-serif;font-style:normal}}.match-announcement__flag{display:inline-block;height:17px;vertical-align:center}@media only screen and (min-width:1201px){.match-announcement__flag{height:25px}}.match-announcement__content{padding:24px 0;border-top:1px solid var(--match-announcement-color);border-bottom:1px solid var(--match-announcement-color)}.match-announcement__content-type{color:var(--match-announcement-content-color)}.match-announcement__content-time{color:var(--match-announcement-time-color)}.match-announcement__broadcast{display:flex;flex-direction:column;margin-top:12px}.match-announcement__broadcast>*{margin-bottom:12px}.match-announcement__broadcast>:last-child{margin-bottom:0}@media only screen and (min-width:1201px){.match-announcement__broadcast{flex-direction:row;margin-top:24px}.match-announcement__broadcast>*{margin-bottom:0;margin-right:60px}.match-announcement__broadcast>:last-child{margin-right:0}}.match-announcement__broadcast-channel{align-items:center;display:flex}.match-announcement__broadcast-channel-icon{align-items:center;border:1px solid var(--match-announcement-icon-color);border-radius:50%;color:var(--match-announcement-icon-color);display:flex;height:42px;justify-content:center;width:42px;flex:0 0 42px}.match-announcement__broadcast-channel-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-left:12px}.hockey .match-announcement__broadcast-channel-label{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.match-announcement__broadcast-channel-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .match-announcement__broadcast-channel-label{font-family:Futura,sans-serif;font-style:normal}}.gallery__description,.gallery__images-container,.gallery__signature,.gallery__subtitle,.gallery__tags,.gallery__title{margin-bottom:12px}.gallery-container{display:grid;padding:20px;border-radius:20px;grid-template-areas:"header" "title" "images-container" "signature" "description" "tags" "subtitle"}.gallery-container--secondary{background-color:var(--light-gray-2);grid-template-areas:"images-container" "signature" "title" "subtitle" "description" "header" "tags"}.gallery-container--secondary .gallery__subtitle{display:block}.gallery-container--secondary .gallery__description,.gallery-container--secondary .gallery__tags,.gallery-container--secondary .teaser__default-read-more{display:none}.gallery__header{grid-area:header;margin-bottom:15px;display:flex;justify-content:space-between;color:var(--teaser-default-description-color)}.gallery__title{grid-area:title;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .gallery__title{font-family:Panton,sans-serif;font-style:normal}.gallery__subtitle{display:none;grid-area:subtitle;margin-top:24px;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .gallery__subtitle{font-family:Futura,sans-serif;font-style:normal}.gallery__images-container{grid-area:images-container}.gallery__images{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.gallery__images a:nth-child(n+5){display:none}.gallery__signature{grid-area:signature;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--teaser-default-description-color);text-align:end}.hockey .gallery__signature{font-family:Futura,sans-serif;font-style:normal}.gallery__description{grid-area:description;font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--teaser-default-description-color)}.hockey .gallery__description{font-family:Futura,sans-serif;font-style:normal}.gallery__tags{grid-area:tags}.contact-person{background-color:var(--contact-background);display:flex;border-bottom:1px solid var(--black-4);padding-bottom:36px}.contact-person ul{list-style:none}@media only screen and (max-width:577px){.contact-person{flex-direction:column;padding-left:5px}}.contact-person__content{padding-top:5px;position:relative}@media only screen and (max-width:577px){.contact-person__content{display:flex}}.contact-person__details{margin-left:30px;width:100%;display:flex;flex-direction:column}@media only screen and (max-width:577px){.contact-person__details{margin-left:0}}.contact-person__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--contact-title)}.hockey .contact-person__title{font-family:Futura,sans-serif;font-style:normal}.contact-person__contact-section{display:flex;margin-top:30px;font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .contact-person__contact-section{font-family:Futura,sans-serif;font-style:normal}@media only screen and (max-width:577px){.contact-person__contact-section{flex-direction:column}}.contact-person__addresses{width:40%;color:var(--contact-name)}@media only screen and (max-width:577px){.contact-person__addresses{width:100%;margin-bottom:12px}}.contact-person__phones{color:var(--contact-name);width:50%;margin-left:10%}@media only screen and (max-width:577px){.contact-person__phones{margin-left:0;width:100%}}.contact-person__phones span{opacity:.6}.contact-person__email{justify-self:self-end;margin-top:auto}.contact-person__email-btn{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;background-color:rgba(0,0,0,0);border:1px solid var(--contact-btn);border-radius:21px;color:var(--contact-btn);width:-moz-fit-content;width:fit-content;padding:3px 24px;display:flex;align-items:center}.hockey .contact-person__email-btn{font-family:Futura,sans-serif;font-style:normal}@media only screen and (max-width:577px){.contact-person__email-btn{margin-top:12px}}.association .contact-person__email-btn{background-color:var(--white);padding:3px 24px;border-radius:21px;box-shadow:0 0 8px rgba(0,0,0,.22);color:#660008;border:1px solid #660008}.contact-person__email-btn svg{margin-left:18px}.contact-person__image{max-width:200px;min-height:240px;overflow:hidden}@media only screen and (max-width:577px){.contact-person__image{min-height:unset;max-width:30%}}.contact-person-image__img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.contact-person__name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--contact-name);padding:6px 0}.hockey .contact-person__name{font-family:Futura,sans-serif;font-style:normal}.contact-person__name-mobile{display:none}@media only screen and (max-width:577px){.contact-person__name-desktop{display:none}.contact-person__name-mobile{display:block;margin-left:12px}}.accordion-wrapper{background-color:var(--white)}.accordion-item{background-color:var(--accordion-background);padding:24px;margin-bottom:24px}.accordion-item__toggle-btn{cursor:pointer;transform:rotate(180deg);transition:all .3s}.accordion-item__toggle-btn--rotated{transform:rotate(0);transition:all .3s}.accordion-item__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;display:flex;justify-content:space-between;color:var(--black-2)}.hockey .accordion-item__title{font-family:Futura,sans-serif;font-style:normal}.accordion-item__excerpt{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;margin-top:12px;line-height:1.4;color:var(--black-2)}.hockey .accordion-item__excerpt{font-family:Futura,sans-serif;font-style:normal}.accordion-item__excerpt p{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;line-height:30px}.hockey .accordion-item__excerpt p{font-family:Futura,sans-serif;font-style:normal}.block-snippet{margin-left:0;color:var(--white);font-family:Fira Sans,sans-serif;padding:36px 0}.snippet-description,.snippet-description>div{margin:10px 0}.match-teams__team{font-family:Soho Gothic Pro,sans-serif;font-style:italic;min-width:6.75rem}.hockey .match-teams__team{font-family:Futura,sans-serif;font-style:normal}.match-teams__team--mobile{display:inline-block;font-weight:500;text-transform:uppercase;min-width:unset;width:100%}.hockey .match-teams__team--mobile{font-family:Futura,sans-serif}@media only screen and (min-width:578px){.match-teams__team--mobile{min-width:5rem}}.match-teams__team--desktop{display:none;font-weight:400}.eurohockey2023 .match-teams__team--desktop{font-weight:700}@media only screen and (min-width:961px){.match-teams__team--desktop{display:inline}}.hockey .match-teams__team--desktop{font-weight:500;font-family:Futura,sans-serif}.match-teams__team--desktop svg>*{stroke:var(--black-1)}.eurohockey2023 .match-teams__team--desktop svg>*,.hockey .match-teams__team--desktop svg>*,.magazine .match-teams__team--desktop svg>*{stroke:var(--white)}.match-teams__team-left .match-teams__team--mobile{text-align:right}.match-teams__team-right .match-teams__team--mobile{text-align:left}.match-teams__team-link{display:flex;align-items:center;padding:.375rem}.match-teams__team-link:hover{border-radius:1.125rem;background:var(--hover-mc-element)}.match-teams__team-link.match-teams__team-left-link{justify-content:flex-end;margin-right:.5rem}.match-teams__team-link.match-teams__team-right-link{justify-content:flex-start;margin-left:.5rem}.match-teams__team-logo{display:inline-block;height:1.5rem;max-width:1.5rem;vertical-align:middle;flex:0 0 auto;border:none;-o-object-fit:contain;object-fit:contain}.match-teams__team-logo.match-teams__team-left-logo{margin-left:.625rem;margin-right:.5rem}@media only screen and (min-width:578px){.match-teams__team-logo.match-teams__team-left-logo{margin-left:1rem;margin-right:0}}.match-teams__team-logo.match-teams__team-right-logo{margin-right:.625rem;margin-left:.5rem}@media only screen and (min-width:578px){.match-teams__team-logo.match-teams__team-right-logo{margin-right:1rem;margin-left:0}}.eurohockey2023 .match-teams__team-logo{width:var(--size-42px);height:var(--size-24px);max-width:unset}.match-teams__result{max-width:3.25rem;width:100%}.match-teams__result.link{cursor:pointer}.match-teams__result.link:hover{border-radius:1.125rem;background:var(--hover-mc-element)}@media only screen and (min-width:578px){.match-teams__result{max-width:6.25rem}}.match-teams__result-container{padding:.5rem 1.375rem;min-width:unset}.match-teams__result-container span{font-style:normal}.match-teams__result-container .shootout-badge,.match-teams__result-container span{display:block;color:var(--black-4);font-size:var(--size-12px);font-family:var(--league-font)}.hockey .match-teams__result-container .shootout-badge{font-family:Futura,sans-serif}.match-teams__result-container--final{font-size:var(--size-18px);font-family:var(--league-font);font-style:italic}.hockey .match-teams__result-container--final{font-family:Futura,sans-serif}@media only screen and (min-width:578px){.match-teams__result-container{padding:.5rem 1.375rem;min-width:6.625rem}}.match-teams__result-live-badge{background:var(--light-green-primary);color:var(--black-1);border-radius:10px;position:relative;display:flex;padding:2px 0 2px 8px;justify-content:center;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-10px);width:70%;margin:0 auto}@media screen and (max-width:577px){.match-teams__result-live-badge{padding:0 24px}.match-teams__result-live-badge-marker{left:-5px}}.match-teams__result-live-badge-marker{background:var(--primary);border-radius:5px;width:.313rem;height:.313rem;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.hockey .match-teams__result-live-badge-marker{width:.438rem;height:.438rem;top:calc(50% - 1px)}.hockey .match-teams__result-live-badge{font-family:Futura,sans-serif}.hockey .mc-lite-container .match-teams__result-live-badge{font-family:Panton,sans-serif}.match-teams__result-time{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--black-2)}.hockey .match-teams__result-time{font-family:Futura,sans-serif;font-style:normal}.table-schedule--dark .match-teams__result-time{color:var(--white)}.hockey .match-teams__result-time{font-size:var(--size-14px);font-family:Panton,sans-serif;color:var(--white)}@media only screen and (min-width:961px){.hockey .match-teams__result-time{font-size:var(--size-18px)}}.hockey .match-teams__result-time__label{font-size:var(--size-12px);color:var(--black-5);font-family:Futura,sans-serif}.hockey .side-content .match-teams__result-time{color:var(--black-3);font-size:var(--size-18px);font-family:Futura,sans-serif}.match-teams__result-canceled{text-transform:uppercase}.skyscraper{display:none}@media only screen and (min-width:1201px){.skyscraper{display:block;flex-shrink:0;padding-left:20px;padding-right:20px;width:200px}}.partners{background:var(--partners-bg);content-visibility:auto;position:relative;z-index:99}.partners__grid{grid-gap:20px;grid-template-columns:1fr}@media only screen and (min-width:1201px){.partners__grid{grid-gap:40px;grid-template-columns:repeat(4,1fr)}}.partners__category{display:grid;grid-column:1/5;grid-template-columns:1fr;margin-bottom:32px}@media only screen and (min-width:961px){.partners__category{grid-column:span 12;margin-bottom:50px}.partners__category:last-of-type{margin-bottom:0}}.partners__category--title{color:var(--partners-title-color);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;font-weight:400;margin-bottom:30px}.partners__link:hover img{transform:scale(1.1);transition:all .3s ease-in-out}.eurohockey2023 .partners__link{color:var(--white)}.partners__holder{border-top:1px solid var(--partners-border-color);padding:30px 0 60px}@media only screen and (min-width:961px){.partners__holder{padding:60px 0}}.partners__category--elements{display:grid;grid-gap:40px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media only screen and (min-width:961px){.partners__category--elements{align-items:center;grid-auto-rows:96px;grid-template-columns:repeat(6,1fr);height:auto}}.partners__category--element{align-items:center;display:flex;height:inherit;justify-content:center}.partners__logo{max-height:73px;min-height:50px}@media only screen and (min-width:961px){.partners__logo{max-height:96px}}.player-carousel{margin:40px auto;position:relative;width:75%}@media only screen and (min-width:961px){.player-carousel{width:75%}}.player-carousel .slick-slide{margin:0 7.5px}@media only screen and (min-width:961px){.player-carousel .slick-slide{margin:0 16px}}.player-arrow{color:var(--player-carousel-arrow-color);cursor:pointer;display:none;position:absolute;top:50%}.player-arrow.prev{left:0;transform:translateX(-27px)}@media only screen and (min-width:961px){.player-arrow.prev{transform:translateX(-60px)}}.player-arrow.next{right:0;transform:translateX(27px)}@media only screen and (min-width:961px){.player-arrow.next{transform:translateX(60px)}}.player-arrow.slick-disabled{color:var(--player-carousel-arrow-disabled);cursor:auto}.carousel-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--player-list-color);font-weight:700;margin:20px 0 36px;text-align:center}.hockey .carousel-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.carousel-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .carousel-title{font-family:Futura,sans-serif;font-style:normal}}.hero-image,.hero-image img{display:block;width:100%}.hero-image img{margin:0;padding:0}.teams{padding:30px 0 66px}@media only screen and (min-width:961px){.teams{padding:60px 0 135px}}.teams__description{grid-column:1/5;margin-bottom:36px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:25px}.teams__description :nth-child(n+1){grid-column:1/5}@media only screen and (min-width:961px){.teams__description{grid-template-columns:repeat(6,1fr);grid-column:4/11;margin-bottom:82px}.teams__description :nth-child(n+1){grid-column:1/7}}.teams__commercial{display:none}@media only screen and (min-width:1201px){.teams__commercial{display:block;display:flex;grid-column:4/10;justify-content:space-between}.teams__commercial img{-o-object-fit:cover;object-fit:cover}}.teams__commercial-mobile{display:flex;grid-column:4/10;justify-content:space-between}.teams__commercial-mobile img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.teams__commercial-mobile{display:none}}.team__description-content{padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:25px}.team__description-content :nth-child(n+1){grid-column:1/5}.team__description-content :first-child{grid-column:2/5}@media only screen and (min-width:961px){.team__description-content{grid-template-columns:repeat(6,1fr);grid-column:4/11}.team__description-content :first-child,.team__description-content :nth-child(n+1){grid-column:1/7}}.eurohockey2023 .team-block__title,.eurohockey2023 .teams__subtitle{color:var(--white)}.teams__subtitle{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:6px;grid-column:2/5!important}.hockey .teams__subtitle{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.teams__subtitle{margin-bottom:12px;grid-column:1/7!important;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .teams__subtitle{font-family:Futura,sans-serif;font-style:normal}}.teams-blocks{grid-column:1/5;grid-row-gap:25px}@media only screen and (min-width:961px){.teams-blocks{grid-column:4/10}}.team-block{grid-column:span 2}@media only screen and (min-width:961px){.team-block{grid-column:span 3}}.team-block__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-top:6px;width:65%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.hockey .team-block__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.team-block__title{width:80px;margin-top:12px}}.team-block__image-img{width:100%}.team-container{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}@media only screen and (min-width:961px){.team-container{padding:0 50px}}.team{width:100%;margin-top:24px;background-color:rgba(0,0,0,0);border-radius:20px;margin-bottom:200px!important;padding:0 13.5px;border:1px solid var(--button-primary-background)}@media only screen and (min-width:961px){.team{margin-top:70px;margin-bottom:70px;max-width:1340px;margin:20px auto 200px!important;padding:0 31px}}.team__button{text-align:center;margin:0;transform:translateY(100px)}.team-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);letter-spacing:0;line-height:1.25;color:var(--team-title-color);font-style:italic;margin:0 0 14px}.hockey .team-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.team-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin:0 0 32px}.hockey .team-title{font-family:Panton,sans-serif;font-style:normal}}.team-players{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding-bottom:18px}.team-players>*{width:calc(50% - 7.5px)}@media only screen and (min-width:961px){.team-players{grid-template-columns:repeat(4,1fr);display:grid;grid-gap:26px}.team-players>*{width:100%}}@media only screen and (min-width:961px){.team-players{padding-bottom:48px}}.team-position{border-bottom:1px solid var(--team-position-color);padding:24px 0 35px}.team-position:last-of-type{border-bottom:none}.team-position__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:12px}.hockey .team-position__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.team-position__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .team-position__title{font-family:Futura,sans-serif;font-style:normal}}.hockey .team-position__title{font-family:Panton,sans-serif;font-size:18px}@media only screen and (min-width:961px){.hockey .team-position__title{font-size:28px}}.magazine .team-position__title{color:var(--light-gray-4)}.team__commercial{display:none}@media only screen and (min-width:1201px){.team__commercial{display:block;display:flex;grid-column:4/10;justify-content:space-between;justify-content:center;-moz-column-gap:20px;column-gap:20px}.team__commercial img{-o-object-fit:cover;object-fit:cover}}.team__commercial-mobile{display:flex;grid-column:4/10;justify-content:space-between}.team__commercial-mobile img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.team__commercial-mobile{display:none}}.league-team-games{position:relative}.eurohockey2023 .league-team-games .table-schedule-condensed__live-badge{background-color:var(--black-2)}.league-team-games__back-btn{position:absolute;bottom:-120px;margin:0;left:50%;transform:translateX(-50%)}.league-team-games .table-schedule-condensed__table-row{border:none}.league-team-games .table-schedule-condensed__table{color:#fff}.league-team-games__header{width:100%;display:flex;justify-content:space-between;align-items:center;margin:20px 0}.league-team-games__header strong{font-size:14px;line-height:17.5px;margin:0;color:var(--white);text-transform:uppercase;font-weight:400}.hockey .league-team-games__header strong{font-family:Panton,sans-serif}.league-team-games__header-option-links{display:flex;justify-content:space-between}.league-team-games__header-option-links a,.league-team-games__header-option-links button{width:42px;height:42px;border:1px solid var(--match-announcement-icon-color);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin:0 5px;transition:all .3s;background:none;cursor:pointer}.league-team-games__header-option-links a:hover,.league-team-games__header-option-links button:hover{opacity:.7}.league-team-games__header-option-links a svg,.league-team-games__header-option-links button svg{color:var(--match-announcement-icon-color)}.league-team-games__header-option-links a svg rect,.league-team-games__header-option-links button svg rect{stroke:var(--match-announcement-icon-color)}.league-team-games__header-option-links a svg path,.league-team-games__header-option-links button svg path{stroke:var(--match-announcement-icon-color);fill:var(--match-announcement-icon-color)}@media screen and (max-width:577px){.league-team-games .schedule-lite__title{display:block;text-align:center}}.matchcentre-groupphase,.matchcentre__player-position-table,.matchcentre__team-position-table{margin-bottom:50px}.matchcentre-container{display:grid;max-width:none}.matchcentre-head{display:grid;max-width:1920px;margin:80px auto 94px;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;padding-bottom:36px;width:100%}@media only screen and (min-width:961px){.matchcentre-head{grid-template-columns:repeat(12,1fr);grid-column-gap:25px;margin-top:100px;margin-bottom:100px;padding-bottom:90px}}.matchcentre-head__description,.matchcentre-head__tags,.matchcentre-head__title{grid-column:1/5;margin:0 15px}@media only screen and (min-width:961px){.matchcentre-head__description,.matchcentre-head__tags,.matchcentre-head__title{grid-column:4/10}}.matchcentre-head__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-bottom:24px}.hockey .matchcentre-head__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.matchcentre-head__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .matchcentre-head__title{font-family:Panton,sans-serif;font-style:normal}}.matchcentre-head__description{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .matchcentre-head__description{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.matchcentre-head__description{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .matchcentre-head__description{font-family:Futura,sans-serif;font-style:normal}}.matchcentre-head__tags{margin-top:20px}.matchcentre-female,.matchcentre-groupphase__container,.matchcentre-male{width:100%;padding:50px 15px}@media only screen and (min-width:961px){.matchcentre-female,.matchcentre-groupphase__container,.matchcentre-male{padding:50px}}.matchcentre-groupphase__container,.matchcentre-male{background-color:var(--match-center-bg-color)}.matchcentre-groupphase{margin-top:-150px;max-width:1820px;margin-left:auto;margin-right:auto}.matchcentre-female{max-width:1920px;margin-left:auto;margin-right:auto;padding:0}.matchcentre__gender-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-bottom:34px;max-width:1820px;margin-left:auto;margin-right:auto}.hockey .matchcentre__gender-title{font-family:Futura,sans-serif;font-style:normal}.matchcentre-no-tables{display:none}.matchcentre__gender-table{display:flex;margin:40px auto 0;max-width:1340px;justify-content:center;flex-direction:column;gap:25px}.matchcentre__gender-table.center{align-items:center}.matchcentre__gender-table.center .matchcenter-groups-wrapper{width:100%;max-width:800px}.matchcentre__gender-table.center .matchcenter-top-scorers-wrapper{width:100%;max-width:570px}.matchcentre__gender-table .matchcenter-groups-wrapper,.matchcentre__gender-table .matchcenter-top-scorers-wrapper{width:100%}@media only screen and (min-width:1150px){.matchcentre__gender-table{flex-direction:row}.matchcentre__gender-table .matchcenter-groups-wrapper{width:58%}.matchcentre__gender-table .matchcenter-top-scorers-wrapper{width:42%}}.matchcentre__team-position-table{grid-column:1/13;border:1px solid var(--light-green-primary);border-radius:20px;padding:36px 18px}@media only screen and (min-width:1201px){.matchcentre__team-position-table{grid-column:1/8}}.matchcentre__player-position-table{grid-column:1/13}@media only screen and (min-width:1201px){.matchcentre__player-position-table{margin-left:25px;grid-column:8/13}.hockey .matchcentre__player-position-table{margin-left:0}}.matchcentre-stadium .teaser{margin-bottom:30px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 250px}.matchcentre-stadium .teaser img{margin-bottom:-100px;grid-column:1/12;margin-left:-50px;margin-right:-50px;width:100vw}.matchcentre-stadium .teaser__default{grid-column:2/8;margin:unset;width:unset}.mc-lite-container{flex-direction:column;margin:auto;padding-bottom:40px}.mc-back-to-parent,.mc-lite-back__btn{grid-column:4/10;display:flex;justify-content:center;align-items:center;color:#fff;margin:5px}.mc-lite-back__label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-top:-5px}.hockey .mc-lite-back__label{font-family:Futura,sans-serif;font-style:normal}.mc-lite-head{grid-column:1/13;height:130px;margin-bottom:42px;position:relative}.mc-lite-head img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:-1}.mc-lite-head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.15)}.mc-lite__side-commercials{display:none}@media only screen and (min-width:1201px){.mc-lite__side-commercials{display:block!important;grid-column:11/13;grid-row:span 1;height:0}.mc-lite__side-commercials img{-o-object-fit:cover;object-fit:cover}}.mc-lite__mobile-commercials{grid-column:2/10;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.mc-lite__mobile-commercials{display:none}}.mc-lite-head__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--white);margin:18px}.hockey .mc-lite-head__title{font-family:Futura,sans-serif}@media only screen and (min-width:961px){.mc-lite-head__title{text-align:center;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .mc-lite-head__title{font-family:Panton,sans-serif;font-style:normal}}.hockey .mc-lite-head__title{font-family:Panton,sans-serif;font-style:normal;text-align:center}@media only screen and (min-width:961px){.hockey .mc-lite-head__title{font-size:28px}}.mc-lite-head__description{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--white);margin:18px}.hockey .mc-lite-head__description{font-family:Futura,sans-serif}@media only screen and (min-width:961px){.mc-lite-head__description{text-align:center;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .mc-lite-head__description{font-family:Panton,sans-serif;font-style:normal}}.hockey .mc-lite-head__description{font-family:Panton,sans-serif;font-style:normal;text-align:center}@media only screen and (min-width:961px){.hockey .mc-lite-head__description{font-size:28px}}.mc-lite__navigation-head{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .mc-lite__navigation-head{font-family:Panton,sans-serif;font-style:normal;padding-bottom:15px}.mc-lite__navigation-heading{color:var(--mc-navigation-heading);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .mc-lite__navigation-heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.mc-lite__navigation-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .mc-lite__navigation-heading{font-family:Panton,sans-serif;font-style:normal}}.hockey .mc-lite__navigation-heading{font-size:22px;font-family:Panton,sans-serif;text-align:center}@media only screen and (min-width:961px){.hockey .mc-lite__navigation-heading{font-size:28px}}.mc-lite-groupphase__container{grid-column:1/-1;margin:10px}.side-content .mc-lite-groupphase__container{margin-left:0;margin-right:0}@media only screen and (min-width:961px){.mc-lite-groupphase__container{grid-column:3/11}}.mc-lite-container .mc-lite-groupphase__container{margin:10px 20px}@media only screen and (min-width:961px){.mc-lite-container .mc-lite-groupphase__container{margin:10px 50px}}@media screen and (max-width:577px){.mc-lite-container .mc-lite-groupphase__container{margin:10px}}.mc-lite-groupphase__container__button{position:absolute;right:16px;bottom:0;transform:translateY(50%)}.mc-lite-groupphase__schedule{margin:0}.mc-lite__table-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;flex-direction:column;width:100%;justify-content:flex-start;line-height:1.5;margin-bottom:10px}.hockey .mc-lite__table-heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.mc-lite__table-heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .mc-lite__table-heading{font-family:Futura,sans-serif;font-style:normal}}@media only screen and (min-width:961px){.mc-lite__table-heading{flex-direction:row;-moz-column-gap:10px;column-gap:10px}}.mc-lite__team{font-family:Soho Gothic Pro,sans-serif}.hockey .mc-lite__team{font-family:Futura,sans-serif;font-style:normal}.mc-lite__team--mobile{display:inline;font-weight:500;text-transform:uppercase}@media only screen and (min-width:961px){.mc-lite__team--mobile{display:none}}.hockey .mc-lite__team--mobile{font-family:Futura,sans-serif}.mc-lite__team--desktop{display:none;font-weight:400}.eurohockey2023 .mc-lite__team--desktop{font-weight:700}@media only screen and (min-width:961px){.mc-lite__team--desktop{display:inline}}.hockey .mc-lite__team--desktop{font-weight:500;font-family:Futura,sans-serif}.mc-lite__team--desktop svg>*{stroke:#000}.eurohockey2023 .mc-lite__team--desktop svg>*,.hockey .mc-lite__team--desktop svg>*,.magazine .mc-lite__team--desktop svg>*{stroke:#fff}.mc-lite-league-selection-container{grid-column:1/12;display:flex;justify-content:center}@media only screen and (min-width:961px){.mc-lite-league-selection-container{grid-column:4/10}}.mc-lite-league-select{display:inline-flex;justify-content:center;position:relative}.hockey .mc-lite-league-select__element{background:none;color:var(--white);border:none;padding-right:43px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-family:Panton,sans-serif;font-style:normal}.hockey .hockey .mc-lite-league-select__element{font-family:Futura,sans-serif;font-style:normal}.hockey .mc-lite-league-select__icon{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none}.hockey .mc-lite-league-select__icon path{stroke:#fff}.mc-lite-groupphase-button{grid-column:1/-1;text-align:center;margin-bottom:36px}.player{width:calc(100% - 40px)}@media only screen and (min-width:961px){.player{width:calc(100% - 100px)}}.player-single{display:grid;grid-template-columns:1fr;grid-gap:25px;margin-top:0;padding-bottom:36px;border-bottom:1px solid var(--player-single-border-color)}@media only screen and (min-width:961px){.player-single{grid-template-columns:repeat(2,1fr);margin-top:50px}}.player-general{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:max-content;grid-column-gap:25px;padding-top:25px;align-items:flex-start}@media only screen and (min-width:961px){.player-general{position:sticky;height:auto;top:150px;max-height:610px;overflow-y:auto}}.player-image{border:1px solid var(--player-iage-border)}@media only screen and (min-width:961px){.player-image{grid-row:span 2}}.player-image__img{display:block;width:100%;margin:0}.team-players .player-image__img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:180px}@media only screen and (min-width:578px){.team-players .player-image__img{height:300px}}.player-title{display:flex;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--player-list-color)}.hockey .player-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.player-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .player-title{font-family:Futura,sans-serif;font-style:normal}}.player-number{color:var(--player-number-color);margin-right:12px}.player-firstname{font-weight:400}.player-lastname{white-space:pre}.player-data__list{margin:27px 0 0}.player-data-list__item{display:grid;grid-template-columns:84px 1fr;grid-gap:12px;align-items:baseline;margin-bottom:12px}@media only screen and (min-width:961px){.player-data-list__item{grid-template-columns:105px 1fr;margin-bottom:25px}}.player-data-list__item.player-data-list__item-team{grid-template-columns:auto 1fr;grid-column:span 2;margin-top:20px}@media only screen and (min-width:961px){.player-data-list__item.player-data-list__item-team{grid-template-columns:105px 1fr;grid-column:auto;margin-top:0}}.player-data-list__item-description{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--player-description-color)}.hockey .player-data-list__item-description{font-family:Futura,sans-serif;font-style:normal}.player-data-list__item-content{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--player-list-color);display:flex;align-items:center}.hockey .player-data-list__item-content{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.player-data-list__item-content{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .player-data-list__item-content{font-family:Futura,sans-serif;font-style:normal}}.player-data-list__item-content-name{margin-right:12px}.player-data{background:var(--player-data-bg);padding:14px 24px;margin:0 -20px;width:calc(100% + 40px)}@media only screen and (min-width:961px){.player-data{margin:0;width:100%}}.player-data__block{padding:36px 0;border-bottom:1px solid var(--player-data-block-border)}.player-data__block:last-of-type{border-bottom:none}.player-data__block-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:400}.hockey .player-data__block-title{font-family:Futura,sans-serif;font-style:normal}.table-statistic{margin-top:25px;width:100%}@media only screen and (min-width:961px){.table-statistic{width:auto}}.table-statistic td,.table-statistic th{width:97px;text-align:center;padding-bottom:12px}.table-statistic__head .table-statistic__name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:400;text-align:right;color:var(--table-statistic-name)}.hockey .table-statistic__head .table-statistic__name{font-family:Futura,sans-serif;font-style:normal}.table-statistic__head .table-statistic__col-title{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;font-weight:400;color:var(--table-statistic-col-name)}.hockey .table-statistic__head .table-statistic__col-title{font-family:Futura,sans-serif;font-style:normal}.table-statistic__body-field,.table-statistic__field{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;font-weight:400;color:var(--table-statistic-name)}.hockey .table-statistic__body-field,.hockey .table-statistic__field{font-family:Futura,sans-serif;font-style:normal}.table-statistic__body-field:first-of-type,.table-statistic__field:first-of-type{text-align:right}.table-statistic__bold-field{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;color:var(--table-statistic-name);font-weight:700}.hockey .table-statistic__bold-field{font-family:Futura,sans-serif;font-style:normal}.table-statistic__bold-field:first-of-type{text-align:right}.player-data__list{margin:28px 0 0;padding:0;list-style:none}.player-data__list-item{display:grid;grid-column-gap:25px;margin-bottom:3px}.player-data__list-item,.player-data__list-item.player-data__list-item-left{grid-template-columns:50px 1fr}.player-data__list-item.player-data__list-item-center{grid-template-columns:1fr 1fr}@media only screen and (min-width:961px){.player-data__list-item{margin-bottom:18px}}.player-data__list-item-first{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--player-data-list-first-color);text-align:right;grid-area:1/1/2/2}.hockey .player-data__list-item-first{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.player-data__list-item-first{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .player-data__list-item-first{font-family:Futura,sans-serif;font-style:normal}}.player-data__list-item-last{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--player-data-list-last-color);grid-area:2/2/3/3;margin-top:-16.5px}.hockey .player-data__list-item-last{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.player-data__list-item-last{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;margin-top:-22px}.hockey .player-data__list-item-last{font-family:Futura,sans-serif;font-style:normal}}.news-overview-container .news-pagination{display:none}.teaser-separator{background:var(--teaser-separator-background);border-radius:20px;display:block;height:1px;margin:30px auto 36px}.back-to-parent{display:flex;justify-content:center;align-items:center;padding:1.25em 0;grid-column:1/-1}.back-to-parent__btn{color:var(--back-to-parent-btn-color);display:flex;align-items:center;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;background:rgba(0,0,0,0);border:none;cursor:pointer}.hockey .back-to-parent__btn{font-family:Futura,sans-serif;font-style:normal}.back-to-parent__btn:hover{color:var(--back-to-parent-btn-hover-color)}.hockey .back-to-parent__btn svg path{stroke:var(--light-green-primary)}.back-to-parent__title{margin-left:12px;font-family:var(--league-font)}.hockey .back-to-parent__title{font-family:Panton,sans-serif;font-style:normal}.team-block__image{position:relative}.team-block-link{border-radius:10px;overflow:hidden;display:block;box-shadow:0 0 8px rgba(0,0,0,.22)}.team-block__read-more{position:absolute;bottom:0;right:18px;transform:translateY(50%)}.news-tab__holder{margin-top:24px;margin-bottom:42px}@media only screen and (min-width:961px){.news-tab__holder{margin-top:48px;margin-bottom:48px}}.news-tab__holder .news-container{grid-column:1/5}@media only screen and (min-width:961px){.news-tab__holder .news-container{grid-column:4/10}}.news-tab__holder .teaser-separator:first-of-type{display:none}.news-tab__holder .news-intro__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-56px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;color:#fff;padding:10px}.hockey .news-tab__holder .news-intro__title{font-family:Panton,sans-serif;font-style:normal}.news-tab__holder .news-intro{color:#fff;margin:10px 0;border-radius:5px;padding:10px;line-height:30px}.news-tab__holder .news-intro p{font-family:Fira Sans;font-size:18px}.news-tab__holder .news-cta{display:flex;justify-content:center;margin:10px}.news__commercial{display:none;background:var(--white)}.news__commercial .news__commercial-wrap{display:flex;grid-column:1/-1;height:-moz-max-content;height:max-content;justify-content:center;margin:20px 0;padding:0 10px 10px;width:-moz-max-content;width:max-content;gap:20px}@media only screen and (min-width:1201px){.news__commercial{display:block;grid-column:4/10;justify-content:center;gap:20px;margin:20px 5px}.news__commercial img{-o-object-fit:cover;object-fit:cover}}.news__commercial-mobile{display:flex;grid-column:1/-1;justify-content:center}.news__commercial-mobile img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.news__commercial-mobile{display:none}}.news-pagination{display:none}.news__more-container{margin-top:40px}.news__related{text-align:center;margin-top:30px}.empty-container{grid-column:1/5;display:flex;flex-direction:column}@media only screen and (min-width:961px){.empty-container{grid-column:4/10}}.empty-container__placeholder-desc{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;margin-top:24px;width:100%;color:#fff}.hockey .empty-container__placeholder-desc{font-family:Futura,sans-serif;font-style:normal}.empty-container__placeholder-image{margin:80px auto 40px;width:229px;height:229px;overflow:hidden;border-radius:50%;background:#eaeaea}.empty-container__placeholder-image svg{width:100%;height:auto}@media only screen and (min-width:961px){.empty-container__placeholder-image svg{width:100%}}.table-tab{width:100%;display:flex;justify-content:center;align-items:center;margin:60px 0 75px}.hockey .table-tab td,.hockey .table-tab td span,.magazine .table-tab td,.magazine .table-tab td span{color:var(--white)}.table-tab .matchcenter-groups-wrapper,.table-tab .table-scorers{width:100%}@media only screen and (min-width:1201px){.table-tab .matchcenter-groups-wrapper,.table-tab .table-scorers{width:60%}}.table-tab .table-standings{box-shadow:unset}.table-tab .table-standings__table-row.active .table-standings__digit.last-digit,.table-tab .table-standings__table-row.active .table-standings__order,.table-tab .table-standings__table-row.active .table__label--full,.table-tab .table-standings__table-row.active .table__label--short{color:red}.table-tab .table-standings__table-row.active .table-standings__order:after{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background-color:red}.match-body__container{padding:0 18px}.liveticker-tab__holder{margin-top:24px;margin-bottom:42px}@media only screen and (min-width:961px){.liveticker-tab__holder{margin-top:48px;margin-bottom:48px}}.liveticker-tab__holder--gap{grid-row-gap:36px}.hockey .liveticker-tab__holder{max-width:1341px}.liveticker{grid-column:1/5}@media only screen and (min-width:961px){.liveticker{grid-column:4/10}}.liveticker-tab__header{grid-column:1/5;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:961px){.liveticker-tab__header{grid-column:4/10}}.tab-header__title{font-family:var(--league-font);font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .tab-header__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.tab-header__title{font-family:var(--league-font);font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .tab-header__title{font-family:Panton,sans-serif;font-style:normal}}.hockey .tab-header__title,.magazine .tab-header__title{color:#fff}@media only screen and (min-width:961px){.magazine .tab-header__title{font-size:24px}}.eurohockey2023 .tab-header__title{color:#fff}@media only screen and (min-width:961px){.eurohockey2023 .tab-header__title{font-size:28px}}.js-liveticker__reload-btn .button-primary{font-family:var(--league-font)}.eurohockey2023 .js-liveticker__reload-btn .button-primary{background:none;border-color:var(--button-primary-color-1)}.eurohockey2023 .js-liveticker__reload-btn .button-primary:hover{background:var(--button-primary-background);border-color:var(--button-primary-background)}.hockey .js-liveticker__reload-btn .button-primary{font-family:Soho Gothic Pro,sans-serif}.tab-header__btn-desktop{display:none}@media only screen and (min-width:961px){.tab-header__btn-desktop{display:initial}}.tab-header__btn-mobile{display:initial}@media only screen and (min-width:961px){.tab-header__btn-mobile{display:none}}.match-indicator-divider{display:grid;grid-template-columns:1fr 80px auto 1fr;align-items:center}.match-indicator-divider:after,.match-indicator-divider:before{content:"";display:block;height:1px;background-color:var(--button-primary-background)}.match-indicator-divider:before{margin-right:4px}@media only screen and (min-width:578px){.match-indicator-divider:before{margin-right:50px}}.match-indicator-divider:after{margin-left:4px}@media only screen and (min-width:578px){.match-indicator-divider:after{margin-left:50px}}.lineup-tab{margin-top:24px;margin-bottom:42px;grid-template-areas:"judges" "tabs" "team-one" "team-two"}@media only screen and (min-width:961px){.lineup-tab{margin-top:48px;margin-bottom:48px}}.hockey .lineup-tab{grid-template-areas:"tabs" "team-one" "team-two" "judges"}@media only screen and (min-width:961px){.hockey .lineup-tab{grid-template-areas:"lineup-header lineup-header lineup-header" "team-one judges team-two"}}@media only screen and (min-width:1201px){.lineup-tab{grid-template-areas:"lineup-header lineup-header lineup-header" "team-one judges team-two"}}.lineup-header{grid-area:lineup-header;grid-column:1/-1;display:none}.eurohockey2023 .lineup-header,.magazine .lineup-header{color:#fff}.eurohockey2023 .lineup-header{font-weight:700}@media only screen and (min-width:1201px){.lineup-header{margin:40px 0;display:flex;justify-content:space-between;grid-column:2/12}}.lineup-header__flag{height:32px;margin-right:12px}.lineup-header__team-one{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;display:flex;align-items:center}.hockey .lineup-header__team-one{font-family:Futura,sans-serif;font-style:normal;font-family:Panton,sans-serif;color:#fff}.magazine .lineup-header__team-one{color:var(--white)}.lineup-header__judges{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .lineup-header__judges{font-family:Futura,sans-serif;font-style:normal}.lineup-header__team-two{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;display:flex;align-items:center;margin-right:50px}.hockey .lineup-header__team-two{font-family:Futura,sans-serif;font-style:normal;font-family:Panton,sans-serif;color:#fff}.lineup__teams-tabs{grid-column:1/-1;margin:20px 0;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:25px}@media only screen and (min-width:1201px){.lineup__teams-tabs{display:none}}.lineup__teams-container{grid-column:1/-1}@media only screen and (min-width:1201px){.lineup__teams-container{display:none}}.lineup__team-one{grid-area:team-one;grid-column:1/-1}@media only screen and (min-width:1201px){.lineup__team-one{grid-column:1/5}}.lineup__team-one--desktop{display:none}@media only screen and (min-width:1201px){.lineup__team-one--desktop{display:block}}.lineup__team-two{grid-area:team-two;grid-column:1/-1}@media only screen and (min-width:1201px){.lineup__team-two{grid-column:9/13}}.lineup__team-two--desktop{display:none}@media only screen and (min-width:1201px){.lineup__team-two--desktop{display:block}}.lineup__judges{grid-area:judges;grid-column:1/-1}@media only screen and (min-width:1201px){.lineup__judges{grid-column:5/9}}.lineup__judges-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;margin-bottom:24px;visibility:visible;line-height:1.25;margin-top:40px}.hockey .lineup__judges-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.lineup__judges-title{visibility:hidden;margin-top:0}}.player-group{margin-bottom:var(--size-48px)}.previous-tab__holder{grid-row-gap:36px;margin-top:24px;margin-bottom:42px}@media only screen and (min-width:961px){.previous-tab__holder{margin-top:48px;margin-bottom:48px}}.previous-tab__header{grid-column:1/5}@media only screen and (min-width:961px){.previous-tab__header{grid-column:3/11}}.previous-tab__tabs-header-mobile{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:25px;grid-column:1/5}@media only screen and (min-width:961px){.previous-tab__tabs-header-mobile{display:none}}.button-with-flag{grid-column:auto}.button-with-flag--active{grid-column:span 3}.previous-tab__content{grid-column:1/5;display:none;grid-template-columns:repeat(4,1fr);grid-column-gap:25px}@media only screen and (min-width:961px){.previous-tab__content{grid-column:3/11;display:grid;grid-template-columns:repeat(8,1fr)}}.previous-tab__content-mobile{grid-column:1/5;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:961px){.previous-tab__content-mobile{display:none}}.watch-teaser{background:var(--watch-teaser-bg);border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);grid-column:1/5;margin-bottom:36px;padding:24px 18px;position:relative}@media only screen and (min-width:961px){.watch-teaser{grid-column:1/9;margin-bottom:60px;padding:24px 32px}}.hockey .watch-teaser{border:1px solid var(--button-primary-background);box-shadow:none}.watch-teaser__data{align-items:center;display:grid;grid-column-gap:65px;grid-template-columns:1fr;min-height:74px}@media only screen and (min-width:961px){.watch-teaser__data{grid-template-columns:max-content 1fr}}.watch-teaser__data-item{align-items:center;display:flex;height:100%;justify-content:flex-end}@media only screen and (min-width:961px){.watch-teaser__data-item{justify-content:space-between}}.watch-teaser__data-item-one{justify-content:flex-start;position:relative}@media only screen and (min-width:961px){.watch-teaser__data-item-one{justify-content:space-between}}.watch-teaser__data-item-one:after{content:"-";display:none;position:absolute;right:-12px;top:50%;transform:translate(50%,-60%)}@media only screen and (min-width:961px){.watch-teaser__data-item-one:after{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;display:inline-block}.hockey .watch-teaser__data-item-one:after{font-family:Panton,sans-serif;font-style:normal}}.watch-teaser__time{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;align-items:center;color:var(--watch-teaser-time-color);font-weight:700}.hockey .watch-teaser__time{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.watch-teaser__time{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .watch-teaser__time{font-family:Futura,sans-serif;font-style:normal}}.hockey .watch-teaser__time{font-family:Panton,sans-serif}.watch-teaser__time-zone{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--watch-teaser-time-zone-color);font-style:italic;font-weight:400}.hockey .watch-teaser__time-zone{font-family:Futura,sans-serif;font-style:normal}.watch-teaser__opponents{align-items:center;display:flex;grid-column:span 2;justify-content:flex-start;margin-top:16px}@media only screen and (min-width:961px){.watch-teaser__opponents{display:none;justify-content:center}}.watch-teaser__opponent{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:auto auto}.watch-teaser__opponent:first-of-type{justify-content:flex-end}.watch-teaser__opponent:last-of-type{justify-content:flex-start}@media only screen and (min-width:961px){.watch-teaser__opponent{-moz-column-gap:24px;column-gap:24px}}.watch-teaser__opponent-desktop{display:none}@media only screen and (min-width:961px){.watch-teaser__opponent-desktop{display:flex}}.watch-teaser__opponent-mobile{margin-right:17px;position:relative}.watch-teaser__opponent-mobile:after{content:"-";position:absolute;right:-8px;top:50%;transform:translate(50%,-60%);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .watch-teaser__opponent-mobile:after{font-family:Futura,sans-serif;font-style:normal}.watch-teaser__opponent-flag{height:19px}@media only screen and (min-width:961px){.watch-teaser__opponent-flag{height:25px}}.watch-teaser__score-num{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .watch-teaser__score-num{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.watch-teaser__score-num{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .watch-teaser__score-num{font-family:Panton,sans-serif;font-style:normal}}.watch-teaser__opponent-country{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .watch-teaser__opponent-country{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.watch-teaser__opponent-country{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .watch-teaser__opponent-country{font-family:Futura,sans-serif;font-style:normal}}.watch-teaser__logo{position:absolute;right:25px;top:25px}@media only screen and (min-width:961px){.watch-teaser__logo{bottom:25px;top:unset}}.watch-teaser__logo-img{display:block;width:34px}@media only screen and (min-width:961px){.watch-teaser__logo-img{width:82px}}.watch-teaser__description{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;margin-top:16px}.hockey .watch-teaser__description{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.watch-teaser__description{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;margin-top:24px}.hockey .watch-teaser__description{font-family:Futura,sans-serif;font-style:normal}}.hockey .watch-teaser__description{color:var(--white);font-size:18px}.watch-taser__links{align-items:flex-start;color:var(--watch-teaser-link-color);display:flex;flex-direction:column;justify-content:space-between;margin-top:18px;position:relative}@media only screen and (min-width:961px){.watch-taser__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:18px}}.watch-taser__links>*{margin-bottom:12px!important}.watch-taser__links .match-header__broadcast-channel{flex-direction:row-reverse;margin:0}@media only screen and (min-width:961px){.watch-taser__links .match-header__broadcast-channel{margin-right:60px}.watch-taser__links .match-header__broadcast-channel:last-of-type{margin-right:0}.watch-taser__links .match-header__broadcast-channel:first-of-type{margin-right:60px}}.watch-taser__links .match-header__broadcast-channel:hover .match-header__broadcast-channel-icon{border-color:var(--match-header-channel-icon-color);color:var(--match-header-channel-icon-color)}@media only screen and (min-width:961px){.watch-taser__links .match-header__broadcast-channel-label{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .watch-taser__links .match-header__broadcast-channel-label{font-family:Futura,sans-serif;font-style:normal}}.hockey .watch-taser__links .match-header__broadcast-channel-label{color:var(--white);font-size:14px}@media only screen and (min-width:961px){.hockey .watch-taser__links .match-header__broadcast-channel-label{font-size:18px}}.watch-taser__links .match-header__broadcast-channel-icon{border-color:var(--match-header-channel-icon-color);color:var(--match-header-channel-icon-hover-color);margin-right:12px}.watch-teaser__link-first .match-header__broadcast-channel .match-header__broadcast-channel-icon{background:var(--match-header-channel-icon-color);color:var(--white);transform:rotate(50deg)}.watch-teaser__link-first .match-header__broadcast-channel:hover .match-header__broadcast-channel-icon{background:var(--match-header-channel-icon-color);color:var(--white)}.hockey .watch-teaser__link-first svg path{stroke:var(--black-1)}.watch-teaser__tags{margin-top:12px}@media only screen and (min-width:961px){.watch-teaser__tags{margin-top:18px}}.watch-teaser__to-calendar{align-items:center;background:var(--watch-teaser-icon-color);border-radius:50%;bottom:0;color:var(--white);display:flex;height:42px;justify-content:center;position:absolute;right:0;transform:translate(-22px,50%);width:42px}@media only screen and (min-width:961px){.watch-teaser__to-calendar{transform:translate(-95px,50%)}}.watch-teaser__to-calendar:hover{background:var(--watch-teaser-icon-hover)}.watch-teaser__read-more{color:var(--watch-teaser-icon-color)}.watch-teaser__read-more:hover{color:var(--watch-teaser-icon-hover);cursor:pointer}.watch-teaser__more-text{display:none}.button-with-flag{align-items:center;border:1px solid var(--light-green-primary);border-radius:21px;display:inline-flex;height:42px;justify-content:center;padding:10px}.button-with-flag .button-with-flag__label{color:var(--button-with-flag-color);display:none;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .button-with-flag .button-with-flag__label{font-family:Futura,sans-serif;font-style:normal;color:#000}.button-with-flag--active{border-color:var(--button-with-flag-color)}.button-with-flag--active .button-with-flag__label{display:inline-flex}.hockey .button-with-flag--active{background-color:var(--light-green-primary);border-color:var(--light-green-primary)}.button-with-flag__img{display:block;height:24px}.hockey .button-with-flag__img{border:none}.button-with-flag__label{margin-left:10px}.team__header{position:relative;text-align:center}.team__header__banner{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:961px){.team__header__banner{gap:110px}}.team__header__banner--hero-img{background:rgba(51,51,51,.75);position:absolute;width:100%;bottom:0;padding:3px 0}@media only screen and (min-width:961px){.team__header__banner--hero-img{padding:20px 0}}.team__header__heading{display:flex;align-items:center;gap:12px}@media only screen and (min-width:961px){.team__header__heading{gap:25px}}.team__header__socials{display:none}@media only screen and (min-width:961px){.team__header__socials{display:grid;grid-auto-flow:column;gap:24px}}.team__header__name{font-family:Panton,sans-serif;color:#fff;font-size:18px}@media only screen and (min-width:961px){.team__header__name{font-size:48px}}.team__header__logo{max-width:20px}@media only screen and (min-width:961px){.team__header__logo{max-width:80px}}.national-team__hero:not(.hero-module__img){position:relative;max-height:132px;overflow:hidden;background:var(--hero-background)}.national-team__hero-image{opacity:.25;width:100%;max-height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__page-title{position:absolute;top:18px;left:18px;color:var(--fascination-page-overline-color);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .hero__page-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.hero__page-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;left:calc(25vw + 30px)}.hockey .hero__page-title{font-family:Panton,sans-serif;font-style:normal}}.team__header-tabs{z-index:1;position:relative}.team__header-tabs--hero-on{margin:-46px 0 22px}.hockey .team__header-tabs--hero-on{margin:0}.hockey .team__header-tabs{display:inline-flex;padding:3px;background-color:#3a403a;border-radius:20px;width:92%;justify-content:normal;flex-wrap:nowrap;margin:40px 0 30px}@media only screen and (min-width:578px){.hockey .team__header-tabs{width:auto;justify-content:center;flex-wrap:wrap}}.team__info-medals-review{display:grid;grid-template-columns:1fr;margin:40px 0 0;grid-row-gap:36px}@media only screen and (min-width:961px){.team__info-medals-review{grid-template-columns:repeat(3,1fr);grid-column-gap:83px;grid-row-gap:48px;margin:60px 86px -48px}}.eurohockey2023 .team__info-title{color:var(--white)}.team__info-title{font-family:var(--league-font);font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-size:18px;text-align:left;padding-bottom:18px;margin:10px 0 18px;border-bottom:1px solid #fff;text-transform:capitalize}.hockey .team__info-title{font-family:Futura,sans-serif;font-style:normal;font-family:Panton,sans-serif;color:var(--light-green-primary)}@media only screen and (min-width:961px){.team__info-title{font-size:28px;padding-bottom:0;margin:0 0 48px;padding-top:48px;border-bottom:none}.team__info-title--staff{border-top:1px solid var(--button-primary-background)}}@media only screen and (min-width:961px){.team__info-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .team__info-title{font-family:Panton,sans-serif;font-style:normal}}.magazine .team__info-title{color:var(--light-gray-4)}.team__info-medals-recap{box-shadow:0 0 8px rgba(0,0,0,.22);border-radius:20px}.team__info-medals__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;text-align:center;padding:24px;border-bottom:1px solid var(--team-info-border)}.hockey .team__info-medals__title{font-family:Futura,sans-serif;font-style:normal}.team__info-medals{list-style:none;margin:37px 32px;padding:0}.team__info-medals-single{display:flex;align-items:center;margin-bottom:20px}.team__info-medals-single:last-of-type{margin-bottom:0}.team__info-competition-medal__count{display:flex;justify-content:center;align-items:center;height:57px;border-radius:50%;background-size:300% 100%;background-position:50%;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;margin-right:16px;flex:1 0 57px;max-width:57px;width:100%;color:var(--team-info-medals-title)}.hockey .team__info-competition-medal__count{font-family:Futura,sans-serif;font-style:normal}.team__info-competition-medal__count--gold{background-image:radial-gradient(ellipse at 50% 0,#ffe898 38%,#ffd336 0);filter:drop-shadow(-2px 2px 0 #e2b000)}.team__info-competition-medal__count--silver{background-image:radial-gradient(ellipse at 50% 0,#f3f3f3 38%,#ddd 0);filter:drop-shadow(-2px 2px 0 #c7c7c7)}.team__info-competition-medal__count--bronze{background-image:radial-gradient(ellipse at 50% 0,#f5d5b0 38%,#e4b175 0);filter:drop-shadow(-2px 2px 0 #be8848)}.team__info-competition-medal__list{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--team-info-medals-title)}.hockey .team__info-competition-medal__list{font-family:Futura,sans-serif;font-style:normal}.team__info-competition-medal__list span{position:relative}.team__info-competition-medal__list span:after{content:","}.team__info-competition-medal__list span:last-of-type:after{content:"."}@media only screen and (min-width:961px){.team__info-the-best{grid-column:1;grid-row:2}}.team__info-the-best-list{list-style:none;margin:0;padding:0}.team__info-the-best-list .team__info-medals__title{padding:0;text-align:left;margin-bottom:6px;border:none;color:var(--team-info-medals-title)}.team__info-the-best-list .team__info-competition-medal__list{display:block}.team__info-the-best-list__item{margin-bottom:36px}.home-ko{background-color:var(--white);padding:15px;position:relative}.association .home-ko{border-radius:10px}@media only screen and (min-width:961px){.association .home-ko{border-radius:20px}}.home-ko__button{display:flex!important;justify-content:flex-end;margin-bottom:-40px;margin-right:20px}.announcments__side{background-color:var(--light-gray-4);padding:15px;position:relative}.association .announcments__side{border-radius:10px}@media only screen and (min-width:961px){.association .announcments__side{border-radius:20px}}.announcement-grid{--wysiwyg-text-color:$black-1;background:var(--white);margin-bottom:50px}.announcment__breadcrumb{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;align-items:center;display:flex;grid-column:1/6;margin:60px 20px 20px}.hockey .announcment__breadcrumb{font-family:Futura,sans-serif;font-style:normal}.hockey .announcment__breadcrumb,.magazine .announcment__breadcrumb{margin-top:20px}@media screen and (max-width:768px){.announcment__breadcrumb{margin:40px 0 20px}.announcment__breadcrumb svg{height:1.25rem;width:1.25rem}}.announcment__breadcrumb svg{margin-bottom:-3px}.announcment__breadcrumb span{align-items:center;color:var(--link-color);display:flex}.announcment__breadcrumb span a{color:var(--link-color)}.announcment__breadcrumb span a:hover{color:var(--link-color-hover)}.announcment__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;grid-column:1/-1;color:var(--black-2);margin-bottom:36px}.hockey .announcment__title{font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.announcment__title{grid-column:4/10}}.announcment__details{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-4);display:flex;font-weight:400;justify-content:space-between;margin-top:30px}.hockey .announcment__details{font-family:Futura,sans-serif;font-style:normal}.announcment__subtitle{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25;grid-column:1/-1;margin:36px 0}.hockey .announcment__subtitle{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.announcment__subtitle{grid-column:4/10}}.announcment__side-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;grid-column:1/-1;color:var(--black-4);display:flex;font-weight:400;justify-content:space-between;margin-bottom:24px}.hockey .announcment__side-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.announcment__side-title{grid-column:4/10}}.announcment__filters{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto auto;justify-content:flex-end;margin-bottom:68px;width:100%}.announcment__select,.liga__select{width:auto!important}.announcment__select .select-styled,.announcment__select select,.liga__select .select-styled,.liga__select select{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;background-color:var(--announcement-select-bg);border-radius:20px;color:var(--announcement-select-color);min-width:100px;padding:0 12px;position:relative}.hockey .announcment__select .select-styled,.hockey .announcment__select select,.hockey .liga__select .select-styled,.hockey .liga__select select{font-family:Futura,sans-serif;font-style:normal;align-items:center;display:flex}.announcment__select .select-styled:hover,.announcment__select select:hover,.liga__select .select-styled:hover,.liga__select select:hover{background:var(--announcement-select-bg-hover)}.hockey .announcment__select .select-styled:hover,.hockey .announcment__select select:hover,.hockey .liga__select .select-styled:hover,.hockey .liga__select select:hover{color:var(--black-2)}.hockey .announcment__select .select-styled:hover svg path,.hockey .announcment__select select:hover svg path,.hockey .liga__select .select-styled:hover svg path,.hockey .liga__select select:hover svg path{stroke:var(--black-2)}.announcment__select .select-styled span,.announcment__select select span,.liga__select .select-styled span,.liga__select select span{border-bottom:1px solid rgba(0,0,0,0);display:block;padding:10px 33px 8px 0;pointer-events:none}.hockey .announcment__select .select-styled span,.hockey .announcment__select select span,.hockey .liga__select .select-styled span,.hockey .liga__select select span{padding-right:43px}.announcment__select .select-styled.active,.announcment__select select.active,.liga__select .select-styled.active,.liga__select select.active{background:var(--announcement-select-bg-hover);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.25)}.announcment__select .select-styled.active .select-arrow svg,.announcment__select select.active .select-arrow svg,.liga__select .select-styled.active .select-arrow svg,.liga__select select.active .select-arrow svg{transform:rotate(180deg);transition:all .3s ease}.announcment__select .select-styled.active span,.announcment__select select.active span,.liga__select .select-styled.active span,.liga__select select.active span{border-color:var(--announcement-select-border-color)}.hockey .announcment__select .select-styled.active,.hockey .announcment__select select.active,.hockey .liga__select .select-styled.active,.hockey .liga__select select.active{color:var(--black-2)}.hockey .announcment__select .select-styled.active svg path,.hockey .announcment__select select.active svg path,.hockey .liga__select .select-styled.active svg path,.hockey .liga__select select.active svg path{stroke:var(--black-2)}.announcment__select .select-styled#anYearFilter,.announcment__select select#anYearFilter,.liga__select .select-styled#anYearFilter,.liga__select select#anYearFilter{min-width:100px}.announcment__select .select-styled .select-options,.announcment__select select .select-options,.liga__select .select-styled .select-options,.liga__select select .select-options{background:var(--announcement-select-bg-hover);color:#fff;list-style:none}.announcment__select .select-options,.liga__select .select-options{background:var(--announcement-select-bg-hover);border-top-left-radius:0;border-top-right-radius:0;display:block;height:0;opacity:0;position:relative;top:0;z-index:100}.announcment__select .select-options.active,.liga__select .select-options.active{box-shadow:0 4px 4px rgba(0,0,0,.25);height:auto;margin-top:-3px;max-height:275px;opacity:1;overflow-x:auto;transition:height .1s ease-in,opacity .1s ease-in}.announcment__select .select-options li,.liga__select .select-options li{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;border-bottom:1px solid var(--announcement-select-border-color);border-top:none;color:var(--announcement-select-opt-color);padding-left:0;text-align:left}.hockey .announcment__select .select-options li,.hockey .liga__select .select-options li{font-family:Futura,sans-serif;font-style:normal}.announcment__select .select-options li a,.liga__select .select-options li a{display:block}.announcment__select .select-options li:last-of-type,.liga__select .select-options li:last-of-type{border-color:rgba(0,0,0,0)}.hockey .announcment__select .select-options li,.hockey .liga__select .select-options li{border-bottom:none;border-top:1px solid var(--announcement-select-border-color)}.liga__select .select-styled,.liga__select select{background-color:var(--transparent);color:var(--white)}.liga__select svg path{stroke:var(--white)}.liga__select .select__label{font-family:Panton,sans-serif!important}.liga__select .select-options{background-color:var(--white);padding:0 12px 10px!important}.liga__select .select-options li{font-family:Panton,sans-serif!important}.announcment__select .select-arrow,.liga__select .select-arrow{color:var(--announcement-select-color);margin:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.association .announcment__select .select-arrow,.association .liga__select .select-arrow{color:var(--black-2)}.announcment__select .select-arrow svg,.liga__select .select-arrow svg{transition:all .2s ease}.announcments__container{grid-column:1/-1;padding-bottom:25px}@media only screen and (min-width:1201px){.announcments__container{grid-column:4/10}}.announcments__container-related{border-top:1px solid #ccc;padding-top:36px}.announcment__more-content{grid-column:1/-1}@media only screen and (min-width:1201px){.announcment__more-content{grid-column:4/10}}.announcment__header{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;grid-column:1/-1;font-weight:700;margin:36px 0 0}.hockey .announcment__header{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.announcment__header{grid-column:4/10}}.announcment__header a:hover{color:var(--link-color-hover)}.announcment__blocks{grid-column:1/-1;margin-bottom:10px;padding-bottom:30px}@media only screen and (min-width:1201px){.announcment__blocks{grid-column:4/10}}.announcment__back{margin:20px 0;text-align:center}.announcment__teaser{background-color:#f6f6f6;display:flex;flex-direction:column;grid-column:2/4;margin-bottom:40px;padding:15px;position:relative}.announcment__teaser-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--dark-gray-primary);font-weight:700;margin-bottom:20px}.hockey .announcment__teaser-title{font-family:Futura,sans-serif;font-style:normal}.announcment__group{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--dark-gray-primary);font-weight:700;margin-bottom:24px;margin-top:36px}.hockey .announcment__group{font-family:Futura,sans-serif;font-style:normal}.announcment__item{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;align-items:center;border-bottom:1px solid #ccc;color:var(--dark-gray-primary);display:grid;grid-template-columns:40px 70px auto 40px;padding-top:12px;position:relative}.hockey .announcment__item{font-family:Futura,sans-serif;font-style:normal}.side-content .announcment__item{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;grid-template-columns:70px auto 40px}.hockey .side-content .announcment__item{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.announcment__item{grid-template-columns:90px 90px auto 40px}.side-content .announcment__item{grid-template-columns:90px auto 40px}}.side-content .announcment__item .announcment__item-id{display:none}.announcment__item:first-of-type{border-top:1px solid #ccc}.announcments__container-related .announcment__item:first-of-type{border-top:none}.announcment__item-id{font-weight:700}.announcment__item-date a,.announcment__item-title a{color:inherit}.announcment__item-arrow,.association .announcment__item-arrow{color:var(--primary-dark-1)}.announcment-item{border-bottom:1px solid var(--black-5);margin:12px 0;padding:12px 0}.announcment-item__description{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--black-2)}.hockey .announcment-item__description{font-family:Futura,sans-serif;font-style:normal}.announcment-item__title-container{display:grid;grid-template-columns:80% 20%;margin-bottom:12px}.announcment-item__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2);font-weight:700}.hockey .announcment-item__title{font-family:Futura,sans-serif;font-style:normal}.announcment-item__big-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-2);font-weight:700}.hockey .announcment-item__big-title{font-family:Futura,sans-serif;font-style:normal}.announcment-item__icon{justify-self:end}.announcment-item__icon img{max-width:24px}.announcment-item__title-details{display:grid;grid-template-columns:70% 30%}.announcment-item__category{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-4)}.hockey .announcment-item__category{font-family:Futura,sans-serif;font-style:normal}.announcment-item__date{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-4);justify-self:end}.hockey .announcment-item__date{font-family:Futura,sans-serif;font-style:normal}.announcment__arrow{bottom:0;color:var(--white);height:40px;position:absolute;right:20px;transform:translateY(50%)}.announcment__arrow a{align-items:center;display:flex;justify-content:center}.association .announcment__arrow,.hessischer .announcment__arrow,.westdeutscher .announcment__arrow{border-radius:50%;bottom:0}.hockey .announcment__arrow{background-color:var(--light-green-primary);color:#000;right:35px}.announcments-pagination,.league__commercial{display:none}@media only screen and (min-width:1201px){.league__commercial{display:block;display:flex;grid-column:4/10;justify-content:space-between}.league__commercial img{-o-object-fit:cover;object-fit:cover}}.league__commercial-mobile{grid-column:1/12}.league__commercial-mobile img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.league__commercial-mobile{display:none}}.ad__container{display:flex;margin:30px auto;width:-moz-fit-content;width:fit-content}.ad__container .ad__container-wrap{background:var(--white);padding:0 10px 10px}.ad__container .ad__heading{color:var(--black-4);font-family:Soho Gothic Pro,sans-serif;font-size:14px;padding:3px}.news-container .ad__container{margin:30px auto;width:-moz-fit-content;width:fit-content}.home-page__commercial-mobile .ad__container{margin:auto;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1201px){.ad__container,.side-content .ad__container{margin:0 auto;padding:0 5px 5px}}.league-navigation__holder{background-color:var(--navbar-bg-color);bottom:0;display:block;height:calc(100vh - 80px);padding:56px 50px 80px;position:fixed;position:absolute;top:80px;transform:translateX(100%);transition:transform .4s;width:100vw;z-index:-1}@media screen and (max-width:1200px){.league-navigation__holder{display:none}}.league-navigation__holder-active{transform:none}.league-navigation__top-menu{margin:30px auto;position:relative;width:80%}.league-navigation__top-menu .league-navigation__list{display:flex;list-style:none}.league-navigation__top-menu .league-navigation__list:first-child .league-navigation__firstSubmenu{display:flex}.league-navigation__top-menu .league-navigation__list:first-child .league-navigation__submenuItem.active>.league-navigation__secondSubmenu{display:block}.league-navigation__top-menu .league-navigation__list a.active{border-bottom:1px solid var(--white);color:var(--white);font-style:italic}.league-navigation__top-menu .league-navigation__list a.active>a{border-bottom:1px solid var(--white)}.league-navigation__top-menu .league-navigation__list li{color:var(--white-2);cursor:pointer;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-weight:700;list-style-type:none}.league-navigation__top-menu .league-navigation__list li:hover{color:var(--white)}.league-navigation__top-menu .league-navigation__list li:hover>.has-submenu:after{filter:brightness(0) invert(1)}.league-navigation__top-menu .league-navigation__list li ul{display:none}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu{left:0;position:absolute;top:0}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu .navbar__mobile-submenu-leagueItem-show{display:block!important}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu>.active{border-bottom:1px solid var(--white);color:var(--white);font-style:italic}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu a{pointer-events:none;position:relative!important;right:0!important}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li{margin-left:20px}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu{left:0;padding:25px 0;position:absolute}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu li{display:flex;justify-content:space-between;padding:10px 10px 10px 0;width:250px}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu a{pointer-events:auto!important;position:relative;right:0}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu .league-navigation__secondSubmenu{height:100%;left:100%;padding:0;top:0}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu .league-navigation__submenuItem{position:relative}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu .league-navigation__submenuItem .has-submenu{display:none}.league-navigation__top-menu .league-navigation__list li .league-navigation__firstSubmenu li .league-navigation__secondSubmenu .league-navigation__submenuItem .has-submenu.active{display:initial}.league-navigation__top-menu .league-navigation__list li a{position:absolute;right:50px}.league-navigation__top-menu .league-navigation__list:nth-of-type(2) li>.league-navigation__firstSubmenu{display:none}.league-navigation__top-menu .league-navigation__list:nth-of-type(2) li>a{position:absolute;right:0}.league-navigation__top-menu .league-navigation__item .league-navigation__list{left:140%;list-style-type:none;padding-left:50px;position:absolute;top:0}.league-navigation__top-menu .has-submenu{display:none}.league-navigation__top-menu .has-submenu:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.632h14m0 0L8.105 1M14 7.632l-5.895 6.631' stroke='%23fff' stroke-opacity='.5'/%3E%3C/svg%3E");filter:invert(.5)}.league-navigation__secondSubmenu.active,.league-navigation__top-menu .league-navigation__secondSubmenu li:hover>ul{display:block!important}.league-navigation__list--wrap{transition:all .3s ease}.league-navigation__list--wrap .league-navigation__list--item,.league-navigation__list--wrap .league-navigation__list--subItem{list-style-type:none;overflow-wrap:anywhere}.league-navigation__list--wrap .league-navigation__list--item>ul,.league-navigation__list--wrap .league-navigation__list--subItem>ul{display:none}.league-navigation__list--wrap .league-navigation__list--item span,.league-navigation__list--wrap .league-navigation__list--subItem span{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;border-bottom:1px solid var(--navbar-subitem-border);color:var(--white-4);display:block;min-height:55px;padding:15px 0;position:relative;text-transform:uppercase}.hockey .league-navigation__list--wrap .league-navigation__list--item span,.hockey .league-navigation__list--wrap .league-navigation__list--subItem span{font-family:Futura,sans-serif;font-style:normal}.league-navigation__list--wrap .league-navigation__list--item span svg,.league-navigation__list--wrap .league-navigation__list--subItem span svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.league-navigation__list--wrap .league-navigation__list--item .league-navigation__firstSubmenu--mobile,.league-navigation__list--wrap .league-navigation__list--item .league-navigation__firstSubmenu--mobile .league-navigation__secondSubmenu--mobile,.league-navigation__list--wrap .league-navigation__list--subItem .league-navigation__firstSubmenu--mobile,.league-navigation__list--wrap .league-navigation__list--subItem .league-navigation__firstSubmenu--mobile .league-navigation__secondSubmenu--mobile{display:none}.league-navigation__list--depth{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;border-bottom:1px solid var(--white);display:block;line-height:1.5;padding:19px 0 18px;position:relative;text-transform:uppercase;word-spacing:7px}.hockey .league-navigation__list--depth{font-family:Futura,sans-serif;font-style:normal}span.has-submenu{justify-content:space-between;position:relative}span.has-submenu p{align-self:center}span.has-submenu:after{align-self:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 7l10 10-10 10' stroke='currentColor'/%3E%3C/svg%3E");display:inline;filter:invert(.5)}@media only screen and (min-width:961px){span.has-submenu:after{position:absolute;top:60%;transform:translateY(-50%)}}.league-navigation__list-noLink{pointer-events:none}.navbar__mobile-list-item-external .navbar__mobile-list-item-back{display:block!important}#mc_embed_signup{border-radius:20px;box-shadow:0 0 8px rgba(0,0,0,.33);font-family:Fira Sans,sans-serif;padding:10px;width:660px!important}@media screen and (max-width:577px){#mc_embed_signup{padding:10px 0;width:100%!important}}#mc_embed_signup h3,#mc_embed_signup label,#mc_embed_signup p{font-family:Fira Sans,sans-serif;line-height:17.5px;margin-bottom:20px!important;padding-left:0}#mc_embed_signup .checkbox.subfield{font-weight:700}.mc-field-group input{background:var(--light-gray-4);border-radius:12px 12px 0 0!important;border:none!important;border-bottom:2px solid var(--black-5)!important;font-size:18px!important;padding:15px 0!important}@media screen and (max-width:577px){.mc-field-group input{font-size:16px!important}}.mc-field-group select{background:var(--light-gray-4);border:none;border-bottom:2px solid var(--black-5);border-radius:12px 12px 0 0;padding:15px 8px!important;width:100%!important}.mc-field-group ::-moz-placeholder{color:var(--black-2)}.mc-field-group :-ms-input-placeholder{color:var(--black-2)}.mc-field-group ::placeholder{color:var(--black-2)}.mc-field-group .content__gdpr{color:var(--black-2);font-family:Fira Sans,sans-serif}.mc-field-group .mce_inline_error{color:var(--error-red)!important;font-family:Fira Sans,sans-serif;font-size:10px!important}.mc-field-group .required.email.mce_inline_error,.mc-field-group .required.mce_inline_error{border-bottom:2px solid red!important;font-size:16px!important}.mc-field-group .mce_inline_error::-moz-placeholder{color:var(--error-red)!important}.mc-field-group .mce_inline_error:-ms-input-placeholder{color:var(--error-red)!important}.mc-field-group .mce_inline_error::placeholder{color:var(--error-red)!important}.mc-field-group input[type=checkbox]{accent-color:var(--cta)!important;transform:scale(1.4)}#mc-embedded-subscribe{background:var(--cta)!important;border-radius:21px!important;box-shadow:0 0 8px rgba(0,0,0,.22)!important;font-size:14px;font-style:italic;line-height:0!important;margin:0;padding:24px}#mce-responses{margin:0 0 50px!important}#mce-success-response{color:var(--success-green)!important;font-weight:400!important;width:100%!important}.logo-bar{border-radius:0 0 8px 8px;overflow:hidden}.logo-bar--wrapper{margin:0 auto;background-color:var(--light-green-primary);width:100%}@media only screen and (min-width:1201px){.logo-bar--wrapper{max-width:95%}}@media screen and (max-width:1200px){.logo-bar{border-radius:0}}.logo-bar--homepage{position:absolute;top:0;z-index:1}@media only screen and (min-width:1201px){.logo-bar--homepage{left:50%;translate:-50% 0}}@media screen and (max-width:1200px){.logo-bar--homepage{left:0;right:0;translate:unset}}.logo-bar__link-wrapper{cursor:pointer;height:3.75rem;width:auto;margin:0 1.5rem}.logo-bar__link-wrapper a{display:flex;align-items:center;width:100%;height:100%;pointer-events:none;position:relative;z-index:10}.logo-bar__link-wrapper img{max-width:3.75rem;width:auto;height:100%;pointer-events:none}@media only screen and (min-width:961px){.logo-bar__link-wrapper{height:4.75rem}.logo-bar__link-wrapper img{max-width:4.75rem}}@media screen and (max-width:1200px){.logo-bar__link-wrapper{margin:0 1rem}}.logo-bar__slider{position:relative;height:5rem;padding:.75em 0}@media only screen and (min-width:961px){.logo-bar__slider{height:6.25rem}}.logo-bar__slider-absolute{position:absolute;left:0;top:15%}.logo-bar__slider-absolute,.logo-bar__slider-inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.logo-bar__slider-inner{display:flex;align-items:center;width:auto}.logo-bar__slide{position:relative;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 3.75em}@media screen and (min-width:1921px){.logo-bar{border-radius:0 0 .41667vw .41667vw}.logo-bar__link-wrapper{height:3.958vw;margin:0 1.25vw}.logo-bar__link-wrapper img{max-width:3.958vw}.logo-bar__slider{height:5.208vw;padding:.625vw 0}.logo-bar__slide{padding:0 3.125vw}}.matchcenter-groups-wrapper{background-color:var(--schedule-bg);box-shadow:0 0 8px 0 rgba(0,0,0,.33);border-radius:20px;padding:36px 18px}.eurohockey2023 .matchcenter-groups-wrapper,.magazine .matchcenter-groups-wrapper{border:1px solid var(--white);box-shadow:none}.hockey .matchcenter-groups-wrapper{border:1px solid var(--button-primary-background);box-shadow:none}.matchcenter-groups--homepage .matchcenter-ko.best-of-16{gap:20px}.matchcenter-groups--homepage .matchcenter-ko.best-of-16 .matchcenter-ko__team{justify-content:center;min-width:48px}@media only screen and (min-width:578px){.matchcenter-groups--homepage .matchcenter-ko.best-of-16 .matchcenter-ko__team{min-width:54px}}.matchcenter-groups--homepage .matchcenter-ko.best-of-16 .matchcenter-ko__round.matchcenter-ko__round--third-place .matchcenter-ko__team{justify-content:center;min-width:48px}@media only screen and (min-width:578px){.matchcenter-groups--homepage .matchcenter-ko.best-of-16 .matchcenter-ko__round.matchcenter-ko__round--third-place .matchcenter-ko__team{min-width:54px}}.matchcenter-groups{font-family:var(--league-font)}.hockey .matchcenter-groups{font-family:Futura,sans-serif}.matchcenter-groups--homepage .matchcenter-ko__round .matchcenter-ko__round__title,.matchcenter-groups--homepage .matchcenter-labels,.matchcenter-groups--homepage>.matchcenter-groups__table-title:first-child{display:none}.matchcenter-groups--homepage .matchcenter-ko__round__title,.matchcenter-groups--homepage .matchcenter-ko__round__title.matchcenter-ko__round__title--playdown{color:var(--black-2)}.hockey .matchcenter-groups--homepage .matchcenter-ko__round__title,.hockey .matchcenter-groups--homepage .matchcenter-ko__round__title.matchcenter-ko__round__title--playdown{color:var(--black-4)}.matchcenter-groups--homepage .matchcenter-ko__round.matchcenter-ko__round--third-place .matchcenter-ko__round__title{display:block;white-space:nowrap}.matchcenter-groups__table-title{color:var(--scorers-table-nav-color);font-size:var(--size-14px);margin-bottom:18px}.eurohockey2023 .matchcenter-groups__table-title,.matchcenter-groups__table-title{font-weight:700;font-style:italic}.hockey .matchcenter-groups__table-title{font-style:normal}.hockey .matchcenter-groups__table-title:first-child{font-family:Panton,sans-serif}@media only screen and (min-width:961px){.matchcenter-groups__table-title{margin-bottom:40px}}.matchcenter-groups__league-title{text-align:center;font-size:var(--size-22px);margin-bottom:18px;color:#000;font-style:italic}.eurohockey2023 .matchcenter-groups__league-title{font-style:italic;font-weight:700}.eurohockey2023 .matchcenter-groups__league-title,.hockey .matchcenter-groups__league-title,.magazine .matchcenter-groups__league-title{color:#fff}@media only screen and (min-width:961px){.matchcenter-groups__league-title{margin-bottom:40px}}.hockey .matchcenter-groups__league-title{font-size:var(--size-18px)}.matchcenter-groups .matchcenter-groups__table-title{display:block}.matchcenter-ko{display:flex;gap:20px;overflow:auto}@media only screen and (min-width:1201px){.matchcenter-ko{overflow:unset}}@media only screen and (min-width:578px){.matchcenter-ko{gap:90px}.matchcenter-groups--homepage .matchcenter-ko{gap:20px}}@media only screen and (min-width:578px){.matchcenter-ko.best-of-16{gap:40px}}.matchcenter-ko.best-of-16 .matchcenter-ko__round--third-place .matchcenter-ko__team{min-width:54px}@media only screen and (min-width:768px){.matchcenter-ko.best-of-16 .matchcenter-ko__round--third-place .matchcenter-ko__team{min-width:77px}}@media only screen and (min-width:961px){.matchcenter-ko.best-of-16 .matchcenter-ko__round--third-place .matchcenter-ko__team{min-width:100px}}.matchcenter-ko.best-of-16 .matchcenter-ko__round:nth-of-type(4) .matchcenter-ko__team:nth-of-type(odd):after{height:1106%}.matchcenter-ko__round{display:flex;flex-direction:column;justify-content:space-around;position:relative}.matchcenter-ko__round:empty{display:none}.matchcenter-ko__round--playdown{justify-content:center}.matchcenter-groups--homepage .matchcenter-ko__round--playdown{margin-left:56px}.matchcenter-ko__round--playdown p{position:static;margin-bottom:5px}.matchcenter-ko__round--playdown div:nth-child(2){margin-bottom:6px!important}.matchcenter-ko__round--playdown div:first-child{display:none}.matchcenter-ko__round--playdown .matchcenter-ko__round__title--playdown-final{display:block!important}.matchcenter-ko__round:first-of-type div{margin-bottom:6px}.matchcenter-ko__round:first-of-type div:nth-of-type(2n),.matchcenter-ko__round:last-of-type>div{margin-bottom:25px}.matchcenter-ko__round:last-of-type>div:after{display:none}.matchcenter-ko__round:not(.matchcenter-ko__round--third-place):nth-of-type(2)>div:nth-of-type(odd):after{height:calc(200% + 33px)}.matchcenter-ko__round:not(.matchcenter-ko__round--third-place):nth-of-type(3)>div:nth-of-type(odd):after{height:calc(350% + 83px)}.matchcenter-ko__round:not(:first-of-type) .matchcenter-ko__team:not(.matchcenter-ko__team--playdown):before{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);width:10px;left:-10px;height:2px;background-color:var(--ko-table-line)}.matchcenter-groups--homepage .matchcenter-ko__round:not(:first-of-type) .matchcenter-ko__team:not(.matchcenter-ko__team--playdown):before{background-color:#ccc}.hockey .matchcenter-groups--homepage .matchcenter-ko__round:not(:first-of-type) .matchcenter-ko__team:not(.matchcenter-ko__team--playdown):before{background-color:var(--ko-table-line)}@media only screen and (min-width:578px){.matchcenter-ko__round:not(:first-of-type) .matchcenter-ko__team:not(.matchcenter-ko__team--playdown):before{width:45px;left:-45px}.best-of-16 .matchcenter-ko__round:not(:first-of-type) .matchcenter-ko__team:not(.matchcenter-ko__team--playdown):before{width:20px;left:-20px}.matchcenter-groups--homepage .matchcenter-ko__round:not(:first-of-type) .matchcenter-ko__team:not(.matchcenter-ko__team--playdown):before{width:10.5px;left:-9.5px}}.matchcenter-ko__round__title{position:absolute;top:-20px;font-size:10px;color:var(--black-5);font-family:var(--league-font);display:none}@media only screen and (min-width:1201px){.matchcenter-ko__round__title{display:block}}.matchcenter-ko__round__title--playdown{color:var(--ko-table-line);display:block}.matchcenter-ko__round__title--playdown-final{color:var(--black-5)}.matchcenter-groups--homepage .matchcenter-ko__round__title--playdown,.matchcenter-ko__round__title--playdown span{display:none}@media only screen and (min-width:961px){.matchcenter-ko__round__title--playdown span{display:inline}}.matchcenter-ko__round__title--playdown-2{top:98px;color:var(--ko-table-line)}@media only screen and (max-width:767px){.matchcenter-ko__round__title--playdown-2{top:215px}}@media only screen and (max-width:767px){.matchcenter-ko__round__title--playdown-3{top:43%}}.matchcenter-ko__round--third-place>div{margin-bottom:6px!important}.matchcenter-ko__round--third-place:not(.matchcenter-ko__round--winner)>div:before{display:none!important}.matchcenter-ko__team{display:flex;align-items:center;padding:3px 18px;background-color:var(--ko-background-cell);border-radius:20px;margin-bottom:25px;position:relative;min-height:41px;min-width:66px}.best-of-16 .matchcenter-ko__team{gap:0;justify-content:center;min-width:54px}@media only screen and (min-width:768px){.matchcenter-groups:not(.matchcenter-groups--homepage) .matchcenter-ko__team{min-width:77px}}@media only screen and (min-width:961px){.matchcenter-groups:not(.matchcenter-groups--homepage) .matchcenter-ko__team{min-width:120px}.matchcenter-groups:not(.matchcenter-groups--homepage) .best-of-16 .matchcenter-ko__team{gap:8px;padding:3px 12px;min-width:100px}}.matchcenter-ko__team p{font-size:var(--size-14px);color:#fff;display:none;margin-left:12px;white-space:nowrap}@media only screen and (min-width:961px){.matchcenter-ko__team p{display:block}.matchcenter-groups--homepage .matchcenter-ko__team p{display:none}}.hockey .matchcenter-ko__team p{color:#333}.magazine .matchcenter-ko__team p{color:var(--black-2)}.matchcenter-ko__team img{max-width:30px;max-height:24px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.eurohockey2023 .matchcenter-ko__team img{max-width:unset;max-height:unset;width:32px;height:20px}@media only screen and (min-width:768px){.eurohockey2023 .matchcenter-ko__team img{height:24px;width:42px}}.matchcenter-groups--homepage .matchcenter-ko__team img{max-width:30px;max-height:24px}.eurohockey2023 .matchcenter-groups--homepage .matchcenter-ko__team img{width:32px;height:20px}.matchcenter-ko__team:nth-of-type(odd):after{content:"";display:flex;justify-content:center;align-items:center;position:absolute;border-bottom-right-radius:8px;border-top-right-radius:8px;top:50%;width:10px;right:-10px;height:calc(100% + 8px);border:2px solid var(--ko-table-line);border-left-width:0;font-size:var(--size-14px)}@media only screen and (min-width:578px){.matchcenter-ko__team:nth-of-type(odd):after{width:45px;right:-45px}.best-of-16 .matchcenter-ko__team:nth-of-type(odd):after{width:22px;right:-22px}.matchcenter-groups--homepage .matchcenter-ko__team:nth-of-type(odd):after{width:12.5px;right:-12.5px}}.matchcenter-groups--homepage .matchcenter-ko__team:nth-of-type(odd):after{border-color:#ccc}.hockey .matchcenter-groups--homepage .matchcenter-ko__team:nth-of-type(odd):after{border-color:var(--ko-table-line)}.matchcenter-ko__team--empty{background:var(--ko-empty-cell)}.matchcenter-groups--homepage .matchcenter-ko__team--empty{background:hsla(0,0%,80%,.3)}.matchcenter-groups--homepage .matchcenter-ko__team{justify-content:center;background:hsla(0,0%,80%,.3)}.matchcenter-labels{max-width:50%}.matchcenter-labels__label{font-size:var(--size-10px);font-weight:500;font-family:var(--league-font);color:var(--black-5);display:none}@media only screen and (min-width:961px){.matchcenter-labels__label{display:block}}.matchcenter-labels__label--playoff{transform:translateY(-150%)}.matchcenter-labels__label--playdown{display:block;margin-bottom:8px}@media only screen and (max-width:767px){.matchcenter-labels__label--playdown:first-child{margin-top:50px}}.matchcenter-labels__label--playdown span{color:var(--ko-table-line)}.pagination{align-items:center;display:flex;justify-content:center;margin-top:auto}.pagination__number-wrapper{align-items:center;display:flex;margin-left:var(--size-30px)}.pagination__number-wrapper>*{margin-right:30px}.pagination__number{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--scorers-table-pagination-num);cursor:pointer}.hockey .pagination__number{font-family:Futura,sans-serif;font-style:normal}.pagination__number--active{color:var(--scorers-table-pagination-num-active);font-weight:700}.pagination__number--hidden{display:none}.loading-spinner{padding:20px;text-align:center}.loading-spinner .spinner{animation:spin 1s linear infinite;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-top-color:#3498db;height:30px;margin:0 auto;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-error{color:red;padding:20px;text-align:center}.black-1,.black-2,.black-3,.black-4,.black-5,.dark-gray-2,.dark-gray-3,.dark-gray-4,.dark-gray-5,.dark-gray-primary,.light-gray-2,.light-gray-3,.light-gray-4,.light-gray-5,.light-gray-primary,.primary,.primary-dark-1,.primary-dark-2,.primary-dark-3,.primary-light-1,.primary-light-2,.primary-light-3,.secondary,.secondary-dark-1,.secondary-dark-2,.secondary-dark-3,.secondary-light-1,.secondary-light-2,.secondary-light-3,.white,.white-1,.white-2,.white-3{padding:20px}.black-1{background-color:var(--black-1);color:#fff}.black-2{background-color:var(--black-2)}.black-3{background-color:var(--black-3)}.black-4{background-color:var(--black-4)}.black-5{background-color:var(--black-5)}.primary{background-color:var(--primary)}.primary-dark-1{background-color:var(--primary-dark-1)}.primary-dark-2{background-color:var(--primary-dark-2)}.primary-dark-3{background-color:var(--primary-dark-3)}.primary-light-1{background-color:var(--primary-light-1)}.primary-light-2{background-color:var(--primary-light-2)}.primary-light-3{background-color:var(--primary-light-3)}.secondary{background-color:var(--secondary)}.secondary-dark-1{background-color:var(--secondary-dark-1)}.secondary-dark-2{background-color:var(--secondary-dark-2)}.secondary-dark-3{background-color:var(--secondary-dark-3)}.secondary-light-1{background-color:var(--secondary-light-1)}.secondary-light-2{background-color:var(--secondary-light-2)}.secondary-light-3{background-color:var(--secondary-light-3)}.white{background-color:var(--white)}.white-1{background-color:var(--white-1)}.white-2{background-color:var(--white-2)}.white-3{background-color:var(--white-3)}.light-gray-primary{background-color:var(--light-gray-primary)}.light-gray-2{background-color:var(--light-gray-2)}.light-gray-3{background-color:var(--light-gray-3)}.light-gray-4{background-color:var(--light-gray-4)}.light-gray-5{background-color:var(--light-gray-5)}.dark-gray-primary{background-color:var(--dark-gray-primary)}.dark-gray-2{background-color:var(--dark-gray-2)}.dark-gray-3{background-color:var(--dark-gray-3)}.dark-gray-4{background-color:var(--dark-gray-4)}.dark-gray-5{background-color:var(--dark-gray-5);color:#fff}.xl-paragraph{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .xl-paragraph{font-family:Futura,sans-serif;font-style:normal}.l-paragraph{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .l-paragraph{font-family:Futura,sans-serif;font-style:normal}.m-paragraph{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .m-paragraph{font-family:Futura,sans-serif;font-style:normal}.s-paragraph{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25}.hockey .s-paragraph{font-family:Futura,sans-serif;font-style:normal}.xs-paragraph{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.hockey .xs-paragraph{font-family:Futura,sans-serif;font-style:normal}.xh1{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-72px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .xh1{font-family:Panton,sans-serif;font-style:normal}.xh2{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-64px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .xh2{font-family:Panton,sans-serif;font-style:normal}.xh3{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-56px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .xh3{font-family:Panton,sans-serif;font-style:normal}.xh4{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .xh4{font-family:Panton,sans-serif;font-style:normal}.xh5{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .xh5{font-family:Panton,sans-serif;font-style:normal}.custom-page__article,.custom-page__author,.custom-page__back,.custom-page__blocks-download,.custom-page__divider,.custom-page__headline,.custom-page__hero-credits,.custom-page__intro,.custom-page__overline,.custom-page__related,.custom-page__signature,.custom-page__social,.custom-page__tags,.custom-page__title{grid-column:1/-1}@media only screen and (min-width:1201px){.custom-page__article,.custom-page__author,.custom-page__back,.custom-page__blocks-download,.custom-page__divider,.custom-page__headline,.custom-page__hero-credits,.custom-page__intro,.custom-page__overline,.custom-page__related,.custom-page__signature,.custom-page__social,.custom-page__tags,.custom-page__title{grid-column:4/10}}.magazine .custom-page__article,.magazine .custom-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;line-height:30px}.hockey .magazine .custom-page__article,.hockey .magazine .custom-page__intro,.magazine .hockey .custom-page__article,.magazine .hockey .custom-page__intro{font-family:Futura,sans-serif;font-style:normal}.custom-page__hero{max-width:1180px;width:100%;margin:0 auto;padding:0 1.25em;grid-column:1/-1}@media only screen and (min-width:1201px){.custom-page__hero{padding:0}}.custom-page__hero-image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:540px;border-radius:20px}.magazine .custom-page__hero-image{height:320px}@media only screen and (min-width:1201px){.magazine .custom-page__hero-image{height:645px}}.custom-page__hero-credits{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--custom-page-hero-credits);display:flex;justify-content:space-between}.hockey .custom-page__hero-credits{font-family:Futura,sans-serif;font-style:normal}.custom-page__overline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--custom-page-color)}.hockey .custom-page__overline{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.custom-page__overline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .custom-page__overline{font-family:Futura,sans-serif;font-style:normal}}@media only screen and (max-width:600px){.eurohockey2023 .custom-page__overline{font-weight:700;font-size:14px}}.eurohockey2023 .custom-page__headline,.eurohockey2023 .custom-page__intro,.eurohockey2023 .custom-page__overline{color:var(--white)}.custom-page__headline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--custom-page-color)}.hockey .custom-page__headline{font-family:Futura,sans-serif}@media only screen and (min-width:1201px){.custom-page__headline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:28px}.hockey .custom-page__headline{font-family:Panton,sans-serif;font-style:normal}}.hockey .custom-page__headline{font-family:Panton,sans-serif;font-style:normal}.custom-page__signature{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--custom-page-hero-credits);display:flex;flex-wrap:nowrap;justify-content:space-between}.hockey .custom-page__signature{font-family:Futura,sans-serif;font-style:normal}.custom-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;color:var(--custom-page-color)}.hockey .custom-page__intro{font-family:Futura,sans-serif;font-style:normal;font-size:18px}.custom-page__article{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .custom-page__article{font-family:Futura,sans-serif;font-style:normal}.custom-page__article .blocks__item{margin-bottom:36px}.custom-page__article .block__tvm .block__tvm-text a{text-decoration:underline;color:var(--wysiwyg-link-color)}.custom-page__article .block__tvm .block__tvm-text a:hover{color:var(--wysiwyg-link-hover-color)}.custom-page__article .block-image__figure{border-radius:20px}.custom-page__article .accordion-item__excerpt a{text-decoration:underline;color:var(--wysiwyg-link-color)}.custom-page__article .accordion-item__excerpt a:hover{color:var(--wysiwyg-link-hover-color)}.hockey .custom-page__article .teaser__default .match-announcement__content{border-bottom:1px solid var(--light-green-primary);border-top:1px solid var(--light-green-primary)}.custom-page__article .teaser__default .match-announcement__broadcast-channel-icon{border:1px solid var(--match-announcement-icon-color);color:var(--match-announcement-icon-color)}.custom-page__article .teaser__default .teaser__default-description a{text-decoration:underline;color:var(--wysiwyg-link-color)}.custom-page__article .teaser__default .teaser__default-description a:hover{color:var(--wysiwyg-link-hover-color)}.custom-page__article .block-text{padding:0}.hockey .custom-page__article .block-quote{border-bottom:1px solid var(--light-green-primary);border-top:1px solid var(--light-green-primary)}.eurohockey2023 .block-text a,.eurohockey2023 .block-text ol,.eurohockey2023 .block-text ul,.eurohockey2023 .blocks__item block-text ul,.eurohockey2023 .custom-page__article .block-text,.eurohockey2023 .custom-page__article .block-text h1,.eurohockey2023 .custom-page__article .block-text h2,.eurohockey2023 .custom-page__article .block-text h3,.eurohockey2023 .custom-page__article .block-text h4,.eurohockey2023 .custom-page__article .block-text h5,.eurohockey2023 .custom-page__article .block-text h6,.eurohockey2023 .file-block .file-block__title{color:var(--white)}.eurohockey2023 .block-text ol li::marker{color:var(--white)}.eurohockey2023 .block-text ul li::marker{color:var(--white)}.custom-page__divider{border-top:1px solid var(--black-5)}.hockey .custom-page__divider{border-top:1px solid var(--light-green-primary)}@media only screen and (min-width:1201px){.custom-page__divider--hidding{display:none}}.custom-page__social{padding:24px 0}@media only screen and (min-width:1201px){.custom-page__social{grid-column:4/7;padding:60px 0}}.custom-page__social--centered{grid-column:1/-1}@media only screen and (min-width:1200px){.custom-page__social--centered{grid-column:5/9}}.custom-page__social-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:18px;font-weight:700;color:var(--social-title-color)}.hockey .custom-page__social-title{font-family:Futura,sans-serif}@media only screen and (min-width:1201px){.custom-page__social-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .custom-page__social-title{font-family:Futura,sans-serif;font-style:normal}}.custom-page__social-title--centered{text-align:center}.hockey .custom-page__social-title{font-family:Panton,sans-serif;font-style:normal}.eurohockey2023 .custom-page__social-title{color:var(--white)}.custom-page__social-area--centered{text-align:center}.custom-page__author{padding:24px 0}@media only screen and (min-width:1201px){.custom-page__author{grid-column:7/10;padding:60px 0}}.custom-page__author-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:18px;font-weight:700}.hockey .custom-page__author-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.custom-page__author-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .custom-page__author-title{font-family:Futura,sans-serif;font-style:normal}}.custom-page__author-details{display:flex;flex-direction:row}.custom-page__author-image{margin-right:25px;flex:0 0 12.5%;max-width:90px}@media only screen and (min-width:1201px){.custom-page__author-image{flex:0 0 calc(8.33333vw - 22.91667px)}}.custom-page__author-image img{width:100%;height:auto;border-radius:50%}.custom-page__author-bio{line-height:1.5}.custom-page__author-name{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;font-weight:700}.hockey .custom-page__author-name{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.custom-page__author-name{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .custom-page__author-name{font-family:Futura,sans-serif;font-style:normal}}.custom-page__author-club{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .custom-page__author-club{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.custom-page__author-club{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .custom-page__author-club{font-family:Futura,sans-serif;font-style:normal}}.custom-page__author-handle{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--black-4)}.hockey .custom-page__author-handle{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.custom-page__author-handle{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .custom-page__author-handle{font-family:Futura,sans-serif;font-style:normal}}.eurohockey2023 .custom-page__tags{color:var(--white)}.custom-page__tags{margin:24px 0}@media only screen and (min-width:1201px){.custom-page__tags{margin:36px 0}}.custom-page__blocks-download{margin:24px 0}@media only screen and (min-width:1201px){.custom-page__blocks-download{margin:36px 0}}.custom-page__tags-section>*{margin-top:18px;margin-right:12px}.custom-page__tags-link{display:inline-block}.hockey .custom-page__tags-link .tag{background:var(--white);color:var(--black-2);font-family:Panton,sans-serif;font-style:normal}.custom-page__tag{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:14px;color:var(--primary-dark-2);background-color:var(--light-gray-3);margin-right:12px;padding:3px 18px;border-radius:14px}.hockey .custom-page__tag{font-family:Panton,sans-serif;font-style:normal}.eurohockey2023 .custom-page__tags-title{color:var(--white)}.custom-page__tags-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--social-title-color)}.hockey .custom-page__tags-title{font-family:Futura,sans-serif}@media only screen and (min-width:1201px){.custom-page__tags-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .custom-page__tags-title{font-family:Futura,sans-serif;font-style:normal}}.hockey .custom-page__tags-title{font-family:Panton,sans-serif;font-style:normal}.custom-page__related-item{display:flex;justify-content:flex-start}.custom-page__related-item__image,.custom-page__related-item__tags,.custom-page__related-item__title{margin:10px}.custom-page__back{justify-self:center;align-self:center;margin:50px}.home-page__article,.home-page__back,.home-page__blocks,.home-page__divider,.home-page__fascination,.home-page__headline,.home-page__hero,.home-page__hero-credits,.home-page__intro,.home-page__more-content,.home-page__news,.home-page__overline,.home-page__related,.home-page__signature,.home-page__tags-cloud,.home-page__title,.home-page__twitter-feed1,.home-page__twitter-feed2,.side-content{margin-bottom:36px;grid-column:1/13}@media only screen and (min-width:1201px){.home-page__article,.home-page__back,.home-page__blocks,.home-page__divider,.home-page__fascination,.home-page__headline,.home-page__hero,.home-page__hero-credits,.home-page__intro,.home-page__more-content,.home-page__news,.home-page__overline,.home-page__related,.home-page__signature,.home-page__tags-cloud,.home-page__title,.home-page__twitter-feed1,.home-page__twitter-feed2,.side-content{grid-column:2/8}}.content-home-wrapper{max-width:1920px;margin:0 auto;padding:0 10px}.content-home-wrapper--magazine{position:relative}@media only screen and (min-width:1201px){.content-home-wrapper{padding:0 50px}.association .content-home-wrapper{padding:0}}.home-triangle{display:none;background:var(--background-primary-1)}.content-home-page{display:grid;grid-auto-columns:min-content;grid-auto-flow:2;grid-template-columns:repeat(4,1fr);-moz-column-gap:15px;column-gap:15px;grid-template-areas:".  hero ." ".  hero ." ".  side ." ".  side ." ".  side ." ".  mobileP1 ." ".  news ." ".  news ." ".  mobileP2 ." ".  mobileP2 ." ".  twitter1 ." ".  blocks ." ".  blocks ." ".  blocks ." ".  news2 ." ".  news2 ." ".  news2 ." ". twitter2 ." ". fascination ." ". fascination ." ". more ." ". more ."}.content-home-page--magazine{z-index:10;position:relative}@media only screen and (min-width:1201px){.content-home-page{grid-template-columns:repeat(12,1fr);-moz-column-gap:25px;column-gap:25px;grid-template-areas:". hero side ." ".  news side ." ".  news side ." ".  twitter1 . ." ".  blocks . ." ".  blocks . ." ".  blocks . ." ".  news2 . ." ".  news2 . ." ".  news2 . ." ". twitter2 . ." ". fascination . ." ". fascination . ." ". more . ." ". more . ."}}.content-home-page>div{grid-column:1/5}@media only screen and (min-width:1201px){.content-home-page>div,.side-content-show .content-home-page>div{grid-column:2/8}}.content-home-page .fascination-pagination,.content-home-page .news-pagination{display:none}.side-content{grid-area:side;margin:0;display:flex;flex-direction:column;min-width:350px}@media only screen and (min-width:1201px){.side-content{margin-left:50px;grid-column:9/13!important;z-index:99;grid-row:1/span 99}}@media only screen and (min-width:1201px) and (min-width:1201px){.side-content--without-hero{margin-top:-260px}.association .side-content--without-hero{margin-top:-352px}}@media screen and (min-width:1560px){.side-content{margin-left:130px}}.side-content>div:first-child{margin-top:55px}@media only screen and (min-width:961px){.side-content>div.match-header__tabs-wrapper:first-child,.side-content>div:first-child:not(.teaser-s__container--highlight){margin-top:0!important}}.side-content .announcments__side{order:-2}.side-content .announcments__side.information{margin-top:0!important}@media only screen and (min-width:961px){.side-content .announcments__side:only-child{margin-top:-150px!important}}.side-content .announcments__side:first-child{order:-2;margin-top:0}.home-standings-table{margin-bottom:60px;position:relative}.home-standings-table table td{color:unset}.home-standings-table__options{position:absolute;top:24px;right:24px}.home-standings-league{text-align:center}.home-page__title{grid-area:title}.home-page__more-content{grid-area:more;grid-row:-1}.home-page__hero{position:relative}@media only screen and (min-width:1201px){.home-page__hero{margin-bottom:0}.home-page__hero--association{margin-left:-50px;margin-right:-50px;border-radius:20px 20px 0 0;overflow:hidden}}.association .home-page__hero img{grid-column:1/13;width:100%}.home-page__hero--magazine{margin-bottom:0}.home-page__hero-module{grid-area:hero}.home-page__hero-module.no-hero-title{padding-top:76px}.home-page__hero-module__details{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:left;width:100%;padding:74px 0 24px}@media only screen and (min-width:1201px){.home-page__hero-module__details{grid-column-gap:12px}}@media only screen and (max-width:576px){.home-page__hero-module__details{padding:36px 0 16px}}.home-page__hero-module__details--magazine{align-items:start}@media only screen and (min-width:400px){.home-page__hero-module__details--magazine{grid-template-columns:1fr 6fr}}@media only screen and (min-width:1201px){.home-page__hero-module__details--magazine{align-items:start;grid-template-columns:2fr 6fr}}.eurohockey2023 .home-page__hero-title{color:var(--navbar-color)}.home-page__hero-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--home-page-hero-title-color)}.hockey .home-page__hero-title{font-family:Futura,sans-serif}.home-page__hero-title--olimpic{grid-column:2;padding-top:25px}.home-page__hero-title--wide{grid-column:1/-1!important}.magazine .home-page__hero-title{grid-column:2;display:flex;align-items:flex-end;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;padding-top:25px}.hockey .magazine .home-page__hero-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.home-page__hero-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .home-page__hero-title{font-family:Panton,sans-serif;font-style:normal}.magazine .home-page__hero-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-56px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .magazine .home-page__hero-title{font-family:Panton,sans-serif;font-style:normal}}.hockey .home-page__hero-title{font-size:22px;font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.hockey .home-page__hero-title{font-size:56px;padding-top:70px}}.eurohockey2023 .home-page__hero-title{padding-top:25px}.home-page__hero-teaser .teaser__big{pointer-events:none}.home-page__hero-teaser .teaser__big-image{pointer-events:all}.home-page__hero-teaser .teaser__default{pointer-events:all;grid-column:2/8!important}@media only screen and (max-width:960px){.home-page__hero-teaser .teaser__default{width:calc(100% - 40px)}}@media only screen and (min-width:961px){.association .home-page__hero .teaser{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:25px}}@media only screen and (min-width:1201px){.home-page__hero .teaser__default{width:50%;margin-left:calc(8.33333vw - 10px)}.association .home-page__hero .teaser__default{width:100%;grid-column:4/10;margin:0}.side-content-show .home-page__hero .teaser__default{width:100%;grid-column:2/8}}.home-page__hero-image{grid-area:image;max-width:unset;width:100vw;margin-left:-35px}@media only screen and (min-width:1201px){.home-page__hero-image{margin:0 -50px}}.home-page__hero-credits{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;font-family:var(--primary);color:var(--home-page-color)}.hockey .home-page__hero-credits{font-family:Futura,sans-serif;font-style:normal}.home-page__overline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:var(--size-18px)}.hockey .home-page__overline{font-family:Panton,sans-serif;font-style:normal}.home-page__headline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-72px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:var(--size-32px)}.hockey .home-page__headline{font-family:Panton,sans-serif;font-style:normal}.home-page__signature{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--home-page-color);display:flex;flex-wrap:nowrap;justify-content:space-between}.hockey .home-page__signature{font-family:Futura,sans-serif;font-style:normal}.home-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .home-page__intro{font-family:Futura,sans-serif;font-style:normal}.home-page__article{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .home-page__article{font-family:Futura,sans-serif;font-style:normal}.home-page__blocks{grid-area:blocks}.home-page__blocks .center-element{margin-bottom:1.5rem}.home-page__blocks .center-element:last-of-type{margin-bottom:unset}.home-page__divider{border-top:1px solid var(--home-page-color)}@media only screen and (min-width:1201px){.home-page__divider--hidding{display:none}}.home-page__news{grid-area:news;margin-bottom:0}.home-page__news .news-container.no-hero-title>.teaser-separator:first-child{display:none}.home-page__tags-cloud{grid-area:tags-cloud;border-top:1px solid var(--home-page-color);border-bottom:1px solid var(--home-page-color);padding:24px 0;margin:10px 0}.home-page__tags-cloud__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--home-page-color);font-style:italic}.hockey .home-page__tags-cloud__title{font-family:Futura,sans-serif;font-style:normal}.home-page__tags-cloud__tags{margin:12px 0}.home-page__twitter-feed1{grid-area:twitter1;margin-top:36px}.home-page__more-news{grid-area:news2}.home-page__twitter-feed2{grid-area:twitter2;margin-top:36px}.home-page__fascination{grid-area:fascination;margin-bottom:0}.home-page__fascination .teaser:last-child{margin-bottom:0}.home-page__tags-section{margin-top:18px}.home-page__tag{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:14px;color:var(--tag-color);background-color:var(--tag-background);margin-right:12px;padding:3px 18px;border-radius:14px}.hockey .home-page__tag{font-family:Panton,sans-serif;font-style:normal}.home-page__tags-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .home-page__tags-title{font-family:Panton,sans-serif;font-style:normal}.home-page__related-item{display:flex;justify-content:flex-start}.home-page__related-item__image,.home-page__related-item__tags,.home-page__related-item__title{margin:10px}.home-page__back{justify-self:center;align-self:center;margin:50px;display:flex;justify-content:center}.home-page__commercial{display:none;background:var(--white)}.home-page__commercial .home-page__commercial,.home-page__commercial .news__commercial-wrap{display:flex;grid-column:1/-1;height:-moz-max-content;height:max-content;justify-content:center;margin:20px 0;padding:0 10px 10px;width:-moz-max-content;width:max-content;gap:20px}@media only screen and (min-width:1201px){.home-page__commercial{display:block;-moz-column-gap:20px;column-gap:20px;margin:20px auto}.home-page__commercial img{-o-object-fit:cover;object-fit:cover}}.home-page__commercial-mobile{display:flex;justify-content:center;grid-column:1/-1;margin:20px 0;flex-direction:column;padding:0 10px 10px;background:var(--white)}.home-page__commercial-mobile img{-o-object-fit:cover;object-fit:cover}.home-page__commercial-mobile.p2{margin:35px 0}.home-page__commercial-mobile.p2~.side-content>div:first-child{margin-top:0}@media only screen and (min-width:1201px){.home-page__commercial-mobile{display:none}}.hp__comercial-heading{color:var(--black-4)}.home-page__commercial-side{display:flex;justify-content:center;margin:20px 0;margin-top:20px!important}.home-page__commercial-side img{-o-object-fit:cover;object-fit:cover}.fascination-page__article,.fascination-page__author,.fascination-page__back,.fascination-page__block,.fascination-page__divider,.fascination-page__headline,.fascination-page__hero-credits,.fascination-page__intro,.fascination-page__overline,.fascination-page__related,.fascination-page__signature,.fascination-page__social,.fascination-page__tags,.fascination-page__title{grid-column:1/-1}@media only screen and (min-width:1201px){.fascination-page__article,.fascination-page__author,.fascination-page__back,.fascination-page__block,.fascination-page__divider,.fascination-page__headline,.fascination-page__hero-credits,.fascination-page__intro,.fascination-page__overline,.fascination-page__related,.fascination-page__signature,.fascination-page__social,.fascination-page__tags,.fascination-page__title{grid-column:4/10}}.fascination-page__hero{grid-column:1/-1}@media only screen and (min-width:961px){.fascination-page__hero{margin-top:137px}.association .fascination-page__hero{margin-top:0}}.magazine .fascination-page__hero{position:relative;max-height:132px;overflow:hidden;background:var(--hero-background)}.magazine .fascination-page__hero .hero__page-title{position:absolute;top:18px;left:18px;color:var(--fascination-page-overline-color);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .magazine .fascination-page__hero .hero__page-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.magazine .fascination-page__hero .hero__page-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;left:calc(25vw + 30px)}.hockey .magazine .fascination-page__hero .hero__page-title{font-family:Panton,sans-serif;font-style:normal}}.magazine .fascination-page__hero img{opacity:.25}.fascination-page__hero-image{width:100%;max-height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fascination-page__hero-credits{font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25;color:var(--fascination-page-color)}.hockey .fascination-page__hero-credits{font-family:Futura,sans-serif;font-style:normal}.eurohockey2023 .fascination-page__headline p,.eurohockey2023 .fascination-page__intro p,.eurohockey2023 .fascination-page__overline p,.eurohockey2023 .fascination-page__social-title{color:var(--white)}.fascination-page__overline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--fascination-page-overline-color)}.hockey .fascination-page__overline{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__overline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .fascination-page__overline{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__headline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700;color:var(--fascination-page-overline-color)}.hockey .fascination-page__headline{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__headline{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .fascination-page__headline{font-family:Panton,sans-serif;font-style:normal}}.fascination-page__signature{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;color:var(--fascination-page-color);display:flex;flex-wrap:nowrap;justify-content:space-between}.hockey .fascination-page__signature{font-family:Futura,sans-serif;font-style:normal}.fascination-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;color:var(--fascination-page-overline-color)}.hockey .fascination-page__intro{font-family:Futura,sans-serif;font-style:normal}.magazine .fascination-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;line-height:24px}.hockey .magazine .fascination-page__intro{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.fascination-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .fascination-page__intro{font-family:Futura,sans-serif;font-style:normal}.magazine .fascination-page__intro{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;line-height:30px}.hockey .magazine .fascination-page__intro{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__article{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .fascination-page__article{font-family:Futura,sans-serif;font-style:normal}.fascination-page__commercial{display:none}@media only screen and (min-width:1201px){.fascination-page__commercial{display:block;grid-column:4/10;display:flex;justify-content:space-between}.fascination-page__commercial img{-o-object-fit:cover;object-fit:cover}}.fascination-page__commercial-mobile{grid-column:1/12}.fascination-page__commercial-mobile img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1201px){.fascination-page__commercial-mobile{display:none}}.fascination-page__block{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;margin-top:36px}.hockey .fascination-page__block{font-family:Futura,sans-serif;font-style:normal}.fascination-page__block+.fascination-page__block{margin-top:unset}.fascination-page__block .block-image,.fascination-page__block .block-quote{margin-bottom:36px}.fascination-page__block .block-text{padding-top:0}.fascination-page__block-last>div{padding-bottom:0;margin-bottom:0!important}.fascination-page__divider{border-top:1px solid var(--fascination-page-color)}@media only screen and (min-width:1201px){.fascination-page__divider--hidding{display:none}}.fascination-page__social{padding:24px 0;grid-column:1/-1;border-top:1px solid var(--fascination-border-color);border-bottom:1px solid var(--fascination-border-color);margin-top:12px}@media only screen and (min-width:1201px){.fascination-page__social{display:flex;justify-content:center;grid-column:4/10;padding:36px 0}.magazine .fascination-page__social{justify-content:flex-start}}.fascination-page__social-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:18px;font-weight:700;color:var(--social-title-color)}.hockey .fascination-page__social-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__social-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .fascination-page__social-title{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__social-area>.social-buttons{justify-content:normal}.fascination-page__social-area>.social-buttons>*{margin-right:12px}.fascination-page__social-area>.social-buttons>:last-child{margin-right:0}@media only screen and (min-width:1201px){.fascination-page__social-area>.social-buttons{justify-content:space-evenly}}.fascination-page__author{padding:24px 0}@media only screen and (min-width:1201px){.fascination-page__author{grid-column:7/10;padding:60px 0}}.fascination-page__author-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:18px;font-weight:700}.hockey .fascination-page__author-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__author-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .fascination-page__author-title{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__author-details{display:flex;flex-direction:row}.fascination-page__author-image{margin-right:25px;flex:0 0 12.5%;max-width:90px}@media only screen and (min-width:1201px){.fascination-page__author-image{flex:0 0 calc(8.33333vw - 22.91667px)}}.fascination-page__author-image img{width:100%;height:auto;border-radius:50%}.fascination-page__author-bio{line-height:1.5}.fascination-page__author-name{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;font-weight:700}.hockey .fascination-page__author-name{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__author-name{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .fascination-page__author-name{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__author-club{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .fascination-page__author-club{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__author-club{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .fascination-page__author-club{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__author-handle{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--fascination-author-color)}.hockey .fascination-page__author-handle{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__author-handle{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .fascination-page__author-handle{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__tags{margin:24px 0}@media only screen and (min-width:1201px){.fascination-page__tags{margin:36px 0}}.fascination-page__tags-section>*{margin-top:18px;margin-right:12px}.fascination-page__tags-link{display:inline-block}.fascination-page__tag{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;font-size:14px;color:var(--fascination-tag-color);background-color:var(--fascination-tag-bg-color);margin-right:12px;padding:3px 18px;border-radius:14px}.hockey .fascination-page__tag{font-family:Panton,sans-serif;font-style:normal}.fascination-page__tags-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .fascination-page__tags-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:1201px){.fascination-page__tags-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .fascination-page__tags-title{font-family:Futura,sans-serif;font-style:normal}}.fascination-page__related-item{display:flex;justify-content:flex-start}.fascination-page__related-item__image,.fascination-page__related-item__tags,.fascination-page__related-item__title{margin:10px}.fascination-page__back{justify-self:center;align-self:center;margin:50px}.genericpage-back,.genericpage-blocks,.genericpage-main,.genericpage-title{grid-column:1/-1}@media only screen and (min-width:1201px){.genericpage-back,.genericpage-blocks,.genericpage-main,.genericpage-title{grid-column:4/10}}.genericpage-title{margin-top:50px}.genericpage-title__heading{color:var(--white);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-32px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .genericpage-title__heading{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.genericpage-title__heading{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .genericpage-title__heading{font-family:Panton,sans-serif;font-style:normal}}.association .genericpage-title__heading,.association .snippet-title{color:var(--wysiwyg-text-color)}.genericpage-blocks__item{margin:36px 0}.genericpage-back{justify-self:center;align-self:center;margin:50px}.watch-hockey{padding:18px 0}.watch-hockey__title{grid-column:1/-1;margin-bottom:19px;text-align:center;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .watch-hockey__title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.watch-hockey__title{grid-column:3/11;margin-bottom:24px;font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;text-align:center;font-size:28px}.hockey .watch-hockey__title{font-family:Panton,sans-serif;font-style:normal}}.hockey .watch-hockey__title{color:#fff;font-family:Panton,sans-serif}.watch-hockey__description{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;grid-column:1/5;margin-bottom:24px}.hockey .watch-hockey__description{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.watch-hockey__description{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;grid-column:3/11;margin-bottom:64px}.hockey .watch-hockey__description{font-family:Futura,sans-serif;font-style:normal}}.watch-hockey__tags{grid-column:1/5;margin-bottom:26px}@media only screen and (min-width:961px){.watch-hockey__tags{grid-column:3/11;margin-bottom:58px}}.watch-hockey__tags .tag{margin-bottom:5px}.watch-hockey__date-picker{grid-column:1/5;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px}@media only screen and (min-width:961px){.watch-hockey__date-picker{grid-column:3/11;margin-bottom:40px}}.watch-hockey__calendar{position:absolute;right:0;align-items:center;background:var(--watch-hockey-calendar-bg);border-radius:50%;bottom:0;color:var(--watch-hockey-calendar-color);display:flex;height:42px;width:42px;justify-content:center}.watch-hockey__calendar:hover{background:var(--watch-hockey-calendar-hover-color)}.watch-hockey__teasers{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;grid-column:1/5}@media only screen and (min-width:961px){.watch-hockey__teasers{grid-template-columns:repeat(8,1fr);grid-column-gap:25px;grid-column:3/11}}.watch-hockey__date-tab{grid-template-columns:repeat(4,1fr);grid-column-gap:15px;grid-column:1/5;display:none}.watch-hockey__date-tab--active{display:grid}@media only screen and (min-width:961px){.watch-hockey__date-tab{grid-template-columns:repeat(8,1fr);grid-column-gap:25px;grid-column:1/9}}.watch-hockey__load-more{grid-column:1/5;margin-bottom:57px;padding-bottom:57px;display:flex;justify-content:center;border-bottom:1px solid var(--watch-hockey-load-more-border)}@media only screen and (min-width:961px){.watch-hockey__load-more{grid-column:3/11;margin-bottom:60px;padding-bottom:60px}}.contact-form{margin-top:48px;margin-bottom:30px;font-family:Fira Sans,sans-serif}.hockey .contact-form{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form{margin-top:100px;margin-bottom:30px}}.contact-form .checkbox a{color:var(--black-3)}.hockey .contact-form .checkbox a{color:var(--light-green-primary)}.contact-form__title{grid-column:1/5}@media only screen and (min-width:961px){.contact-form__title{grid-column:4/10}}.contact-form__description{grid-column:1/5}@media only screen and (min-width:961px){.contact-form__description{grid-column:4/10}}.contact-form__holder{grid-column:1/5;margin-bottom:36px;border-radius:20px;padding:18px 18px 60px;box-shadow:0 0 8px rgba(0,0,0,.33);position:relative;background-color:var(--contact-form-bg-color)}@media only screen and (min-width:961px){.contact-form__holder{grid-column:4/10}}.contact-form__holder .input__field,.contact-form__holder .select__field{background-color:var(--contact-form-input-color)}.contact-form__label-holder{display:flex;flex-wrap:wrap;margin-bottom:24px;width:100%;position:relative}.contact-form__label-holder .select__field{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25}.hockey .contact-form__label-holder .select__field{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__label-holder .select__field{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .contact-form__label-holder .select__field{font-family:Futura,sans-serif;font-style:normal}}.contact-form__label-holder .input__icon svg path{stroke:var(--primary-dark-2)}.hockey .contact-form__label-holder .input__icon svg path{stroke:var(--dark-green)}.input__field-number::-webkit-inner-spin-button,.input__field-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input__field-number{-moz-appearance:textfield}.input,.input__label,.select{width:100%}.hockey .input__label{font-size:16px}@media only screen and (min-width:961px){.hockey .input__label{font-size:18px}}.select__field{width:100%}.contact-form__label-holder-duble{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:6px}.contact-form__label-holder-radio{display:grid;grid-template-columns:1fr;grid-row-gap:20px}@media only screen and (min-width:961px){.contact-form__label-holder-radio{grid-template-columns:repeat(3,1fr);grid-column-gap:6px}}.contact-form__ort{grid-column:2/span 2}.contact-form__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__title{font-family:Futura,sans-serif}@media only screen and (min-width:961px){.contact-form__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__title{font-family:Panton,sans-serif;font-style:normal}}.hockey .contact-form__title{font-size:18px;font-family:Panton,sans-serif;font-style:normal}@media only screen and (min-width:961px){.hockey .contact-form__title{font-size:28px}}.contact-form__description{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;margin-bottom:36px;color:var(--contact-form-color)}.hockey .contact-form__description{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__description{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .contact-form__description{font-family:Futura,sans-serif;font-style:normal}}.contact-form__form-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--contact-form-title);margin-bottom:27px;font-weight:400}.hockey .contact-form__form-title{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__form-title{margin-bottom:36px}}.hockey .contact-form__form-title{text-transform:none}.contact-form__form-description{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;color:var(--contact-form-color)}.hockey .contact-form__form-description{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__form-description{margin-bottom:40px}}.contact-form__submit{position:absolute;right:18px;bottom:0;transform:translateY(50%);width:auto}.contact-form__submit,.contact-form__submit:hover{background:var(--primary-dark-2);border-color:var(--primary-dark-2);color:var(--white)}.hockey .contact-form__submit{background:var(--light-green-primary);border-color:var(--light-green-primary);color:var(--black-1)}.contact-form__after-sending{grid-column:1/5}@media only screen and (min-width:961px){.contact-form__after-sending{grid-column:4/10}}.contact-form__after-sending h1{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__after-sending h1{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending h1{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__after-sending h1{font-family:Panton,sans-serif;font-style:normal}}.contact-form__after-sending h2{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__after-sending h2{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending h2{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__after-sending h2{font-family:Panton,sans-serif;font-style:normal}}.contact-form__after-sending h3{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__after-sending h3{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending h3{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__after-sending h3{font-family:Panton,sans-serif;font-style:normal}}.contact-form__after-sending h4{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__after-sending h4{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending h4{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__after-sending h4{font-family:Panton,sans-serif;font-style:normal}}.contact-form__after-sending h5{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__after-sending h5{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending h5{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__after-sending h5{font-family:Panton,sans-serif;font-style:normal}}.contact-form__after-sending h6{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;letter-spacing:0;line-height:1.25;margin-bottom:27px;color:var(--contact-form-color)}.hockey .contact-form__after-sending h6{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending h6{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-36px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .contact-form__after-sending h6{font-family:Panton,sans-serif;font-style:normal}}.contact-form__after-sending p{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;margin-bottom:36px;color:var(--contact-form-color)}.hockey .contact-form__after-sending p{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__after-sending p{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .contact-form__after-sending p{font-family:Futura,sans-serif;font-style:normal}}.contact-form__mandatory{margin-top:18px}.form-grid{grid-template-columns:repeat(12,1fr);grid-column-gap:6px}.width{width:100%}.width-12{grid-column:span 12}.width-10{grid-column:span 10}.width-9{grid-column:span 9}.width-8{grid-column:span 8}.width-6{grid-column:span 6}.width-4{grid-column:span 4}.width-3{grid-column:span 3}.width-2{grid-column:span 2}.contact-form__label{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .contact-form__label{font-family:Futura,sans-serif;font-style:normal}.contact-form__radio-buttons{width:100%;display:flex;justify-content:space-evenly;flex-direction:column;margin-top:27px}@media only screen and (min-width:961px){.contact-form__radio-buttons{flex-direction:row}}.contact-form__radio-buttons~.input__label{top:0!important;transform:translateY(0)!important}.contact-form__checkbox-buttons{width:100%;display:flex;justify-content:space-evenly;position:relative;flex-direction:column;margin:27px 0 24px}@media only screen and (min-width:961px){.contact-form__checkbox-buttons{flex-direction:row}}.contact-form__checkbox-buttons~.input__label{top:0!important;transform:translateY(0)!important}.contact-form__checkbox-buttons .checkbox{align-items:center;display:flex;justify-content:flex-end;font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;position:static;margin-bottom:0;flex-direction:row-reverse;padding:0}.hockey .contact-form__checkbox-buttons .checkbox{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__checkbox-buttons .checkbox{flex-direction:column-reverse}}.contact-form__checkbox-buttons .checkbox__checkmark{position:relative;top:0;margin-right:18px}@media only screen and (min-width:961px){.contact-form__checkbox-buttons .checkbox__checkmark{margin-bottom:16px;margin-right:0}}.textarea__field{width:100%;order:2;padding:16px 16px 16px 12px;border:none;border-bottom:3px solid var(--contact-form-title)}.textarea__field:focus~.input__label{color:var(--contact-form-color)}.textarea__field~.input__label{font-family:Fira Sans,sans-serif!important;font-size:22px!important;letter-spacing:0!important;line-height:1.25!important;position:relative;top:0;transform:translateY(0)!important;order:1;margin:0}.hockey .textarea__field~.input__label{font-family:Futura,sans-serif!important;font-size:16px!important}@media only screen and (min-width:961px){.hockey .textarea__field~.input__label{font-size:18px!important}}.contact-form__attachment .input__field{padding:0!important;background:none;font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;border-radius:0}.hockey .contact-form__attachment .input__field{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.contact-form__attachment .input__field{font-family:Fira Sans,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25}.hockey .contact-form__attachment .input__field{font-family:Futura,sans-serif;font-style:normal}}.hockey .contact-form__attachment .input__field{font-size:16px}@media only screen and (min-width:961px){.hockey .contact-form__attachment .input__field{font-size:18px}}.hero-module{display:flex;flex-direction:column;height:100%}.hero-module__btn{display:none}.hero-module__btn--association,.hero-module__btn--eurohockey2023,.hero-module__btn--hockey,.hero-module__btn--magazine{display:block;grid-column:span 2;margin:30px auto 0}.hero-module__img-wrapper{position:relative}.hero-module__img-wrapper .hero__picture{height:514px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media only screen and (min-width:1201px){.hero-module__img-wrapper .hero__picture{height:660px}}.hero-module__img-wrapper .slick-dots li{background-color:var(--light-gray-4);border-radius:21px;height:4px;width:25px}.hero-module__img-wrapper .slick-dots li.slick-active{background-color:var(--button-primary-background)}.magazine .hero-module__img-wrapper .slick-dots li.slick-active{background-color:var(--button-secondary-color)}.hero-module__img-wrapper .slick-dots li button:before{content:""}@media only screen and (min-width:768px){.hero-module__img-wrapper .slick-dots li{height:8px;width:50px}}.hero-module__img-wrapper.slider-initialization{height:300px;overflow:hidden;visibility:hidden}@media only screen and (min-width:961px){.hero-module__img-wrapper.slider-initialization{height:575px}}.hero-module__img-wrapper .slick-dots{bottom:-40px}@media only screen and (min-width:961px){.hero-module__img-wrapper .slick-dots{bottom:-60px;z-index:20}}@media only screen and (min-width:961px){.hero-module__img-wrapper.slider-top-dots .slick-dots{bottom:unset;top:120px}}.hero-module__img{position:relative}.hero-module__img-content{align-items:center;background:linear-gradient(271deg,rgba(0,0,0,.5),rgba(0,0,0,.16) 0,rgba(0,0,0,.01) 0,rgba(0,0,0,.5) 47.32%,rgba(0,0,0,0));bottom:0;display:flex;flex-direction:column;justify-content:center;min-height:175px;padding:10px 20px;position:absolute;text-align:center;width:100%}@media only screen and (min-width:961px){.hero-module__img-content{min-height:200px;padding:10px 30px}}.hero-module__img-content__title{color:var(--white);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-20px);margin-bottom:15px}.hockey .hero-module__img-content__title{font-family:Panton,sans-serif}@media only screen and (min-width:961px){.hero-module__img-content__title{font-size:var(--size-42px);margin-bottom:25px}}.hero-module__img-content .button-secondary{border-color:var(--white);color:var(--white)}.hero-module__details{display:grid;grid-template-columns:2fr 6fr;justify-items:center;width:100%}@media only screen and (min-width:1201px){.hero-module__details{justify-items:right;width:60%}}.hero-module__logo--olimpic{grid-column:1;grid-row:span 3}.hero-module__logo--magazine{grid-column:1;margin-top:-34px;max-width:64px}@media only screen and (min-width:578px){.hero-module__logo--magazine{margin-top:-47px;max-width:94px}}@media only screen and (min-width:1201px){.hero-module__logo--magazine{justify-self:center;margin-top:-31px;max-width:unset}}.hero-module__credo{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--home-page-hero-credo-color)}.hockey .hero-module__credo{font-family:Futura,sans-serif;font-style:normal}.hero-module__credo--olimpic{grid-column:2}.hero-module__credo--magazine{display:none;grid-column:2}.hero-module__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:24px}.hockey .hero-module__title{font-family:Panton,sans-serif;font-style:normal}.eurohockey2023 .hero-module__text{color:var(--white)}@media only screen and (min-width:961px){.eurohockey2023{height:auto}}.hero-module__text{color:var(--home-page-hero-text-color);grid-column:1/4;margin-top:24px;font-family:Fira Sans,sans-serif;font-size:var(--size-12px);letter-spacing:0;line-height:1.25}.hockey .hero-module__text{font-family:Futura,sans-serif;font-style:normal}.hero-module__text--olimpic{grid-column:2}.magazine .hero-module__text{grid-column:span 2;line-height:24px;font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .magazine .hero-module__text{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:961px){.hero-module__text{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .hero-module__text{font-family:Futura,sans-serif;font-style:normal}.magazine .hero-module__text{font-family:Fira Sans,sans-serif;font-size:var(--size-18px);letter-spacing:0;line-height:1.25;line-height:30px}.hockey .magazine .hero-module__text{font-family:Futura,sans-serif;font-style:normal}}.hockey .hero-module__text{font-size:var(--size-16px)}@media only screen and (min-width:961px){.hockey .hero-module__text{font-size:--size-18px}}.home-page-wrapper{padding:0 2px}@media only screen and (min-width:961px){.association .central-content,.association .home-page-wrapper{padding:50px 50px 0}}.center-element{display:grid;place-items:center}.cluboverview{font-family:Soho Gothic Pro,sans-serif}.hockey .cluboverview{font-family:Panton,sans-serif}.cluboverview__container{max-width:1024px;margin:0 auto;padding:35px 20px 15px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;overflow:hidden}@media only screen and (min-width:578px){.cluboverview__container{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media only screen and (min-width:961px){.cluboverview__container{gap:55px;padding:60px 0 200px}}.cluboverview__header{height:96px;position:relative}@media only screen and (min-width:768px){.cluboverview__header{height:216px}}.cluboverview__header:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#333;opacity:.75}.cluboverview__title{position:absolute;inset:0;top:50%;max-width:1024px;width:100%;z-index:1;margin:auto;color:var(--light-gray-4);padding:0 20px;font-size:14px}@media only screen and (min-width:961px){.cluboverview__title{padding:0;font-size:28px}}.cluboverview__hero-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.cluboverview__hero-img{-o-object-position:0 0;object-position:0 0}}.cluboverview .club{overflow:hidden}.cluboverview .club__link{border:2px solid var(--button-primary-background);display:flex;justify-content:center;align-items:center;height:194px;border-radius:20px;background-color:#fff}.cluboverview .club__link:hover{background-color:var(--button-primary-background)}.cluboverview .club__logo{max-height:100%;-o-object-fit:cover;object-fit:cover}.cluboverview .club__name{font-size:13px;color:var(--club-title);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:13px;font-style:italic;font-weight:700}.hockey .cluboverview .club__name{font-style:normal}.club-title-banner{display:flex;min-height:20px;align-items:center;background-color:var(--button-primary-background);border-radius:20px 20px 0 0;padding:10px 15px;gap:20px;margin:0 0 36px}@media only screen and (min-width:961px){.club-title-banner{justify-content:center;min-height:88px;gap:30px}}.club-title-banner__logo{max-width:19px}@media only screen and (min-width:961px){.club-title-banner__logo{max-width:67px}}.club-title-banner__name{color:var(--white);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px)}.hockey .club-title-banner__name{font-family:Panton,sans-serif}@media only screen and (min-width:961px){.club-title-banner__name{font-size:var(--size-48px)}.hockey .club-title-banner__name{color:var(--black-2)}}.club-title{margin:36px 0}.club-title__name{color:var(--white);font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);font-style:italic;font-weight:700}.hockey .club-title__name{font-style:normal;font-family:Panton,sans-serif}.club-info{font-family:Soho Gothic Pro,sans-serif;padding:20px 18px 65px;border:1px solid var(--button-primary-background);border-radius:0 0 20px 20px;overflow:hidden}.hockey .club-info{font-family:Futura,sans-serif}.club-info__title{color:var(--button-primary-background);font-size:var(--size-16px);margin-bottom:12px;font-weight:500}.club-info__text{color:var(--black-5);font-size:var(--size-12px);font-weight:500}@media only screen and (min-width:768px){.club-info{display:grid;grid-auto-flow:column;grid-template-columns:repeat(5,1fr);gap:36px;padding:20px 18px}}.club-info .slick-dots{bottom:15px;margin-left:-20px;padding:0!important}.club-info .slick-dots li button:before{content:"";width:12px;height:12px;background-color:var(--white);border-radius:50%;opacity:1}.club-info .slick-dots li.slick-active button:before{background-color:var(--button-primary-background);opacity:1}.club-teams__type{max-width:354px;width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto 40px;background-color:var(--dark-gray-2);border-radius:20px}.club-teams__type-button{width:50%;border:none;border-radius:20px;padding:12px 0;background-color:var(--dark-gray-2);color:var(--white);text-transform:capitalize}.club-teams__type-button.active{background-color:var(--button-primary-background)}.hockey .club-teams__type-button.active,.magazine .club-teams__type-button.active{color:var(--black-2)}.club-teams__radio-group{display:none}.club-teams__radio-group-wrapper,.club-teams__radio-group.active{display:flex;flex-direction:column}.club-teams__radio-group-wrapper{gap:12px;color:var(--black-2);margin-bottom:36px}@media only screen and (min-width:961px){.club-teams__radio-group-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:30px}}.club-teams__radio-group-wrapper .radio-input{display:none}.club-teams__radio-group-wrapper .radio-input:checked+div:after{transform:scale(1)}.club-teams__radio-group-wrapper .custom-radio{display:flex;align-items:center;gap:10px;cursor:pointer}.hockey .club-teams__radio-group-wrapper,.magazine .club-teams__radio-group-wrapper{color:var(--white)}.custom-radio__container div{width:28px;height:28px;border-radius:100%;border:1px solid var(--button-primary-background);position:relative}.custom-radio__container div:after{position:absolute;content:"";width:24px;height:24px;border-radius:100%;background-color:var(--button-primary-background);top:1px;left:1px;transform:scale(0);transition:transform .3s}.club-teams__team-wrapper{margin-top:36px}.club-teams{font-family:Soho Gothic Pro,sans-serif}.hockey .club-teams{font-family:Futura,sans-serif}.club-teams__team{padding:18px;display:none;flex-direction:column;gap:18px;border:1px solid var(--button-primary-background);border-radius:20px;align-items:flex-start;margin-bottom:72px;position:relative}.club-teams__team.active{display:flex}@media only screen and (min-width:578px){.club-teams__team{flex-direction:row}}@media only screen and (min-width:961px){.club-teams__team{margin-bottom:36px;gap:27px}}.club-teams__name{font-size:var(--size-22px);padding-left:5px;margin-bottom:12px;font-style:italic;font-weight:700}.hockey .club-teams__name{font-style:normal;font-weight:500;color:var(--white)}.magazine .club-teams__name{color:var(--white)}.club-teams__league{font-weight:500;font-size:var(--size-14px);color:var(--button-primary-background)}.club-teams__socials{display:flex;gap:24px;margin-bottom:60px}@media only screen and (min-width:578px){.club-teams__socials{margin:0 0 0 auto}}.club-teams .button-round{position:absolute;bottom:0;right:20px;transform:translateY(50%)}.club-teams__img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:170px;border-radius:10px}@media only screen and (min-width:578px){.club-teams__img{width:auto;max-width:270px;height:140px;border-radius:20px}}.club-button{text-align:center;margin-bottom:32px}.club-button .button-secondary{font-size:var(--size-10px)}@media only screen and (min-width:961px){.club-button{margin-bottom:77px}}.club-button path{stroke:var(--button-primary-background)}.match-header__score-wrapper strong{color:#666}.match-header__score-wrapper .shootout-badge{font-size:var(--size-22px);color:#000;font-weight:500;font-family:Futura,sans-serif}.match-report{background-color:var(--report-table);box-shadow:0 0 8px 0 rgba(0,0,0,.33);width:100%;max-width:90%;margin:0 auto 50px;padding:40px 20px;border-radius:20px}@media only screen and (min-width:1201px){.match-report{max-width:944px}.hockey .match-report{border:1px solid var(--button-primary-border);box-shadow:none}.magazine .match-report{border:1px solid var(--white)}}.match-report__table-info{display:none;color:var(--scorers-table-name-color);font-family:var(--league-font);font-size:var(--size-14px);line-height:125%;font-weight:500;margin:0 0 20px}.hockey .match-report__table-info{font-family:Futura,sans-serif}.match-report__table-info.mod-mobile{display:block!important}@media only screen and (min-width:1201px){.match-report__table-info{display:block}}.match-report .match-header__report-title{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 20px;font-family:var(--league-font)}.match-report .match-header__report-title h2{font-size:var(--size-28px);line-height:125%;margin:0;color:var(--scorers-table-name-color)}.hockey .match-report .match-header__report-title h2{color:var(--light-green-primary);font-family:Panton,sans-serif}.match-report .match-header__report-links{display:flex;justify-content:space-between}.match-report .match-header__report-links a,.match-report .match-header__report-links button{width:42px;height:42px;border:1px solid var(--match-announcement-icon-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 5px;transition:all .3s;background:none;cursor:pointer;outline:none}.match-report .match-header__report-links a:hover,.match-report .match-header__report-links button:hover{opacity:.8}.match-report .match-header__report-links a svg,.match-report .match-header__report-links button svg{flex-shrink:0;color:var(--match-announcement-icon-color)}.match-report .match-header__report-links a svg path,.match-report .match-header__report-links button svg path{stroke:var(--match-announcement-icon-color);fill:var(--match-announcement-icon-color)}.match-report .match-header__report-links a svg rect,.match-report .match-header__report-links button svg rect{stroke:var(--match-announcement-icon-color)}.match-report .match-header__main-container{margin-bottom:30px}.match-report .match-header__info-bar{font-family:var(--league-font);font-size:var(--size-14px);color:var(--report-text);display:flex;flex-direction:column;margin:0 0 20px;padding:20px 0;border-top:1px solid var(--button-primary-border);border-bottom:none}.hockey .match-report .match-header__info-bar{font-family:Futura,sans-serif}@media only screen and (min-width:1201px){.match-report .match-header__info-bar{border-bottom:1px solid var(--button-primary-border);border-top:none}}.match-report .match-header__info-bar div{margin:0 0 20px;display:flex;align-items:center}.match-report .match-header__info-bar div span{margin:0 0 0 5px}.match-report .match-header__info-bar div span:last-child em{display:none}.match-report .match-header__info-bar .match-header__info-bar-match-umpire{flex-wrap:wrap;gap:5px}.match-report .match-header__info-bar .match-header__info-bar-match-umpire span{margin:0}.match-report__legend{width:100%;border-top:1px solid var(--button-primary-border);padding:20px 0 0;margin:0 0 20px;font-family:var(--league-font)}.hockey .match-report__legend{font-family:Futura,sans-serif}@media screen and (max-width:1201px){.match-report__legend.mod-shootout{border-bottom:1px solid var(--button-primary-border)}}.match-report__legend-title,.match-report__players-group-title{font-size:var(--size-18px);line-height:125%;margin:0 0 30px;color:var(--scorers-table-name-color)}.hockey .match-report__legend-title,.hockey .match-report__players-group-title{color:var(--light-green-primary);font-family:Panton,sans-serif}.match-report__legend-table-row{width:100%}.match-report__legend-table-row-time{width:100%;position:relative}.match-report__legend-table-row-time:before{content:"";display:block;width:100%;height:1px;background:var(--black-3);position:absolute;top:50%;left:0}.hockey .match-report__legend-table-row-time:before{background:var(--black-3)}.match-report__legend-table-row-time strong{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:var(--size-14px);line-height:125%;text-align:center;display:block;padding:20px 80px;background:var(--report-table);color:var(--black-3)}.hockey .match-report__legend-table-row-time strong{color:var(--black-3);background:var(--background-primary-1)}.magazine .match-report__legend-table-row-time strong{background-color:var(--black-2)}.match-report__legend-table-row-actions{padding:20px 0;color:#fff;display:flex;justify-content:space-between;flex-direction:column}.match-report__legend-table-row-actions-item{margin:0 0 10px;position:relative;z-index:1;width:45%;font-size:14px}.match-report__legend-table-row-actions-item span:first-child{margin:0 20px 0 0}@media screen and (max-width:480px){.match-report__legend-table-row-actions-item span:first-child{margin:0}}.match-report__legend-table-row-actions-col{width:100%}.match-report__legend-table-row-actions-col.mod-col-away{display:inline-flex;justify-content:flex-end}.match-report__legend-table-row-actions--shootout{padding:8px 0}.match-report__players{margin:20px 0;display:none;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1201px){.match-report__players.mod-desktop{display:flex}}.match-report__players.mod-mobile{display:flex}@media only screen and (min-width:1201px){.match-report__players{flex-direction:row}}.match-report__players .player-group__player-details{display:flex;flex-direction:column}.match-report__players .player-group__player-details .player-group__player-name{display:inline-flex;align-items:center;font-family:var(--league-font)}.hockey .match-report__players .player-group__player-details .player-group__player-name{font-family:Futura,sans-serif}.match-report__players .player-group__player-details .player-group__player-name strong{display:inline-flex;font-weight:600;margin:0 0 0 5px;line-height:1;text-transform:uppercase}.hockey .match-report__players .player-group__player-details .player-group__player-name strong{font-family:Panton,sans-serif;font-weight:400}.match-report__players .player-group__player-details .player-group__player-position{display:inline-flex;font-size:var(--size-18px);line-height:125%;font-family:var(--league-font)}.match-report__players .player-group__player-details .player-group__player-position.mod-staff{color:#999;font-size:var(--size-14px);line-height:125%;font-weight:500}.hockey .match-report__players .player-group__player-details .player-group__player-position.mod-staff{color:#999;font-family:Futura,sans-serif}.match-report__players .player-group__player-details .player-group__player-position span{margin:0 5px}.hockey .match-report__players .player-group__player-details .player-group__player-position{font-family:Panton,sans-serif;color:var(--light-green-primary)}.match-report__players .player-group{display:flex;flex-direction:column;max-width:100%;min-width:100%}@media only screen and (min-width:1201px){.match-report__players .player-group{max-width:430px;min-width:430px}}.match-report__players .player-group .lineup-header__team-one,.match-report__players .player-group .lineup-header__team-two{margin:0 0 20px;justify-content:center;font-family:var(--league-font)}.eurohockey2023 .match-report__players .player-group .lineup-header__team-one,.eurohockey2023 .match-report__players .player-group .lineup-header__team-two,.match-report__players .player-group .lineup-header__team-one .magazine,.match-report__players .player-group .lineup-header__team-two .magazine{color:#fff;font-family:Courier New,Courier,monospace}.hockey .match-report__players .player-group .lineup-header__team-one,.hockey .match-report__players .player-group .lineup-header__team-two{font-family:Panton,sans-serif}.match-report__players .player-group__container{height:100%}.match-report__players-group-title{min-height:40px;display:block;margin:0}.match-report__players-group-title.mod-mobile{display:none}@media screen and (max-width:1201px){.match-report__players-group-title.mod-mobile{display:block}}.match-report__players-group-title.mod-print{display:none}.match-report .match-report__legend-title,.match-report .match-report__players-group-title{font-family:var(--league-font)}.hockey .match-report .match-report__legend-title,.hockey .match-report .match-report__players-group-title{font-family:Panton,sans-serif}.match-report .match-report__legend-table-row-actions{color:var(--report-c)}.match-report .match-report__players-group-title{font-family:var(--league-font)}.hockey .match-report .match-report__players-group-title{font-family:Panton,sans-serif}.player-group__print{display:flex;flex-direction:column;width:50%}.print-table__container{height:100%;background-color:var(--white);border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.33);padding:6px 18px}.print-table{width:100%;font-family:var(--league-font)}.hockey .print-table{font-family:Futura,sans-serif}.print-table th{padding-right:6px;text-align:left;border-bottom:1px solid #cecece}.print-table thead{color:var(--black-4)}.print-table thead tr th{font-size:9pt;font-weight:700}.print-table tbody td{font-size:9pt;padding:2px 0;border-bottom:1px solid #cecece}.print-table tbody td:first-of-type{font-size:10pt}.print-table tbody td:last-of-type{color:var(--black-4)}.print-table tbody tr:last-of-type td{border-bottom:unset}.print{display:flex;flex-direction:row;gap:14px;margin-bottom:12px}.print-title{font-family:var(--league-font);font-size:10pt;color:var(--dark-gray-6);margin-bottom:6px;line-height:125%}.hockey .print-title{font-family:Panton,sans-serif}.staff-group__print{display:flex;flex-direction:column}.staff-group__print-container .staff-group__print{width:50%}.staff-group__print-table-head tr th:first-of-type{padding-left:24px}.staff-group__print-table-body tr td:first-of-type{padding-left:24px;font-size:9pt}.print-info{height:100%;background-color:var(--white)!important;font-family:var(--league-font);padding:6px 16px;box-shadow:0 0 8px 0 rgba(0,0,0,.33);border-radius:20px;display:flex;flex-direction:column}.hockey .print-info{font-family:Futura,sans-serif!important}.print-info div{margin-bottom:2px}.game-info__label{text-align:center;font-family:var(--league-font);font-size:9pt;font-weight:500;padding-bottom:6px;border-bottom:1px solid var(--footer-border-color);margin-bottom:8px;color:var(--dark-gray-6)}.hockey .game-info__label{font-family:Futura,sans-serif}.game-info__cards-container,.game-info__goals-container{width:50%;display:flex;flex-direction:column}.game-info__goals-container{height:auto}.game-info__cards-container{display:flex;flex-direction:column}.game-info__goals-score{font-size:10pt;margin-right:10px}.game-info__goals-name{font-size:9pt}.game-info__cards .yellow-red{display:inline-block;width:9pt;height:9pt;overflow:hidden}.game-info__cards span:last-of-type{display:inline-block;font-size:9pt;margin-left:10px}.shootout-group__print-away,.shootout-group__print-home{font-family:var(--league-font);width:50%;height:auto}.hockey .shootout-group__print-away,.hockey .shootout-group__print-home{font-family:Futura,sans-serif}.shootout-group__print-away span:first-of-type,.shootout-group__print-home span:first-of-type{font-size:10pt;margin-right:8px}.shootout-group__print-away span:last-of-type,.shootout-group__print-home span:last-of-type{font-size:9pt}.shootout-group__print-away span svg,.shootout-group__print-home span svg{width:24px}.shootout-group__print-item{margin-bottom:2px}.shootout-group__print-item:last-of-type{margin-bottom:0}.match-print{display:none}@media print{@page{margin:0;padding:0}#content,body{-webkit-print-color-adjust:exact!important;background-color:rgba(0,0,0,0);margin:0;padding:0}.match-header__info-bar-league-print,.match-print{display:block}.back-to-parent,.footer,.header,.lineup__teams-container,.lineup__teams-tabs,.logo-bar,.match-report__legend,.match-report__players-group-title,.partners{display:none}.match-report-print.match-report{border:unset;box-shadow:unset;border-radius:0;width:100%;max-width:100%;margin:0;background-color:var(--white);padding:10px 28px 4px}.match-report-print.match-report .match-header__report-title{margin-bottom:12px}.match-report-print.match-report .match-header__report-title h2{font-size:12pt}.hockey .match-report-print.match-report .match-header__report-title h2{color:var(--dark-gray-6)}.match-report-print.match-report .match-header__info-bar-match-id{display:none}.match-report-print.match-report .match-header__info-bar{padding-top:0;padding-bottom:0;border-top:unset;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.match-report-print.match-report .match-header__info-bar>div{width:48%;font-size:9pt;color:var(--black-4);margin:0;padding-bottom:0}.match-report-print.match-report .match-header__info-bar>div span{font-size:9pt;color:var(--black-4)}.match-report-print.match-report .match-header__info-bar>div:last-of-type{flex-direction:row;margin-bottom:6px}.match-report-print.match-report .match-header__report-links{display:none}.match-report-print.match-report .shootout-badge{font-size:9pt}.match-report-print.match-report .match-header__info-bar-match-umpire{order:5}.match-report-print.match-report .match-header__info-bar-match-date{justify-content:flex-end}.match-report-print.match-report .match-header__info-bar-match-location{order:4;justify-content:flex-end}.match-report-print.match-report .match-header__main-container{max-width:unset;width:100%;margin-bottom:12px}.match-report-print.match-report .match-header__score-board{padding:8px;background-color:var(--report-background)}.hockey .match-report-print.match-report .match-header__score-board{background-color:var(--light-green-primary)!important}.match-report-print.match-report .match-header__score-board>div:first-of-type .match-header__country{margin-right:18px}.match-report-print.match-report .match-header__score-board>div:last-of-type{display:flex;flex-direction:row;flex-wrap:wrap}.match-report-print.match-report .match-header__score-board>div:last-of-type .match-header__country{margin-left:18px}.match-report-print.match-report .match-header__main-flag{max-width:48px;height:auto;-o-object-fit:contain;object-fit:contain;margin:0}.match-report-print.match-report .match-header__score{font-size:13pt}.match-report-print.match-report .match-header__halftime-score{font-size:10pt;color:var(--dark-gray-6);font-weight:500;line-height:125%}.match-report-print.match-report .match-header__country{font-size:10pt}.match-report-print.match-report .match-header__flag-wrapper{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;text-align:right}.match-report-print.match-report .match-header__score-wrapper{max-width:86px;width:100%;margin:0 20px}.mc-lite-groupphase-button{display:none}.lineup__team-two{display:block!important}.match-report__players-group-title.mod-print{display:block;width:100%;text-align:center;color:var(--black-1)}.match-report-wrap{margin:0}}.sports-facility{width:100%;padding:0 1.25rem 2.25rem;margin-bottom:4.375rem}@media only screen and (min-width:578px){.sports-facility{padding:0 3.125rem 3.125rem;margin-bottom:9.0625rem}}.sports-facility .table-schedule-condensed__navigation-date{min-width:9.125rem;width:100%;display:flex;justify-content:center;color:var(--black-3)}.eurohockey2023 .sports-facility .table-schedule-condensed__navigation-date,.hockey .sports-facility .table-schedule-condensed__navigation-date,.magazine .sports-facility .table-schedule-condensed__navigation-date{color:var(--white)}.sports-facility>.sports-facility__container:last-of-type{margin-top:0;display:none}@media only screen and (min-width:578px){.sports-facility>.sports-facility__container:last-of-type{display:block}}.sports-facility__header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2.25rem}@media only screen and (min-width:578px){.sports-facility__header{margin-bottom:3rem;flex-direction:row;align-items:center}}.sports-facility__header-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;font-style:italic;margin-bottom:1.5rem;color:var(--report-c)}.hockey .sports-facility__header-title{font-family:Futura,sans-serif;font-style:normal}.hockey .sports-facility__header-title,.magazine .sports-facility__header-title{color:var(--white)}@media only screen and (min-width:578px){.sports-facility__header-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25;flex-direction:row;align-items:center}.hockey .sports-facility__header-title{font-family:Panton,sans-serif;font-style:normal}}.sports-facility__container{position:relative;background-color:var(--schedule-bg);padding:0;margin-bottom:3rem;margin-top:3rem}.sports-facility__container:first-of-type{margin-top:0}.sports-facility__container:first-of-type .occupancy-plan__background{display:none}@media only screen and (min-width:961px){.sports-facility__container:first-of-type .occupancy-plan__background{display:block}}.sports-facility__container:last-of-type{margin-bottom:0}.sports-facility__container .occupancy-plan__background{display:none}.sports-facility__container .pagination{margin-top:3rem}@media only screen and (min-width:578px){.sports-facility__container{display:block;padding:2.25rem 1.5rem;border-radius:1.25rem;box-shadow:0 0 .5rem rgba(0,0,0,.33);margin-top:6rem}}.hockey .sports-facility__container,.magazine .sports-facility__container{border:1px solid var(--button-primary-background)}.sports-facility__background{position:absolute;background-color:var(--venue-background);width:100vw;left:-3.125rem;bottom:-3.125rem;top:2.25rem;z-index:-1}.magazine .sports-facility__background{display:none}.sports-facility__title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-28px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--tags);margin-bottom:1.5rem}.hockey .sports-facility__title{font-family:Futura,sans-serif;font-style:normal}.hockey .sports-facility__title,.magazine .sports-facility__title{color:var(--white)}.sports-facility__table-wrapper{overflow-x:auto}.sports-facility__table{width:100%;border-collapse:collapse}.sports-facility__table td{padding-right:1.5rem}.sports-facility__table td:last-of-type{padding-right:0}.sports-facility__table-row{display:none}.sports-facility__table-row--active{display:table-row}.sports-facility__table-head tr{padding:.375rem 0}.sports-facility__table-head td{color:var(--black-4);border-bottom:1px solid var(--black-4);padding-bottom:.875rem}.sports-facility__table-head-td{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25}.hockey .sports-facility__table-head-td{font-family:Futura,sans-serif;font-style:normal}.sports-facility__table-head-td.match{text-align:center;width:35%}.sports-facility__table-head-td.date{width:10%}.sports-facility__table-head-td.hour{width:7%}.sports-facility__table-head-td.league{width:35%}.sports-facility__table-head-td.agegroup{width:14%}.sports-facility__table-body{color:var(--black-2);white-space:nowrap;overflow:hidden}.hockey .sports-facility__table-body,.magazine .sports-facility__table-body{color:var(--white)}.sports-facility__table-body tr:last-of-type td{border-bottom:unset}.sports-facility__table-body td{font-family:Fira Sans,sans-serif;font-size:var(--size-16px);letter-spacing:0;line-height:1.25;padding-top:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid #ccc}.hockey .sports-facility__table-body td{font-family:Futura,sans-serif;font-style:normal}.sports-facility__table-body td.sports-facility__table-body-name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;font-weight:700}.hockey .sports-facility__table-body td.sports-facility__table-body-name{font-family:Futura,sans-serif;font-style:normal}.sports-facility__table-container{display:none;position:relative;border-radius:1.25rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.33);z-index:10}.sports-facility__table-container--active{display:block}.sports-facility__table-body-name div{min-width:15rem;width:100%}.sports-facility__table-body-club-wrapper{display:flex;align-items:center;min-width:15rem}.sports-facility__table-body-club-logo-wrapper{max-width:1.75rem;margin-right:.375rem}.sports-facility__table-body-club-logo{-o-object-fit:contain;object-fit:contain}.sports-facility__table-body-map-container{display:flex;align-items:center;min-width:17.5rem;width:100%}.sports-facility__table-body-map-container svg{flex-shrink:0}.sports-facility__items{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:578px){.sports-facility__items{display:none}}.sports-facility__item{border-radius:1.25rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.33);padding:.75rem;display:none;gap:1.5rem;color:var(--report-c)}.hockey .sports-facility__item,.magazine .sports-facility__item{border:1px solid var(--button-primary-background)}.sports-facility__item--active{display:flex}.sports-facility__item-logo-container{max-width:1.75rem;width:100%}.sports-facility__item-logo{-o-object-fit:contain;object-fit:contain}.sports-facility__item-content{display:flex;flex-direction:column;gap:.75rem}.sports-facility__item-content p{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25}.hockey .sports-facility__item-content p{font-family:Futura,sans-serif;font-style:normal}.sports-facility__item-address{display:flex;flex-direction:column}.sports-facility__item-name{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .sports-facility__item-name{font-family:Futura,sans-serif;font-style:normal}.sports-facility__item-map{display:flex;align-items:center}.sports-facility__item-map svg{flex-shrink:0}.occupancy-plan__background{position:absolute;left:-3.125rem;top:2.25rem;bottom:-2.875rem;background-color:var(--venue-background);width:100vw;z-index:-1}.occupancy-plan__main{position:relative}.occupancy-plan__main .sports-facility__container,.occupancy-plan__main .sports-facility__table-container{box-shadow:unset;border-radius:unset;padding:0}@media only screen and (min-width:961px){.occupancy-plan__main .sports-facility__container{border-radius:1.25rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.33);padding:.75rem}}.occupancy-plan__header{padding-bottom:0;border-bottom:unset;margin-bottom:48px}@media only screen and (min-width:578px){.occupancy-plan__header{padding-bottom:2rem;border-bottom:1px solid var(--black-4)}}.occupancy-plan__header-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-22px);letter-spacing:0;line-height:1.25;font-style:italic;margin-bottom:30px}.hockey .occupancy-plan__header-title{font-family:Futura,sans-serif;font-style:normal;color:var(--white)}@media only screen and (min-width:578px){.occupancy-plan__header-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-48px);font-style:italic;font-weight:700;letter-spacing:0;line-height:1.25}.hockey .occupancy-plan__header-title{font-family:Panton,sans-serif;font-style:normal}}.occupancy-plan__title-date{display:flex;justify-content:center;gap:26px;position:relative;margin-bottom:2rem}.occupancy-plan__title-date>svg{position:absolute;right:0}@media only screen and (min-width:578px){.occupancy-plan__title-date>svg{position:static}}@media only screen and (min-width:961px){.occupancy-plan__title-date{margin-bottom:unset}}.occupancy-plan__container,.occupancy-plan__header-info{display:flex;flex-direction:column}.occupancy-plan__header-info{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;justify-content:space-between}.hockey .occupancy-plan__header-info{font-family:Futura,sans-serif;font-style:normal}@media only screen and (min-width:578px){.occupancy-plan__header-info{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;flex-direction:row}.hockey .occupancy-plan__header-info{font-family:Futura,sans-serif;font-style:normal}}@media only screen and (min-width:961px){.occupancy-plan__header-info{flex-direction:row}}.occupancy-plan__header-info-address{display:flex;align-items:center;gap:12px;color:var(--black-4);flex-direction:column-reverse}.occupancy-plan__header-info-address .address--homepage{display:none}@media only screen and (min-width:578px){.occupancy-plan__header-info-address{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25}.hockey .occupancy-plan__header-info-address{font-family:Futura,sans-serif;font-style:normal}.occupancy-plan__header-info-address .address--homepage{display:block;white-space:nowrap}.occupancy-plan__header-info-address .address--mobile{display:none}}@media only screen and (min-width:961px){.occupancy-plan__header-info-address{flex-direction:row;gap:34px}}.occupancy-plan__header-info-address p{display:flex;align-items:center}.occupancy-plan__header-info-address p svg{flex-shrink:0}.occupancy-plan__header-info-address-map{width:100%}.occupancy-plan__header-info-address-map-link{border-bottom:1px solid hsla(0,0%,80%,.4)}@media only screen and (min-width:578px){.occupancy-plan__header-info-address-map-link{border-bottom:unset}}.occupancy-plan__header-info-map{display:flex;gap:10px;padding:.5rem 0;border-bottom:1px solid hsla(0,0%,80%,.4)}.occupancy-plan__header-info-map .address--mobile{width:55%;color:var(--black-4)}.occupancy-plan__header-info-map div{width:45%;display:flex;gap:.5rem}@media only screen and (min-width:578px){.occupancy-plan__header-info-map div{width:100%}}.hockey .occupancy-plan__header-info-map{color:var(--black-4)}@media only screen and (min-width:578px){.occupancy-plan__header-info-map{padding:0;border-bottom:unset}.occupancy-plan__header-info-map .address--mobile{display:none}}.occupancy-plan__header-info-logo{-o-object-fit:contain;object-fit:contain;width:1.875rem;height:1.875rem}.occupancy-plan__title-container{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;display:flex;justify-content:flex-end;flex-direction:column-reverse;margin-bottom:1.5rem}.hockey .occupancy-plan__title-container{font-family:Futura,sans-serif;font-style:normal}.occupancy-plan__title-container .date-picker{justify-content:center;margin-bottom:3rem}.hockey .occupancy-plan__title-container{color:var(--white)}@media only screen and (min-width:578px){.occupancy-plan__title-container{flex-direction:row;justify-content:space-between}.occupancy-plan__title-container .date-picker{margin-bottom:0}}.occupancy-plan__table-container .sports-facility__table{display:none}@media only screen and (min-width:961px){.occupancy-plan__table-container .sports-facility__table{display:table}}.occupancy-plan__table-container .occupancy-plan__item-container{display:flex}@media only screen and (min-width:961px){.occupancy-plan__table-container .occupancy-plan__item-container{display:none}}.occupancy-plan__background{display:none}@media only screen and (min-width:961px){.occupancy-plan__background{display:block}}.occupancy-plan__table-title{font-family:Soho Gothic Pro,sans-serif;font-size:var(--size-18px);font-style:italic;letter-spacing:0;line-height:1.25;color:var(--black-4);margin-bottom:1.5rem}.hockey .occupancy-plan__table-title{font-family:Futura,sans-serif;font-style:normal}.sports-facility__table-body-agegroup-item{background-color:var(--black-4);color:var(--white);border-radius:12px;padding:3px 18px;font-style:italic}.sports-facility__table-body-match,.sports-facility__table-body-match-row{display:flex;justify-content:center}.sports-facility__table-body-match{align-items:center;background-color:var(--white);border-radius:4px}.occupancy-plan__item{font-family:Fira Sans,sans-serif;font-size:var(--size-14px);letter-spacing:0;line-height:1.25;padding:8px;background-color:var(--light-gray-4);border-radius:12px;display:flex;flex-direction:column;gap:12px}.hockey .occupancy-plan__item{font-family:Futura,sans-serif;font-style:normal}.occupancy-plan__item .match-teams__result-container{padding:0}@media only screen and (min-width:961px){.occupancy-plan__item .match-teams__result-container{padding:0 1.375rem}}.occupancy-plan__item-dates{display:flex;justify-content:space-between}.occupancy-plan__item-dates-time{display:flex;gap:12px}.occupancy-plan__item-container{display:flex;flex-direction:column;gap:24px}.occupancy-plan__item-liga{color:var(--black-4)}.date-picker__container{align-items:center;display:flex;justify-content:space-between;position:relative}.date-picker__arrow{align-items:center;color:var(--schedule-nav-heading);display:flex;background-color:unset;border:unset}.date-picker__arrow:hover{cursor:pointer}.date-picker__arrow--left{margin-right:1.5rem}.date-picker__arrow--right{margin-left:1.5rem}.date-picker__date{font-family:var(--league-font);font-size:var(--size-14px);font-style:italic;letter-spacing:0;line-height:1.25;min-width:9.125rem;width:100%;display:flex;justify-content:center;align-items:center;color:var(--black-2);font-weight:700;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;visibility:hidden;opacity:0}.hockey .date-picker__date{font-family:Futura,sans-serif;font-style:normal}.date-picker__date.active{position:static;visibility:visible;opacity:1}