@font-face {
  font-family: 'Galano';
  font-display: swap;
  src: url(/fonts/galano/GalanoGrotesque-Medium.woff2) format('woff2'), url(/fonts/galano/GalanoGrotesque-Medium.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src: url(/fonts/galano/GalanoGrotesque-SemiBold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src:
      url(/fonts/galano/GalanoGrotesque-Bold.woff2) format('woff2'),
      url(/fonts/galano/GalanoGrotesque-Bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src:
      url(/fonts/galano/GalanoGrotesque-Black.woff2) format('woff2'),
      url(/fonts/galano/GalanoGrotesque-Black.woff) format('woff');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src:
      url(/fonts/galano/GalanoGrotesque-BlackItalic.woff2) format('woff2'),
      url(/fonts/galano/GalanoGrotesque-BlackItalic.woff) format('woff');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src:
      url(/fonts/galano/GalanoGrotesque-BoldItalic.woff2) format('woff2'),
      url(/fonts/galano/GalanoGrotesque-BoldItalic.woff) format('woff');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src:
      url(/fonts/galano/GalanoGrotesque-MediumItalic.woff2) format('woff2'),
      url(/fonts/galano/GalanoGrotesque-MediumItalic.woff) format('woff');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Galano';
  font-display: swap;
  src:
      url(/fonts/galano/GalanoGrotesque-SemiBoldItalic.woff2) format('woff2'),
      url(/fonts/galano/GalanoGrotesque-SemiBoldItalic.woff) format('woff');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Galano';
  src:
    url('/fonts/galano/GalanoGrotesque-Light.woff2') format('woff2'),
    url('/fonts/galano/GalanoGrotesque-Light.woff') format('woff');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Galano';
  src:
    url('/fonts/galano/GalanoGrotesque-LightItalic.woff2') format('woff2'),
    url('/fonts/galano/GalanoGrotesque-LightItalic.woff') format('woff');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Roc Grotesk';
  font-display: swap;
  src: url('/fonts/roc-grotesk/RocGrotesk-Black.woff2') format('woff');
  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);
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextSemiBold.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextSemiBoldItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakBlack.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Neue Plak';
  src: url('/fonts/neue-plak/NeuePlakTextBlackItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
}

:focus-visible {
  outline: auto 1px;
  outline-color: var(--color-brand-01);
}

::-moz-selection {
  background-color: var(--color-brand-01);
  color: var(--color-ui-02);
}

::selection {
  background-color: var(--color-brand-01);
  color: var(--color-ui-02);
}

.hybridhome-template
  .feature-grid.content-package-module-container:first-of-type::before {
  background-color: transparent !important;
}

.article-container .article-header .headline {
  font: var(--font-tera) !important;
  text-transform: var(--font-tera-text-transform) !important;
}

/* ----------- Start Section: Search ----------- */

.search-wrapper {
  background: var(--color-support-07) !important;
}

.search-wrapper .search-inner {
  overflow: visible !important;
}

.search-wrapper .search-input-wrapper .search-input {
  font: var(--font-milli) !important;
}

/* ----------- End Section: Search ----------- */

.cast-container.carousel-container .items-container,
.posters-container.carousel-container .items-container {
  padding-bottom: calc(var(--spacer) * 2) !important;
}

.item.poster,
.carousel .item,
.carousel .item:hover,
.search-results .item,
.search-results .item:hover {
  box-shadow: 0px 6px 0px 0px #e93807, 0px 8px 0px 0px rgba(0, 0, 0, 0.18) !important;
}

.items-wrap .item.item-small.promo .header,
.items-wrap .item.item-small.promo .spr-header {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}

.item.item-small.promo .media,
.item.item-small.promo .content {
  border-top-right-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}

.item .media-wrap .media {
  transition: background-color 1000ms linear;
}

.item:hover .media-wrap .media {
  background-color: transparent;
  transition: background-color 0ms linear;
}

.item .media-wrap .label-alert {
  background: linear-gradient(180deg, #a6f090 0%, #65cec9 100%) !important;
  padding: 2px 8px 6px 8px !important;
  left: 0 !important;
  border-bottom-right-radius: var(--border-radius) !important;
}

.item .kids-article .kids-article-subhead {
  font-weight: 500;
  font-size: 14px;
  text-align: left;
}

.item .kids-article .kids-header {
  width: 100%;
  text-align: left;
}

.article-container .credit {
  margin-left: auto !important;
}

.item [data-display-name='kids-media'] {
  transition: background-color 1000ms linear;
}

.item:hover [data-display-name='kids-media'] {
  background-color: transparent;
  transition: background-color 0ms linear;
}

[data-display-name='Card:Promo'] div a div {
  transition: background-color 1000ms linear;
}

[data-display-name='Card:Promo']:hover div a div {
  background-color: transparent;
  transition: background-color 0ms linear;
}

.related-videos-container .item {
  overflow: hidden;
}

.related-videos-container .item .media-wrap .label-auth span::before {
  background-color: transparent !important;
}

/* ----------- Start Section: TV Schedule Nav Arrows ----------- */

.tv-schedule-container .nav-wrap .btn.arrow .icon-chevron-right::before {
  content: var(--icon-chevron-right-12) !important;
}

.tv-schedule-container .nav-wrap .btn.arrow .icon-chevron-left::before {
  content: var(--icon-chevron-right-12) !important;
}

.tv-schedule-container .nav-wrap .btn.arrow .icon-chevron-left {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.tv-schedule-container .nav-wrap .btn.arrow {
  padding: 0.85em 1.18em !important;
  color: var(--button-color) !important;
  font-size: var(--font-nano-size) !important;
}

.tv-schedule-container .nav-wrap .btn.arrow > span {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.tv-schedule-container .nav-wrap .btn.arrow .icon::before {
  margin-right: 0;
}

/* ----------- End Section: TV Schedule Nav Arrows ----------- */

/* ----------- iPad Pro ----------- */

/* Portrait */

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  .header--global.sticky {
    background: var(--header-v2-background);
    height: 11vh !important;
  }
}

/* ----------- iPad ----------- */

@media all and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
  .header--global.sticky {
    background: var(--header-v2-background);
    height: 20vh !important;
  }
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  .header--global.sticky {
    background: var(--header-v2-background);
    height: 0vh !important;
  }
}

@media only screen and (device-width: 1024px) and (device-height: 1024px) {
  .header--global.sticky {
    background: var(--header-v2-background);
    height: 15vh !important;
  }
}

@media only screen and (min-width: 1024px) and (min-height: 767px) and (max-height: 1024x) {
  .header--global.sticky {
    background: var(--header-v2-background);
    height: 15vh !important;
  }
}

/* Mobile background position */

@media screen and (max-width: 767px) {
  body {
    background-position: top right !important;
  }
}

/* iOS background cover + fixed positioning fix */

body::after {
  content: '';
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: -1;
  background: var(--page-background);
  background-size: cover;
  background-attachment: scroll;
}

@media only screen and (max-width: 600px) {
  body::after {
    background-position: right top;
  }
}

/* Reduce Skybox CLS */

#skybox_sticky {
  height: 90px;
}

:root{--color-brand-01:#F66300;--color-brand-02:#87E1ED;--color-brand-03:#F66300;--color-text-01:#ffffff;--color-text-02:#C4AFD4;--color-text-03:#ffffff;--color-text-04:#C4AFD4;--color-ui-01:#561786;--color-ui-01-transparent:rgba(86,23,134,0);--color-ui-02:#401164;--color-ui-03:#F66300;--color-ui-04:#401164;--color-ui-04-transparent:rgba(64,17,100,0);--color-ui-05:#612490;--color-ui-06:#612490;--color-support-01:#87E1ED;--color-support-02:#87E1ED;--color-support-03:#5AA700;--color-support-04:#CE3336;--color-support-05:#FFFFFF;--color-support-06:#000000;--color-support-07:#F6F6F6;--color-support-08:#BFBEBE;--color-support-09:#5E9ED6;--gradient-01:0.7;--ui-shadow-01:0 2px 2px 0px rgba(0,0,0,0.40);--ui-shadow-02:0 2px 2px 0px rgba(0,0,0,0.40);--ui-shadow-03:0 2px 2px 0px rgba(0,0,0,0.40);--page-background:var(--color-ui-01);--page-background-size:cover;--header-v2-logo-image:url(/svg/nickelodeon-logo.svg);--header-v2-logo-image-mobile:url(/svg/nickelodeon-logo.svg);--header-v2-logo-content:"";--header-v2-logo-content-mobile:"";--header-v2-logo-font-size:0;--header-v2-logo-font-size-mobile:0;--header-v2-logo-width: 278px;--header-v2-logo-width-mobile:139px;--header-v2-logo-height:40px;--header-v2-logo-height-mobile:20px;--header-v2-logo-background-color:transparent;--header-v2-logo-container-height:110px;--header-v2-logo-color:var(--color-text-01);--header-v2-leaderboard-background-color:var(--color-ui-05);--header-v2-background:var(--color-support-05);--header-v2-title-text-color:var(--color-brand-02);--header-v2-text-color:var(--color-support-06);--header-v2-text-color-hover:var(--color-brand-02);--header-v2-sub-nav-background-color:var(--color-ui-05);--header-v2-sub-nav-text-color:var(--color-support-05);--header-v2-divider-color:var(--color-ui-06);--svod-header-background:linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);--svod-header-background-sticky:var(--color-brand-01);--svod-nav-button-background:var(--color-brand-02);--svod-nav-text-color:var(--color-text-01);--superhero-slideshow-gradient-color:rgba(0, 0, 0, var(--gradient-01));--loader-z-index:2;--massive-header-image-height:100px;--massive-header-image-height-mobile:75px;--spacer:6px;--ui-transition-time-01:0.2s;--ui-transition-time-02:0.3s;--ui-transition-01:all var(--ui-transition-time-01) ease-in-out;--ui-transition-02:all var(--ui-transition-time-02) ease-in-out;--ui-transition-03:all var(--ui-transition-time-01) ease-in-out;--ui-transition-04:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);--font-family-primary:"Galano", sans-serif;--font-family-secondary:"Galano", sans-serif;--font-tera-family:var(--font-family-secondary);--font-tera-size:5.4rem;--font-tera-weight:900;--font-tera-style:normal;--font-tera-line-height:.9;--font-tera-text-transform:uppercase;--font-tera:var(--font-tera-style) var(--font-tera-weight) var(--font-tera-size)/var(--font-tera-line-height) var(--font-tera-family);--font-giga-family:var(--font-family-secondary);--font-giga-size:4.2rem;--font-giga-weight:900;--font-giga-style:normal;--font-giga-line-height:.9;--font-giga-text-transform:uppercase;--font-giga:var(--font-giga-style) var(--font-giga-weight) var(--font-giga-size)/var(--font-giga-line-height) var(--font-giga-family);--font-mega-family:var(--font-family-secondary);--font-mega-size:2.8rem;--font-mega-weight:900;--font-mega-style:normal;--font-mega-line-height:1;--font-mega-text-transform:uppercase;--font-mega:var(--font-mega-style) var(--font-mega-weight) var(--font-mega-size)/var(--font-mega-line-height) var(--font-mega-family);--font-kilo-family:var(--font-family-secondary);--font-kilo-size:2.4rem;--font-kilo-weight:900;--font-kilo-style:normal;--font-kilo-line-height:1;--font-kilo-text-transform:uppercase;--font-kilo:var(--font-kilo-style) var(--font-kilo-weight) var(--font-kilo-size)/var(--font-kilo-line-height) var(--font-kilo-family);--font-milli-family:var(--font-family-secondary);--font-milli-size:2.4rem;--font-milli-weight:900;--font-milli-style:normal;--font-milli-line-height:1;--font-milli-text-transform:uppercase;--font-milli:var(--font-milli-style) var(--font-milli-weight) var(--font-milli-size)/var(--font-milli-line-height) var(--font-milli-family);--font-micro-family:var(--font-family-secondary);--font-micro-size:1.8rem;--font-micro-weight:900;--font-micro-style:normal;--font-micro-line-height:1.2;--font-micro-text-transform:uppercase;--font-micro:var(--font-micro-style) var(--font-micro-weight) var(--font-micro-size)/var(--font-micro-line-height) var(--font-micro-family);--font-nano-family:var(--font-family-secondary);--font-nano-size:1.4rem;--font-nano-weight:700;--font-nano-style:normal;--font-nano-line-height:1.2;--font-nano-text-transform:uppercase;--font-nano:var(--font-nano-style) var(--font-nano-weight) var(--font-nano-size)/var(--font-nano-line-height) var(--font-nano-family);--font-pico-family:var(--font-family-secondary);--font-pico-size:1.2rem;--font-pico-weight:700;--font-pico-style:normal;--font-pico-line-height:1.25;--font-pico-text-transform:uppercase;--font-pico:var(--font-pico-style) var(--font-pico-weight) var(--font-pico-size)/var(--font-pico-line-height) var(--font-pico-family);--font-p1-family:var(--font-family-secondary);--font-p1-size:1.6rem;--font-p1-weight:400;--font-p1-style:normal;--font-p1-line-height:1.5;--font-p1-text-transform:none;--font-p1:var(--font-p1-style) var(--font-p1-weight) var(--font-p1-size)/var(--font-p1-line-height) var(--font-p1-family);--font-p2-family:var(--font-family-secondary);--font-p2-size:1.4rem;--font-p2-weight:400;--font-p2-style:normal;--font-p2-line-height:1.5;--font-p2-text-transform:none;--font-p2:var(--font-p2-style) var(--font-p2-weight) var(--font-p2-size)/var(--font-p2-line-height) var(--font-p2-family);--font-caption-family:var(--font-family-secondary);--font-caption-size:1.2rem;--font-caption-weight:400;--font-caption-style:normal;--font-caption-line-height:1.5;--font-caption-text-transform:none;--font-caption:var(--font-caption-style) var(--font-caption-weight) var(--font-caption-size)/var(--font-caption-line-height) var(--font-caption-family);--grid-columns:3;--grid-columns-only-one-item:var(--grid-columns);--grid-columns-only-two-items:var(--grid-columns);--grid-columns-only-three-items:var(--grid-columns);--grid-margin:.05;--grid-min-width:288px;--grid-max-width:1440px;--module-spacing:calc(var(--spacer) * 6);--module-inner-spacing:calc(var(--spacer) * 6);--module-outer-spacing:0;--section-header-font:var(--font-mega);--section-header-weight:800;--section-header-color:var(--color-brand-02);--section-header-line-height:normal;--section-header-text-transform:uppercase;--section-header-text-align:center;--section-header-letter-spacing:0;--button-font:var(--font-nano);--button-line-height:normal;--button-text-transform:uppercase;--button-padding:0.79999em 1.14285em 0.79857em 1.14285em;--button-transition-property:background-color, border, color, opacity;--button-hover-transition-duration:0.3s;--button-border-radius:6px;--button-color:var(--color-text-01);--button-background-color:var(--color-brand-01);--button-color-hover:var(--color-text-01);--button-background-color-hover:var(--color-brand-01);--button-background-color-hover-layer:var(--color-ui-02);--button-background-color-hover-layer-opacity:0.15;--button-secondary-color:var(--color-text-03);--button-secondary-background-color:var(--color-ui-03);--button-secondary-color-hover:var(--color-text-03);--button-secondary-background-color-hover:var(--color-ui-03);--button-secondary-background-color-hover-layer:var(--color-ui-04);--button-secondary-background-color-hover-layer-opacity:0.1;--button-secondary-color-inverse:var(--color-text-01);--button-secondary-background-color-inverse:var(--color-ui-06);--button-secondary-color-hover-inverse:var(--color-text-01);--button-secondary-background-color-hover-inverse:var(--color-ui-01);--button-secondary-background-color-hover-layer-inverse:var(--color-ui-06);--button-secondary-background-color-hover-layer-opacity-inverse:0.15;--button-outline-color-focus:var(--color-support-09);--label-line-height:normal;--label-text-transform:uppercase;--label-letter-spacing:normal;--label-padding:2px 5px 2px 5px;--label-color:var(--color-text-01);--label-category-color:var(--color-text-03);--label-alert-color:var(--color-ui-02);--label-tag-color:var(--color-text-03);--border-radius:6px;--bidbarrel-ad-skybox-min-height-desktop:111px;--bidbarrel-ad-skybox-min-height-mobile:71px;}

@media screen and (max-width:660px) {:root{--font-tera-family:var(--font-family-secondary);--font-tera-size:3.6rem;--font-tera-weight:700;--font-tera-style:normal;--font-tera-line-height:1.25;--font-tera-text-transform:none;--font-giga-family:var(--font-family-secondary);--font-giga-size:2.8rem;--font-giga-weight:900;--font-giga-style:normal;--font-giga-line-height:1;--font-giga-text-transform:uppercase;--font-mega-family:var(--font-family-secondary);--font-mega-size:2.4rem;--font-mega-weight:900;--font-mega-style:normal;--font-mega-line-height:1;--font-mega-text-transform:uppercase;--font-kilo-family:var(--font-family-secondary);--font-kilo-size:2.0rem;--font-kilo-weight:900;--font-kilo-style:normal;--font-kilo-line-height:1;--font-kilo-text-transform:uppercase;--font-milli-family:var(--font-family-secondary);--font-milli-size:2.0rem;--font-milli-weight:900;--font-milli-style:normal;--font-milli-line-height:1;--font-milli-text-transform:uppercase;--font-micro-family:var(--font-family-secondary);--font-micro-size:1.8rem;--font-micro-weight:900;--font-micro-style:normal;--font-micro-line-height:1;--font-micro-text-transform:uppercase;--font-nano-family:var(--font-family-secondary);--font-nano-size:1.2rem;--font-nano-weight:700;--font-nano-style:normal;--font-nano-line-height:1;--font-nano-text-transform:uppercase;--font-tera--size:3.6rem;--font-tera--weight:900;--font-tera--style:normal;--font-tera--line-height:1;--font-tera--text-transform:uppercase;}}