:root{--columns:1;--gap:1rem}@font-face{font-display:swap;font-family:Nippo;font-style:normal;font-weight:200 700;src:url(/themes/custom/bolton/assets/Nippo-Variable.f17d4193c87de6e2f744.woff2) format("woff2"),url(/themes/custom/bolton/assets/Nippo-Variable.d164e17870f912d955c8.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:300 900;src:url(/themes/custom/bolton/assets/Satoshi-Variable.353a66cdd8922bb63107.woff2) format("woff2"),url(/themes/custom/bolton/assets/Satoshi-Variable.4db206aaad2132de9db7.woff) format("woff")}@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-highlights{margin:3rem auto;padding:0 1rem}@media screen and (min-width:48em){.m-fixture-highlights{padding:0 4rem}}@media print,screen and (min-width:64em){.m-fixture-highlights{padding:0 5rem}}@media screen and (min-width:80em){.m-fixture-highlights{padding:0 7rem}}@media screen and (min-width:90em){.m-fixture-highlights{max-width:104rem}}.m-fixture-highlights__header{text-align:center}.m-fixture-highlights__heading{border-bottom:.0625rem solid #f8f8fa;color:#042850;font-size:2rem;font-weight:600;margin-bottom:2rem;padding-bottom:2rem;position:relative;text-transform:uppercase}.m-fixture-highlights__heading:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iOSI+PHBhdGggZmlsbD0iI0NFMzkzMSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAwIDYuMDkzIDQ4Ljc0IDlsMi4zOTktMi44OTlMMCA5bDUuMDQyLTYuMDkzVjIuNjJMNTEuMTM5LjAwOGwtMi40IDIuODk5TDEwMCAweiIvPjwvc3ZnPg==) no-repeat bottom/contain;content:"";display:block;height:.5625rem;margin:.5rem auto 0;width:6.25rem}.m-fixture-highlights__link{display:inline-block;font-weight:900;margin-bottom:2rem;text-decoration:none;text-transform:uppercase}.m-fixture-highlights__link:focus,.m-fixture-highlights__link:hover{text-decoration:none}.m-fixture-highlights__footer .m-fixture-highlights__link{margin:0}.m-fixture-highlights__footer{border-bottom:.0625rem solid #f8f8fa;padding:1rem 0 2rem;text-align:center}.m-fixture{background-color:#f8f8fa;border-bottom:0;padding:1rem 1rem .5rem}@media print,screen and (min-width:64em){.m-fixture{align-items:stretch;overflow:hidden;padding:1rem}.m-fixture:hover{color:#fff}.m-fixture:before,.m-fixture__match-centre-link:before{background-color:#fff;-webkit-clip-path:polygon(0 11px,100% 0,98% 100%,0 100%);clip-path:polygon(0 11px,100% 0,98% 100%,0 100%);content:"";height:12px;position:absolute;transition:.1s ease;width:50%;z-index:1}}.m-fixture:before{bottom:-1rem;left:0}@media print,screen and (min-width:64em){.m-fixture__match-centre-link:before{right:0;top:-1rem;transform:rotate(180deg)}.m-fixture:hover:before{bottom:-.0625rem}.m-fixture:hover .m-fixture__match-centre-link:before{top:-.0625rem}.m-fixture:after{background-image:linear-gradient(256deg,#06274b,#003976);bottom:0;height:100%;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out;width:100%}.m-fixture:hover:after{transform:scaleX(1);transform-origin:left}.m-fixture__info,.m-fixture__team-badge,.m-fixture__teams{z-index:1}}.m-fixture__info{font-weight:700}.m-fixture__venue{line-height:1.3}@media print,screen and (min-width:64em){.m-fixture__button-group,.m-fixture__team-badge{transition:.3s ease-out}}.m-fixture:hover .m-fixture__button-group,.m-fixture:hover .m-fixture__team-badge{border-left-color:#06274b}@media print,screen and (min-width:64em){.m-fixture__teams{align-self:center}}.m-fixture__team-badge{border-left-color:#fff}@media print,screen and (min-width:64em){.m-fixture__team-badge{align-items:center;display:flex}.m-fixture__team-badge>.field{width:100%}}.m-fixture__match-time,.m-fixture__result{font-family:Nippo,Satoshi,Helvetica,Roboto,Arial,sans-serif;line-height:1}.m-fixture__match-time{font-size:2rem}.m-fixture__match-time--string{background-color:#06203b;border-radius:.1875rem;color:#fff;display:inline-block;line-height:1;font:700 .75rem Satoshi,Helvetica,Roboto,Arial,sans-serif;margin:1rem auto 0;padding:.3125rem;text-align:center;text-transform:uppercase}@media print,screen and (min-width:64em){.m-fixture__match-time--string{margin:1rem 1rem 0 auto}}.m-fixture__result{font-size:2.5rem}.m-fixture__button-group{margin-bottom:0}@media print,screen and (min-width:64em){.m-fixture__button-group{align-self:stretch;border-left:.125rem solid #fff}.m-fixture__button-group>*+*{margin-top:.5rem}}.m-fixture__button-group .m-fixture__button{background-color:transparent;border:0;color:#ce3931;position:relative;text-decoration:none}@media print,screen and (min-width:64em){.m-fixture__button-group .m-fixture__button{flex:0}}.m-fixture__button-group .m-fixture__button:hover{background-color:#ce3931;color:#fff}@media print,screen and (min-width:64em){.m-fixture__button-group .m-fixture__button:hover{background-color:#ff5248}.m-fixture:hover .m-fixture__button-group .m-fixture__button{color:#ff5248}.m-fixture:hover .m-fixture__button-group .m-fixture__button:hover{color:#fff}.m-fixture:hover .m-fixture__button-group .m-fixture__button.match-centre{background-color:#ff5248;color:#fff;transition-delay:.2s}}