:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-fixture-list-hero{background:#cf0b2c url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MDUiIGhlaWdodD0iNDE0IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNTA1IDQxNCI+PHBhdGggZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMjU5LjAyMyA1MzUuNTIyIDI2Mi4xMTQtOTQuODI0IDY0LjgyMy0yMzIuMTEzTDM3MC41ODQtNTEuMjkzbDEwMy4wNDQgMjAzLjQ5NmM4LjYyOCAxOS42NDMtMTEuMzggMzEuNTY0LTI4LjQyOCAxNi45NDFMMjY1LjIzMi0uODhsMTE1LjE5MSAyMTcuNjg3YzEwLjk0IDIzLjEwMy0xMC41MDEgMzkuMjY4LTMyLjEwOSAyNC4yMTRMMTM5LjQ5MSA3Ny4wNzNsMTU5LjkzIDIwNi44MTZjMTguMzQ2IDI2LjI2My0xLjM5NCA1Mi4zMjMtMjkuNDY0IDM4LjlMNTYuNzA1IDE5Ni4yNjhsMTcwLjExOCAxNzIuMTk3YzIxLjA3NiAyNC4xMzIgNi4yODIgNTMuNjA3LTIyLjA1OSA0My45MzJMMCAzMTkuMjkxeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iNDIyLjkxOSIgeDI9IjEzMy45MjkiIHkxPSIzNzEuNjI2IiB5Mj0iODIuNjM2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2YyMWIzZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2YyMWIzZiIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+) no-repeat 100% 100%/contain;border:0 solid transparent;border-radius:.1875rem;color:#fff;margin:var(--fixture-list-hero-margin,2rem auto);overflow:hidden;padding:var(--fixture-list-hero-padding,0);position:relative}.m-fixture-list-hero__match-centre-link{height:100%;left:0;position:absolute;top:0;width:100%}.m-fixture-list-hero__match-centre-link>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.m-fixture-list-hero__inner{background:none;border:0 solid transparent;border-radius:0;display:flex;flex-flow:var(--fixture-list-hero-inner-flex-flow,column wrap);gap:var(--fixture-list-hero-inner-gap,.5rem);margin:var(--fixture-list-hero-inner-margin,0);padding:var(--fixture-list-hero-inner-padding,1rem);position:relative}@media print,screen and (min-width:64em){.m-fixture-list-hero__inner{padding:var(--fixture-list-hero-inner-padding,1.5rem)}}.m-fixture-list-hero__info{display:flex;flex-flow:var(--fixture-list-hero-info-flex-flow,column nowrap);font-weight:700;gap:var(--fixture-list-hero-info-gap,.25rem);margin:var(--fixture-list-hero-info-margin,0 0 1rem);padding:var(--fixture-list-hero-info-padding,0);text-align:var(--fixture-list-hero-info-text-align,center)}@media print,screen and (min-width:40em){.m-fixture-list-hero__info{align-items:center;flex-flow:var(--fixture-list-hero-info-flex-flow,row nowrap);gap:var(--fixture-list-hero-info-gap,1rem);text-align:var(--fixture-list-hero-info-text-align,unset)}}.m-fixture-list-hero__date{flex:var(--fixture-list-hero-date-flex,auto);font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-size:var(--fixture-list-hero-date-font-size,1.125rem);font-weight:500}@media print,screen and (min-width:40em){.m-fixture-list-hero__date{flex:var(--fixture-list-hero-date-flex,0 1 33.33%)}}.m-fixture-list-hero__competition{flex:var(--fixture-list-hero-competition-flex,auto)}@media print,screen and (min-width:40em){.m-fixture-list-hero__competition{flex:var(--fixture-list-hero-competition-flex,0 1 33.33%)}}.m-fixture-list-hero__competition img{display:block;margin:var(--fixture-list-hero-competition-logo-img-margin,0 auto);max-width:var(--fixture-list-hero-competition-logo-img-max-width,9.375rem)}.m-fixture-list-hero__venue{flex:var(--fixture-list-hero-venue-flex,auto);font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-size:var(--fixture-list-hero-venue-font-size,1.125rem);font-weight:500;text-align:var(--fixture-list-hero-venue-text-align,center)}@media print,screen and (min-width:40em){.m-fixture-list-hero__venue{flex:var(--fixture-list-hero-venue-flex,0 1 33.33%);text-align:var(--fixture-list-hero-venue-text-align,right)}}.m-fixture-list-hero__fixture{align-items:var(--fixture-list-hero-fixture-align-items,center);display:flex;flex-flow:var(--fixture-list-hero-fixture-flex-flow,row wrap);justify-content:var(--fixture-list-hero-fixture-justify-content,center);padding:var(--fixture-list-hero-fixture-padding,0)}.m-fixture-list-hero__team{align-items:center;display:flex;flex:var(--fixture-list-hero-team-flex,1 0 0%);flex-direction:var(--fixture-list-hero-team-flex-direction,column);gap:var(--fixture-list-hero-team-gap,1rem);margin:var(--fixture-list-hero-team-margin,0 1rem)}@media print,screen and (min-width:48em){.m-fixture-list-hero__team{margin:var(--fixture-list-hero-team-margin,0 2rem)}}@media print,screen and (min-width:64em){.m-fixture-list-hero__team{flex-direction:var(--fixture-list-hero-team-flex-direction,column)}}.m-fixture-list-hero__team--home{order:1}.m-fixture-list-hero__team--away{order:2}@media print,screen and (min-width:48em){.m-fixture-list-hero__team--away{order:3}}.m-fixture-list-hero__team-badge{flex:none;max-width:var(--fixture-list-hero-team-badge-max-width,5.3125rem)}@media print,screen and (min-width:48em){.m-fixture-list-hero__team-badge{max-width:var(--fixture-list-hero-team-badge-max-width,6.375rem)}}.m-fixture-list-hero__team-name{font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-size:var(--fixture-list-hero-team-name-font-size,2rem);font-weight:400}.m-fixture-list-hero__team-name-full,.m-fixture-list-hero__team-name-official,.m-fixture-list-hero__team-name-short{display:none}.m-fixture-list-hero__countdown,.m-fixture-list-hero__fixture-status,.m-fixture-list-hero__results{flex:1 0 100%;margin:var(--fixture-list-hero-results-margin,1rem 0 0);order:3}@media print,screen and (min-width:48em){.m-fixture-list-hero__countdown,.m-fixture-list-hero__fixture-status,.m-fixture-list-hero__results{flex:0;margin:var(--fixture-list-hero-results-margin,0);order:2}}.m-fixture-list-hero__countdown{display:block;text-align:center}.m-fixture-list-hero__countdown-inner{display:flex;justify-content:center;will-change:transform}.m-fixture-list-hero__countdown-time{align-items:center;display:flex;flex-direction:column;font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-size:var(--fixture-list-hero-countdown-time-font-size,2.375rem);font-weight:800;line-height:1;margin:var(--fixture-list-hero-countdown-time-margin,0 .625rem);min-width:var(--fixture-list-hero-countdown-time-min-width,3rem)}.m-fixture-list-hero__countdown-period{font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-size:var(--fixture-list-hero-countdown-period-font-size,.625rem);font-weight:600;text-transform:uppercase}.m-fixture-list-hero__fixture-time{font-size:var(--fixture-list-hero-fixture-time-font-size,1rem);margin:var(--fixture-list-hero-fixture-time-margin-top,1rem 0 0);padding:var(--fixture-list-hero-fixture-time-padding,.3125rem 0 0);text-align:var(--fixture-list-hero-fixture-time-text-align,center)}.m-fixture-list-hero__fixture-status,.m-fixture-list-hero__fixture-time{background:none;border-radius:0;color:#fff;display:inline-block;font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-weight:500;line-height:1;text-transform:none}.m-fixture-list-hero__fixture-status{font-size:var(--fixture-list-hero-fixture-status-font-size,1rem);margin:var(--fixture-list-hero-fixture-status-margin-top,1rem 0 0);padding:var(--fixture-list-hero-fixture-status-padding,1rem);text-align:var(--fixture-list-hero-fixture-status-text-align,center)}@media print,screen and (min-width:48em){.m-fixture-list-hero__fixture-status{padding:var(--fixture-list-hero-fixture-status-padding,.3125rem)}}.m-fixture-list-hero__results{align-items:var(--fixture-list-hero-results-align-items,center);display:flex;font-family:Onest,Helvetica,Roboto,Arial,sans-serif;font-size:var(--fixture-list-hero-results-font-size,2.375rem);font-weight:800;justify-content:var(--fixture-list-hero-results-justify-content,center)}.m-fixture-list-hero__result{align-items:center;display:flex;flex-direction:var(--fixture-list-hero-result-flex-direction,column-reverse);gap:var(--fixture-list-hero-result-gap,.5rem);justify-content:center}@media print,screen and (min-width:48em){.m-fixture-list-hero__result{flex-direction:var(--fixture-list-hero-result-flex-direction,row)}}.m-fixture-list-hero__team-score--pen{font-size:var(--fixture-list-hero-result-team-score-pen-font-size,1rem)}@media print,screen and (min-width:48em){.m-fixture-list-hero__result--away .m-fixture-list-hero__team-score--pen{order:1}}.m-fixture-list-hero__result-divider{width:var(--fixture-list-hero-result-divider-width,1rem)}.m-fixture-list-hero__button-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--fixture-list-hero-button-group-gap,1rem);justify-content:center;margin:var(--fixture-list-hero-button-group-margin,1rem 0 0)}.m-fixture-list-hero__button.button{background:#fff;color:#2c2c2c;margin:var(--fixture-list-hero-button-margin,0);position:relative;z-index:1}.m-fixture-list-hero__button.button:hover{background:#fff;color:#2c2c2c}.m-fixture-list-hero__button--match-centre.button{background:#eaf0f2;color:#2c2c2c}.m-fixture-list-hero__button--match-centre.button:hover{background:#2c2c2c;color:#fff}.m-fixture-list-hero{--fixture-list-hero-button-group-margin:0;--fixture-list-hero-competition-logo-img-margin:0 auto 0.25rem;--fixture-list-hero-competition-logo-img-max-width:6.25rem;--fixture-list-hero-countdown-time-font-size:4rem;--fixture-list-hero-countdown-time-margin:0;--fixture-list-hero-date-font-size:0.875rem;--fixture-list-hero-fixture-time-margin-top:0;--fixture-list-hero-fixture-time-padding:0;--fixture-list-hero-info-margin:0;--fixture-list-hero-inner-gap:1rem;--fixture-list-hero-inner-margin:0 auto;--fixture-list-hero-inner-padding:1.5rem 1.5rem 0.75rem 1.5rem;--fixture-list-hero-result-divider-width:auto;--fixture-list-hero-results-font-size:4rem;--fixture-list-hero-results-margin:0;--fixture-list-hero-team-gap:0.5rem;--fixture-list-hero-team-margin:0;--fixture-list-hero-team-name-font-size:1rem;--fixture-list-hero-venue-font-size:0.875rem}@media print,screen and (min-width:48em){.m-fixture-list-hero{--fixture-list-hero-info-gap:1rem}}@media screen and (min-width:80em){.m-fixture-list-hero{--fixture-list-hero-inner-gap:2rem;--fixture-list-hero-inner-padding:2rem 2rem 1.25rem 2rem;--fixture-list-hero-team-badge-max-width:9.375rem;--fixture-list-hero-team-name-font-size:2rem}}.m-fixture-list-hero:after{background:#fff;content:"";display:block;height:.75rem;-webkit-mask:url(/themes/custom/munster/assets/jagged-edge-bottom.158483ad43f16311a6f7.svg) repeat-x bottom/contain;mask:url(/themes/custom/munster/assets/jagged-edge-bottom.158483ad43f16311a6f7.svg) repeat-x bottom/contain;width:100%}.m-fixture-list-hero__date,.m-fixture-list-hero__venue{line-height:1.1}@media print,screen and (max-width:39.99875em){.m-fixture-list-hero__competition{order:-1}}.m-fixture-list-hero__inner{max-width:56.5rem}.m-fixture-list-hero__fixture{gap:1rem}@media screen and (min-width:80em){.m-fixture-list-hero__fixture{gap:1.5rem 2.5rem}}.m-fixture-list-hero__team-badge img{width:100%}@media screen and (min-width:80em){.m-fixture-list-hero__team-name{font-weight:700}}.m-fixture-list-hero__team-name-code{display:none}.m-fixture-list-hero__team-name-short{display:block;display:-webkit-box;line-height:1.1;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.m-fixture-list-hero__countdown-inner>span{font:800 4rem Onest,Helvetica,Roboto,Arial,sans-serif;line-height:1}.m-fixture-list-hero__result{flex-flow:row nowrap}@media print,screen and (max-width:47.99875em){.m-fixture-list-hero__result--away{flex-flow:row-reverse nowrap}}.m-fixture-list-hero__result-divider:before{content:"-"}.m-fixture-list-hero__button.button{border-radius:.25rem;min-width:15.625rem;padding:1rem}