.button-default,button.button-default:not(.flat):not(.loading):not([disabled]){display:inline-flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:600;background-color:#DE4097;color:#FFF;outline:0;border:none;transition:background-color .3s ease-in-out,transform .3s ease-in-out;user-select:none;height:40px;padding:0 16px;cursor:pointer}.button-default:hover,button.button-default:not(.flat):not(.loading):not([disabled]):hover{background-color:#c8237e;border:none}.button-default:focus,button.button-default:not(.flat):not(.loading):not([disabled]):focus{background-color:#da2a8b}.button-default:active,button.button-default:not(.flat):not(.loading):not([disabled]):active{transform:scale(.95)}.button-default:not(.flat):not(.loading)[disabled],button.button-default:not(.flat):not(.loading):not([disabled]):not(.flat):not(.loading)[disabled]{background-color:#BDBDBD;color:#6D6D6D;cursor:not-allowed}.button-default.button-secondary,button.button-default:not(.flat):not(.loading):not([disabled]).button-secondary{background-color:#F2F2F2;color:#00A3E0}.button-default.button-secondary:hover,button.button-default:not(.flat):not(.loading):not([disabled]).button-secondary:hover{background-color:#dedede;border:none}.button-default.button-secondary:focus,button.button-default:not(.flat):not(.loading):not([disabled]).button-secondary:focus{background-color:#e5e5e5}.button-default.button-outline,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline{background-color:rgba(0,0,0,0);color:#00A3E0;border:1px solid #00A3E0}@media only screen and (min-width:48em){.button-default.button-outline,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline{border-width:2px}}.button-default.button-outline:hover,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline:hover{background-color:#00A3E0;color:#FFF}.button-default.button-outline.accent,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.accent{color:#DE4097;border:1px solid #DE4097}@media only screen and (min-width:48em){.button-default.button-outline.accent,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.accent{border-width:2px}}.button-default.button-outline.accent:hover,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.accent:hover{background-color:#DE4097;color:#FFF}.button-default.button-outline.light,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.light{color:#F2F2F2;border:1px solid #F2F2F2}@media only screen and (min-width:48em){.button-default.button-outline.light,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.light{border-width:2px}}.button-default.button-outline.light:hover,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.light:hover{background-color:#F2F2F2;color:#00A3E0}.button-default.button-outline.disabled,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.disabled{color:#E4E4E4;border:1px solid #E4E4E4;cursor:default}@media only screen and (min-width:48em){.button-default.button-outline.disabled,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.disabled{border-width:2px}}.button-default.button-outline.disabled:hover,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.disabled:hover{background-color:rgba(0,0,0,0);color:#E4E4E4}.button-default.button-outline.disabled:active,button.button-default:not(.flat):not(.loading):not([disabled]).button-outline.disabled:active{transform:scale(1)}.button-default.button-light,button.button-default:not(.flat):not(.loading):not([disabled]).button-light{background-color:#FFF;color:#DE4097}.button-default.button-light:hover,button.button-default:not(.flat):not(.loading):not([disabled]).button-light:hover{background-color:#ebebeb;border:none}.button-default.button-light:focus,button.button-default:not(.flat):not(.loading):not([disabled]).button-light:focus{background-color:#f2f2f2}.button-default.button-download::before,button.button-default:not(.flat):not(.loading):not([disabled]).button-download::before{content:'description';margin:0 10px 0 -3px}.button-default.button-chatbot::before,button.button-default:not(.flat):not(.loading):not([disabled]).button-chatbot::before{content:'textsms';margin:0 10px 0 -3px}.button{align-self:center}.button:hover,a{text-decoration:none!important}.button,button{height:40px;display:inline-block;padding:0 16px;font:400 16px Muli,'Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;line-height:40px;font-weight:600;font-size:14px;text-decoration:none;text-transform:capitalize;border:none;-webkit-transition:background-color .2s,color .2s;-moz-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.button:not(.flat):not(.loading)[disabled],button:not(.flat):not(.loading)[disabled]{background-color:#BDBDBD;color:#6D6D6D;cursor:not-allowed;pointer-events:none}.button:not(.flat):not(.loading):not([disabled]),button:not(.flat):not(.loading):not([disabled]){cursor:pointer}.button.accent,button.accent{background-color:#DE4097;color:#fff}.button.accent:hover,button.accent:hover{background-color:#da2a8b}.button.chat-cta,button.chat-cta{font-size:16px}body.modal-open{overflow:hidden}.modal{display:none}.modal.is-open{display:block}.modal .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:100001}.modal .modal-overlay .modal-container{background-color:#FFF;padding:10px;width:100%;max-width:90%;max-height:90%;border-radius:4px;overflow-y:auto;box-sizing:border-box}@media only screen and (min-width:48em){.modal .modal-overlay .modal-container{max-width:70%;padding:20px}}@media only screen and (min-width:64em){.modal .modal-overlay .modal-container{max-width:600px;padding:30px}}.modal .modal-overlay .modal-container .modal-header{display:flex;justify-content:space-between;align-items:center}.modal .modal-overlay .modal-container .modal-header .modal-title{position:relative;padding-left:34px;margin-top:0;margin-bottom:0;font-weight:600;font-size:14px;color:#00A3E0;box-sizing:border-box}.modal .modal-overlay .modal-container .modal-header .modal-title .icon-title{position:absolute;top:50%;left:0;transform:translateY(-50%)}.modal .modal-overlay .modal-container .modal-header .modal-close{background:0 0;border:0;cursor:pointer}.modal .modal-overlay .modal-container .modal-header .modal-close::before{content:"close";transition:color .2s ease-in-out}.modal .modal-overlay .modal-container .modal-header .modal-close:hover::before{color:#FB3E3A}.modal .modal-overlay .modal-container .modal-content{margin-top:20px;margin-bottom:20px;line-height:1.5;color:rgba(0,0,0,.8)}.modal.micromodal-slide .modal-overlay,.modal.micromodal-slide .modal-overlay .modal-container{will-change:transform}.modal.micromodal-slide[aria-hidden=false] .modal-overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal.micromodal-slide[aria-hidden=false] .modal-overlay .modal-container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal.micromodal-slide[aria-hidden=true] .modal-overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal.micromodal-slide[aria-hidden=true] .modal-overlay .modal-container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal.micromodal-slide-left .modal-overlay,.modal.micromodal-slide-left .modal-overlay .modal-container{will-change:transform;animation-fill-mode:forwards}.modal.micromodal-slide-left .modal-overlay{transform:translateX(100%)}.modal.micromodal-slide-left[aria-hidden=false] .modal-overlay{animation:mmslideLeft .3s ease-in-out;animation-fill-mode:forwards}.modal.micromodal-slide-left[aria-hidden=false] .modal-overlay .modal-container{animation:mmslideInLeft .3s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.modal.micromodal-slide-left[aria-hidden=true] .modal-overlay{animation:mmslideRight .3s ease-in-out;animation-fill-mode:forwards}.modal.micromodal-slide-left[aria-hidden=true] .modal-overlay .modal-container{animation:mmslideInLeft .3s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(-15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(10%)}}@keyframes mmslideLeft{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes mmslideRight{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes mmslideInLeft{from{transform:translateX(-15%)}to{transform:translateX(0)}}@keyframes mmsSlideInRight{from{transform:translateX(0)}to{transform:translateX(10%)}}.default-melita-loader{width:40px;height:40px;display:inline-block;position:relative;border:3px solid #00A3E0;flex-shrink:0;border-top-color:#DE4097;border-radius:100%;animation:rotate infinite .75s linear;margin:0;padding:0}.default-melita-loader.loader-light{border:3px solid #FFF;border-top-color:#DE4097}.default-melita-loader.loader-light-reversed{border:3px solid #FFF;border-top-color:#00A3E0}.default-melita-loader.loader-xs{width:30px;height:30px}.button-default.button-chatbot::before,.button-default.button-download::before,.material-icons,.modal .modal-overlay .modal-container .modal-header .modal-close::before,button.button-default.button-chatbot:not(.flat):not(.loading):not([disabled])::before,button.button-default.button-download:not(.flat):not(.loading):not([disabled])::before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.awesome-icons{font-family:"Font Awesome 5 Pro","Font Awesome 5 Duotone","Font Awesome 5 Brands","Font Awesome 5 Free";font-size:24px;font-weight:900;font-style:normal;font-variant:normal;line-height:1;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}.nav-tabs{width:100%;position:relative;padding:0 50px;box-sizing:border-box;user-select:none;background-color:#F2F2F2;overflow:hidden}@media only screen and (min-width:64em){.nav-tabs{padding:0 30px}}.nav-tabs .nav-tabs-wrapper{display:flex;flex-direction:row;overflow:hidden;white-space:nowrap;position:relative;flex-basis:100%;max-width:100%}.nav-tabs .nav-tabs-wrapper .nav-tabs-items{position:relative;list-style-type:none;display:flex;overflow:auto;margin:0 auto;padding:0;user-select:none;-webkit-overflow-scrolling:touch;width:100%;justify-content:center}.nav-tabs .nav-tabs-wrapper .nav-tabs-items.has-overflow{justify-content:normal}.nav-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item{display:inline-block;padding:0 80px;height:60px;line-height:60px;background-color:#FFF;flex-shrink:0;color:#004C97;text-align:center;font-weight:700;transition:color .3s ease-in-out;cursor:pointer}.nav-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item.active{background-color:#F2F2F2;color:#DE4097}.nav-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item:hover{color:#DE4097}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow{color:#DE4097;padding:0;border:0;outline:0;font-size:42px;width:42px;height:42px;position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s;cursor:pointer}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow:focus{color:#da2a8b}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow:hover{color:#c8237e}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow.nav-tabs-arrow-left{left:5px}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow.nav-tabs-arrow-right{right:5px}.nav-tabs.subcategory-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item{background-color:rgba(0,0,0,0);padding:0 20px;text-align:center;transition:color .3s ease-in-out;cursor:pointer;box-shadow:none}.fold-sports-schedule-module .section-content .subcategory-tabs .wrapper,.nav-tabs.no-padding{padding:0}.nav-tabs.subcategory-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item.active{background-color:#F2F2F2;color:#DE4097}.nav-tabs.subcategory-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item.active,.nav-tabs.subcategory-tabs .nav-tabs-wrapper .nav-tabs-items .tabs-item:hover{color:#DE4097}.nav-tabs.scroll-both .nav-tabs-buttons .nav-tabs-arrow-left,.nav-tabs.scroll-both .nav-tabs-buttons .nav-tabs-arrow-right,.nav-tabs.scroll-left .nav-tabs-buttons .nav-tabs-arrow-left,.nav-tabs.scroll-right .nav-tabs-buttons .nav-tabs-arrow-right{opacity:1}.nav-tabs.no-bg{background-color:rgba(0,0,0,0)}@media only screen and (max-width:480px){.nav-tabs.full-tabs-mobile .nav-tabs-wrapper .nav-tabs-items .tabs-item{width:100%}}.fold-sports-schedule-module .section-header{padding-bottom:0}.fold-sports-schedule-module .section-header .fold-details{order:1;margin-bottom:20px}@media only screen and (min-width:64em){.nav-tabs .nav-tabs-wrapper .nav-tabs-items{overflow:hidden}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow.nav-tabs-arrow-left{left:-12px}.nav-tabs .nav-tabs-buttons .nav-tabs-arrow.nav-tabs-arrow-right{right:-12px}.fold-sports-schedule-module .section-header .fold-details{margin-bottom:40px}.fold-sports-schedule-module .section-content .subcategory-tabs .wrapper{padding-left:20px;padding-right:20px}}.fold-sports-schedule-module .section-header .fold-details .fold-title{text-align:center;width:100%}.fold-sports-schedule-module .section-header .category-tabs{order:2}.fold-sports-schedule-module .section-content{background-color:#F2F2F2;position:relative}.fold-sports-schedule-module .section-content.loading{min-height:500px}.fold-sports-schedule-module .section-content .subcategory-tabs{position:absolute;top:0;left:0;z-index:1}.fold-sports-schedule-module .section-content .subcategory-tabs.is-showing{border-bottom:1px solid #CCC}.fold-sports-schedule-module .section-content .schedule-wrapper{padding-top:0;padding-left:0;padding-right:0;justify-content:center;align-items:center}@media only screen and (min-width:64em){.fold-sports-schedule-module .section-content .schedule-wrapper{padding-left:20px;padding-right:0}}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items{padding-top:80px;width:100%;display:none;flex-direction:row;flex-wrap:wrap}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap{width:100%;padding:20px}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card{background-color:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:column}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header{display:flex;flex-direction:row;justify-content:center;align-items:stretch;background-color:#004C97;color:#FFF;min-height:150px;padding:20px}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header .team-details{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header .team-details:first-of-type{padding-left:0}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header .team-details:last-of-type{padding-right:0}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header .team-details .team-logo{max-height:60px;max-width:none;margin-bottom:10px}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header .team-details .team-name{font-size:14px;text-align:center;flex-grow:1}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-header .vs-label{align-self:center;font-size:24px;font-weight:700}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#FFF;padding:20px}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-content .date-time{color:#004C97;font-size:20px;font-weight:700;margin-bottom:20px}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .schedule-card-wrap .schedule-card .card-content .tsn-logo{max-width:100px;margin-bottom:10px}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .no-schedule{display:flex;flex-direction:column;width:100%;flex-basis:100%;align-items:center;justify-content:center;color:#5B5B5B}.fold-sports-schedule-module .section-content .schedule-wrapper .schedule-items .no-schedule .no-schedule-icon{font-size:80px;margin-bottom:20px}.fold-sports-schedule-module .section-content .schedule-wrapper .default-melita-loader{margin-top:80px}