@font-face {
    font-family: 'Din Next';
    font-display: swap;
    src: url(/fonts/bet/DINNextLTPro-Regular.woff) format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Din Next';
    font-display: swap;
    src: url(/fonts/bet/DINNextLTPro-Bold.woff) format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Din Next Light';
    font-display: swap;
    src: url(/fonts/bet/DINNextLTPro-Light.woff) format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    font-display: swap;
    src: url(/fonts/bet/ProximaNova-Bold.woff) format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    font-display: swap;
    src: url(/fonts/bet/ProximaNova-Regular.woff) format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
  font-family: 'Soehne';
  src: url('/fonts/soehne-web-extrafett.woff') format('truetype');
  font-display: swap;
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Soehne';
  src: url('/fonts/soehne-web-kraftig.woff') format('truetype');
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Soehne';
  src: url('/fonts/soehne-web-fett.woff2') format('truetype');
  font-display: swap;
  font-weight: 700;
  font-style: normal;
}

:root {
  --icon-font: "global-icons";
  --icon-about-24: "\f101";
  --icon-ad_choices: "\f102";
  --icon-calendar: "\f103";
  --icon-caret-down-12: "\f104";
  --icon-cast-24: "\f105";
  --icon-checkmark-12: "\f106";
  --icon-chevron-down-24: "\f107";
  --icon-chevron-down: "\f108";
  --icon-chevron-left-24: "\f109";
  --icon-chevron-right-12: "\f10a";
  --icon-chevron-right-24: "\f10b";
  --icon-chevron-up-12: "\f10c";
  --icon-chevron-up-24: "\f10d";
  --icon-close-12: "\f10e";
  --icon-close-24: "\f10f";
  --icon-close: "\f110";
  --icon-credit-card: "\f111";
  --icon-email-24: "\f112";
  --icon-embed: "\f113";
  --icon-facebook-24: "\f114";
  --icon-facebook-old: "\f115";
  --icon-facebook: "\f116";
  --icon-google-plus: "\f117";
  --icon-instagram-24: "\f118";
  --icon-instagram-old: "\f119";
  --icon-instagram: "\f11a";
  --icon-linked-in: "\f11b";
  --icon-location: "\f11c";
  --icon-lock-12: "\f11d";
  --icon-locked: "\f11e";
  --icon-menu-16: "\f11f";
  --icon-menu-24: "\f120";
  --icon-mtvlogo: "\f121";
  --icon-mute: "\f122";
  --icon-nav-logo: "\f123";
  --icon-news-24: "\f124";
  --icon-photos-24: "\f125";
  --icon-photos-36: "\f126";
  --icon-pinterest: "\f127";
  --icon-play-12: "\f128";
  --icon-play: "\f129";
  --icon-playlist-24: "\f12a";
  --icon-playlist-36: "\f12b";
  --icon-playlist: "\f12c";
  --icon-playlists-24: "\f12d";
  --icon-search-24: "\f12e";
  --icon-search-lock: "\f12f";
  --icon-search-v2: "\f130";
  --icon-search: "\f131";
  --icon-settings: "\f132";
  --icon-snapchat: "\f133";
  --icon-star: "\f134";
  --icon-tiktok: "\f135";
  --icon-time: "\f136";
  --icon-tumblr-24: "\f137";
  --icon-tumblr-old: "\f138";
  --icon-tumblr: "\f139";
  --icon-tvlandlogo: "\f13a";
  --icon-twitch: "\f13b";
  --icon-twitter-24: "\f13c";
  --icon-twitter-old: "\f13d";
  --icon-twitter: "\f13e";
  --icon-unmute: "\f13f";
  --icon-viacom: "\f140";
  --icon-videos-24: "\f141";
  --icon-vine-old: "\f142";
  --icon-webplex-12: "\f143";
  --icon-website: "\f144";
  --icon-youtube-24: "\f145";
  --icon-youtube: "\f146";
}

