.dvd-wrapper{position:relative}.dvd-wrapper .close-button{position:absolute;right:16px;top:16px;width:20px;height:20px;cursor:pointer}.dvd-wrapper .buy-button{position:absolute;background-color:#00529b;z-index:0;display:block;width:80px;height:30px;margin-top:5px;left:calc(50% - 40px);text-align:center;border-radius:3px;transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dvd-wrapper .buy-button:hover{transition:.3s;transform:scale(1.05)}.dvd-wrapper .buy-button p{color:#fff;padding-top:8px;font-family:Montserrat;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.08px;text-align:center}.dvd-wrapper .buy-options{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:#001b34}.dvd-wrapper .buy-options .buy-buttons{width:196px;height:40px;border-radius:2px;background:#00529b;margin:20px auto 0;cursor:pointer;transition:.3s}.dvd-wrapper .buy-options .buy-buttons:first-child{margin-top:59px}.dvd-wrapper .buy-options .buy-buttons:hover{transition:.3s;transform:scale(1.05)}.dvd-wrapper .buy-options .buy-buttons p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Montserrat;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.13px;text-align:center;color:#fff;padding-top:10px}.watch-later{position:absolute;top:8px;right:16px;z-index:0;color:#fff;font-size:10px;font-weight:500;overflow:hidden;width:85px;visibility:hidden;cursor:pointer}.watch-later:hover .icon,.watch-later:hover .text{left:0}.watch-later.selected{width:55px;color:#0e75d2;visibility:visible}.watch-later.selected:hover .icon,.watch-later.selected:hover .text{left:0}.watch-later.selected .icon{left:35px}.watch-later.selected .icon svg{fill:#0e75d2}.watch-later.selected .text{left:35px}.watch-later .icon{position:relative;top:2px;left:65px;vertical-align:middle;transition:.15s}.watch-later .icon svg{fill:#fff}.watch-later .text{position:relative;left:65px;transition:.25s}.reminder .text{display:inline-block;font-family:Montserrat;color:#0e75d2;font-size:11px;text-decoration:none;text-transform:uppercase;font-weight:800;width:auto;padding-right:16px}.reminder .icon svg{vertical-align:middle;fill:#0e75d2}.reminder:hover .text{color:#fff}.reminder:hover .icon svg{fill:#fff}.page-wrapper[data-v-05c42cbc]{margin:0 16px}@media (min-width:545px){.page-wrapper[data-v-05c42cbc]{margin:0 32px}}@media (min-width:992px){.page-wrapper[data-v-05c42cbc]{max-width:970px;margin:0 auto}}.section-header h2[data-v-05c42cbc]{font-size:24px;color:#fff;line-height:normal}@media (min-width:545px){.section-header h2[data-v-05c42cbc]{font-size:32px}}.card-main.wrestling-card[data-v-05c42cbc]{font-family:Montserrat;cursor:pointer}.card-main.wrestling-card .event-header[data-v-05c42cbc]{height:147px}.card-main.wrestling-card .event-header .card-top[data-v-05c42cbc]{position:relative;height:42px;overflow:hidde3n;text-overflow:ellipsis}.card-main.wrestling-card .event-header .card-top .sport-type[data-v-05c42cbc]{padding:12px 0 20px 32px;line-height:16px}.card-main.wrestling-card .event-header .card-top .card-headline[data-v-05c42cbc]{overflow:hidden;text-overflow:ellipsis}.card-main.wrestling-card .teams[data-v-05c42cbc]{position:relative;margin-top:8px;z-index:10}.card-main.wrestling-card .teams .team[data-v-05c42cbc]{vertical-align:top;display:flex;align-items:center;line-height:normal;max-height:30px}.card-main.wrestling-card .teams .team[data-v-05c42cbc]:first-of-type{margin-bottom:12px}.card-main.wrestling-card .teams .team .logo[data-v-05c42cbc]{min-width:30px;min-height:30px;max-height:30px;width:30px;height:auto;margin-left:12px}.card-main.wrestling-card .teams .team .logo .icon[data-v-05c42cbc]{position:relative;top:6px;left:3px;font-size:24px}.card-main.wrestling-card .teams .team .name[data-v-05c42cbc]{color:#fff;font-size:12px;font-weight:700;margin:0 12px 0 8px}.card-main.wrestling-card .teams.singleTeam .team[data-v-05c42cbc]{max-height:unset;align-items:flex-start}.card-main.wrestling-card .teams.singleTeam .name[data-v-05c42cbc]{margin:8px 12px 0 8px}.card-main.wrestling-card .matches-wrapper[data-v-05c42cbc]{display:flex;flex-flow:column nowrap;padding-left:45px;margin-top:-5px}.card-main.wrestling-card .matches-wrapper .match[data-v-05c42cbc]{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-right:15px;z-index:0;font-size:11px;line-height:18px;opacity:.6;color:#fff}.card-main.wrestling-card .matches-wrapper .match.current[data-v-05c42cbc]{font-weight:600;opacity:1}.card-main.wrestling-card .matches-wrapper .match .player[data-v-05c42cbc]{flex:3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-main.wrestling-card .matches-wrapper .match .player.right[data-v-05c42cbc]{text-align:right}.card-main.wrestling-card .matches-wrapper .match .vs[data-v-05c42cbc]{flex:1;text-align:center}.card-main.wrestling-card .matches-wrapper .match .weight[data-v-05c42cbc]{min-width:35px;text-align:right}.card-main.wrestling-card .dual-wrapper[data-v-05c42cbc]{margin-top:-10px;padding-right:15px}.card-main.wrestling-card .dual-wrapper .match-info[data-v-05c42cbc]{z-index:0;font-weight:500;font-size:11px;line-height:15px;color:#fff}.card-main.wrestling-card .dual-wrapper .match-info .live-now[data-v-05c42cbc]{font-weight:600}.card-main.wrestling-card .dual-wrapper .match-info .delimeter[data-v-05c42cbc]{font-size:10px;font-weight:100;vertical-align:top;opacity:.7}.card-main.wrestling-card .dual-wrapper .player-info[data-v-05c42cbc]{margin-top:5px}.card-main.wrestling-card .card-bottom[data-v-05c42cbc]{padding:0;margin:8px 12px 14px}.card-main.wrestling-card .card-bottom .badge[data-v-05c42cbc]{position:relative;top:-1px;border-radius:2px;padding:2px 4px;text-transform:uppercase;font-size:8px;font-weight:700}.card-main.wrestling-card .card-bottom .badge .camera[data-v-05c42cbc]{position:relative;top:1px;width:8px;height:8px;margin-right:4px}.card-main.wrestling-card .card-bottom .date[data-v-05c42cbc]{color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.card-main.wrestling-card .card-bottom .details .view-all-button[data-v-05c42cbc]{position:relative;top:-5px;float:right;height:20px;margin:6px 0 0;padding:0 12px;background:#00529b;border-color:#00529b;border-radius:2px;color:#fff;font-family:Montserrat;font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;cursor:pointer;transition:.3s}.card-main.wrestling-card .card-bottom .details .view-all-button[data-v-05c42cbc]:hover{transition:.3s;transform:scale(1.05)}.card-main.wrestling-card .card-bottom p[data-v-05c42cbc]{margin:0}.card-main.wrestling-card.upcoming .event-header[data-v-05c42cbc]{border-bottom:.74px solid hsla(0,0%,100%,.1)}.card-main.wrestling-card.upcoming .badge[data-v-05c42cbc]{display:none}.card-main.wrestling-card.live .badge[data-v-05c42cbc]{background:#e51937}.card-main.wrestling-card.on-demand .badge[data-v-05c42cbc]{background:#00529b}.card-main.wrestling-card.highlight .badge[data-v-05c42cbc]{background:#30a071}.tournament-card{text-decoration:none;width:100%;min-height:200px}@media (min-width:545px){.tournament-card{min-width:344px}}@media (min-width:992px){.tournament-card{min-width:299px}}.tournament-card .tournament-header{position:relative;height:130px}.tournament-card .tournament-header .tournament-gradient{width:100%;height:100%;background:linear-gradient(-180deg,rgba(0,0,0,.7),#09121a)}.tournament-card .tournament-header .tournament-logo{position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);width:100px;height:100px}.tournament-card .tournament-info{margin:8px 16px 16px;height:172px}.tournament-card .tournament-info .title-wrapper{height:auto;margin-top:10px;display:inline-flex;align-items:center}.tournament-card .tournament-info .tournament-title{display:inline-block;color:#fff;font-family:Montserrat;font-size:16px;font-weight:700;text-decoration:none;line-height:normal;border:none;vertical-align:middle;margin:0}.tournament-card .tournament-info .tournament-details{margin-top:10px}.tournament-card .tournament-info .tournament-details .detail{display:flex;align-items:top;vertical-align:middle;margin-top:10px}.tournament-card .tournament-info .tournament-details .detail .sub-info,.tournament-card .tournament-info .tournament-details .detail .sub-title{margin:0}.tournament-card .tournament-info .tournament-details .detail .sub-title{margin-right:8px;min-width:58px;color:hsla(0,0%,100%,.6);font-family:Montserrat;font-size:11px;font-weight:500}.tournament-card .tournament-info .tournament-details .detail .sub-info{color:#fff;font-family:Montserrat;font-size:14px;font-weight:500}.page-wrapper[data-v-a81f227a]{margin:0 16px}@media (min-width:545px){.page-wrapper[data-v-a81f227a]{margin:0 32px}}@media (min-width:992px){.page-wrapper[data-v-a81f227a]{max-width:970px;margin:0 auto}}.section-header h2[data-v-a81f227a]{font-size:24px;color:#fff;line-height:normal}@media (min-width:545px){.section-header h2[data-v-a81f227a]{font-size:32px}}.card-main[data-v-a81f227a]{font-family:Montserrat}.card-main .event-header[data-v-a81f227a]{height:147px}.card-main .event-header .card-top[data-v-a81f227a]{position:relative;height:42px;overflow:hidde3n;text-overflow:ellipsis}.card-main .event-header .card-top .sport-type[data-v-a81f227a]{padding:12px 0 20px 32px;line-height:16px}.card-main .event-header .card-top .card-headline[data-v-a81f227a]{overflow:hidden;text-overflow:ellipsis}.card-main .teams[data-v-a81f227a]{position:relative;margin-top:14px;z-index:10}.card-main .teams .team[data-v-a81f227a]{vertical-align:top;display:flex;align-items:center;line-height:normal;max-height:30px}.card-main .teams .team[data-v-a81f227a]:first-of-type{margin-bottom:12px}.card-main .teams .team .logo[data-v-a81f227a]{min-width:30px;min-height:30px;max-height:30px;width:30px;height:auto;margin-left:12px}.card-main .teams .team .logo .icon[data-v-a81f227a]{position:relative;top:6px;left:3px;font-size:24px;color:#fff}.card-main .teams .team .name[data-v-a81f227a]{color:#fff;font-size:12px;font-weight:700;margin:0 12px 0 8px}.card-main .teams.singleTeam .team[data-v-a81f227a]{max-height:unset;align-items:flex-start}.card-main .teams.singleTeam .name[data-v-a81f227a]{margin:8px 12px 0 8px}.card-main .card-bottom[data-v-a81f227a]{padding:0;margin:8px 12px 14px}.card-main .card-bottom .badge[data-v-a81f227a]{position:relative;top:-1px;border-radius:2px;padding:2px 4px;text-transform:uppercase;font-size:8px;font-weight:700}.card-main .card-bottom .badge .camera[data-v-a81f227a]{position:relative;top:1px;width:8px;height:8px;margin-right:4px}.card-main .card-bottom .date[data-v-a81f227a]{color:#fff;font-size:11px;font-weight:700}.card-main .card-bottom p[data-v-a81f227a]{margin:0}.card-main.upcoming .event-header[data-v-a81f227a]{border-bottom:.74px solid hsla(0,0%,100%,.1)}.card-main.upcoming .badge[data-v-a81f227a]{display:none}.card-main.live .badge[data-v-a81f227a]{background:#e51937}.card-main.on-demand .badge[data-v-a81f227a]{background:#00529b}.card-main.highlight .badge[data-v-a81f227a]{background:#30a071}.page-wrapper{margin:0 16px}@media (min-width:545px){.page-wrapper{margin:0 32px}}@media (min-width:992px){.page-wrapper{max-width:970px;margin:0 auto}}.section-header h2{font-size:24px;color:#fff;line-height:normal}@media (min-width:545px){.section-header h2{font-size:32px}}.base-card{height:206px;text-decoration:none}.base-card:visited{color:#fff}.event-card{display:block;width:100%;font-family:Montserrat,sans-serif;text-align:left;border:1px solid hsla(0,0%,100%,.3);border-radius:3px;background:#001b34;float:left;overflow:hidden;transition:all .2s ease-in-out;text-decoration:none}.event-card:hover{transform:scale(1.05)}.event-card:hover.non-hover{transform:scale(1)}@media (min-width:992px){.event-card:hover .card-main .watch-later{visibility:visible}}.event-card:visited{color:#fff}.event-card .card-main{position:relative;height:146px;background-color:#001b34}.event-card .card-main.feature{height:206px;width:100%}.event-card .card-main.feature .event-background{height:206px;max-height:none}.event-card .card-main.feature .event-background img{min-height:206px}.event-card .card-main.feature .color-veil{position:absolute;width:100%;height:206px;opacity:.9}.event-card .card-main.feature .teams-wrapper{display:flex;justify-content:space-between}@media (min-width:545px){.event-card .card-main.feature .teams-wrapper .play-button{margin-top:30px}}.event-card .card-main.feature .teams-wrapper .team{text-transform:capitalize}@media (min-width:545px){.event-card .card-main.feature .teams-wrapper .team{display:flex}.event-card .card-main.feature .teams-wrapper .team .team-logo{max-width:100px;max-height:100px;-o-object-fit:contain;object-fit:contain}.event-card .card-main.feature .teams-wrapper .team .team-name{display:inline-flex;align-items:center;font-size:16px}.event-card .card-main.feature .teams-wrapper .team .team-name.short{width:auto}.event-card .card-main.feature .teams-wrapper .team.left .team-name{padding-left:16px}.event-card .card-main.feature .teams-wrapper .team.right .team-logo{order:1}.event-card .card-main.feature .teams-wrapper .team.right .team-name{padding-right:16px}}@media (min-width:545px) and (min-width:545px){.event-card .card-main.feature .teams-wrapper .team .team-name.short{width:33%}}@media (min-width:992px){.event-card .card-main.feature .teams-wrapper .team .team-name{font-size:20px}}.event-card .card-main.feature .card-bottom{position:absolute;bottom:0;width:calc(100% - 24px);margin:0;padding:12px;border-top:1px solid hsla(0,0%,100%,.3)}.event-card .card-main.feature .card-bottom .status-icon{position:relative;top:1px}@media (max-width:545px){.event-card .card-main.feature .card-bottom .status-icon{top:2px}}@media (min-width:545px){.event-card .card-main.feature .card-bottom{border-top:0}}@media (min-width:545px){.event-card .card-main.feature .card-bottom .date{display:block;position:relative;top:23px;text-align:center;font-size:14px;font-weight:700}}.event-card .card-main:after{display:block;content:""}.event-card .card-main .blue-background{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,27,52,.8)}.event-card .card-main .veil{position:absolute;z-index:0;width:100%;height:73px;background-image:linear-gradient(0deg,rgba(11,13,15,0),rgba(11,13,15,.8))}.event-card .card-main .sport-type{display:block;position:relative;z-index:0;font-size:11px;font-weight:500;text-transform:capitalize;color:hsla(0,0%,100%,.7);padding:12px 0 20px 26px;margin-bottom:11px;text-indent:-19px;clear:both;height:auto;max-height:45px;line-height:16px;overflow:hidden}.event-card .card-main .sport-type.truncate{width:55%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-card .card-main .sport-type .icon{vertical-align:text-bottom;font-size:14px;padding-right:2px}.event-card .card-main .watch-later{position:absolute;top:8px;right:16px;z-index:0;color:#fff;font-size:10px;font-weight:500;overflow:hidden;width:85px;visibility:hidden;cursor:pointer}.event-card .card-main .watch-later:hover .icon,.event-card .card-main .watch-later:hover .text{left:0}.event-card .card-main .watch-later.selected{width:55px;color:#0e75d2;visibility:visible}.event-card .card-main .watch-later.selected:hover .icon,.event-card .card-main .watch-later.selected:hover .text{left:0}.event-card .card-main .watch-later.selected .icon{left:35px}.event-card .card-main .watch-later.selected .icon svg{fill:#0e75d2}.event-card .card-main .watch-later.selected .text{left:35px}.event-card .card-main .watch-later .icon{position:relative;top:2px;left:65px;vertical-align:middle;transition:.15s}.event-card .card-main .watch-later .icon svg{fill:#fff}.event-card .card-main .watch-later .text{position:relative;left:65px;transition:.25s}.event-card .card-main .teams-wrapper .team{position:relative;z-index:0}.event-card .card-main .teams-wrapper .team.left{float:left;margin-left:12px}.event-card .card-main .teams-wrapper .team.right{float:right;margin-right:12px}.event-card .card-main .teams-wrapper .team.right .team-logo{float:right}.event-card .card-main .teams-wrapper .team.right .team-logo .icon,.event-card .card-main .teams-wrapper .team.right .team-name{text-align:right}.event-card .card-main .teams-wrapper .team .team-logo{display:block;max-width:50px;max-height:50px;-o-object-fit:contain;object-fit:contain}.event-card .card-main .teams-wrapper .team .team-logo img{display:block;width:100%}.event-card .card-main .teams-wrapper .team .team-logo .icon{display:block;font-size:36px;color:hsla(0,0%,100%,.7);padding-top:5px;min-height:45px}.event-card .card-main .teams-wrapper .team .team-name{display:block;font-size:12px;color:#fff;font-weight:800;clear:both}.event-card .card-main .teams-wrapper .play-button{position:absolute;z-index:0;display:block;width:40px;height:40px;margin-top:5px;left:calc(50% - 20px)}.event-card .card-main .event-background{position:absolute;top:0;z-index:0;width:100%;max-height:146px;overflow:hidden}.event-card .card-main .event-background img{opacity:.6;display:block;width:100%;min-height:157px}.event-card .profile{height:72px;position:relative}.event-card .profile .profile-logo{display:inline-block;margin:16px 10px 16px 16px;width:40px;height:40px}.event-card .profile .profile-info-wrapper{display:inline-flex;flex-direction:column;height:100%;position:absolute;top:0;justify-content:center;align-items:flex-start;width:60%}.event-card .profile .profile-info-wrapper .profile-name{margin:0;display:inline-block;font-family:Montserrat;font-size:15px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#fff;vertical-align:top;max-width:100%;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.event-card .profile .profile-info-wrapper .profile-location{display:block;font-family:Montserrat;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.25px;color:hsla(0,0%,100%,.6);margin:4px 0 0}.event-card .follow-wrapper{position:absolute;top:28px;right:16px;height:16px;width:16px}.event-card .follow-wrapper .profile-follow{height:16px;width:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuNiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMTUuNjVsMy43NjIgMi4yMjgtLjk5OC00LjE5MyAzLjI3Mi0yLjc4LTQuMzA1LS4zNThMMTIgNi41NDJsLTEuNzMgNC4wMDUtNC4zMDYuMzU4IDMuMjcyIDIuNzgtLjk5OCA0LjE5M0wxMiAxNS42NTF6bTAgMi4zMjVMNS4yMDIgMjJsMS44MDQtNy41ODVMMSA5LjMxMWw3LjkwOS0uNjU3TDEyIDEuNWwzLjA5MSA3LjE1NEwyMyA5LjMxbC02LjAwNiA1LjEwNEwxOC43OTggMjIgMTIgMTcuOTc1eiIvPjwvc3ZnPg==)}.event-card .follow-wrapper .profile-follow.followed{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAxNy45NzVMMTguNzk4IDIybC0xLjgwNC03LjU4NUwyMyA5LjMxMWwtNy45MDktLjY1N0wxMiAxLjUgOC45MDkgOC42NTQgMSA5LjMxbDYuMDA2IDUuMTA0TDUuMjAyIDIyeiIvPjwvc3ZnPg==)}.event-card .card-level-sport{font-size:10px;font-weight:800;text-transform:capitalize;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.event-card .card-bottom,.event-card .card-level-sport{position:relative;z-index:0;padding:12px 0;margin:0 12px}.event-card .card-bottom.upcoming{padding:12px 0 10px}.event-card .card-bottom .date{font-size:10px;font-weight:800;color:#fff;vertical-align:top}.event-card .card-bottom .date .delimeter{font-weight:100;opacity:.2}.event-card .card-bottom .details{font-size:10px;font-weight:500;color:hsla(0,0%,100%,.6)}.event-card .card-bottom .details:after{display:block;content:"";clear:both}.event-card .card-bottom .details .location{float:left}.event-card .card-bottom .details .location,.event-card .card-bottom .details .publisher{width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsla(0,0%,100%,.6)}.event-card .card-bottom .details .publisher{float:right;text-align:right}