@font-face {
  font-family: "global-icons";
  font-display: swap;
  src:
    url(/fonts/icon/global-icons-d2b9303d701336ea27592013f2eea82d.woff2)format("woff2"),
url(/fonts/icon/global-icons-d2b9303d701336ea27592013f2eea82d.woff)format("woff");
}

[class*="icon-"] {
  font-size: 0;
}

[class*="icon-"]::before {
  font-family: var(--icon-font) !important;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-about-24::before {
  content: var(--icon-about-24);
}

.icon-ad_choices::before {
  content: var(--icon-ad_choices);
}

.icon-calendar::before {
  content: var(--icon-calendar);
}

.icon-caret-down-12::before {
  content: var(--icon-caret-down-12);
}

.icon-cast-24::before {
  content: var(--icon-cast-24);
}

.icon-checkmark-12::before {
  content: var(--icon-checkmark-12);
}

.icon-chevron-down-24::before {
  content: var(--icon-chevron-down-24);
}

.icon-chevron-down::before {
  content: var(--icon-chevron-down);
}

.icon-chevron-left-24::before {
  content: var(--icon-chevron-left-24);
}

.icon-chevron-right-12::before {
  content: var(--icon-chevron-right-12);
}

.icon-chevron-right-24::before {
  content: var(--icon-chevron-right-24);
}

.icon-chevron-up-12::before {
  content: var(--icon-chevron-up-12);
}

.icon-chevron-up-24::before {
  content: var(--icon-chevron-up-24);
}

.icon-close-12::before {
  content: var(--icon-close-12);
}

.icon-close-24::before {
  content: var(--icon-close-24);
}

.icon-close::before {
  content: var(--icon-close);
}

.icon-credit-card::before {
  content: var(--icon-credit-card);
}

.icon-email-24::before {
  content: var(--icon-email-24);
}

.icon-embed::before {
  content: var(--icon-embed);
}

.icon-facebook-24::before {
  content: var(--icon-facebook-24);
}

.icon-facebook-old::before {
  content: var(--icon-facebook-old);
}

.icon-facebook::before {
  content: var(--icon-facebook);
}

.icon-google-plus::before {
  content: var(--icon-google-plus);
}

.icon-instagram-24::before {
  content: var(--icon-instagram-24);
}

.icon-instagram-old::before {
  content: var(--icon-instagram-old);
}

.icon-instagram::before {
  content: var(--icon-instagram);
}

.icon-linked-in::before {
  content: var(--icon-linked-in);
}

.icon-location::before {
  content: var(--icon-location);
}

.icon-lock-12::before {
  content: var(--icon-lock-12);
}

.icon-locked::before {
  content: var(--icon-locked);
}

.icon-menu-16::before {
  content: var(--icon-menu-16);
}

.icon-menu-24::before {
  content: var(--icon-menu-24);
}

.icon-mtvlogo::before {
  content: var(--icon-mtvlogo);
}

.icon-mute::before {
  content: var(--icon-mute);
}

.icon-nav-logo::before {
  content: var(--icon-nav-logo);
}

.icon-news-24::before {
  content: var(--icon-news-24);
}

.icon-photos-24::before {
  content: var(--icon-photos-24);
}

.icon-photos-36::before {
  content: var(--icon-photos-36);
}

.icon-pinterest::before {
  content: var(--icon-pinterest);
}

.icon-play-12::before {
  content: var(--icon-play-12);
}

.icon-play::before {
  content: var(--icon-play);
}

.icon-playlist-24::before {
  content: var(--icon-playlist-24);
}

.icon-playlist-36::before {
  content: var(--icon-playlist-36);
}

.icon-playlist::before {
  content: var(--icon-playlist);
}

.icon-playlists-24::before {
  content: var(--icon-playlists-24);
}

.icon-search-24::before {
  content: var(--icon-search-24);
}

.icon-search-lock::before {
  content: var(--icon-search-lock);
}

.icon-search-v2::before {
  content: var(--icon-search-v2);
}

.icon-search::before {
  content: var(--icon-search);
}

.icon-settings::before {
  content: var(--icon-settings);
}

.icon-snapchat::before {
  content: var(--icon-snapchat);
}

.icon-star::before {
  content: var(--icon-star);
}

.icon-tiktok::before {
  content: var(--icon-tiktok);
}

.icon-time::before {
  content: var(--icon-time);
}

.icon-tumblr-24::before {
  content: var(--icon-tumblr-24);
}

.icon-tumblr-old::before {
  content: var(--icon-tumblr-old);
}

.icon-tumblr::before {
  content: var(--icon-tumblr);
}

.icon-tvlandlogo::before {
  content: var(--icon-tvlandlogo);
}

.icon-twitch::before {
  content: var(--icon-twitch);
}

.icon-twitter-24::before {
  content: var(--icon-twitter-24);
}

.icon-twitter-old::before {
  content: var(--icon-twitter-old);
}

.icon-twitter::before {
  content: var(--icon-twitter);
}

.icon-unmute::before {
  content: var(--icon-unmute);
}

.icon-viacom::before {
  content: var(--icon-viacom);
}

.icon-videos-24::before {
  content: var(--icon-videos-24);
}

.icon-vine-old::before {
  content: var(--icon-vine-old);
}

.icon-webplex-12::before {
  content: var(--icon-webplex-12);
}

.icon-website::before {
  content: var(--icon-website);
}

.icon-youtube-24::before {
  content: var(--icon-youtube-24);
}

.icon-youtube::before {
  content: var(--icon-youtube);
}

.article-container .tags .tag {
  color: var(--color-ui-02) !important;
}

.massive-container.superhero-slideshow .item .meta-wrap h2 .sub-header span {
  font: var(--font-p1);
}

@media (min-width: 981px) and (max-width: 1366px) {
  .nav-item {
    padding: 0 !important;
  }
}

@media (min-width: 981px) and (max-width: 1199px) {
  .nav-item a>div {
    padding-left: calc(var(--spacer) * 5/3);
    padding-right: calc(var(--spacer) * 5/3);
  }
}

@media (min-width: 1200px) and (max-width: 1366px) {
  .nav-item a>div {
    padding-left: calc(var(--spacer) * 2);
    padding-right: calc(var(--spacer) * 2);
  }
}

.massive-container .item .meta-wrap .sub-header{
  margin-top: calc(var(--spacer) * 3 - 10px) !important;
  padding-top: calc(var(--spacer) * 3 - 10px) !important;
}

/* override the image position for the braze modal */

[data-display-name="Modal"] [data-display-name="SectionHeader"] img {
  -o-object-position: top;
     object-position: top;
}

div[data-display-name="GalleryPreviewBox"] div p:first-of-type{
  color: var(--color-brand-02) !important;
}

.global-menu-container #menu,
.microsite.sticky .global-menu-container #menu,
.microsite.condensed .global-menu-container #menu {
  -webkit-transform: translate(-100%, 0);
          transform: translate(-100%, 0);
}

.microsite .global-menu-container #menu {
  -webkit-transform: translate(-100%, 0);
          transform: translate(-100%, 0);
}

.bidbarrel-ad.hasAdLabel{
  width: -webkit-max-content;
  width: max-content;
  margin-left: auto;
  margin-right: auto;
}

:root{--header-microsite-logo:url(/svg/BETX25_SPLOGO_Horizontal_WHT.svg);--header-microsite-logo-mobile:url(/svg/BETX25_SPLOGO_Horizontal_WHT.svg);--header-microsite-logo-height:72px;--header-microsite-logo-width:356px;--header-microsite-logo-height-mobile:25px;--header-microsite-logo-width-mobile:124px;--header-microsite-provider-logo-top:-100px;--header-logo-container-height:140px;--massive-header-image-height:75px;--massive-header-image-height-mobile:50px;--header-microsite-background-color:#000000;--header-text-color-microsite:#F0E9E6;}