.omega_videoContainer {
  aspect-ratio: 16/9;
  container-name: video-container;
  container-type: size
}

body .omega_tapToUnmuteBtn {
  margin: 10px 0 0 10px
}

.omega_volume-muteBtn {
  padding-top: 5px
}

.omega_volume {
  padding-right: 8px
}

.omega_volume .omega_scrubberContainer {
  align-self: center;
  display: flex;
  height: 20px;
  top: 0
}

@media only screen and (max-width: 1365px) {

  :-webkit-full-screen>.omega_tapToUnmuteBtn,
  :fullscreen>.omega_tapToUnmuteBtn {
    display: none
  }
}

body.today .omega_tapToUnmuteBtn {
  background-color: #ffb186
}

body.today .omega_tapToUnmuteBtn .omega_tapToUnmuteBtn-icon {
  color: #102039
}

body.news .omega_tapToUnmuteBtn {
  background-color: #3061ff
}

body.news .omega_tapToUnmuteBtn .omega_tapToUnmuteBtn-icon {
  color: #fff
}

body.msnbc .omega_tapToUnmuteBtn {
  background-color: #ffbe03
}

body.msnbc .omega_tapToUnmuteBtn .omega_tapToUnmuteBtn-icon {
  color: #000
}

body.deportes .omega_tapToUnmuteBtn,
body.noticias .omega_tapToUnmuteBtn,
body.telemundo .omega_tapToUnmuteBtn {
  background-color: #c31010
}

body.deportes .omega_tapToUnmuteBtn .omega_tapToUnmuteBtn-icon,
body.noticias .omega_tapToUnmuteBtn .omega_tapToUnmuteBtn-icon,
body.telemundo .omega_tapToUnmuteBtn .omega_tapToUnmuteBtn-icon {
  color: #fff
}

.video-loading-animation {
  z-index: 51
}

.omega_aspectRatioContainer {
  aspect-ratio: 16/9;
  width: 100%
}

.omega_aspectRatioContainer .sticky-pip__close {
  z-index: 30
}

.omega-container {
  background: #000;
  height: 100%;
  left: 0;
  max-height: 100vh;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 3
}

@container video-container (max-width: 312px) {

  .omega_btnSubtitle,
  .omega_icon-live-with-dot,
  .omega_iconLiveWithDot,
  .omega_playPauseMobile {
    display: none
  }

  .omega_playPauseDesktop {
    display: block;
    padding-right: 1.5rem
  }

  .omega_controlRack {
    padding-bottom: 6px
  }

  .omega_volume-container {
    display: block
  }

  .omega_subtitles {
    display: none
  }
}

@container video-container (max-width: 220px) {
  .omega_iconLiveWithDot {
    display: block
  }
}

@container video-container (max-width: 480px) {
  .omega_volume-container {
    display: block
  }
}

@media screen and (max-width: 480px) {
  .omega_volume-container {
    display: none
  }
}

.sticky-pip {
  bottom: 0;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  width: 100%
}

.sticky-pip__close {
  display: none;
  position: absolute;
  right: .5rem;
  top: .5rem
}

.sticky-pip__close-button {
  background-color: #0000;
  border: none;
  margin: 0;
  padding: 0
}

.sticky-pip__close-button:before {
  color: var(--white);
  font-size: .875rem
}

.sticky-pip__close-label {
  display: none
}

.sticky-pip--stuck {
  --main-nav-height: 60px;
  background-color: var(--black);
  bottom: 1.25rem;
  height: 9.1875rem;
  left: auto;
  padding-right: 1.875rem;
  position: fixed;
  right: 0;
  top: auto;
  width: 17.625rem;
  z-index: 30
}

body.noticias .sticky-pip--stuck,
body.select .sticky-pip--stuck {
  --main-nav-height: 80px
}

@media only screen and (min-width: 758px) {
  .sticky-pip--stuck {
    bottom: 2.5rem
  }

  @supports(-webkit-overflow-scrolling:touch) {
    .sticky-pip--stuck {
      bottom: 6.875rem
    }
  }
}

@media only screen and (min-width: 758px) {
  .sticky-pip--stuck {
    height: 12.8125rem;
    width: 24.5625rem
  }
}

@media only screen and (min-width: 1000px) {
  .sticky-pip--stuck {
    height: 11.75rem;
    width: 22.625rem
  }
}

@media only screen and (min-width: 1240px) {
  .sticky-pip--stuck {
    height: 13rem;
    width: 25rem
  }
}

.sticky-pip--stuck.sticky-pip--mobileBottom {
  bottom: 1.25rem;
  top: auto
}

@media only screen and (min-width: 758px) {
  .sticky-pip--stuck.sticky-pip--mobileBottom {
    bottom: 2.5rem
  }

  @supports(-webkit-overflow-scrolling:touch) {
    .sticky-pip--stuck.sticky-pip--mobileBottom {
      bottom: 6.875rem
    }
  }
}

.sticky-pip--stuck.sticky-pip--mobileTop {
  bottom: auto;
  top: calc(var(--main-nav-height));
  top: calc(var(--main-nav-height) + var(--election-nav-height, 0px))
}

@media only screen and (min-width: 1000px) {
  .sticky-pip--stuck.sticky-pip--desktopBottom {
    bottom: 1.25rem;
    top: auto
  }
}

@media only screen and (min-width: 1000px)and (min-width:758px) {
  .sticky-pip--stuck.sticky-pip--desktopBottom {
    bottom: 2.5rem
  }

  @supports(-webkit-overflow-scrolling:touch) {
    .sticky-pip--stuck.sticky-pip--desktopBottom {
      bottom: 6.875rem
    }
  }
}

@media only screen and (min-width: 1000px) {
  .sticky-pip--stuck.sticky-pip--desktopTop {
    bottom: auto;
    top: calc(var(--main-nav-height));
    top: calc(var(--main-nav-height) + var(--election-nav-height, 0px))
  }
}

.sticky-pip--stuck .sticky-pip__close {
  display: block
}

@supports(-webkit-overflow-scrolling:touch) {
  .sticky-pip--stuck {
    overflow: visible !important;
    overflow-anchor: none
  }
}

.styles_slate__d64wy {
  align-items: center;
  aspect-ratio: 16/9;
  background: radial-gradient(72.09% 72.09% at 50% 17.15%, #3a4856 0, #29333c 40%, #0e161a 100%);
  container: errorSlate/inline-size;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center
}

.styles_detailedMessage__MUuDc,
.styles_mainMessage__Yv_km {
  color: var(--white);
  font-family: var(--founders-cond);
  font-weight: 700;
  margin: 0;
  text-align: center;
  -webkit-user-select: none;
  user-select: none
}

.styles_mainMessage__Yv_km {
  font-size: calc(6.2cqi + 2px);
  margin-top: calc(-2.6cqi - 26px)
}

.styles_detailedMessage__MUuDc {
  font-size: calc(4.2cqi + 2px);
  padding-top: 6px;
  width: 75%
}

.styles_connection-error-slate__3SGly .styles_detailedMessage__MUuDc {
  width: 66%
}

@container errorSlate (min-width: 960px) {
  .styles_connection-error-slate__3SGly .styles_mainMessage__Yv_km {
    font-size: 4.8cqw
  }

  .styles_connection-error-slate__3SGly .styles_detailedMessage__MUuDc {
    font-size: 3.6cqw;
    padding-top: 20px;
    width: 70%
  }
}

@keyframes styles_live-dot-blink__DESZc {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__C_gKo {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__HCkVt {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__zrHCu {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_omegaVideoSlate__JQKIb {
  height: 100%;
  overflow: hidden;
  width: 100%;
  z-index: 1
}

.styles_omegaVideoSlate__JQKIb img {
  height: 100%;
  object-fit: cover;
  width: 100%
}

.styles_omega-container__CiEbR {
  height: 100%;
  left: 0;
  max-height: 100vh;
  position: absolute;
  top: 0;
  width: 100%
}

@keyframes styles_live-dot-blink__bQnfB {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__47_xN {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__SPSrA {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__Dz3yP {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

:root {
  --article-dek--color: var(--white);
  --article-dek--font-family: var(--publico-hed);
  --article-dek--font-size: var(--text-16);
  --article-dek--font-weight: var(--light);
  --article-dek--line-height: var(--leading-150);
  --article-dek--letter-spacing: normal;
  --article-dek--margin: 0.625rem 0 0;
  --article-dek--with-image--margin: 0.625rem 0;
  --article-dek--font-size--compact: var(--article-dek--font-size);
  --article-dek--line-height--compact: var(--article-dek--line-height);
  --article-dek--margin-bottom--compact: 0.875rem
}

@media only screen and (min-width: 758px) {
  :root {
    --article-dek--font-size: var(--text-18);
    --article-dek--margin: 0.75rem 0 0;
    --article-dek--with-image--margin: 0.75rem 0 1.5rem;
    --article-dek--margin-bottom--compact: 1.25rem
  }
}

@media only screen and (min-width: 1000px) {
  :root {
    --article-dek--font-size: var(--text-20);
    --article-dek--font-size--compact: var(--text-18)
  }
}

@media only screen and (min-width: 1240px) {
  :root {
    --article-dek--font-size: var(--text-24);
    --article-dek--font-size--compact: var(--text-20);
    --article-dek--line-height--compact: var(--leading-125)
  }
}

:root body.entretenimiento,
:root body.shows,
:root body.telemundo,
:root body.today {
  --article-dek--color: var(--grey-60)
}

:root body.today {
  --article-dek--font-family: var(--tertiary-font);
  --article-dek--font-size: 1.25rem;
  --article-dek--font-weight: var(--normal);
  --article-dek--with-image--margin: 0.625rem 0 0;
  --article-dek--font-size--compact: 1.25rem;
  --article-dek--line-height--compact: 150%
}

@media only screen and (min-width: 758px) {
  :root body.today {
    --article-dek--font-size--compact: 24px
  }
}

@media only screen and (min-width: 1000px) {
  :root body.today {
    --article-dek--font-size: 1.5rem
  }
}

:root body.select {
  --article-dek--color: #2a2a2a;
  --article-dek--font-family: var(--lato);
  --article-dek--font-size: 0.875rem;
  --article-dek--font-size--compact: var(--article-dek--font-size);
  --article-dek--font-weight: 700;
  --article-dek--line-height: 1.2;
  --article-dek--line-height--compact: var(--article-dek--line-height);
  --article-dek--with-image--margin: 0
}

@media only screen and (min-width: 758px) {
  :root body.select {
    --article-dek--font-size: 1.125rem;
    --article-dek--line-height: 22px;
    --article-dek--font-size--compact: 1.0625rem;
    --article-dek--line-height--compact: 1.25rem
  }
}

@media only screen and (min-width: 1240px) {
  :root body.select {
    --article-dek--font-size: 1.25rem;
    --article-dek--line-height: var(--leading-150);
    --article-dek--font-size--compact: 1.125rem;
    --article-dek--line-height--compact: 1.375rem
  }
}

:root body.today .article-hero__presentation-wide {
  --article-dek--font-size: 1.25rem
}

@media only screen and (min-width: 758px) {
  :root body.today .article-hero__presentation-wide {
    --article-dek--font-size: 1.125rem
  }
}

.styles_articleDek__Y1jmL {
  color: var(--article-dek--color);
  font-family: var(--article-dek--font-family);
  font-size: var(--article-dek--font-size);
  font-weight: var(--article-dek--font-weight);
  letter-spacing: normal;
  letter-spacing: var(--article-dek--letter-spacing);
  line-height: var(--article-dek--line-height);
  margin: .625rem 0 0;
  margin: var(--article-dek--margin)
}

.styles_articleDek__Y1jmL.styles_withImage__tTh_v {
  margin: .625rem 0;
  margin: var(--article-dek--with-image--margin)
}

.styles_articleDek__Y1jmL.styles_isShoppingSection__F7mI3 {
  color: var(--grey-70)
}

.styles_articleDek__Y1jmL.styles_isLiveBreakingNews__DmOih {
  font-size: var(--article-dek--font-size--compact);
  line-height: var(--article-dek--line-height--compact);
  margin-bottom: .875rem;
  margin-bottom: var(--article-dek--margin-bottom--compact)
}

.showBlogPage .styles_articleDek__Y1jmL {
  color: var(--grey-70);
  font-size: 18px;
  font-style: italic;
  line-height: var(--leading-125);
  margin-bottom: 0
}

@media only screen and (min-width: 758px) {
  .showBlogPage .styles_articleDek__Y1jmL {
    font-size: 20px
  }
}

.inline-video {
  --inline-video--info--height: 7.5rem;
  --inline-video--info--padding: 1rem 3rem 0rem 1rem;
  --inline-video--info--color: var(--white);
  --inline-video--info--background-image: linear-gradient(180deg, #000c, #0000 96.8%);
  --inline-video--title-color: inherit;
  --inline-video--title--font-family: var(--founders-cond);
  --inline-video--title--font-size: var(--text-18);
  --inline-video--title--font-style: normal;
  --inline-video--title--font-weight: 400;
  --inline-video--title--font-smoothing: antialiased;
  --inline-video--title--line-height: 1.25;
  --inline-video--title--margin: 0;
  --inline-video--title--padding: 0;
  --inline-video--title--muted--margin: 2.75rem 0 0 0;
  --inline-video--title-button--color: var(--white);
  --inline-video--detail--display: none;
  --inline-video--detail--font-family: var(--founders-mono);
  --inline-video--detail--font-size: var(--text-12);
  --inline-video--detail--letter-spacing: -0.04em;
  --inline-video--detail--line-height: var(--text-20);
  --inline-video--detail--text-transform: uppercase;
  --inline-video--detail--font-weight: 400;
  --inline-video--share-list--background-color: var(--default-color);
  --inline-video--share-list--width: 7.8125rem;
  --inline-video--share-muted--margin-top: 2.75rem;
  --inline-video--play-btn--height: 3.75rem;
  --inline-video--play-btn--width: 5.625rem;
  --inline-video--play-btn--icon--font-size: 1.125rem;
  --inline-video--play-btn--border-radius: 0;
  --inline-video--play-btn--border: none;
  --inline-video--play-btn--opacity: .8;
  --inline-video--play-btn--contrained--bottom: 0;
  --inline-video--play-btn--contrained--left: 0;
  --inline-video--liveblog--margin: 1.5rem 0
}

@media only screen and (min-width: 758px) {
  .inline-video {
    --inline-video--info--height: 12.5rem;
    --inline-video--info--padding: 1.25rem 4rem 0rem 1.5rem;
    --inline-video--title--font-size: var(--text-24);
    --inline-video--detail--display: inline-block;
    --inline-video--detail--margin: var(--space-12) 0 0 0;
    --inline-video--share-list--width: 11.25rem;
    --inline-video--share-list--height: 2.875rem;
    --inline-video--share-icon--line-height: 10px;
    --inline-video--play-btn--height: 6.25rem;
    --inline-video--play-btn--width: 9.375rem;
    --inline-video--play-btn--icon--font-size: 1.8125rem
  }
}

@media only screen and (min-width: 1000px) {
  .inline-video {
    --inline-video--info--height: 13.75rem;
    --inline-video--play-btn--height: 5rem;
    --inline-video--play-btn--width: 7.5rem;
    --inline-video--play-btn--icon--font-size: 1.4375rem;
    --inline-video--share-list--height: 3.75rem;
    --inline-video--share-icon--line-height: 22px
  }

  .article-hero__video .inline-video {
    --inline-video--play-btn--height: 7.5rem;
    --inline-video--play-btn--width: 11.25rem;
    --inline-video--play-btn--icon--font-size: 2.1875rem
  }
}

@media only screen and (min-width: 1240px) {
  .inline-video {
    --inline-video--info--height: 7.5rem;
    --inline-video--play-btn--height: 6.25rem;
    --inline-video--play-btn--width: 9.375rem;
    --inline-video--play-btn--icon--font-size: 1.8125rem;
    --inline-video--share-list--height: 2.875rem;
    --inline-video--share-icon--line-height: 10px
  }

  .article-hero__video .inline-video {
    --inline-video--share-list--height: 4.1875rem;
    --inline-video--share-icon--line-height: 27px
  }
}

@media screen and (max-height: 17.1875rem) {
  .inline-video {
    --inline-video--title--font-size: 1.125em;
    --inline-video--play-btn--height: 3.75rem;
    --inline-video--play-btn--width: 5.625rem;
    --inline-video--play-btn--icon--font-size: 1.125rem
  }
}

body.select .inline-video {
  --inline-video--info--padding: 1.125rem 3rem 0rem 1.5rem;
  --inline-video--title--font-family: var(--lato);
  --inline-video--title--font-size: 0.875rem;
  --inline-video--title--font-weight: 700;
  --inline-video--title--line-height: 0.875rem;
  --inline-video--detail--font-family: var(--lato);
  --inline-video--detail--font-size: 0.75rem;
  --inline-video--detail--letter-spacing: 0;
  --inline-video--share-list--background-color: var(--blue-60)
}

@media only screen and (min-width: 758px) {
  body.select .inline-video {
    --inline-video--info--padding: 1.75rem 4rem 0rem 1.5rem;
    --inline-video--title--font-size: 1.5rem;
    --inline-video--title--line-height: 1.875rem;
    --inline-video--detail--line-height: 1.25rem;
    --inline-video--detail--margin: 0.5rem 0 0 0
  }
}

body.today .inline-video {
  --inline-video--info--color: var(--white);
  --inline-video--info--background-image: linear-gradient(180deg, #000c, #0000 96.8%);
  --inline-video--info--height: auto;
  --inline-video--info--padding: 1rem 3rem 2.5rem 1rem;
  --inline-video--title-color: var(--white);
  --inline-video--title-button--color: var(--white);
  --inline-video--title--font-family: var(--secondary-font);
  --inline-video--title--font-weight: 700;
  --inline-video--title--font-smoothing: auto;
  --inline-video--title--font-size: 0.875rem;
  --inline-video--title--line-height: 1.5;
  --inline-video--title--muted--margin: 0 0 0 4rem;
  --inline-video--detail--font-family: var(--secondary-font);
  --inline-video--detail--line-height: 1.5;
  --inline-video--detail--letter-spacing: 0;
  --inline-video--detail--font-weight: 700;
  --inline-video--detail--margin: 0.625rem 0 0 0;
  --inline-video--detail--display: inline-block;
  --inline-video--detail--muted--margin-left: 4rem;
  --inline-video--play-btn--height: 4.4375rem;
  --inline-video--play-btn--width: 4.4375rem;
  --inline-video--play-btn--border-radius: var(--inline-video--play-btn--width);
  --inline-video--play-btn--border: 1px solid var(--primary-color);
  --inline-video--play-btn--opacity: 1;
  --inline-video--share-list--background-color: #0000;
  --inline-video--share-list--width: 9rem;
  --inline-video--share-list--height: 3.375rem;
  --inline-video--share-muted--margin-top: 0;
  --inline-video--play-btn--contrained--bottom: auto;
  --inline-video--play-btn--contrained--left: auto
}

@media only screen and (min-width: 758px) {
  body.today .inline-video {
    --inline-video--info--padding: 1.25rem 4rem 2.5rem 1.5rem;
    --inline-video--title--font-size: 1.5rem;
    --inline-video--detail--margin: 0 0 0 0;
    --inline-video--share-icon--line-height: 10px;
    --inline-video--play-btn--height: 7.8125rem;
    --inline-video--play-btn--width: 7.8125rem;
    --inline-video--title--muted--margin: 6.25rem 0 0 0;
    --inline-video--detail--muted--margin-left: 0
  }
}

@media screen and (max-height: 17.1875rem) {
  body.today .inline-video {
    --inline-video--play-btn--height: 3.75rem;
    --inline-video--play-btn--width: 3.75rem
  }
}

body.today .inline-video .inline-video__player:hover {
  --inline-video--play-btn--border: none
}

@media only screen and (min-width: 1000px) {
  body.today .article-hero__video .inline-video {
    --inline-video--play-btn--height: 7.8125rem;
    --inline-video--play-btn--width: 7.8125rem;
    --inline-video--title--font-size: 1.5rem;
    --inline-video--share-list--width: 11.4375rem;
    --inline-video--share-list--height: 4.125rem;
    --inline-video--detail--margin: 0;
    --inline-video--info--background-image: linear-gradient(180deg, #000c, #0000 96.8%)
  }
}

@media only screen and (min-width: 1240px) {
  body.today .article-hero__video .inline-video {
    --inline-video--share-icon--line-height: 10px
  }
}

.inline-video {
  position: relative;
  width: auto
}

.inline-video--in-body {
  margin: 3rem 0 3rem -20px;
  width: calc(100% + 40px)
}

@media only screen and (min-width: 758px) {
  .inline-video--in-body {
    margin-left: calc(-.4vw - 10%);
    width: calc(120% + .8vw)
  }
}

@media only screen and (min-width: 1000px) {
  .inline-video--in-body {
    clear: left;
    margin-left: 0;
    width: 100%
  }
}

@media only screen and (min-width: 1240px) {
  .inline-video--in-body {
    margin-left: -100px;
    width: calc(100% + 100px)
  }
}

.inline-video__background {
  background: var(--black);
  padding-top: 56.25%;
  position: relative
}

.inline-video__player {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0
}

.inline-video__info {
  background-image: var(--inline-video--info--background-image);
  color: var(--inline-video--info--color);
  height: var(--inline-video--info--height);
  left: 0;
  opacity: 1;
  padding: var(--inline-video--info--padding);
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: opacity .5s ease-in;
  width: 100%;
  z-index: 1
}

.inline-video__info--ad-playing {
  display: none
}

.inline-video__info--info-hidden {
  opacity: 0;
  transition: opacity .5s ease-out;
  transition-delay: 0s, .5s;
  transition-property: opacity, visibility;
  visibility: hidden
}

.inline-video__title {
  color: var(--inline-video--title-color);
  font-family: var(--inline-video--title--font-family);
  font-size: var(--inline-video--title--font-size);
  font-style: var(--inline-video--title--font-style);
  font-weight: var(--inline-video--title--font-weight);
  line-height: var(--inline-video--title--line-height);
  margin: var(--inline-video--title--margin);
  padding: var(--inline-video--title--padding);
  -webkit-font-smoothing: var(--inline-video--title--font-smoothing)
}

.inline-video__title a {
  pointer-events: all
}

.inline-video__title--muted {
  margin: var(--inline-video--title--muted--margin)
}

.inline-video__title-button {
  background-color: #0000;
  border: none;
  color: var(--inline-video--title-button--color);
  line-height: 1;
  margin: 0;
  padding: 0;
  text-align: left
}

.inline-video__detail {
  display: var(--inline-video--detail--display);
  font-family: var(--inline-video--detail--font-family);
  font-size: var(--inline-video--detail--font-size);
  font-weight: var(--inline-video--detail--font-weight);
  letter-spacing: var(--inline-video--detail--letter-spacing);
  line-height: var(--inline-video--detail--line-height);
  margin: var(--inline-video--detail--margin);
  text-transform: var(--inline-video--detail--text-transform)
}

@media screen and (max-height: 17.1875rem) {
  .inline-video__detail {
    display: none
  }
}

.inline-video__detail :not(:last-child):after {
  content: " / "
}

.inline-video__title--muted+.inline-video__detail {
  margin-left: 0;
  margin-left: var(--inline-video--detail--muted--margin-left, 0)
}

.inline-video__play-button,
.play.inline-video__play-button {
  border: var(--inline-video--play-btn--border);
  border-radius: var(--inline-video--play-btn--border-radius);
  height: var(--inline-video--play-btn--height);
  opacity: var(--inline-video--play-btn--opacity);
  width: var(--inline-video--play-btn--width)
}

.player:hover .inline-video__play-button,
.player:hover .play.inline-video__play-button {
  opacity: 1
}

.inline-video__play-button .icon,
.play.inline-video__play-button .icon {
  font-size: var(--inline-video--play-btn--icon--font-size)
}

@media screen and (max-height: 17.1875rem) {

  .inline-video__play-button,
  .play.inline-video__play-button {
    bottom: var(--inline-video--play-btn--contrained--bottom);
    left: var(--inline-video--play-btn--contrained--left);
    position: absolute
  }
}

.inline-video .share,
.inline-video__info .inline-video__share {
  background-color: #0000;
  pointer-events: all;
  right: 0;
  transition: background-color .4s ease .6s;
  z-index: 10
}

@media only screen and (min-width: 758px) {

  .inline-video .share,
  .inline-video__info .inline-video__share {
    height: 2.875rem;
    width: 2.875rem
  }
}

@media only screen and (min-width: 1000px) {

  .inline-video .share,
  .inline-video__info .inline-video__share {
    height: 3.75rem;
    width: 3.75rem
  }
}

@media only screen and (min-width: 1240px) {

  .inline-video .share,
  .inline-video__info .inline-video__share {
    height: 2.875rem;
    width: 2.875rem
  }

  .article-hero__video .inline-video .share,
  .article-hero__video .inline-video__info .inline-video__share {
    height: 4.1875rem;
    width: 4.1875rem
  }
}

.inline-video .share--muted,
.inline-video__info .inline-video__share--muted {
  margin-top: var(--inline-video--share-muted--margin-top)
}

@media only screen and (min-width: 758px) {

  .inline-video .share-expander,
  .inline-video__info .inline-video__share-expander {
    height: 2.875rem;
    width: 2.875rem
  }
}

@media only screen and (min-width: 1000px) {

  .inline-video .share-expander,
  .inline-video__info .inline-video__share-expander {
    height: 3.75rem;
    width: 3.75rem
  }
}

@media only screen and (min-width: 1240px) {

  .inline-video .share-expander,
  .inline-video__info .inline-video__share-expander {
    height: 2.875rem;
    width: 2.875rem
  }

  .article-hero__video .inline-video .share-expander,
  .article-hero__video .inline-video__info .inline-video__share-expander {
    height: 4.1875rem;
    width: 4.1875rem
  }
}

.inline-video .share-dot,
.inline-video__info .inline-video__share-dot {
  left: 1.1875rem;
  top: 1.1875rem
}

@media only screen and (min-width: 758px) {

  .inline-video .share-dot,
  .inline-video__info .inline-video__share-dot {
    left: 1.25rem;
    top: 1.1875rem
  }
}

@media only screen and (min-width: 1000px) {

  .inline-video .share-dot,
  .inline-video__info .inline-video__share-dot {
    left: 1.6875rem;
    top: 1.6875rem
  }
}

@media only screen and (min-width: 1240px) {

  .inline-video .share-dot,
  .inline-video__info .inline-video__share-dot {
    left: 1.25rem;
    top: 1.1875rem
  }

  .article-hero__video .inline-video .share-dot,
  .article-hero__video .inline-video__info .inline-video__share-dot {
    left: 1.9375rem;
    top: 1.8125rem
  }
}

@media only screen and (min-width: 758px) {

  .inline-video .share-close,
  .inline-video__info .inline-video__share-close {
    left: 1rem;
    top: 1.0625rem
  }
}

@media only screen and (min-width: 1000px) {

  .inline-video .share-close,
  .inline-video__info .inline-video__share-close {
    left: 1.375rem;
    top: 1.375rem
  }
}

@media only screen and (min-width: 1240px) {

  .inline-video .share-close,
  .inline-video__info .inline-video__share-close {
    left: 1rem;
    top: 1.0625rem
  }

  .article-hero__video .inline-video .share-close,
  .article-hero__video .inline-video__info .inline-video__share-close {
    left: 1.75rem;
    top: 1.625rem
  }
}

@media only screen and (min-width: 758px) {

  .inline-video .share .icon,
  .inline-video__info .inline-video__share .icon {
    line-height: var(--inline-video--share-icon--line-height)
  }

  .inline-video .share-list,
  .inline-video__info .inline-video__share-list {
    height: var(--inline-video--share-list--height);
    right: 2.8125rem
  }
}

@media only screen and (min-width: 1000px) {

  .inline-video .share-list,
  .inline-video__info .inline-video__share-list {
    right: 3.75rem
  }
}

@media only screen and (min-width: 1240px) {

  .inline-video .share-list,
  .inline-video__info .inline-video__share-list {
    right: 2.875rem
  }

  .article-hero__video .inline-video .share-list,
  .article-hero__video .inline-video__info .inline-video__share-list {
    right: 4.1875rem
  }
}

.inline-video .share-expanded .inline-video__share-list,
.inline-video__info .inline-video__share-expanded .inline-video__share-list {
  background-color: var(--inline-video--share-list--background-color);
  width: var(--inline-video--share-list--width)
}

.liveBlog .article-body .inline-video {
  margin: var(--inline-video--liveblog--margin)
}

@media only screen and (min-width: 1000px) {
  .liveBlog .article-hero__video .inline-video__play-button {
    height: 6.25rem;
    width: 9.375rem
  }
}

.placeholder {
  aspect-ratio: 16/9
}

@media only screen and (min-width: 758px) {
  .recipe-body__content .inline-video--in-body {
    margin: 1.5rem auto;
    max-width: 100%
  }
}

@media only screen and (min-width: 1240px) {
  .recipe-body__content .inline-video--in-body {
    margin: 1.5rem -3rem;
    max-width: 120%
  }
}

.recipe-body__content .inline-video__detail {
  display: inline-block;
  line-height: .75rem
}

:root {
  --caption--color: var(--grey-70);
  --caption--font-family: var(--default-text-font-family);
  --caption--line-height: 1.5;
  --caption--container--margin: 0;
  --caption--source--color: var(--grey-60);
  --caption--source--font-family: var(--founders-mono);
  --caption--source--letter-spacing: -0.04em;
  --caption--source--margin: 0 0 0 0.75rem;
  --caption--source--font-weight: normal;
  --caption--source--word-spacing: -0.1em;
  --caption--before--border-bottom-color: var(--primary-color)
}

body.select {
  --caption--color: #2a2a2a;
  --caption--line-height: 1.2;
  --caption--source--color: #555;
  --caption--source--font-family: var(--lato);
  --caption--source--letter-spacing: 0;
  --caption--source--margin: 0 0 0 0.5rem;
  --caption--source--word-spacing: 0;
  --caption--before--border-bottom-color: var(--blue-60)
}

body.globalcitizen {
  --caption--before--border-bottom-color: var(--red-40)
}

body.today {
  --caption--font-family: var(--tertiary-font);
  --caption--container--margin: 0 0.3125rem 0 0;
  --caption--source--font-family: var(--secondary-font);
  --caption--source--font-weight: bold;
  --caption--source--margin: 0;
  --caption--source--word-spacing: 0
}

.caption {
  color: var(--caption--color);
  font-family: var(--caption--font-family);
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  line-height: var(--caption--line-height);
  position: relative
}

.caption:before {
  border-bottom: .0625rem solid var(--caption--before--border-bottom-color);
  content: "";
  display: inline-block;
  margin: 0 1.25rem 0 0;
  top: .625rem;
  vertical-align: middle;
  width: 1.25rem
}

@media only screen and (min-width: 758px) {
  .caption:before {
    width: 2.5rem
  }
}

body.select .caption:before {
  width: 2.4375rem;
  width: 0 .5rem 0 0
}

@media only screen and (min-width: 758px) {
  body.select .caption:before {
    width: 0 .5rem 0 1.25rem
  }
}

body.today .caption:before {
  content: none
}

.caption__container {
  margin: 0;
  margin: var(--caption--container--margin)
}

.caption__source {
  color: var(--caption--source--color);
  display: inline-block;
  font-family: var(--caption--source--font-family);
  font-size: .75rem;
  font-weight: 400;
  font-weight: var(--caption--source--font-weight);
  letter-spacing: -.04em;
  letter-spacing: var(--caption--source--letter-spacing);
  margin: 0 0 0 .75rem;
  margin: var(--caption--source--margin);
  word-spacing: -.1em;
  word-spacing: var(--caption--source--word-spacing)
}

.styles_PrimaryMediaBannerCta__zHJ0H {
  align-items: center;
  border: none;
  display: flex;
  font-family: var(--founders-cond);
  font-size: var(--text-18);
  font-weight: 600;
  height: 44px;
  justify-content: center;
  line-height: var(--text-18);
  width: 100%
}

.styles_PrimaryMediaBannerCta__zHJ0H .styles_PrimaryMediaBannerCta__zHJ0H {
  height: inherit;
  width: inherit
}

.styles_LightPrimaryMediaBannerCta__ylZdB {
  background-color: #f2f2f2;
  color: var(--black)
}

.styles_LightPrimaryMediaBannerCta__ylZdB:hover {
  background-color: #ebebeb
}

.styles_LightPrimaryMediaBannerCta__ylZdB:active {
  background-color: #ccc
}

.styles_DarkPrimaryMediaBannerCta__Smtts {
  background-color: #2a2a2a;
  color: var(--white)
}

.styles_DarkPrimaryMediaBannerCta__Smtts:hover {
  background-color: #2a2a2ad9
}

.styles_DarkPrimaryMediaBannerCta__Smtts:active {
  background-color: #2a2a2ab3
}

.styles_newsNow__M_63_ {
  align-items: center;
  display: flex;
  height: inherit;
  justify-content: center;
  width: inherit
}

.styles_newsNow__M_63_ .styles_img__gUAMI {
  margin: 0 4px
}

.styles_newsNow__M_63_ .styles_img__gUAMI.styles_live-img__EPBAb {
  margin-top: 2px
}

.styles_newsNow__M_63_ .styles_img__gUAMI.styles_news-now-img__X3K5O {
  margin-top: 9px
}

.styles_newsNow__M_63_ .styles_img__gUAMI.styles_news-now-img-updated__ThH0c {
  margin-top: 3px
}

.styles_newsNow__M_63_ .styles_img__gUAMI.styles_chevron-img__9Ibgq {
  margin: 6px 0 0 2px
}

.styles_newsNow__M_63_ .styles_img__gUAMI.styles_chevron-img__9Ibgq>svg {
  height: 13px;
  transform: rotate(-90deg)
}

.styles_newsNow__M_63_ .styles_img__gUAMI.styles_chevron-img__9Ibgq>svg path {
  stroke-linecap: initial;
  stroke-width: 1.5
}

:root {
  --menu-embed-overflow: initial;
  --menu-embed-width: calc(100% + var(--space-100));
  --menu-embed-margin: calc(var(--space-100)*-1);
  --menu-title-display: flex;
  --menu-title-background-color: initial;
  --menu-title-color: var(--default-color);
  --menu-title-font-family: var(--default-headline-font-family);
  --menu-title-font-style: normal;
  --menu-title-font-size: var(--text-20);
  --menu-title-font-weight: var(--semibold);
  --menu-title-leading: var(--leading-100);
  --menu-title-margin: 0 0 10px;
  --menu-title-min-width: 345px;
  --menu-title-padding: var(--space-24) var(--space-40) var(--space-16);
  --menu-title-after-content: "";
  --menu-title-after-background-color: var(--default-color);
  --menu-title-after-background-gradient: none;
  --menu-title-after-align-self: center;
  --menu-title-after-height: var(--space-1);
  --menu-title-after-background-repeat: initial;
  --menu-title-after-width: 100%;
  --menu-title-after-background-size: auto;
  --menu-title-after-margin-left: var(--space-12);
  --menu-title-after-top: initial;
  --menu-title-after-right: initial;
  --menu-title-after-left: initial;
  --menu-title-after-bottom: initial;
  --menu-title-border: none;
  --menu-title-after-display: block;
  --menu-items-background-color: var(--neutral-10);
  --menu-items-margin-left: var(--space-40);
  --menu-items-padding: var(--space-20) 0;
  --menu-items-font-weight: var(--semibold);
  --menu-items-font-family: var(--default-headline-font-family);
  --menu-items-font-style: var(--normal);
  --menu-items-color: var(--default-text-color);
  --menu-items-font-size: var(--text-18);
  --menu-items-line-height: 1;
  --menu-items-spacing: var(--space-16);
  --menu-items-see-more-border-radius: initial;
  --menu-items-after-height: var(--space-40);
  --menu-items-after-display: block;
  --menu-items-border: 1px solid #ccc;
  --menu-items-hover-opacity: var(--default-hover-opacity);
  --menu-items-hover-color: var(--menu-items-color)
}

@media only screen and (min-width: 758px) {
  :root {
    --menu-title-after-display: none;
    --menu-title-display: inline-block;
    --menu-title-background-color: var(--default-color);
    --menu-title-color: var(--white);
    --menu-title-font-size: var(--text-24);
    --menu-title-margin: 0;
    --menu-title-after-content: none;
    --menu-items-font-size: var(--text-20);
    --menu-items-padding: var(--space-40);
    --menu-title-after-background-color: #0000
  }
}

body.today {
  --menu-title-after-background-color: var(--default-color);
  --menu-title-min-width: none;
  --menu-title-padding: var(--space-20) var(--space-40);
  --menu-items-background-color: var(--white);
  --menu-title-border: var(--space-1) solid var(--default-color);
  --menu-title-after-display: block;
  --menu-title-after-content: "";
  --menu-title-after-align-self: center;
  --menu-title-after-height: var(--space-1);
  --menu-title-after-width: 100%;
  --menu-title-after-top: 0;
  --menu-title-after-right: 0;
  --menu-items-after-height: 33%;
  --menu-embed-width: 100%;
  --menu-embed-margin: 0;
  --menu-items-after-display: none;
  --menu-title-background-color: #0000;
  --menu-title-font-family: var(--primary-font);
  --menu-title-font-size: 1.5rem;
  --menu-title-font-weight: normal;
  --menu-title-leading: 1.5;
  --menu-title-font-style: normal;
  --menu-title-color: var(--grey-60);
  --menu-items-border: none;
  --menu-items-color: var(--grey-70);
  --menu-items-font-size: 1rem;
  --menu-items-font-family: var(--secondary-font);
  --menu-items-font-weight: normal;
  --menu-items-line-height: 1.5;
  --menu-items-padding: 10px 0 20px;
  --menu-items-margin-left: 0;
  --menu-items-spacing: 0.75rem;
  --menu-items-hover-opacity: 1;
  --menu-items-hover-color: var(--primary-color)
}

@media only screen and (min-width: 758px) {
  body.today {
    --menu-title-after-background-color: var(--default-neutral);
    --menu-title-after-align-self: initial;
    --menu-title-after-height: 50%;
    --menu-title-after-width: var(--space-16);
    --menu-title-font-size: 1.75rem;
    --menu-items-padding: 15px 0 30px;
    --menu-items-font-size: 1.25rem
  }
}

body.think {
  --menu-title-font-family: var(--founders-cond);
  --menu-items-font-size: var(--text-14);
  --menu-items-line-height: 1.25;
  --menu-items-font-weight: var(--light)
}

@media only screen and (min-width: 758px) {
  body.think {
    --menu-items-spacing: var(--space-20);
    --menu-items-font-size: var(--text-16)
  }
}

body.select {
  --menu-title-after-content: "";
  --menu-title-font-family: var(--lato);
  --menu-title-font-size: 1.125rem;
  --menu-title-leading: 1.35rem;
  --menu-title-background-color: var(--white);
  --menu-title-font-weight: 900;
  --menu-title-padding: var(--space-20) var(--space-40);
  --menu-title-margin: 0 0 20px;
  --menu-title-color: #3e4855;
  --menu-items-font-size: 0.875rem;
  --menu-items-line-height: 120%;
  --menu-items-font-weight: 700;
  --menu-items-color: #2a2a2a;
  --menu-title-after-display: block;
  --menu-title-after-width: 200%;
  --menu-title-after-background-gradient: var(--default-background-image);
  --menu-title-after-background-color: #0000;
  --menu-title-after-height: 18px;
  --menu-title-after-background-repeat: repeat-x;
  --menu-title-after-background-size: 18px;
  --menu-title-after-left: 100%;
  --menu-title-after-bottom: 0;
  --menu-title-after-margin-left: var(--space-12);
  --menu-embed-overflow: hidden;
  --menu-items-see-more-border-radius: 100px;
  --menu-items-after-height: 33%
}

@media only screen and (min-width: 758px) {
  body.select {
    --menu-title-font-size: 1.25rem;
    --menu-title-leading: 1.5625rem;
    --menu-title-background-color: var(--blue-60);
    --menu-title-margin: 0;
    --menu-title-color: var(--white);
    --menu-items-font-size: 1rem;
    --menu-title-after-margin-left: 0
  }
}

.menu-embed {
  overflow: var(--menu-embed-overflow)
}

@media only screen and (min-width: 1240px) {
  .menu-embed {
    margin-left: var(--menu-embed-margin);
    width: var(--menu-embed-width)
  }
}

.menu-embed__title {
  background-color: var(--menu-title-background-color);
  color: var(--menu-title-color);
  display: flex;
  display: var(--menu-title-display);
  font-family: var(--menu-title-font-family);
  font-size: var(--menu-title-font-size);
  font-style: normal;
  font-style: var(--menu-title-font-style);
  font-weight: var(--menu-title-font-weight);
  line-height: var(--menu-title-leading);
  margin: 0 0 10px;
  margin: var(--menu-title-margin);
  white-space: nowrap
}

.menu-embed__title--default:after {
  align-self: center;
  align-self: var(--menu-title-after-align-self);
  background-color: var(--menu-title-after-background-color);
  background-image: none;
  background-image: var(--menu-title-after-background-gradient);
  background-repeat: var(--menu-title-after-background-repeat);
  background-size: auto;
  background-size: var(--menu-title-after-background-size);
  content: "";
  content: var(--menu-title-after-content);
  display: block;
  display: var(--menu-title-after-display);
  flex: 0 1 auto;
  height: var(--menu-title-after-height);
  margin-left: var(--menu-title-after-margin-left);
  width: 100%;
  width: var(--menu-title-after-width)
}

@media only screen and (min-width: 758px) {
  .menu-embed__title--default {
    border-left: none;
    border-left: var(--menu-title-border);
    border-top: none;
    border-top: var(--menu-title-border);
    min-width: 345px;
    min-width: var(--menu-title-min-width);
    padding: var(--menu-title-padding);
    position: relative
  }

  .menu-embed__title--default:after {
    border-bottom: none;
    border-bottom: var(--menu-title-border);
    border-right: none;
    border-right: var(--menu-title-border);
    bottom: var(--menu-title-after-bottom);
    display: block;
    display: var(--menu-title-after-display);
    left: var(--menu-title-after-left);
    position: absolute;
    right: var(--menu-title-after-right);
    top: var(--menu-title-after-top)
  }
}

.menu-embed__title--custom {
  display: inline;
  position: relative;
  z-index: 2
}

@supports(-moz-appearance: none) {
  .menu-embed__title--custom {
    display: inline-block
  }
}

.menu-embed__title--custom:after {
  background-color: var(--accent-yellow);
  bottom: calc(var(--menu-title-font-size)*var(--menu-title-leading)*.11);
  box-sizing: border-box;
  clip-path: polygon(0 0, 98% 60%, 100% 100%, 0 100%);
  content: "";
  height: calc(var(--menu-title-font-size)*var(--menu-title-leading)*.33);
  left: 0;
  max-width: calc(-30px + 100vw);
  position: absolute;
  width: calc(100% + 1.875rem);
  z-index: -1
}

@media only screen and (min-width: 758px) {
  .menu-embed__title--custom:after {
    max-width: none;
    width: calc(100% + 2.5rem)
  }
}

@media only screen and (min-width: 1000px) {
  .menu-embed__title--custom:after {
    width: calc(100% + 3.125rem)
  }
}

.menu-embed__link a {
  color: var(--menu-items-color)
}

.menu-embed__link a:hover {
  color: var(--menu-items-hover-color)
}

.menu-embed__link a:active,
.menu-embed__link a:hover {
  opacity: var(--menu-items-hover-opacity)
}

body.today .menu-embed__link a {
  text-decoration: underline;
  text-decoration-color: var(--accent-orange);
  text-decoration-thickness: 2px;
  text-underline-offset: 5px
}

.menu-embed__items {
  font-family: var(--menu-items-font-family);
  font-size: var(--menu-items-font-size);
  font-style: var(--menu-items-font-style);
  font-weight: var(--menu-items-font-weight);
  line-height: 1;
  line-height: var(--menu-items-line-height)
}

.menu-embed__items li {
  margin-bottom: var(--menu-items-spacing)
}

.menu-embed__items li:last-of-type {
  margin-bottom: 0
}

@media only screen and (max-width: 757px) {
  .menu-embed__items {
    border-bottom: 1px solid #ccc;
    border-bottom: var(--menu-items-border);
    border-top: 1px solid #ccc;
    border-top: var(--menu-items-border);
    padding: var(--menu-items-padding)
  }
}

@media only screen and (min-width: 758px) {
  .menu-embed__items {
    background-color: var(--menu-items-background-color);
    margin-left: var(--menu-items-margin-left);
    padding: var(--menu-items-padding);
    position: relative
  }

  .menu-embed__items:after {
    background-color: var(--menu-title-background-color);
    border-bottom: none;
    border-bottom: var(--menu-title-border);
    border-left: none;
    border-left: var(--menu-title-border);
    content: "";
    display: block;
    display: var(--menu-items-after-display);
    height: var(--menu-items-after-height);
    left: calc(var(--space-40)*-1);
    position: absolute;
    top: 0;
    width: var(--space-40)
  }
}

.menu-embed .animated-ghost-button {
  border-radius: var(--menu-items-see-more-border-radius);
  height: 3.375rem;
  margin-top: 20px;
  padding: 18px 8px;
  width: 9.875rem
}

body.select .menu-embed .animated-ghost-button {
  border-color: #0477c9;
  color: #0477c9
}

body.select .menu-embed .animated-ghost-button:hover {
  background-color: #0477c9;
  background-image: linear-gradient(35deg, #0477c9 50%, #0000 0);
  color: var(--white)
}

@media only screen and (min-width: 758px) {
  .menu-embed .animated-ghost-button {
    margin-top: 30px;
    width: 12.0625rem
  }
}

@keyframes styles_live-dot-blink__sNTY0 {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__rljTg {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__DoBri {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__AKajO {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_timestamp__H642o {
  --ts--display: block;
  --ts--font-family: var(--founders-mono);
  --ts--font-weight: var(--normal);
  --ts--font-size: 0.75rem;
  --ts--margin-right: 0;
  --ts--text-color: var(--grey-70)
}

body.select .styles_timestamp__H642o {
  --ts--font-family: var(--lato)
}

body.today .styles_timestamp__H642o {
  --ts--display: inline;
  --ts--font-family: var(--secondary-font);
  --ts--font-size: 14px;
  --ts--margin-right: 10px;
  --ts--text-color: var(--grey-60)
}

.styles_chatStyleTimeStamp__51bHB {
  --chatStyle-ts--font-family: var(--oswald-font-family);
  --chatStyle-ts--font-size: 0.8125rem;
  --chatStyle-ts--line-height: 120%;
  --chatyStyle-ts--letter-spacing: -0.5px;
  --chatyStyle-ts--font-weight: 400
}

.styles_timestamp__H642o {
  color: var(--ts--text-color, var(--grey-70));
  display: var(--ts--display);
  font-family: var(--ts--font-family);
  font-size: var(--ts--font-size);
  font-weight: var(--ts--font-weight);
  letter-spacing: normal;
  letter-spacing: var(--ts--letter-spacing, normal);
  line-height: var(--leading-100);
  margin-right: var(--ts--margin-right);
  white-space: nowrap
}

.styles_justNow__xCTll {
  color: #cb0101
}

.styles_chatStyleTimeStamp__51bHB {
  color: var(--chatStyle-ts--text-color, var(--grey-60));
  font-family: var(--chatStyle-ts--font-family);
  font-size: var(--chatStyle-ts--font-size);
  font-weight: var(--chatyStyle-ts--font-weight);
  letter-spacing: normal;
  letter-spacing: var(--chatyStyle-ts--letter-spacing, normal);
  line-height: 120%
}

@keyframes styles_live-dot-blink__pHRve {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__yBXKt {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__mUbQu {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__GKlGg {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_svg__4HV8f {
  height: 100%;
  vertical-align: middle;
  width: 100%
}

.styles_path__x2TqR {
  fill: var(--primary-color)
}

.styles_container__9nKLV {
  display: inline-block;
  margin-right: .3125rem
}

.styles_container__9nKLV.styles_small___zOYd {
  height: .9375rem;
  width: auto
}

.styles_container__9nKLV.styles_small___zOYd .styles_svg__4HV8f {
  margin-bottom: .125rem
}

.styles_container__9nKLV.styles_medium__HFE8b {
  height: 1.25rem;
  width: auto
}

.styles_container__9nKLV.styles_medium__HFE8b .styles_svg__4HV8f {
  margin-bottom: .25rem
}

.styles_container__9nKLV.styles_large__fMVB5 {
  height: 1.125rem;
  width: 1.125rem
}

@media only screen and (min-width: 758px) {
  .styles_container__9nKLV.styles_large__fMVB5 {
    height: 1.5rem;
    width: 1.5rem
  }
}

.styles_container__9nKLV.styles_large__fMVB5 .styles_svg__4HV8f {
  margin-bottom: .25rem
}

@media only screen and (min-width: 758px) {
  .styles_container__9nKLV.styles_large__fMVB5 .styles_svg__4HV8f {
    margin-bottom: .375rem
  }
}

@keyframes styles_live-dot-blink__xZEBk {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__ZgPrF {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__ycXuI {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__yv2Ap {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

:root {
  --ecommerce-disclaimer--width: 100%;
  --ecommerce-disclaimer--background-color: var(--grey-20);
  --ecommerce-disclaimer--color: var(--grey-60);
  --ecommerce-disclaimer--font-family: inherit;
  --ecommerce-disclaimer--font-size: var(--text-16);
  --ecommerce-disclaimer--line-height: var(--text-24);
  --ecommerce-disclaimer--margin: 1.5rem -1.25rem 1.875rem;
  --ecommerce-disclaimer--content--font-style: normal;
  --ecommerce-disclaimer--content--margin: 0;
  --ecommerce-disclaimer--content--padding: 1.25rem;
  --ecommerce-disclaimer--content--text-align: inherit;
  --ecommerce-disclaimer--content--font-weight: inherit;
  --ecommerce-disclaimer--content--line-height: var(--text-24);
  --ecommerce-disclaimer--link--color: inherit;
  --ecommerce-disclaimer--link--border-bottom: none;
  --ecommerce-disclaimer--link--font-weight: 600;
  --ecommerce-disclaimer--link--padding-bottom: 0;
  --ecommerce-disclaimer--link--hover-color: inherit;
  --ecommerce-disclaimer--link--hover-opacity: var(--default-hover-opacity)
}

@media only screen and (min-width: 758px) {
  :root {
    --ecommerce-disclaimer--margin: 1.5rem 0rem 3rem -2.5rem;
    --ecommerce-disclaimer--content--padding: 2.5rem
  }
}

@media only screen and (min-width: 1000px) {
  :root {
    --ecommerce-disclaimer--margin: 1.5rem 0rem 3rem 0rem
  }
}

@media only screen and (min-width: 1240px) {
  :root {
    --ecommerce-disclaimer--margin: 1.5rem 0rem 3rem -2.5rem
  }
}

body.news {
  --ecommerce-disclaimer--content--font-style: italic;
  --ecommerce-disclaimer--link--color: var(--blue-40);
  --ecommerce-disclaimer--content--text-align: center
}

body.better {
  --ecommerce-disclaimer--content--font-style: italic;
  --ecommerce-disclaimer--link--color: var(--teal-30)
}

body.mach {
  --ecommerce-disclaimer--content--font-style: italic;
  --ecommerce-disclaimer--link--color: var(--purple-50)
}

body.think {
  --ecommerce-disclaimer--content--font-style: italic;
  --ecommerce-disclaimer--link--color: var(--red-40)
}

body.today {
  --ecommerce-disclaimer--font-family: var(--tertiary-font);
  --ecommerce-disclaimer--font-size: 0.875rem;
  --ecommerce-disclaimer--color: var(--grey-60);
  --ecommerce-disclaimer--link--border-bottom: 2px solid var(--accent-orange);
  --ecommerce-disclaimer--link--padding-bottom: 1px;
  --ecommerce-disclaimer--background-color: var(--grey-30);
  --ecommerce-disclaimer--content--font-style: italic;
  --ecommerce-disclaimer--content--font-weight: 700;
  --ecommerce-disclaimer--content--line-height: var(--leading-150);
  --ecommerce-disclaimer--line-height: 150%;
  --ecommerce-disclaimer--content--text-align: left;
  --ecommerce-disclaimer--content--padding: 1.25rem;
  --ecommerce-disclaimer--link--font-weight: 700;
  --ecommerce-disclaimer--link--hover-color: var(--orange-30);
  --ecommerce-disclaimer--margin: initial;
  --ecommerce-disclaimer--link--hover-opacity: 1
}

@media only screen and (min-width: 758px) {
  body.today {
    --ecommerce-disclaimer--content--text-align: center;
    --ecommerce-disclaimer--font-size: 1rem;
    --ecommerce-disclaimer--content--padding: 1.25rem 1.875rem
  }
}

@media only screen and (min-width: 1000px) {
  body.today {
    --ecommerce-disclaimer--content--padding: 1.25rem 2.5rem
  }
}

body.select {
  --ecommerce-disclaimer--background-color: #f1f1f1;
  --ecommerce-disclaimer--color: var(--neutral-60);
  --ecommerce-disclaimer--content--font-weight: 600;
  --ecommerce-disclaimer--content--line-height: 1.125rem;
  --ecommerce-disclaimer--content--padding: 1.25rem;
  --ecommerce-disclaimer--content--text-align: left;
  --ecommerce-disclaimer--font-family: var(--lato);
  --ecommerce-disclaimer--font-size: 0.75rem;
  --ecommerce-disclaimer--margin: initial;
  --ecommerce-disclaimer--link--color: var(--blue-60)
}

@media only screen and (min-width: 758px) {
  body.select {
    --ecommerce-disclaimer--content--line-height: 1.3125rem;
    --ecommerce-disclaimer--content--padding: 1.25rem 1.875rem;
    --ecommerce-disclaimer--content--text-align: center;
    --ecommerce-disclaimer--font-size: 0.875rem
  }
}

@media only screen and (min-width: 1000px) {
  body.select {
    --ecommerce-disclaimer--content--padding: 1.25rem 2.5rem
  }
}

.styles_disclaimer__XT0Rm {
  background-color: var(--ecommerce-disclaimer--background-color);
  color: var(--ecommerce-disclaimer--color);
  font-family: inherit;
  font-family: var(--ecommerce-disclaimer--font-family);
  font-size: var(--ecommerce-disclaimer--font-size);
  line-height: var(--ecommerce-disclaimer--line-height);
  margin: 1.5rem -1.25rem 1.875rem;
  margin: var(--ecommerce-disclaimer--margin);
  min-height: inherit;
  width: 100%;
  width: var(--ecommerce-disclaimer--width)
}

.styles_content__Vhzs7 {
  font-style: normal;
  font-style: var(--ecommerce-disclaimer--content--font-style);
  font-weight: inherit;
  font-weight: var(--ecommerce-disclaimer--content--font-weight);
  line-height: var(--ecommerce-disclaimer--content--line-height);
  margin: 0;
  margin: var(--ecommerce-disclaimer--content--margin);
  padding: 1.25rem;
  padding: var(--ecommerce-disclaimer--content--padding);
  text-align: inherit;
  text-align: var(--ecommerce-disclaimer--content--text-align)
}

.styles_content__Vhzs7 a {
  border-bottom: none;
  border-bottom: var(--ecommerce-disclaimer--link--border-bottom);
  color: inherit;
  color: var(--ecommerce-disclaimer--link--color);
  font-weight: 600;
  font-weight: var(--ecommerce-disclaimer--link--font-weight);
  padding-bottom: 0;
  padding-bottom: var(--ecommerce-disclaimer--link--padding-bottom);
  transition: color .25s
}

.styles_content__Vhzs7 a:hover {
  color: inherit;
  color: var(--ecommerce-disclaimer--link--hover-color);
  opacity: var(--ecommerce-disclaimer--link--hover-opacity)
}

.styles_content__Vhzs7 a:active {
  opacity: var(--default-active-opacity)
}

.styles_disclaimerAlternate__blj2w {
  background: inherit;
  margin-bottom: 2.875rem;
  margin-left: 0;
  margin-right: 0
}

.styles_disclaimerAlternate__blj2w .styles_content__Vhzs7 {
  border-bottom: 1px solid var(--grey-40);
  border-top: 1px solid var(--grey-40);
  font-size: var(--text-12);
  font-style: normal;
  line-height: var(--text-18);
  padding: 1.5rem 0
}

:root {
  --two-item-flex-basis: 229.5px;
  --related-content-opinion-eyebrow-link-font: var(--founders-mono);
  --related-content-headline-display: block;
  --related-content-headline-link-display: block;
  --related-content-headline-link-color: var(--grey-70);
  --related-content-headline-link-hover-color: var(--grey-70);
  --related-content-headline-link-font: var(--default-headline-font-family);
  --related-content-headline-link-line-height: var(--leading-100);
  --related-content-headline-link-font-weight: var(--normal);
  --related-content-headline-link-padding-left: 1.25rem;
  --related-content-icon-color: var(--default-color);
  --related-content-item-bg-color: var(--white);
  --related-content-item-after-content: none;
  --related-content-list-margin-bottom: 0;
  --related-content-list-padding: 0;
  --related-content-list-before-content: none;
  --related-content-item-padding: 1rem 0rem 0rem 0rem;
  --related-content-item-before-content: "";
  --related-content-headline-link-font-size: 1rem;
  --related-content-item-margin-bottom: -1.0625rem;
  --related-content-item-first-child-padding: 1rem 0rem 0rem 0rem;
  --related-content-item-first-child-before-margin-bottom: 1rem;
  --related-content-item-first-child-before-border-width: 1px
}

.pkg.bacon {
  --related-content-list-before-content: none;
  --related-content-list-padding: 0rem 0.625rem 0rem 0rem
}

body.today {
  --related-content-headline-link-color: var(--grey-70);
  --related-content-headline-link-hover-color: var(--primary-color);
  --related-content-headline-link-line-height: var(--leading-150);
  --related-content-item-bg-color: var(--white);
  --two-item-flex-basis: 100%;
  --related-content-headline-display: inline;
  --related-content-headline-link-font: var(--secondary-font);
  --related-content-headline-link-font-size: 1rem;
  --related-content-headline-link-padding-left: 0;
  --related-content-list-padding: 1.875rem 0rem 0rem 0rem;
  --related-content-list-before-content: "";
  --related-content-list-before-width: 117px;
  --related-content-item-after-content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' fill='none' viewBox='0 0 4 4'%3E%3Cpath fill='%23555' d='m0 0 3.96 2.667L4 4H0z'/%3E%3C/svg%3E");
  --related-content-item-padding: 0rem 0rem 0rem 0.625rem;
  --related-content-item-before-content: none;
  --related-content-item-margin-bottom: 0.875rem;
  --related-content-headline-link-display: inline;
  --related-content-headline-link-text-decoration-line: underline;
  --related-content-headline-link-text-decoration-color: var(--accent-orange);
  --related-content-headline-link-text-decoration-thickness: 2px;
  --related-content-headline-link-text-underline-offset: 4px
}

body.today .featureLead {
  --related-content-list-margin-bottom: 20px
}

body.today .pkg.bacon {
  --related-content-list-before-content: none;
  --related-content-list-padding: 0.5rem 0rem 0rem 0rem
}

@media only screen and (min-width: 758px) {
  body.today {
    --related-content-list-before-width: 96px;
    --related-content-headline-link-font-size: 0.875rem
  }
}

body.think {
  --related-content-headline-link-line-height: var(--leading-125)
}

body.entretenimiento,
body.shows,
body.telemundo {
  --related-content-headline-link-color: var(--blue-60);
  --related-content-headline-link-hover-color: var(--blue-60)
}

body.select {
  --related-content-opinion-eyebrow-link-font: var(--lato);
  --related-content-headline-link-color: #2a2a2a;
  --related-content-headline-link-hover-color: #2a2a2a;
  --related-content-headline-link-font: var(--lato);
  --related-content-headline-link-line-height: var(--leading-150);
  --related-content-headline-link-font-weight: 900;
  --related-content-icon-color: var(--blue-60);
  --related-content-item-bg-color: var(--white);
  --related-content-headline-link-font-size: 0.875rem
}

.related-content {
  position: relative;
  z-index: 1
}

.related-content.related-content__parent-no-img {
  margin-left: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem
}

.related-content .related-content__eyebrow {
  margin-bottom: 0;
  margin-top: 0
}

.related-content .related-content__eyebrow-link {
  color: #ff5042;
  display: block;
  font-family: var(--related-content-opinion-eyebrow-link-font);
  font-size: .75rem;
  font-weight: 400;
  margin-bottom: .5rem;
  padding-left: 1.25rem;
  text-transform: uppercase
}

.related-content .related-content__headline {
  align-items: baseline;
  display: block;
  display: var(--related-content-headline-display);
  margin-bottom: 0;
  margin-top: 0
}

.related-content .related-content__headline-link {
  color: var(--related-content-headline-link-color);
  display: block;
  display: var(--related-content-headline-link-display);
  font-family: var(--related-content-headline-link-font);
  font-size: 1rem;
  font-size: var(--related-content-headline-link-font-size);
  font-weight: var(--related-content-headline-link-font-weight);
  line-height: var(--related-content-headline-link-line-height);
  padding-left: 1.25rem;
  padding-left: var(--related-content-headline-link-padding-left);
  text-decoration-color: var(--related-content-headline-link-text-decoration-color);
  text-decoration-line: var(--related-content-headline-link-text-decoration-line);
  text-decoration-thickness: var(--related-content-headline-link-text-decoration-thickness);
  text-underline-offset: var(--related-content-headline-link-text-underline-offset);
  vertical-align: top
}

.related-content .related-content__headline-link:hover {
  color: var(--related-content-headline-link-hover-color)
}

.related-content .related-content__headline--liveblog {
  color: #3061ff;
  font-family: var(--publico-txt);
  font-size: var(--text-14);
  line-height: var(--leading-120)
}

.related-content .related-content__headline--liveblog.active {
  color: #cb1111
}

.related-content .related-content__list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
  margin-bottom: var(--related-content-list-margin-bottom);
  margin-left: -40px;
  padding: 0;
  padding: var(--related-content-list-padding)
}

.related-content .related-content__list:before {
  border-color: var(--grey-40);
  border-top-style: solid;
  border-top-width: 2px;
  content: none;
  content: var(--related-content-list-before-content);
  display: block;
  margin-bottom: 1.875rem;
  margin-left: 2.5rem;
  max-width: var(--related-content-list-before-width);
  width: 50%
}

.feature-lead__related-links .related-content .related-content__list:before {
  border-top-width: 0;
  margin-bottom: .875rem
}

.related-content .related-content__type-icon-inline {
  margin-right: .1875rem;
  margin-top: .0625rem;
  vertical-align: top
}

.related-content .related-content__type-icon-inline circle {
  stroke: var(--grey-60)
}

.related-content .related-content__type-icon-inline path {
  fill: var(--grey-60)
}

.related-content .related-content__item {
  background-color: var(--related-content-item-bg-color);
  flex-basis: 229.5px;
  flex-basis: var(--two-item-flex-basis);
  flex-grow: 1;
  margin-bottom: -1.0625rem;
  margin-bottom: var(--related-content-item-margin-bottom);
  margin-left: 2.5rem;
  padding: 1rem 0 0;
  padding: var(--related-content-item-padding);
  position: relative
}

.related-content .related-content__item:after {
  content: none;
  content: var(--related-content-item-after-content);
  left: 0;
  position: absolute;
  top: -.1875rem
}

@media only screen and (min-width: 758px) {
  .related-content .related-content__item.related-content__item-featured {
    flex-basis: 134px
  }

  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--one-up {
    margin-bottom: 1.0625rem
  }
}

@media only screen and (min-width: 1000px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--one-up--rail-adjacent {
    flex-basis: 100%
  }
}

@media only screen and (min-width: 1240px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--one-up--rail-adjacent {
    flex-basis: 134px;
    margin-bottom: 1.0625rem
  }
}

@media only screen and (min-width: 758px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--standard-lead {
    flex-basis: 100%
  }
}

@media only screen and (min-width: 1000px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--standard-lead {
    flex-basis: 134px;
    margin-bottom: 1.0625rem
  }
}

@media only screen and (min-width: 758px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--standard-lead--rail-adjacent {
    flex-basis: 100%
  }
}

@media only screen and (min-width: 1240px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--standard-lead--rail-adjacent {
    flex-basis: 134px;
    margin-bottom: 1.0625rem
  }
}

@media only screen and (min-width: 1000px) {

  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--straight-up,
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--straight-up--rail-adjacent {
    flex-basis: 100%
  }
}

@media only screen and (min-width: 1240px) {
  .related-content .related-content__item.related-content__item-featured.related-content__item-featured--straight-up--rail-adjacent {
    flex-basis: 134px;
    margin-bottom: 1.0625rem
  }

  .related-content .related-content__item.related-content__item--lead-section-front {
    margin-bottom: 1.0625rem
  }
}

.related-content .related-content__item:before {
  border-color: var(--grey-40);
  border-top-style: solid;
  border-width: .0625rem 0 0;
  content: "";
  content: var(--related-content-item-before-content);
  display: block;
  height: 1px;
  margin-bottom: 1rem;
  max-width: 14.34375rem;
  width: 50%
}

.related-content .related-content__item:nth-child(2) {
  z-index: 2
}

.related-content .related-content__item:nth-child(3) {
  z-index: 1
}

.related-content .related-content__item:nth-child(4) {
  z-index: 0
}

.related-content .related-content__item:last-child {
  margin-bottom: 0;
  margin-right: 0
}

.related-content .related-content__item:first-child {
  z-index: 3
}

.feature-lead__related-links .related-content .related-content__item:first-child {
  padding-top: 0
}

.feature-lead__related-links .related-content .related-content__item:first-child:before {
  border-top-width: 0;
  margin-bottom: 0
}

.related-content .related-content__icon {
  align-items: flex-start;
  background: #0000;
  bottom: auto;
  color: var(--related-content-icon-color);
  font-size: 8px;
  justify-content: flex-start;
  left: auto;
  margin-top: 6px;
  position: absolute
}

.related-content .related-content__icon.related-content__icon-opinion {
  color: #ff5042;
  margin-top: .25rem
}

.related-content .related-content__icon.related-content__icon-gallery {
  font-size: 10px
}

.related-content .related-content__icon.related-content__icon-liveblog.active {
  color: #cb1111
}

body.today .related-content .related-content__icon.icon-dot {
  display: none
}

:root {
  --unibrow--default--color: var(--primary-color);
  --unibrow--default--font-size: 0.75rem;
  --unibrow--default--font-family: var(--secondary-font);
  --unibrow--default--font-weight: normal;
  --unibrow--default--line-height: var(--leading-150);
  --unibrow--default--margin: 0 0 0.1875rem;
  --unibrow--default--text-transform: uppercase
}

body.today {
  --unibrow--default--color: var(--grey-70);
  --unibrow--default--font-weight: bold
}

body.today .unibrow--breaking-news {
  --unibrow--default--color: var(--primary-60)
}

.unibrow__external-link-container {
  color: var(--black)
}

.unibrow__external-link-icon {
  margin-left: 10px;
  vertical-align: top
}

.unibrow__external-link-icon .unibrow__external-link-path {
  fill: var(--black)
}

.unibrow-logo {
  align-items: center;
  display: flex;
  flex-direction: row
}

@media only screen and (min-width: 1240px) {
  .unibrow-logo {
    align-items: stretch;
    flex-direction: column
  }
}

.unibrow-logo .unibrow-logo__image {
  margin-bottom: none;
  margin-right: 16px;
  padding-bottom: none;
  padding-right: 12px;
  width: 60px
}

@media only screen and (min-width: 1240px) {
  .unibrow-logo .unibrow-logo__image {
    margin-bottom: 6px;
    margin-right: none;
    padding-bottom: 12px;
    padding-right: none
  }
}

@media only screen and (min-width: 758px) {
  .unibrow-logo .unibrow-logo__image {
    width: 80px
  }
}

.unibrow-logo .unibrow-logo__image-border {
  border-bottom: none;
  border-right: 1px solid
}

@media only screen and (min-width: 1240px) {
  .unibrow-logo .unibrow-logo__image-border {
    border-bottom: 1px solid;
    border-right: none
  }
}

.entretenimiento .unibrow-logo .unibrow-logo__image-border {
  border-bottom: none;
  border-right: 1px solid #23283c33
}

@media only screen and (min-width: 1240px) {
  .entretenimiento .unibrow-logo .unibrow-logo__image-border {
    border-bottom: 1px solid #23283c33;
    border-right: none
  }
}

.unibrow--breaking-news,
.unibrow.unibrow--breaking-news span {
  color: var(--red-50)
}

.unibrow--default {
  color: var(--unibrow--default--color);
  font-family: var(--unibrow--default--font-family);
  font-size: .75rem;
  font-size: var(--unibrow--default--font-size);
  font-weight: 400;
  font-weight: var(--unibrow--default--font-weight);
  line-height: var(--unibrow--default--line-height);
  margin: 0 0 .1875rem;
  margin: var(--unibrow--default--margin);
  text-transform: uppercase;
  text-transform: var(--unibrow--default--text-transform)
}

.unibrow--default a:hover {
  color: var(--secondary-color)
}

.info-tile {
  align-items: baseline;
  display: flex;
  margin: 0 1.875rem .5rem 0
}

.info-tile .info-tile__key {
  color: var(--grey-70);
  font-family: var(--secondary-font);
  font-size: .875rem;
  font-weight: 700;
  height: 100%;
  margin-right: 2px
}

.info-tile .info-tile__value {
  font-family: var(--secondary-font);
  font-size: .875rem;
  max-width: 5.9375rem
}

@media print {
  .info-tile {
    margin-bottom: .5rem
  }

  .info-tile .info-tile__key {
    font-family: var(--secondary-font);
    font-weight: 700;
    margin-right: .1875rem;
    min-width: 3.125rem;
    text-transform: uppercase
  }

  .info-tile .info-tile__value {
    font-size: .75rem
  }
}

@keyframes styles_live-dot-blink__Vg2qS {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__hPQoP {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__3oMmD {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__ebGww {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_container__05kQN {
  align-items: center;
  display: flex;
  margin-top: .75rem
}

.content-link-card .styles_container__05kQN {
  margin-bottom: .4375rem;
  margin-top: -.4375rem
}

.pkg.bacon .styles_container__05kQN {
  margin-bottom: .3125rem;
  margin-top: .5rem
}

.styles_container__05kQN .info-tile__key,
.styles_container__05kQN .info-tile__value {
  font-size: .75rem
}

.styles_container__05kQN .info-tile {
  align-items: center;
  margin-right: .3125rem;
  white-space: nowrap
}

.styles_container__05kQN .info-tile:before {
  color: var(--grey-50);
  content: "|";
  padding-right: .3125rem
}

.styles_container__05kQN .info-tile:first-child:before {
  content: none
}

@media only screen and (min-width: 758px)and (max-width:999px) {
  .pkg.featureLead .styles_container__05kQN .info-tile:last-child {
    display: none
  }
}

@keyframes styles_live-dot-blink__VPxsU {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__4gq2N {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__wTNoH {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__REu3s {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

:root {
  --image-credit--bottom: 8px;
  --image-credit--right: 8px;
  --image-credit--color: var(--white);
  --image-credit--font-family: var(--founders-mono);
  --image-credit--font-size: 0.625rem;
  --image-credit--word-spacing: -0.1em;
  --image-credit--letter-spacing: -0.04em;
  --image-credit--line-height: 1
}

body.today {
  --image-credit--bottom: -22px;
  --image-credit--color: var(--grey-50);
  --image-credit--font-family: var(--secondary-font);
  --image-credit--font-size: 0.75rem;
  --image-credit--word-spacing: 0;
  --image-credit--letter-spacing: 0;
  --image-credit--line-height: 1.5
}

@media only screen and (min-width: 758px) {
  body.today {
    --image-credit--right: 0
  }
}

.styles_imageCredit__VVG1E {
  bottom: 8px;
  bottom: var(--image-credit--bottom);
  color: var(--image-credit--color);
  font-family: var(--image-credit--font-family);
  font-size: .625rem;
  font-size: var(--image-credit--font-size);
  letter-spacing: -.04em;
  letter-spacing: var(--image-credit--letter-spacing);
  line-height: 1;
  line-height: var(--image-credit--line-height);
  pointer-events: none;
  position: absolute;
  right: 8px;
  right: var(--image-credit--right);
  text-align: right;
  word-spacing: -.1em;
  word-spacing: var(--image-credit--word-spacing);
  z-index: 2
}

@keyframes styles_live-dot-blink__ZLdt_ {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__VP6Fg {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__SA_rz {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__8G3_n {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_disclaimerModal__RDcWS {
  --disclaimer-modal--card--background: rgba(var(--white-rgb), 0.95);
  --disclaimer-modal--card--small--padding: 2rem 1.5rem;
  --disclaimer-modal--card--small--right: -1.25rem;
  --disclaimer-modal--card--small--width: 16.75rem;
  --disclaimer-modal--card-z-index: 2;
  --disclaimer-modal--card--border-radius: 0.1875rem;
  --disclaimer-modal--text--font-family: var(--default-text-font-family);
  --disclaimer-modal--text--font-size: 0.75rem;
  --disclaimer--modal--toggle--font-family: inherit;
  --disclaimer--modal--toggle--font-style: inherit;
  --disclaimer--modal--button--line--border-bottom: 2px solid var(--grey-40);
  --disclaimer--modal--button--line--margin-top: 0.75rem;
  --disclaimer--modal--toggle--svg-color: inherit;
  --disclaimer--modal--toggle--font-size: 100%;
  --disclaimer--modal--toggle--font-weight: normal
}

body.select .styles_disclaimerModal__RDcWS {
  --disclaimer-modal--card--background: rgba(var(--white-rgb), 0.9);
  --disclaimer-modal--card--small--padding: 2rem 1.5rem 1.25rem;
  --disclaimer-modal--card--small--width: 21.375rem
}

body.today .styles_disclaimerModal__RDcWS {
  --disclaimer-modal--card-z-index: 200;
  --disclaimer-text-font-family: var(--tertiary-font);
  --disclaimer-text-font-size: 14px;
  --disclaimer-text-line-height: 21px;
  --disclaimer-link-border-width: 2px;
  --disclaimer-link-border-color: #ffb186;
  --disclaimer--modal--toggle--font-family: var(--secondary-font);
  --disclaimer--modal--toggle--font-style: normal;
  --disclaimer--modal--button--line--border-bottom: none;
  --disclaimer--modal--button--line--margin-top: 0;
  --disclaimer--modal--toggle--svg-color: var(--default-color);
  --disclaimer--modal--toggle--font-size: 1.25rem;
  --disclaimer--modal--toggle--font-weight: bold;
  --disclaimer-modal--card--background: var(--accent-orange-light);
  --disclaimer-modal--card--border-radius: 0;
  --disclaimer-modal--text--font-family: var(--secondary-font);
  --disclaimer-modal--text--font-size: 0.875rem
}

.styles_disclaimerModal__RDcWS {
  display: inline-block;
  position: relative
}

body.select .styles_disclaimerModal__RDcWS {
  padding-right: 20px
}

.styles_toggleBtn__VUfi0 {
  align-items: center;
  background: #0000;
  border: none;
  color: inherit;
  display: flex;
  flex-flow: row nowrap;
  font-family: var(--disclaimer--modal--toggle--font-family);
  font-size: var(--disclaimer--modal--toggle--font-size);
  font-style: var(--disclaimer--modal--toggle--font-style);
  font-weight: var(--disclaimer--modal--toggle--font-weight);
  justify-content: center;
  padding: 0;
  width: 14.375rem
}

.styles_toggleBtn__VUfi0 svg {
  color: var(--disclaimer--modal--toggle--svg-color);
  height: .4375rem;
  margin-left: .5rem;
  transform: rotate(0deg);
  transition: transform .2s linear;
  width: .625rem
}

.styles_open__MIGEV .styles_toggleBtn__VUfi0 svg {
  transform: rotate(-180deg)
}

.styles_line__jNr8E {
  border-bottom: var(--disclaimer--modal--button--line--border-bottom);
  content: " ";
  display: block;
  margin-top: var(--disclaimer--modal--button--line--margin-top)
}

.styles_open__MIGEV .styles_line__jNr8E {
  opacity: 0
}

.styles_infoBtn__flve_ {
  background: #0000;
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: 100%;
  line-height: 0;
  outline: none;
  padding: 0;
  vertical-align: middle
}

.styles_infoBtn__flve_ span {
  font-size: 13px;
  margin-left: var(--space-4)
}

.styles_infoBtn__flve_ span:focus>.styles_infoBtn__flve_ span {
  color: var(--grey-70)
}

.styles_card__i5o6b {
  background: var(--disclaimer-modal--card--background);
  border-radius: var(--disclaimer-modal--card--border-radius);
  color: var(--grey-60);
  left: 50%;
  margin-left: -50vw;
  padding: 2rem;
  position: absolute;
  right: 0;
  text-align: left;
  width: 100vw;
  z-index: var(--disclaimer-modal--card-z-index)
}

@media only screen and (min-width: 758px) {
  .styles_card__i5o6b {
    left: 50%;
    margin-left: -14.75rem;
    width: 29.4375rem
  }
}

.styles_card__i5o6b button {
  right: .625rem;
  top: .625rem
}

.styles_card__i5o6b button:focus {
  outline: none
}

.styles_card__i5o6b.styles_small__RpLnT {
  border: 1px solid var(--grey-40);
  color: var(--grey-70);
  left: 0;
  margin: .5rem 0 0;
  padding: var(--disclaimer-modal--card--small--padding);
  right: var(--disclaimer-modal--card--small--right);
  width: var(--disclaimer-modal--card--small--width)
}

.styles_text__Lc3g8 {
  font-family: var(--disclaimer-modal--text--font-family);
  font-size: var(--disclaimer-modal--text--font-size);
  font-style: normal;
  line-height: 1.125rem;
  line-height: var(--disclaimer-text-line-height, 1.125rem);
  margin: 0;
  padding: 0
}

.styles_text__Lc3g8 a {
  border-bottom: var(--disclaimer-link-border-width, 1px) solid var(--disclaimer-link-border-color, var(--default-color))
}

@keyframes styles_live-dot-blink__mL06b {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__Y1yP_ {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__JkDLp {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__MuUNz {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_notchedHorizontalRule__IXHHh {
  border-top: 1px solid var(--grey-40);
  color: var(--default-color);
  position: relative
}

.styles_notchedHorizontalRule__IXHHh:before {
  background-color: currentcolor;
  content: "";
  display: block;
  height: 8px;
  left: 0;
  position: absolute;
  top: 0;
  width: 80px
}

@keyframes styles_live-dot-blink__y25Vi {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__H0w9C {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__btv3K {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__o4aSW {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_container__RKqdw,
.styles_sportsContainer__xXUP9 {
  display: block;
  font-size: 0;
  width: 100%
}

.styles_container__RKqdw img,
.styles_sportsContainer__xXUP9 img {
  height: auto;
  width: 100%
}

@media only screen and (min-width: 758px) {
  .styles_sportsContainer__xXUP9 {
    position: relative
  }
}

.styles_typeWrapper__M9i2E {
  bottom: 0;
  left: 0;
  position: absolute
}

@keyframes styles_live-dot-blink__TeCYu {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__OMfeC {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__JNaPG {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__cQP8h {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_baconCardsAuthor__fcwA3 {
  display: flex
}

.styles_baconCardsAuthorPhotoGroup__6wWQe {
  margin-right: var(--text-12);
  width: var(--space-60)
}

.styles_baconCardsAuthorTextGroup__bDVpP {
  padding-right: var(--space24);
  width: 191px
}

.styles_baconCardsAuthorPhoto__8uFn2 {
  background-color: #ffbe03;
  border-radius: 50%;
  height: var(--space-60);
  width: var(--space-60)
}

.styles_baconCardsAuthorName__zECGm {
  display: block;
  font-family: var(--founders-mono);
  font-size: var(--text-12);
  letter-spacing: var(--tracking-tight);
  margin-left: 10px;
  padding-right: 10px;
  text-transform: uppercase
}

.styles_baconCardsAuthorName__zECGm>span {
  background-color: #ffbe03;
  border: 0 solid #ffbe03;
  border-width: 3px 0;
  margin-right: -10px;
  padding-right: 10px;
  position: relative;
  white-space: pre-wrap
}

.styles_baconCardsAuthorName__zECGm>span:after {
  background-color: #ffbe03;
  bottom: -.25em;
  content: "";
  position: absolute;
  right: 100%;
  top: -.25em;
  width: 10px
}

.styles_baconCardsAuthorHeadline__yBcoq {
  font-family: var(--founders-cond);
  font-size: var(--text-18);
  font-weight: var(--normal);
  line-height: 100%;
  margin-top: var(--text-12)
}

@keyframes styles_live-dot-blink__bMt6T {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__D4AA3 {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__OUQ2y {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__7Ku0B {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_baconCardsWidthByOne__d_vwp {
  overflow: hidden;
  width: 100%
}

body.today .styles_baconCardsWidthByOne__d_vwp {
  display: flex;
  flex-direction: column
}

body.today .article-body .styles_baconCardsWidthByOne__d_vwp {
  line-height: 1
}

.styles_baconCardsWidthByOneIcon__NEil_,
.styles_baconCardsWidthByOne__d_vwp .styles_unibrow__5PTYz {
  transition: transform .15s linear
}

.styles_baconCardsWidthByOneIcon__NEil_ {
  align-items: center;
  color: var(--white);
  display: inline-flex;
  font-size: 1rem;
  height: 100%;
  transform: scale(.375);
  transform-origin: center
}

.styles_baconCardsWidthByOneIconContainer__vCHN9 {
  display: block;
  margin-top: -2rem;
  padding: 0 .5rem;
  position: relative;
  width: 30px;
  z-index: 2
}

body.today .styles_baconCardsWidthByOneIconContainer__vCHN9 {
  display: none
}

.styles_baconCardsWidthByOneIconBackground__Np1v4 {
  background: var(--default-color);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform-origin: bottom right;
  transition: transform .15s linear;
  z-index: -1
}

body.globalcitizen .styles_baconCardsWidthByOneIconBackground__Np1v4 {
  background: var(--red-40)
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLinkWrapper__rpL7L {
  position: relative
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX svg {
  bottom: 0;
  left: 0;
  position: absolute
}

body.today .styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX svg {
  left: auto;
  right: 0;
  top: 0
}

.styles_baconCardsWidthByOne__d_vwp .styles_icon-gallery__6Hbny,
.styles_baconCardsWidthByOne__d_vwp .styles_icon-shop__QsuBp {
  transform: scale(.5) translateX(-10px)
}

.styles_baconCardsWidthByOneUnibrowSectionName__wAhsN {
  color: var(--default-color);
  display: inline-block;
  font-family: var(--founders-mono);
  letter-spacing: unset;
  text-transform: uppercase
}

body.select .styles_baconCardsWidthByOneUnibrowSectionName__wAhsN {
  color: var(--blue-60);
  font-family: var(--lato);
  letter-spacing: 0
}

body.think .styles_baconCardsWidthByOneUnibrowSectionName__wAhsN {
  color: var(--red-40)
}

body.today .styles_baconCardsWidthByOneUnibrowSectionName__wAhsN {
  color: inherit;
  font-family: var(--secondary-font);
  font-weight: var(--bold);
  letter-spacing: 0;
  margin-top: 1.375rem
}

body.today .styles_baconCardsWidthByOneUnibrowSectionName__wAhsN a:hover {
  color: var(--secondary-color)
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F) {
  display: block;
  position: relative
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F):hover .styles_baconCardsWidthByOneIcon__NEil_ {
  transform: translate(-2.2rem, -.5rem) scale(1)
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F):hover .styles_baconCardsWidthByOneIconBackground__Np1v4 {
  transform: scaleX(3.3333333333) scaleY(1.5625)
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F):hover .styles_baconCardsWidthByOneIcon__NEil_.styles_icon-gallery__6Hbny,
.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F):hover .styles_baconCardsWidthByOneIcon__NEil_.styles_icon-shop__QsuBp {
  transform: translate(-55.5px, -1rem) scale(1)
}

.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F):hover .styles_baconCardsWidthByOneIcon__NEil_.styles_icon-gallery__6Hbny+.styles_baconCardsWidthByOneIconBackground__Np1v4,
.styles_baconCardsWidthByOne__d_vwp .styles_baconCardsWidthByOneTeasePictureLink__HvxdX:not(.styles_baconCardsWidthByOneTeasePictureLinkDeepLink__xLX1F):hover .styles_baconCardsWidthByOneIcon__NEil_.styles_icon-shop__QsuBp+.styles_baconCardsWidthByOneIconBackground__Np1v4 {
  transform: scaleX(4.2666666667) scaleY(2)
}

.styles_baconCardsWidthByOneTeaseCategory__s9t_1 {
  display: flex;
  position: relative
}

body.today .styles_baconCardsWidthByOneTeaseCategory__s9t_1 {
  position: absolute;
  right: 0;
  top: 0
}

.styles_baconCardsWidthByOneEyebrow__4fusB {
  background-color: var(--white);
  color: var(--grey-60);
  font-family: var(--founders-mono);
  font-size: .75rem;
  font-weight: 100;
  height: 2rem;
  justify-content: center;
  line-height: var(--leading-100);
  margin: -2rem 0 0;
  padding: 10px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  z-index: 2
}

body.today .styles_baconCardsWidthByOneEyebrow__4fusB {
  background-color: #00000080;
  color: var(--white);
  font-family: var(--secondary-font);
  font-weight: var(--normal);
  height: 1.5rem;
  margin: 0;
  min-width: 48px;
  padding: 6px 8px
}

.styles_baconCardsWidthByOneEyebrowSlideshow__8KMou {
  width: 96px
}

.styles_baconCardsWidthByOneEyebrowVideo__hDbdK {
  min-width: 68px
}

.styles_baconCardsWidthByOneEyebrow__4fusB .styles_baconCardsWidthByOneEyebrowDeepLinkVideo__kVTji {
  background-color: var(--white);
  color: var(--default-color);
  display: flex;
  float: left;
  justify-content: flex-start;
  margin: -2rem 0 0;
  min-width: 8.125rem;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1rem;
  position: relative;
  width: auto
}

body.entretenimiento .styles_baconCardsWidthByOneEyebrow__4fusB .styles_baconCardsWidthByOneEyebrowDeepLinkVideo__kVTji,
body.shows .styles_baconCardsWidthByOneEyebrow__4fusB .styles_baconCardsWidthByOneEyebrowDeepLinkVideo__kVTji,
body.telemundo .styles_baconCardsWidthByOneEyebrow__4fusB .styles_baconCardsWidthByOneEyebrowDeepLinkVideo__kVTji {
  color: var(--red-50)
}

.styles_baconCardsWidthByOneFontStyle__TtjLV {
  font-size: .75rem;
  font-weight: var(--normal);
  margin-bottom: 0;
  margin-top: .5rem
}

.styles_baconCardsWidthByOneTimestampStyle__21_5x {
  color: var(--grey-60);
  font-family: var(--publico-txt)
}

body.select .styles_baconCardsWidthByOneTimestampStyle__21_5x {
  color: #555;
  font-family: var(--lato)
}

body.today .styles_baconCardsWidthByOneTimestampStyle__21_5x {
  color: var(--grey-70);
  font-family: var(--secondary-font)
}

.styles_baconCardsWidthByOneHeader__aSmeN {
  margin-bottom: 0;
  margin-right: 1rem;
  margin-top: .75rem
}

body.today .styles_baconCardsWidthByOneHeader__aSmeN {
  margin-top: .125rem;
  order: 1
}

body.today .styles_baconCardsWidthByOneHeader__aSmeN.styles_noEyebrow__ZjcmK {
  margin-top: 1.25rem
}

body.today .related-recipes .styles_baconCardsWidthByOneHeader__aSmeN {
  margin-top: .5rem;
  order: 0
}

body.today .video-page .styles_baconCardsWidthByOneHeader__aSmeN {
  margin-right: 1.25rem
}

@media only screen and (min-width: 758px) {
  body.today .video-page .styles_baconCardsWidthByOneHeader__aSmeN {
    margin-right: 0
  }
}

.styles_baconCardsWidthByOneHeaderLink__nK0bL {
  color: var(--grey-70);
  font-family: var(--founders-cond);
  font-size: 1.125rem;
  font-weight: var(--normal);
  line-height: var(--leading-100);
  margin-bottom: .25rem;
  margin-top: 1rem
}

body.select .styles_baconCardsWidthByOneHeaderLink__nK0bL {
  color: var(--grey-100);
  font-family: var(--lato);
  font-size: 1.125rem;
  font-weight: 900;
  line-height: var(--leading-100)
}

body.today .styles_baconCardsWidthByOneHeaderLink__nK0bL {
  color: var(--grey-70);
  font-family: var(--secondary-font);
  font-size: 1rem;
  line-height: 1.5
}

body.entretenimiento .styles_baconCardsWidthByOneHeaderLink__nK0bL,
body.shows .styles_baconCardsWidthByOneHeaderLink__nK0bL,
body.telemundo .styles_baconCardsWidthByOneHeaderLink__nK0bL {
  color: var(--blue-60)
}

body.today .video-page .styles_baconCardsWidthByOneHeaderLink__nK0bL {
  color: var(--white)
}

.styles_baconCardsWidthByOneHeaderLinkIcon__YsziH {
  display: none
}

body.today .styles_baconCardsWidthByOneHeaderLinkIcon__YsziH {
  display: inline-block
}

.styles_baconCardsWidthByOneHeaderDeepLinkEpisode__j1x2h {
  color: var(--default-color);
  font-family: var(--publico-hed);
  font-size: 1rem;
  font-weight: var(--light);
  line-height: var(--leading-125)
}

body.entretenimiento .styles_baconCardsWidthByOneHeaderDeepLinkEpisode__j1x2h,
body.shows .styles_baconCardsWidthByOneHeaderDeepLinkEpisode__j1x2h,
body.telemundo .styles_baconCardsWidthByOneHeaderDeepLinkEpisode__j1x2h {
  color: var(--red-50)
}

.styles_xByOneDeepLinkSeason__37MPP {
  text-transform: uppercase
}

.styles_xByOneDeepLinkSeasonDate__sdm90 {
  color: var(--grey-60);
  font-family: var(--founders-mono);
  font-size: .75rem;
  font-weight: var(--normal);
  margin-bottom: 0;
  margin-top: .5rem
}

@keyframes styles_live-dot-blink__x5M8s {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__9xMzS {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__AqpVW {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__r7WFD {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

:root {
  --bacon-multiseller-font-family: var(--default-font);
  --bacon-multiseller-header-font-family: var(--default-font);
  --bacon-multiseller-header-font-weight: 100;
  --bacon-multiseller-header-line-height: 100%;
  --bacon-multiseller-header-height: auto;
  --bacon-multiseller-header-color: var(--default-color);
  --bacon-multiseller-header-font-size: 20px;
  --bacon-multiseller-description-font-family: var(--publico-txt);
  --bacon-multiseller-description-font-size: 12px;
  --bacon-multiseller-description-height: auto;
  --bacon-multiseller-description-margin: 0;
  --bacon-multiseller-description-color: inherit;
  --bacon-multiseller-divider-color: var(--grey-40);
  --bacon-multiseller-seller-text-decoration-color: var(--default-color);
  --bacon-multiseller-seller-font-size: 14px;
  --bacon-multiseller-seller-margin: 0;
  --bacon-multiseller-seller-padding: 0 0 0 0.25rem;
  --bacon-multiseller-seller-letter-spacing: -0.04rem;
  --bacon-multiseller-seller-thickness: inherit;
  --bacon-multiseller-seller-offset: inherit;
  --bacon-multiseller-price-color: var(--default-color);
  --bacon-multiseller-new-price-color: var(--default-color);
  --bacon-multiseller-new-price-padding-bottom: 0;
  --bacon-multiseller-price-hover-color: var(--default-color);
  --bacon-multiseller-price-font-weight: 100;
  --bacon-multiseller-price-hover-opacity: var(--opacity-70);
  --bacon-multiseller-price-active-opacity: var(--opacity-50);
  --bacon-multiseller-description-line-clamp: 2
}

body.select {
  --bacon-multiseller-price-color: #555;
  --bacon-multiseller-new-price-color: var(--red-50);
  --bacon-multiseller-new-price-padding-bottom: 2px;
  --bacon-multiseller-font-family: var(--lato);
  --bacon-multiseller-header-font-family: var(--lato);
  --bacon-multiseller-header-font-weight: 900;
  --bacon-multiseller-header-color: var(--grey-70);
  --bacon-multiseller-price-font-weight: 700;
  --bacon-multiseller-price-hover-color: var(--blue-60);
  --bacon-multiseller-header-font-size: 18px;
  --bacon-multiseller-seller-text-decoration-color: var(--blue-60);
  --bacon-multiseller-divider-color: #ccc;
  --bacon-multiseller-header-line-height: 105%;
  --bacon-multiseller-header-height: 39px;
  --bacon-multiseller-description-height: 36px;
  --bacon-multiseller-description-font-family: var(--lato);
  --bacon-multiseller-description-color: #555;
  --bacon-multiseller-description-line-clamp: 3
}

body.today {
  --bacon-multiseller-price-color: var(--grey-60);
  --bacon-multiseller-new-price-color: var(--orange-60);
  --bacon-multiseller-font-family: var(--secondary-font);
  --bacon-multiseller-header-font-family: var(--secondary-font);
  --bacon-multiseller-header-font-weight: 400;
  --bacon-multiseller-header-color: var(--grey-70);
  --bacon-multiseller-price-font-weight: 700;
  --bacon-multiseller-price-hover-color: var(--primary-color);
  --bacon-multiseller-header-font-size: 20px;
  --bacon-multiseller-seller-text-decoration-color: var(--accent-orange);
  --bacon-multiseller-divider-color: var(--grey-40);
  --bacon-multiseller-header-line-height: 125%;
  --bacon-multiseller-header-height: 50px;
  --bacon-multiseller-description-height: 2.625rem;
  --bacon-multiseller-description-font-family: var(--tertiary-font);
  --bacon-multiseller-description-font-size: 0.875rem;
  --bacon-multiseller-description-margin: 0 0 10px;
  --bacon-multiseller-description-color: var(--grey-60);
  --bacon-multiseller-seller-font-size: 1rem;
  --bacon-multiseller-seller-margin: 0;
  --bacon-multiseller-seller-padding: 0 0 0 0.25rem;
  --bacon-multiseller-seller-letter-spacing: 0;
  --bacon-multiseller-seller-thickness: 2px;
  --bacon-multiseller-seller-offset: 3px;
  --bacon-multiseller-price-hover-opacity: 1;
  --bacon-multiseller-price-active-opacity: 1
}

.styles_baconCardsWidthByOne___uyJd {
  font-family: var(--bacon-multiseller-font-family);
  padding-left: 12px;
  padding-left: var(--bacon-multiseller-padding, 12px);
  padding-right: 12px;
  padding-right: var(--bacon-multiseller-padding, 12px);
  position: relative
}

.styles_baconCardsWidthByOne___uyJd:after {
  background-color: var(--bacon-multiseller-divider-color);
  content: "";
  height: 487px;
  position: absolute;
  right: 0;
  top: 0;
  width: .2px
}

.styles_baconCardsWidthByOne___uyJd picture {
  margin-bottom: 16px;
  margin-bottom: var(--bacon-multiseller-margin-bottom, 16px)
}

.lastItem .styles_baconCardsWidthByOne___uyJd:after {
  content: none
}

.styles_baconCardsWidthByOneTeasePictureLinkWrapper__48DJQ {
  position: relative
}

.styles_baconCardsSingleSeller__wjy1H {
  padding-bottom: 0
}

.styles_baconCardsWidthByOneHeader__9_jIs {
  color: var(--bacon-multiseller-header-color);
  font-family: var(--bacon-multiseller-header-font-family);
  font-size: 20px;
  font-size: var(--bacon-multiseller-header-font-size);
  font-weight: 100;
  font-weight: var(--bacon-multiseller-header-font-weight);
  line-height: 100%;
  line-height: var(--bacon-multiseller-header-line-height);
  margin: 0 0 8px;
  -webkit-line-clamp: 2;
  -webkit-line-clamp: var(--bacon-multiseller-line-clamp, 2);
  height: auto;
  height: var(--bacon-multiseller-header-height)
}

.styles_baconCardsWidthByOneHeader__9_jIs,
.styles_description__fAER6 {
  display: -webkit-box;
  font-style: normal;
  -webkit-box-orient: vertical;
  overflow: hidden
}

.styles_description__fAER6 {
  color: inherit;
  color: var(--bacon-multiseller-description-color);
  font-family: var(--bacon-multiseller-description-font-family);
  font-size: 12px;
  font-size: var(--bacon-multiseller-description-font-size);
  font-weight: 400;
  line-height: 150%;
  margin: 0;
  margin: var(--bacon-multiseller-description-margin);
  margin-bottom: 16px;
  -webkit-line-clamp: 2;
  -webkit-line-clamp: var(--bacon-multiseller-description-line-clamp);
  height: auto;
  height: var(--bacon-multiseller-description-height)
}

.styles_productSellerWrapper__Sb2QY {
  align-items: center;
  border-bottom: 1px solid var(--bacon-multiseller-divider-color);
  display: flex;
  height: 40px;
  justify-content: space-between
}

.styles_productSellerWrapper__Sb2QY:active,
.styles_productSellerWrapper__Sb2QY:hover {
  color: var(--bacon-multiseller-price-hover-color)
}

.styles_productSellerWrapper__Sb2QY:hover {
  opacity: var(--bacon-multiseller-price-hover-opacity)
}

.styles_productSellerWrapper__Sb2QY:active {
  opacity: var(--bacon-multiseller-price-active-opacity)
}

.styles_productSellerWrapper__Sb2QY .styles_outOfStock__tFEBV {
  color: var(--grey-60);
  font-size: 12px;
  line-height: 100%
}

.styles_productSellerWrapper__Sb2QY .styles_outOfStock__tFEBV,
.styles_productSellerWrapper__Sb2QY .styles_seller__D5_jU {
  font-family: var(--bacon-multiseller-font-family);
  font-style: normal;
  font-weight: 400;
  letter-spacing: -.04rem;
  margin: 0;
  text-transform: uppercase
}

.styles_productSellerWrapper__Sb2QY .styles_seller__D5_jU {
  font-size: 14px;
  font-size: var(--bacon-multiseller-seller-font-size);
  letter-spacing: var(--bacon-multiseller-seller-letter-spacing);
  line-height: 120%;
  margin: var(--bacon-multiseller-seller-margin);
  max-width: 145px;
  padding: 0 0 0 .25rem;
  padding: var(--bacon-multiseller-seller-padding);
  text-align: right;
  text-decoration: underline;
  text-decoration-color: var(--bacon-multiseller-seller-text-decoration-color);
  text-decoration-thickness: inherit;
  text-decoration-thickness: var(--bacon-multiseller-seller-thickness);
  text-underline-offset: inherit;
  text-underline-offset: var(--bacon-multiseller-seller-offset)
}

.styles_productSellerWrapper__Sb2QY .styles_priceWrapper__7IlV0 p {
  margin: 0
}

.styles_productSellerWrapper__Sb2QY .styles_price__xaRbM {
  color: var(--bacon-multiseller-price-color);
  font-family: var(--bacon-multiseller-font-family);
  font-size: 17px;
  font-size: var(--bacon-multiseller-font-size, 17px);
  font-style: normal;
  font-weight: 100;
  font-weight: var(--bacon-multiseller-price-font-weight);
  letter-spacing: -.04rem;
  line-height: 100%;
  text-transform: uppercase
}

.styles_productSellerWrapper__Sb2QY .styles_newPrice__cs9qJ {
  color: var(--bacon-multiseller-new-price-color);
  padding-bottom: 0;
  padding-bottom: var(--bacon-multiseller-new-price-padding-bottom)
}

.styles_productSellerWrapper__Sb2QY .styles_previousPrice__KfA8P {
  color: var(--grey-60);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -.04rem;
  line-height: 100%;
  margin-top: -5px;
  text-decoration-line: line-through;
  text-transform: uppercase
}

.styles_baconCardsWidthByOne___uyJd a:last-child .styles_productSellerWrapper__Sb2QY {
  border-bottom: none
}

@keyframes styles_live-dot-blink__J1fEu {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__T5dz1 {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__sVc7v {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__XL6Z8 {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

:root {
  --bacon-description-height: auto;
  --bacon-font-family: var(--default-font);
  --bacon-header-color: var(--default-color);
  --bacon-header-font-family: var(--default-font);
  --bacon-header-font-size: 20px;
  --bacon-header-font-weight: 100;
  --bacon-header-height: auto;
  --bacon-header-line-height: 100%;
  --bacon-description-font-family: var(--default-font);
  --divider-color: var(--grey-40);
  --hover-color: var(--default-color);
  --price-color: var(--default-color);
  --price-font-weight: 100;
  --seller-text-decoration-color: var(--default-color);
  --bacon-description-font-size: 0.75rem;
  --bacon-description-color: var(--grey-70)
}

body.today {
  --bacon-description-color: var(--grey-60);
  --bacon-description-height: 36px;
  --bacon-description-font-family: "CrimsonPro", Arial, Helvetica, sans-serif;
  --bacon-description-font-size: 0.875rem;
  --bacon-header-color: var(--grey-70);
  --bacon-header-font-size: 20px;
  --bacon-header-font-weight: 400;
  --bacon-header-height: 50px;
  --bacon-header-line-height: 125%;
  --divider-color: var(--grey-40);
  --hover-color: var(--orange-60);
  --price-color: var(--orange-60);
  --price-font-weight: 700;
  --seller-text-decoration-color: var(--orange-30);
  --bacon-font-family: Mada, sans-serif
}

.styles_baconCardsWidthByOne__2zDHr {
  font-family: var(--bacon-font-family);
  padding-left: 12px;
  padding-right: 12px;
  position: relative
}

.styles_baconCardsWidthByOne__2zDHr:after {
  background-color: var(--divider-color);
  content: "";
  height: 487px;
  position: absolute;
  right: 0;
  top: 0;
  width: .2px
}

.styles_baconCardsWidthByOne__2zDHr picture {
  margin-bottom: 8px
}

.styles_imageAndSaveButtonWrapper__ZjVU_ {
  position: relative
}

.styles_productNumbering__PB0yF {
  color: var(--grey-60);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 1.3125rem;
  line-height: 150%;
  margin: 0 0 8px
}

.styles_baconCardsWidthByOneHeaderWithDescription__Nqwhs,
.styles_baconCardsWidthByOneHeader___5ANL {
  color: var(--grey-70);
  display: -webkit-box;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
  margin: 0 0 16px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  height: var(--bacon-header-height);
  overflow: hidden
}

.styles_baconCardsWidthByOneHeaderWithDescription__Nqwhs {
  margin: 0 0 8px
}

.styles_description__UCQ7y {
  color: var(--bacon-description-color);
  display: -webkit-box;
  font-family: var(--bacon-description-font-family);
  font-size: .75rem;
  font-size: var(--bacon-description-font-size);
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin: 0 0 1rem;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 2.4375rem;
  overflow: hidden
}

.styles_productSellerWrapper__K2qKc {
  align-items: center;
  display: flex;
  font-family: var(--bacon-font-family);
  font-size: 16px;
  font-weight: 700;
  height: 31px;
  justify-content: space-between;
  line-height: 100%
}

.styles_productSellerWrapper__K2qKc p {
  margin: 0
}

.styles_productSellerWrapper__K2qKc button {
  all: unset;
  align-items: center;
  color: var(--grey-70);
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 19px;
  line-height: 100%;
  text-transform: uppercase
}

.styles_productSellerWrapper__K2qKc button .styles_addToCartIcon__C41X2 {
  height: 19px;
  margin-right: 5px;
  width: 19px
}

.styles_productSellerWrapper__K2qKc button .styles_addToCartIcon__C41X2 path {
  fill: var(--grey-70)
}

.styles_productSellerWrapper__K2qKc button:hover {
  color: var(--orange-30)
}

.styles_productSellerWrapper__K2qKc button:hover .styles_addToCartIcon__C41X2 path {
  fill: var(--default-color)
}

.styles_productSellerWrapper__K2qKc button .styles_addToCart__WPNW9 {
  border-bottom: 2px solid #ffb186
}

.styles_productSellerWrapper__K2qKc .styles_listPriceWithSale__3PHIF {
  color: var(--grey-60);
  font-size: 12px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: line-through
}

.styles_productSellerWrapper__K2qKc .styles_salePrice__miLGr {
  color: var(--orange-60);
  display: block;
  font-size: 17px;
  line-height: 17px;
  padding-bottom: 2px
}

.styles_productSellerWrapper__K2qKc .styles_listPrice__v8ixX {
  color: var(--grey-60);
  font-size: 17px;
  font-style: normal;
  height: 17px;
  line-height: 100%;
  padding-bottom: 2px;
  text-transform: uppercase
}

@keyframes styles_live-dot-blink__SMmtr {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__xD4dB {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__8MyjR {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__ooTfr {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_baconCardsOneByOne__RqoeF {
  overflow: hidden;
  width: 100%
}

.styles_baconCardsOneByOne__RqoeF .styles_icon__j9TnA,
.styles_baconCardsOneByOne__RqoeF .styles_unibrow__OorEV {
  transition: transform .15s linear
}

.styles_baconCardsOneByOne__RqoeF .styles_icon__j9TnA {
  font-size: 1rem;
  transform-origin: bottom right
}

body.select .styles_baconCardsOneByOne__RqoeF .styles_icon__j9TnA,
body.today .styles_baconCardsOneByOne__RqoeF .styles_icon__j9TnA {
  font-size: .75rem
}

.styles_baconCardsOneByOneProductHeadline__pTt3H {
  font-family: var(---default-headline-font-family);
  font-size: var(--text-24);
  font-weight: 400;
  line-height: 22.5px;
  margin: .75rem 1rem 0 0;
  max-height: 67.5px;
  overflow-y: hidden;
  position: relative
}

body.select .styles_baconCardsOneByOneProductHeadline__pTt3H,
body.think .styles_baconCardsOneByOneProductHeadline__pTt3H,
body.today .styles_baconCardsOneByOneProductHeadline__pTt3H {
  font-size: 18px
}

body.select .styles_baconCardsOneByOneProductHeadline__pTt3H {
  font-weight: 900;
  line-height: 18px
}

@supports(-webkit-line-clamp:3) and (-webkit-box-orient:vertical) and (display: -webkit-box) {
  .styles_baconCardsOneByOneProductHeadline__pTt3H {
    overflow: initial
  }
}

.styles_baconCardsOneByOneProductHeadlineLink__Ofyr2 {
  color: var(--grey-70);
  overflow-y: hidden
}

.styles_baconCardsOneByOneProductHeadlineLink__Ofyr2:after {
  background: linear-gradient(90deg, rgba(var(--default-background), 0) 10%, rgba(var(--default-background), 1) 50%, rgba(var(--default-background), 1));
  content: "";
  display: block;
  height: 1em;
  margin-top: .2em;
  position: absolute;
  right: 0;
  top: 67.5px;
  width: 3em
}

@supports(-webkit-line-clamp:3) and (-webkit-box-orient:vertical) and (display: -webkit-box) {
  .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2 {
    display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 23.5px;
    text-overflow: ellipsis
  }

  .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2:after {
    display: none
  }
}

body.select .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2 {
  color: var(--grey-100);
  text-decoration: none
}

body.select .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2:after {
  background: linear-gradient(90deg, rgba(var(--default-background), 0) 10%, rgba(var(--default-background), 1) 50%, rgba(var(--default-background), 1));
  content: "";
  display: block;
  height: 1em;
  margin-top: .2em;
  position: absolute;
  right: 0;
  top: 54px;
  width: 3em
}

@supports(-webkit-line-clamp:3) and (-webkit-box-orient:vertical) and (display: -webkit-box) {
  body.select .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2 {
    display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 19px;
    text-overflow: ellipsis
  }

  body.select .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2:after {
    display: none
  }
}

body.today .styles_baconCardsOneByOneProductHeadlineLink__Ofyr2 {
  color: var(--purple-70);
  font-family: var(--publico-txt);
  text-decoration: none
}

.styles_baconCardsOneByOneProductDescription__7ivXI {
  color: var(--grey-60);
  font-family: var(--default-text-font-family);
  font-size: var(--text-12);
  line-height: 1.5;
  margin: .5rem 0 0;
  max-height: 36px;
  overflow-y: hidden
}

.styles_baconCardsOneByOneProductDescription__7ivXI:after {
  background: linear-gradient(90deg, rgba(var(--default-background), 0) 10%, rgba(var(--default-background), 1) 50%, rgba(var(--default-background), 1));
  content: "";
  display: block;
  height: 1em;
  margin-top: .2em;
  position: absolute;
  right: 0;
  top: 24px;
  width: 3em
}

@supports(-webkit-line-clamp:2) and (-webkit-box-orient:vertical) and (display: -webkit-box) {
  .styles_baconCardsOneByOneProductDescription__7ivXI {
    display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 13px;
    text-overflow: ellipsis
  }

  .styles_baconCardsOneByOneProductDescription__7ivXI:after {
    display: none
  }
}

.styles_baconCardsOneByOneProductButton__X_Czt {
  display: block;
  text-decoration: none;
  width: 11.875rem
}

.styles_baconCardsOneByOneProductButtonShop__jpEzR {
  margin: 1rem 0 0
}

.styles_baconCardsOneByOneProductButtonVendor__lc6Zf {
  border-radius: 0
}

body.select .styles_baconCardsOneByOneProductButtonVendor__lc6Zf {
  border-radius: 100px
}

.styles_baconCardsOneByOneProductPrice__Gcd_r {
  color: var(--grey-50);
  font-family: var(--founders-mono);
  font-size: 17px;
  font-weight: var(--bold);
  line-height: var(--space-16);
  margin: var(--space-16) 0 0
}

body.select .styles_baconCardsOneByOneProductPrice__Gcd_r {
  color: var(--gray-60);
  font-family: inherit
}

.styles_baconCardsOneByOneProductPriceSale__fkNRs>:nth-child(2) {
  color: #999;
  font-weight: var(--normal);
  margin: 8px 0 0;
  text-decoration: line-through
}

.styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child {
  color: var(--grey-50)
}

body.better .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child,
body.deportes .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child,
body.entretenimiento .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child,
body.noticias .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child,
body.shows .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child,
body.telemundo .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child {
  color: var(--red-30)
}

body.select .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child {
  color: #cb1111
}

body.today .styles_baconCardsOneByOneProductPriceSale__fkNRs>:first-child {
  color: var(--orange-70)
}

body.select .styles_baconCardsOneByOneProductPriceOutOfStock__JDPE1 {
  color: #999
}

.bg-background__wrapper {
  --bg-background-color: var(--default-color);
  --bg-background--height: auto
}

body.today .bg-background__wrapper {
  --bg-background-color: linear-gradient(90deg, #ff503c, #720a72)
}

body.telemundo .bg-background__wrapper {
  --bg-background-color: var(--blue-70)
}

body.deportes .bg-background__wrapper,
body.noticias .bg-background__wrapper {
  --bg-background-color: var(--blue-60)
}

body.entretenimiento .bg-background__wrapper,
body.news .bg-background__wrapper {
  --bg-background-color: var(--blue-70)
}

body.select .bg-background__wrapper {
  --bg-background-color: #0000
}

body.eonline .bg-background__wrapper {
  --bg-background-color: linear-gradient(125deg, rgba(var(--teal-60), .7) 20%, rgba(var(--magenta-60), .7) 75%)
}

body.msnbc .bg-background__wrapper {
  --bg-background-color: #0942fa
}

body.today .collection-lead .bg-background__wrapper {
  --bg-background--height: 8.125rem;
  --bg-background-color: none
}

@media only screen and (min-width: 1000px) {
  body.today .collection-lead .bg-background__wrapper {
    --bg-background--height: 9.375rem
  }
}

body.select .product-waffle .collection-lead .bg-background__wrapper {
  --bg-background--height: 8.125rem;
  --bg-background-color: none
}

@media only screen and (min-width: 1000px) {
  body.select .product-waffle .collection-lead .bg-background__wrapper {
    --bg-background--height: 9.375rem
  }
}

body.news .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--blue-70-rgb), 0.8)
}

body.noticias .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--blue-60-rgb), 0.8)
}

body.mach .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--purple-50-rgb), 0.8)
}

body.better .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--teal-30-rgb), 0.8)
}

body.globalcitizen .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--teal-40-rgb), 0.8)
}

body.msnbc .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--blue-40-rgb), 0.8)
}

body.think .bg-background__gradient {
  --bg-gradient-background-color: rgba(var(--red-40-rgb), 0.8)
}

body.today .bg-background__gradient {
  --bg-gradient-background-color: #0000;
  --bg-gradient-background-blend-mode: none;
  --bg-gradient-background-image: none
}

body.entretenimiento .bg-background__gradient,
body.telemundo .bg-background__gradient {
  --bg-gradient-background-color: #0f0f1999
}

.bg-background__gradient {
  background-blend-mode: var(--bg-gradient-background-blend-mode);
  background-color: var(--bg-gradient-background-color);
  background-image: var(--bg-gradient-background-image)
}

.bg-background__wrapper {
  position: relative
}

.bg-use-background .bg-background__picture {
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  transform-origin: 30% 50%
}

.bg-background__picture.bg-background__animate {
  animation: zoomIn 15s ease-in-out infinite alternate
}

.bg-background {
  bottom: 0;
  height: var(--bg-background--height);
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0
}

.bg-background__color {
  background: var(--bg-background-color)
}

@keyframes zoomIn {
  0% {
    transform: scale(1)
  }

  to {
    transform: scale(1.2)
  }
}

body.select .lead-type--waffle .bg-background__color {
  background: linear-gradient(135.61deg, var(--blue-60) 2.9%, var(--blue-70) 87.53%)
}

body.select .lead-type--waffle .product-waffle .bg-background__color {
  background: var(--white)
}

@keyframes styles_live-dot-blink__9b3g7 {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__w0nHf {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__MCXKy {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__BECZ9 {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.styles_baconCardsTwoByThreeContainer__PYA_X {
  --twoByThree--font-size: 1rem;
  --twoByThree--line-height: var(--leading-150);
  --twoByThree-button--height: 2rem;
  --twoByThree-button--font-family: var(--founders-cond);
  --twoByThree-button--font-size: 1rem;
  --twoByThree-button--color: var(--default-color);
  --twoByThree-button---border-color: var(--default-color);
  --twoByThree-button-description--color: var(--grey-60);
  --twoByThree-overlay--border-color: var(--default-color);
  --twoByThree-overlay-description--font-size: 0.875rem;
  --twoByThree-overlay-description--font-family: var(--publico-txt)
}

body.today .styles_baconCardsTwoByThreeContainer__PYA_X {
  --twoByThree--font-size: 1.125rem;
  --twoByThree--font-weight: 400;
  --twoByThree-button--height: 3rem;
  --twoByThree-button--font-family: var(--secondary-font);
  --twoByThree-button--font-size: 1.1875rem;
  --twoByThree-button--color: var(--black);
  --twoByThree-button-description--color: var(--grey-70);
  --twoByThree-overlay-description--font-size: 1rem;
  --twoByThree-overlay-description--font-family: var(--secondary-font);
  --twoByThree-overlay--border-color: #0000
}

.styles_baconCardsTwoByThreeContainer__PYA_X {
  height: 375px;
  position: relative;
  width: 100%
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeBgContent__aegHp {
  height: 100%
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeBgWrapper__b8t7J {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN {
  background: linear-gradient(180deg, #10203900 49.87%, #10203999)
}

body.better .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN {
  background: linear-gradient(180deg, #2a054700 49.87%, #2a054799)
}

body.globalcitizen .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN,
body.mach .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN,
body.think .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN {
  background: linear-gradient(180deg, #0000 49.87%, #0009)
}

body.msnbc .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN {
  background: linear-gradient(180deg, #13527000 49.87%, #13527099)
}

body.noticias .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN {
  background: #23283ccc
}

body.today .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeGradient__vAswN {
  background: linear-gradient(180deg, #38053800 49.87%, #38053899)
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #3061ff80, #3061ff 48.96%, #102039);
  opacity: .3
}

body.better .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #21d1aa80, #21d19e 48.96%, #2a0547)
}

body.globalcitizen .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #b6001a80, #b6001a 48.96%, #b2ccce)
}

body.mach .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #ce1e6c80, #5c00d8 48.96%, #5c00d8)
}

body.msnbc .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #51f1e280, #51f1e2 48.96%, #135270)
}

body.noticias .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: #23283ccc
}

body.think .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #ff504280, #ff5042 50%, #380538)
}

body.today .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeAdditionalGradient__Dead8 {
  background: linear-gradient(146.31deg, #ff503c80, #ff503c 50%, #380538)
}

.styles_baconCardsTwoByThreeContainer__PYA_X:hover .styles_baconCardsTwoByThreeOverlay__RD0sY {
  align-items: center;
  border-color: var(--twoByThree-overlay--border-color);
  display: flex;
  flex-direction: column;
  height: 100%;
  opacity: .9;
  overflow: hidden
}

.styles_baconCardsTwoByThreeContainer__PYA_X:hover .styles_baconCardsTwoByThreeOverlay__RD0sY.styles_cardOverlayHover__OqFR0 {
  transform: translateY(0);
  transition: transform .35s ease-out, opacity .1s linear .1s
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeTitleWrapper__3xiGi {
  height: 100%
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeTitleLink__6dWFI {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  text-align: center;
  z-index: 1
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeTitle__eXJTC {
  color: var(--white);
  display: flex;
  font-family: var(--founders-cond);
  font-size: 1.5rem;
  font-style: var(--normal);
  justify-content: center;
  line-height: var(--leading-100);
  margin-left: 1.25rem;
  margin-right: 1.25rem;
  padding-bottom: 1.5rem;
  text-transform: uppercase
}

body.think .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeTitle__eXJTC {
  font-family: var(--publico-hed);
  font-style: italic;
  text-transform: none
}

body.today .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeTitle__eXJTC {
  background-color: #00000080;
  font-family: var(--primary-font);
  line-height: 1.5;
  margin-left: 0;
  margin-right: 0;
  padding: 1.25rem .625rem;
  text-transform: none;
  width: 100%
}

body.today .styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeTitle__eXJTC.styles_noBG__1UKfy {
  background-color: #0000
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeDescription__Ualkf {
  color: var(--twoByThree-button-description--color);
  display: flex;
  font-family: var(--twoByThree-overlay-description--font-family);
  font-size: var(--twoByThree-overlay-description--font-size);
  font-weight: var(--twoByThree--font-weight);
  justify-content: center;
  line-height: var(--leading-150);
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 3rem;
  width: 100%
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeButton___lDhW {
  align-items: center;
  border: 1px solid var(--default-color);
  color: var(--twoByThree-button--color);
  display: flex;
  font-family: var(--twoByThree-button--font-family);
  font-size: var(--twoByThree-button--font-size);
  font-weight: var(--twoByThree-button--font-weight);
  height: var(--twoByThree-button--height);
  justify-content: center;
  margin-top: 1rem;
  width: 11.625rem
}

.styles_baconCardsTwoByThreeContainer__PYA_X .styles_baconCardsTwoByThreeButton___lDhW .styles_caret__7CFq0:before {
  color: var(--default-color);
  display: inline-block;
  font-size: .875rem;
  padding: .125rem 0 0 .1875rem
}

@keyframes live-dot-blink {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes fade-in {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes expand-in {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes chatblog-expand-in {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

.card-overlay {
  --card-overlay--border-colors: var(--default-gradient);
  --card-overlay--border-width: 10px;
  --card-overlay--transform: translateY(100%)
}

body.news .card-overlay {
  --card-overlay--border-colors: (var(--blue-40), var(--blue-40))
}

body.today .card-overlay {
  --card-overlay--border-colors: (var(--gradient-value-2), var(--gradient-value-1));
  --card-overlay--border-width: 0;
  --card-overlay--transform: translateY(-100%)
}

@media only screen and (min-width: 758px) {
  body.today .card-overlay {
    --card-overlay--border-width: 10px
  }
}

.card-overlay body.today {
  --card-overlay--border-width: 0;
  --card-overlay--font-family: var(--secondary-font)
}

.card-overlay {
  background-color: var(--white);
  border-image: linear-gradient(to right, var(--card-overlay--border-colors)) 1;
  border-top-style: solid;
  border-top-width: var(--card-overlay--border-width)
}

.card-overlay--modal {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 5
}

.card-overlay--absolute {
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: var(--card-overlay--transform);
  transition: transform .4s ease-out, opacity .1s ease-in;
  z-index: 2
}

.card-overlay--absolute.active {
  opacity: 1;
  transform: translateY(0);
  transition: transform .35s ease-out, opacity .1s linear .1s
}

:root {
  --news-alt-red-10: #ffb4b4;
  --news-red-30: #fa3a3a;
  --think-red-40: #ff5042;
  --navbar-mobile-height: 60px;
  --navbar-default-height: 80px;
  --breaking-red: #cb1111;
  --noticias-red-50: #c31010;
  --default-gradient-value-1-rgb: 0, 34, 115;
  --default-gradient-value-2-rgb: 1, 96, 250;
  --founders-loading: "Arial Narrow", Arial, serif;
  --publico-loading: Georgia, Times New Roman, Times, Baskerville, serif;
  --lato-loading: "Arial Narrow", Arial, serif;
  --oswald-font-family: Oswald, var(--founders-cond)
}

@keyframes styles_live-dot-blink__ShkWQ {

  0%,
  to {
    opacity: 0
  }

  40%,
  70% {
    opacity: 1
  }
}

@keyframes styles_fade-in__nnpxa {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes styles_expand-in__5VkRJ {
  0% {
    max-height: 0
  }

  to {
    max-height: 100px
  }
}

@keyframes styles_chatblog-expand-in__p0YNu {
  0% {
    max-height: 0
  }

  to {
    max-height: 200px
  }
}

:root {
  --twelve-col-percentage: 8.3333333333%;
  --package-spacing: 3rem;
  --outer-gutter: 20px;
  --bp-m-width: 758px;
  --bp-l-width: 1000px;
  --bp-x-width: 1240px;
  --grid-container-m: calc(100% - var(--outer-gutter)*2);
  --grid-container-l: calc(var(--bp-l-width) - var(--outer-gutter)*2);
  --grid-container-x: calc(var(--bp-x-width) - var(--outer-gutter)*2);
  --inner-gutter-s: 2vw;
  --inner-gutter-m: 4vw;
  --inner-gutter-l: 40px;
  --inner-gutter-x: 40px
}

@media screen and (min-width: 1000px) {
  :root {
    --outer-gutter: 40px
  }
}

:root {
  --bacon-package-padding: 0 1.25rem;
  --bacon-package-background-color: var(--white);
  --bacon-package-button-width: 50px;
  --bacon-package-header-margin: 0 0 0.75rem 0;
  --bacon-package-title-font-family: var(--default-headline-font-family);
  --bacon-package-title-font-style: normal;
  --bacon-package-title-font-size: 1.5rem;
  --bacon-package-title-color: var(--grey-70);
  --bacon-package-title-font-weight: normal;
  --bacon-package-title-line-height: var(--leading-100);
  --bacon-package-title-padding-right: 0.75rem;
  --bacon-package-descriptionWrapper-font-color: var(--default-text-font-color);
  --bacon-package-descriptionWrapper-font-family: var(--default-text-font-color);
  --bacon-package-descriptionWrapper-font-size: var(--default-text-font-family);
  --bacon-package-descriptionWrapper-line-height: 0.875rem;
  --bacon-package-description-font-color: var(--default-text-font-color);
  --bacon-package-description-font-family: var(--default-text-font-family);
  --bacon-package-description-font-size: 0.875rem;
  --bacon-package-description-line-height: var(--leading-150);
  --bacon-package-btn-container-bkg-color: var(--white);
  --bacon-package-btn-icon-color: var(--default-color);
  --bacon-package-btn-icon-hover-color: var(--white);
  --bacon-package-btn-hover-color: var(--default-color);
  --bacon-package-btn-next-width: auto;
  --bacon-package-paging-dots-display: flex;
  --bacon-package-paging-dot-margin: 0 3.125rem 0 auto;
  --bacon-package-paging-dot-border-color: var(--grey-50);
  --bacon-package-paging-dot-color: var(--default-color);
  --bacon-package-active-paging-dot-color: currentcolor;
  --bacon-package-paging-dot-height: 9px;
  --bacon-package-paging-dot-width: 9px;
  --bacon-package-paging-dot-spacing: 5px;
  --bacon-package-paging-dot-align-self: center;
  --bacon-package-header-inner-margin: 0.75rem 0 0;
  --bacon-package-add-to-bag-btn-font-family: var(--default-text-font-family);
  --bacon-package-scroll-container-scroll-padding: 52px;
  --bacon-package-card-wrapper-spacing: 2px;
  --bacon-package-btn-width: 2.375rem;
  --bacon-package-btn-next-icon-transform: rotate(270deg);
  --bacon-package-btn-prev-icon-transform: rotate(90deg);
  --bacon-package-link-color: var(--primary-color);
  --bacon-package-link-hover-color: var(--primary-color);
  --bacon-package-link-active-opacity: var(--default-active-opacity);
  --bacon-package-link-underline-width: 1px;
  --bacon-package-link-underline-color: var(--primary-color);
  --bacon-package-link-underline-padding: 2px
}

@media only screen and (max-width: 757px) {
  :root {
    --bacon-package-paging-dots-display: none
  }
}

@media only screen and (min-width: 1000px) {
  :root {
    --bacon-package-paging-dots-display: flex
  }
}

body.select {
  --bacon-package-title-font-size: 20px;
  --bacon-package-title-color: #2a2a2a;
  --bacon-package-title-font-weight: 900;
  --bacon-package-title-line-height: var(--leading-125);
  --bacon-package-btn-icon-color: var(--blue-60);
  --bacon-package-btn-icon-hover-color: var(--blue-60);
  --bacon-package-paging-dot-color: var(--blue-60);
  --bacon-package-descriptionWraper-font-family: var(--default-headline-font-family);
  --bacon-package-descriptionWraper-font-size: 15px;
  --bacon-package-descriptionWraper-line-height: var(--text-24);
  --bacon-package-description-font-family: var(--default-headline-font-family);
  --bacon-package-description-font-size: 15px;
  --bacon-package-description-line-height: var(--text-24);
  --bacon-multiseller-header-height: 48px;
  --bacon-multiseller-description-height: 54px;
  --bacon-multiseller-line-clamp: 3;
  --bacon-package-link-color: var(--blue-60);
  --bacon-package-link-hover-color: var(--blue-60);
  --bacon-package-link-hover-opacity: var(--default-hover-opacity);
  --bacon-package-card-wrapper-h3-hover-opacity: 0.7;
  --bacon-package-card-wrapper-h3-hover-color: inherit
}

@media only screen and (min-width: 758px) {
  body.select {
    --bacon-package-descriptionWrapper-font-size: 17px;
    --bacon-package-descriptionWrapper-line-height: 29px;
    --bacon-package-description-font-size: 17px;
    --bacon-package-description-line-height: 29px
  }
}

body.select .styles_inlineArticle__l36aV {
  --bacon-descriptionWrapper-font-family: var(--lato);
  --bacon-descriptionWrapper-font-size: 15px;
  --bacon-descriptionWrapper-line-height: 29px;
  --bacon-description-font-family: var(--lato);
  --bacon-description-font-size: 15px;
  --bacon-description-line-height: 29px;
  --bacon-disclaimer-font-family: var(--lato);
  --bacon-package-description-line-height: 24px;
  --bacon-multiseller-header-font-weight: normal;
  --bacon-package-card-wrapper-width: 220px;
  --bacon-multiseller-header-font-size: 16px;
  --bacon-multiseller-font-size: 14px;
  --bacon-multiseller-seller-font-size: 14px
}

@media only screen and (min-width: 758px) {
  body.select .styles_inlineArticle__l36aV {
    --bacon-descriptionWrapper-font-size: 17px;
    --bacon-description-font-size: 17px
  }
}

body.entretenimiento,
body.shows,
body.telemundo {
  --bacon-package-title-color: var(--blue-60)
}

body.deportes,
body.entretenimiento,
body.noticias,
body.shows,
body.telemundo {
  --bacon-package-descriptionWrapper-font-color: var(--grey-60);
  --bacon-package-descriptionWrapper-font-size: 0.875rem;
  --bacon-package-descriptionWrapper-line-height: 1.3125rem;
  --bacon-package-description-font-color: var(--grey-60);
  --bacon-package-description-font-size: 0.875rem;
  --bacon-package-description-line-height: 1.3125rem
}

body.today {
  --bacon-package-background-color: #0000;
  --bacon-package-title-font-style: italic;
  --bacon-package-title-color: var(--purple-70);
  --bacon-package-title-font-weight: 200;
  --bacon-package-descriptionWrapper-font-family: var(--tertiary-font);
  --bacon-package-descriptionWrapper-line-height: 1.5em;
  --bacon-package-description-font-family: var(--tertiary-font);
  --bacon-package-description-line-height: 1.5;
  --bacon-package-add-to-bag-btn-font-family: var(--secondary-font);
  --bacon-package-link-color: var(--grey-70);
  --bacon-package-link-active-opacity: 1;
  --bacon-package-link-hover-opacity: 1;
  --bacon-package-link-underline-width: 2px;
  --bacon-package-link-underline-color: var(--accent-orange);
  --bacon-package-link-underline-padding: 2px;
  --bacon-package-descriptionWrapper-font-color: var(--grey-60);
  --bacon-package-description-font-color: var(--grey-70);
  --bacon-package-description-font-size: 1.125rem;
  --bacon-package-paging-dots-margin-top: 0.625rem;
  --bacon-package-btn-container-bkg-color: var(--white);
  --bacon-package-btn-icon-color: var(--grey-70);
  --bacon-package-paging-dot-color: var(--grey-70);
  --bacon-package-header-inner-margin: 0.75rem 0 0;
  --bacon-package-btn-hover-color: var(--accent-orange);
  --bacon-package-btn-next-width: 38px;
  --bacon-package-paging-dot-align-self: flex-end;
  --bacon-package-paging-dot-disclaimer-modal-margin-top: -0.625rem;
  --bacon-package-paging-dot-disclaimer-modal-margin-bottom: 0.625rem;
  --bacon-package-canonical-video-active-dot--color: var(--orange-30);
  --bacon-package-card-wrapper-h3-hover-opacity: 1;
  --bacon-package-card-wrapper-h3-hover-color: var(--accent-orange)
}

@media only screen and (min-width: 758px) {
  body.today {
    --bacon-package-title-font-size: 2rem;
    --bacon-package-padding: 0;
    --bacon-package-descriptionWrapper-font-size: 1rem;
    --bacon-package-description-font-size: 1rem
  }
}

body.today .styles_default__ZDaiP,
body.today .styles_oneOne__P8Otk,
body.today .styles_twoOneLargeItems__uRAbj,
body.today .styles_twoOneLarge__XIhNz,
body.today .styles_twoOneSmall__E6bM_,
body.today .styles_twoThreePortrait__78dhK {
  --bacon-package-card-wrapper-spacing: 20px
}

body.today .styles_inlineArticle__l36aV {
  --bacon-package-card-wrapper-width: 220px;
  --bacon-multiseller-header-font-size: 16px;
  --bacon-multiseller-font-size: 14px;
  --bacon-multiseller-seller-font-size: 14px;
  --bacon-multiseller-header-height: 60px;
  --bacon-multiseller-description-height: 63px;
  --bacon-multiseller-line-clamp: 3
}

body.today .video-page {
  --bacon-package-background-color: var(--black);
  --bacon-package-header-margin: 0 0 0.875rem 0;
  --bacon-package-title-font-size: 1.5rem;
  --bacon-package-title-font-family: var(--primary-font);
  --bacon-package-title-font-style: normal;
  --bacon-package-title-font-weight: var(--normal);
  --bacon-package-title-line-height: var(--leading-150);
  --bacon-package-title-color: var(--white);
  --bacon-package-paging-dots-display: none;
  --bacon-package-paging-dot-border-color: var(--grey-60);
  --bacon-package-paging-dot-height: 8px;
  --bacon-package-paging-dot-width: 8px;
  --bacon-package-paging-dot-spacing: 4px;
  --bacon-package-scroll-container-scroll-padding: 0;
  --bacon-package-card-wrapper-spacing: 20px;
  --bacon-package-button-width: 3.125rem;
  --bacon-package-btn-width: 2.5rem;
  --bacon-package-paging-dot-margin: 0 3.125rem 0 auto;
  --bacon-package-btn-next-icon-transform: rotate(180deg);
  --bacon-package-btn-prev-icon-transform: rotate(0deg);
  --bacon-package-btn-icon-hover-color: var(--black)
}

@media only screen and (min-width: 758px) {
  body.today .video-page {
    --bacon-package-paging-dots-display: none;
    --bacon-package-title-font-size: 1.75rem;
    --bacon-package-header-margin: 0 0 1.25rem 0;
    --bacon-package-scroll-container-scroll-padding: 50px
  }
}

@media only screen and (min-width: 1000px) {
  body.today .video-page {
    --bacon-package-paging-dots-display: flex
  }
}

body.today .styles_twoOneLargeItemsBacon__hOqIw {
  --bacon-package-card-wrapper-spacing: 1rem
}

body.today .article-body {
  --bacon-package-padding: 0
}

@media only screen and (max-width: 757px) {
  body.today .article-body {
    --bacon-package-padding: 0 1.25rem
  }
}

.baconScrollContainer {
  padding-left: 20px;
  padding-left: var(--outer-gutter)
}

.baconPrevBtnContainer {
  width: 20px;
  width: var(--outer-gutter)
}

.styles_baconPageBtnNext__mlUg7,
.styles_baconPageBtnPrev__imMrX {
  background: #0000;
  border-color: var(--grey-40);
  border-width: 0;
  color: var(--bacon-package-btn-icon-color);
  display: block;
  height: 100%;
  outline: none;
  width: 2.375rem;
  width: var(--bacon-package-btn-width)
}

.styles_baconPageBtnNext__mlUg7:hover,
.styles_baconPageBtnPrev__imMrX:hover {
  background-color: var(--bacon-package-btn-hover-color);
  color: var(--bacon-package-btn-icon-hover-color)
}

.styles_baconPageBtnNext__mlUg7 .styles_baconPageBtnIcon__vjUT4,
.styles_baconPageBtnPrev__imMrX .styles_baconPageBtnIcon__vjUT4 {
  display: block;
  font-size: 2rem;
  line-height: 1
}

.styles_baconPageBtnNext__mlUg7 {
  border-left-style: solid;
  border-left-width: 1px;
  width: auto;
  width: var(--bacon-package-btn-next-width)
}

.styles_baconPageBtnNext__mlUg7 .styles_baconPageBtnIcon__vjUT4 {
  transform: rotate(270deg);
  transform: var(--bacon-package-btn-next-icon-transform)
}

.styles_baconPageBtnPrev__imMrX {
  border-right-style: solid;
  border-right-width: 1px
}

.styles_baconPageBtnPrev__imMrX .styles_baconPageBtnIcon__vjUT4 {
  transform: rotate(90deg);
  transform: var(--bacon-package-btn-prev-icon-transform)
}

body.today .video-page .styles_baconPageBtnNext__mlUg7,
body.today .video-page .styles_baconPageBtnPrev__imMrX {
  border-color: var(--grey-50)
}

body.today .video-page .styles_baconPageBtnNext__mlUg7 .styles_baconPageBtnIcon__vjUT4:before,
body.today .video-page .styles_baconPageBtnPrev__imMrX .styles_baconPageBtnIcon__vjUT4:before {
  background-color: var(--primary-color);
  content: "";
  display: block;
  height: 24px;
  margin: 0 auto;
  mask-image: url(../images/back.6c48bb2a.svg);
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  width: 14px
}

body.today .video-page .styles_baconPageBtnNext__mlUg7:hover .styles_baconPageBtnIcon__vjUT4:before,
body.today .video-page .styles_baconPageBtnPrev__imMrX:hover .styles_baconPageBtnIcon__vjUT4:before {
  background-color: #102039
}

.styles_baconPackage__W322O {
  background-color: var(--bacon-package-background-color);
  border-color: var(--grey-40);
  overflow: hidden;
  padding: 0 1.25rem;
  padding: var(--bacon-package-padding);
  position: relative;
  width: 100%
}

.styles_baconPackage__W322O.styles_inlineArticle__l36aV {
  padding: 0;
  --bacon-package-scroll-container-padding: 0 20px
}

.styles_baconPackage__W322O.styles_inlineArticle__l36aV .styles_descriptionWrapper___PXVM {
  font-size: 12px;
  width: 100%
}

.styles_baconPackage__W322O.styles_inlineArticle__l36aV .styles_descriptionWrapper___PXVM .icon-info {
  font-size: 11px
}

body.today .styles_baconPackage__W322O.styles_stripe__96_oz {
  overflow: initial;
  padding-right: 0;
  position: relative
}

body.today .styles_baconPackage__W322O.styles_stripe__96_oz:before {
  background: var(--grey-20);
  content: "";
  display: block;
  height: 13.4375rem;
  left: 50%;
  position: absolute;
  top: 2rem;
  transform: translateX(-50%) rotate(2.3deg) skew(2.3deg);
  width: 100vw
}

@media only screen and (min-width: 758px) {
  body.today .styles_baconPackage__W322O.styles_stripe__96_oz:before {
    top: 3rem
  }
}

@media only screen and (min-width: 1000px) {
  body.today .styles_baconPackage__W322O.styles_stripe__96_oz:before {
    top: 3.4375rem
  }
}

@media only screen and (min-width: 758px) {
  body.today .styles_baconPackage__W322O.styles_stripe__96_oz:before {
    height: 15.625rem
  }
}

body.today.articlePage .no-slanted-bg .styles_baconPackage__W322O:before {
  content: normal
}

@media only screen and (max-width: 757px) {

  body.today.articlePage .styles_baconPackage__W322O,
  body.today.packageEmbedPage .styles_baconPackage__W322O {
    margin-bottom: 0
  }
}

@media only screen and (min-width: 1000px) {

  body.today.articlePage .styles_baconPackage__W322O,
  body.today.packageEmbedPage .styles_baconPackage__W322O {
    margin-bottom: 0
  }
}

body.today .video-page .styles_baconPackage__W322O {
  margin: 2rem 0;
  padding: 0 0 0 1.25rem
}

@media only screen and (min-width: 758px) {
  body.today .video-page .styles_baconPackage__W322O {
    padding: 0 1.875rem
  }
}

@media only screen and (min-width: 1000px) {
  body.today .video-page .styles_baconPackage__W322O {
    padding: 0 2.5rem
  }
}

@media only screen and (min-width: 1240px) {
  body.today .video-page .styles_baconPackage__W322O {
    padding: 0 6.25rem
  }
}

@media only screen and (min-width: 1600px) {
  body.today .video-page .styles_baconPackage__W322O {
    padding: 0 12.5rem
  }
}

body.today .video-page .styles_baconPackage__W322O:first-of-type {
  margin-top: 3rem
}

body.today .layout-grid-item .styles_baconPackage__W322O:first-child {
  padding-top: 20px
}

@media only screen and (max-width: 757px) {
  .styles_baconPackage__W322O {
    padding-right: 0
  }
}

.styles_baconHeaderTopBorder__Sw6Cm {
  padding-top: 1.5rem
}

.entretenimiento .styles_baconHeaderTopBorder__Sw6Cm,
.select .styles_baconHeaderTopBorder__Sw6Cm,
.shows .styles_baconHeaderTopBorder__Sw6Cm,
.telemundo .styles_baconHeaderTopBorder__Sw6Cm,
.today .styles_baconHeaderTopBorder__Sw6Cm {
  display: none
}

.styles_baconHeader__SYJx3 {
  margin: 0 0 .75rem;
  margin: var(--bacon-package-header-margin)
}

@media only screen and (min-width: 1000px) {
  .styles_baconHeader__SYJx3 {
    display: flex
  }

  .styles_baconHeaderFull__Unhl6 {
    display: block
  }
}

.styles_baconHeader__SYJx3.styles_flexColumn__h7Qo8 {
  flex-direction: column
}

.styles_baconHeaderHeadline__S_a7Q {
  background-image: none;
  background-position: 50%;
  background-repeat: unset;
  background-size: unset;
  flex: 1 1 auto;
  margin: 0 20px 0 0;
  overflow: hidden
}

@media only screen and (min-width: 758px) {
  .styles_baconHeaderHeadline__S_a7Q {
    margin: 0
  }
}

.select .styles_baconHeaderHeadline__S_a7Q {
  background-image: var(--default-background-image);
  background-position: 0 5px;
  background-repeat: repeat-x;
  background-size: 18px
}

.styles_baconHeaderHeadline__S_a7Q .styles_baconHeaderHeadlineBtn__CYkpm {
  all: unset
}

@media only screen and (max-width: 757px) {
  .select .styles_baconHeaderHeadline__S_a7Q .styles_baconHeaderHeadlineBtn__CYkpm {
    width: 100%
  }
}

.styles_allItemsToCart__0Lb8V {
  background: #0000;
  border: 1px solid #ec5e48;
  color: var(--grey-70);
  display: block;
  font-family: var(--bacon-package-add-to-bag-btn-font-family);
  font-size: 20px;
  height: 47px;
  margin: 8px 0 0;
  position: relative;
  text-transform: uppercase;
  width: 268px
}

.styles_allItemsToCart__0Lb8V:active,
.styles_allItemsToCart__0Lb8V:hover {
  background: #ffb186;
  border-color: #ffb186;
  color: #000
}

.styles_allItemsToCart__0Lb8V:active {
  opacity: .7
}

.styles_baconHeaderInner__iaSYc {
  display: flex;
  margin: .75rem 0 0;
  margin: var(--bacon-package-header-inner-margin);
  width: 100%
}

.styles_baconHeader__SYJx3:not(.styles_baconHeaderFull__Unhl6) .styles_baconHeaderHeadline__S_a7Q+.styles_baconHeaderInner__iaSYc {
  margin: 0;
  width: auto
}

body.today .styles_baconHeader__SYJx3:not(.styles_baconHeaderFull__Unhl6) .styles_baconHeaderHeadline__S_a7Q+.styles_baconHeaderInner__iaSYc {
  margin: auto 0 .5rem
}

.styles_baconTitle__RkfHT {
  background-color: #0000;
  border-color: #0000;
  color: var(--bacon-package-title-color);
  display: inline;
  font-family: var(--bacon-package-title-font-family);
  font-size: 1.5rem;
  font-size: var(--bacon-package-title-font-size);
  font-style: normal;
  font-style: var(--bacon-package-title-font-style);
  font-weight: 400;
  font-weight: var(--bacon-package-title-font-weight);
  line-height: var(--bacon-package-title-line-height);
  margin: 0;
  padding-right: .75rem;
  padding-right: var(--bacon-package-title-padding-right);
  width: 100%
}

@media only screen and (max-width: 757px) {
  .select .styles_baconTitle__RkfHT {
    display: inline-block;
    max-width: 90%;
    width: fit-content
  }
}

.select .styles_baconTitle__RkfHT {
  background-color: var(--white)
}

.styles_baconTitle__RkfHT:before {
  border-color: inherit;
  border-top-style: solid;
  border-top-width: 1px;
  content: none;
  display: inline-block;
  margin-right: 1rem;
  vertical-align: middle;
  width: 60px
}

.entretenimiento .styles_baconTitle__RkfHT:before,
.shows .styles_baconTitle__RkfHT:before,
.telemundo .styles_baconTitle__RkfHT:before {
  border-color: var(--default-color);
  content: ""
}

.styles_description__Ga69M {
  color: var(--bacon-package-description-font-color);
  font-family: var(--bacon-package-description-font-family);
  font-size: .875rem;
  font-size: var(--bacon-package-description-font-size);
  line-height: var(--bacon-package-description-line-height);
  margin-bottom: 12px;
  position: relative
}

.styles_description__Ga69M a {
  color: var(--bacon-package-link-color)
}

body.today .styles_description__Ga69M a {
  border-bottom: var(--bacon-package-link-underline-width) solid var(--bacon-package-link-underline-color);
  padding-bottom: 2px;
  padding-bottom: var(--bacon-package-link-underline-padding)
}

.styles_description__Ga69M a:hover {
  color: var(--bacon-package-link-hover-color);
  opacity: var(--bacon-package-link-hover-opacity)
}

.styles_description__Ga69M a:active {
  opacity: var(--bacon-package-link-active-opacity)
}

.styles_inlineArticle__l36aV {
  --bacon-multiseller-margin-bottom: 4px;
  --bacon-package-description-line-height: 24px;
  overflow: visible
}

.styles_inlineArticle__l36aV .styles_baconScrollWrapper__q1wnG {
  margin-left: -20px;
  width: 100vw
}

@media only screen and (min-width: 758px) {
  .styles_inlineArticle__l36aV {
    overflow: auto
  }

  .styles_inlineArticle__l36aV .styles_baconScrollWrapper__q1wnG {
    margin-left: 0;
    width: auto
  }
}

.styles_disclaimer__OEKF2 {
  font-family: var(--bacon-disclaimer-font-family, var(--tertiary-font));
  font-size: 12px
}

.styles_readMoreLink__UmhjK {
  border-bottom: 2px solid #ffb186;
  margin-left: 4px
}

.styles_baconTitleLink__sCHVE,
.styles_readMoreLink__UmhjK:hover {
  color: var(--default-color)
}

.styles_baconTitleLink__sCHVE {
  font-family: var(--founders-cond);
  font-size: 1rem;
  font-style: normal;
  line-height: unset;
  margin-left: .75rem;
  text-transform: uppercase
}

.select .styles_baconTitleLink__sCHVE {
  color: var(--blue-60);
  font-family: var(--lato);
  font-size: .875rem;
  line-height: 1rem;
  margin-left: 1rem
}

.entretenimiento .styles_baconTitleLink__sCHVE,
.shows .styles_baconTitleLink__sCHVE,
.telemundo .styles_baconTitleLink__sCHVE {
  color: var(--default-color)
}

.styles_footer__zATd5 {
  color: #555;
  color: var(--footer-font-color, #555);
  display: flex;
  font-family: var(--footer-font-family, var(--tertiary-font));
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 20px;
  line-height: 150%;
  margin-top: 12px
}

.styles_footer__zATd5 .styles_logo__K59ow {
  height: 20px;
  margin-left: 4px
}

.styles_descriptionWrapper___PXVM {
  color: var(--bacon-package-descriptionWrapper-font-color);
  font-family: var(--bacon-package-descriptionWrapper-font-family);
  font-size: var(--bacon-package-descriptionWrapper-font-size);
  line-height: .875rem;
  line-height: var(--bacon-package-descriptionWrapper-line-height);
  width: 100%
}

.select .styles_descriptionWrapper___PXVM {
  color: var(--gray-80);
  margin: 0
}

.styles_baconAddButtonPagingDots__uBpd3,
.styles_baconDisclaimerPagingDots__5qeF5 {
  display: flex;
  justify-content: space-between;
  margin-top: var(--bacon-package-paging-dots-margin-top)
}

.styles_baconAddButtonPagingDots__uBpd3 .disclaimer-modal,
.styles_baconDisclaimerPagingDots__5qeF5 .disclaimer-modal {
  margin-bottom: var(--bacon-package-paging-dot-disclaimer-modal-margin-bottom);
  margin-top: var(--bacon-package-paging-dot-disclaimer-modal-margin-top)
}

.styles_baconPagingDots__iECGl {
  align-self: center;
  align-self: var(--bacon-package-paging-dot-align-self);
  display: flex;
  display: var(--bacon-package-paging-dots-display);
  flex-shrink: 0;
  margin: 0 3.125rem 0 auto;
  margin: var(--bacon-package-paging-dot-margin);
  padding: 0 0 0 .75rem;
  z-index: 2
}

.styles_baconHeaderFull__Unhl6 .styles_baconPagingDots__iECGl {
  padding: 0 0 0 2rem
}

.styles_baconPagingDot__S9DSy {
  background: #0000;
  border: 1px solid var(--bacon-package-paging-dot-border-color);
  border-radius: 100%;
  color: var(--bacon-package-paging-dot-color);
  display: block;
  height: 9px;
  height: var(--bacon-package-paging-dot-height);
  outline: none;
  padding: 0;
  width: 9px;
  width: var(--bacon-package-paging-dot-width)
}

.select .styles_baconPagingDot__S9DSy {
  border-color: var(--blue-60)
}

.styles_baconPagingDot__S9DSy+.styles_baconPagingDot__S9DSy {
  margin-left: 5px;
  margin-left: var(--bacon-package-paging-dot-spacing)
}

.styles_baconPagingDot__S9DSy.styles_baconPagingDotIsCurrent__xCa4g,
.styles_baconPagingDot__S9DSy:hover {
  border-color: currentcolor
}

.styles_baconPagingDot__S9DSy.styles_baconPagingDotIsCurrent__xCa4g {
  background-color: currentcolor
}

.video-page .styles_baconPagingDot__S9DSy.styles_baconPagingDotIsCurrent__xCa4g {
  background-color: var(--bacon-package-canonical-video-active-dot--color);
  border-color: var(--bacon-package-canonical-video-active-dot--color)
}

.styles_centerAlign__Shqmz {
  margin-left: auto;
  margin-right: auto;
  max-width: 1160px
}

body.today .styles_centerAlign__Shqmz {
  max-width: 1260px
}

.styles_baconScrollWrapper__q1wnG {
  align-items: stretch;
  display: flex;
  position: relative
}

.styles_baconScrollContainer__a9nYF {
  flex-grow: 1;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-padding: 52px;
  scroll-padding: var(--bacon-package-scroll-container-scroll-padding);
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  display: flex;
  padding: 0;
  padding: var(--bacon-package-scroll-container-padding, 0);
  z-index: 0
}

.styles_baconScrollContainer__a9nYF::-webkit-scrollbar {
  display: none
}

@media only screen and (min-width: 758px) {
  .styles_baconScrollContainer__a9nYF {
    padding-left: 0
  }
}

body.today .video-page .styles_baconScrollContainer__a9nYF {
  padding: 0 1.25rem
}

@media only screen and (min-width: 758px) {
  body.today .video-page .styles_baconScrollContainer__a9nYF {
    padding: 0 3.125rem 0 0
  }
}

.today .styles_baconCardWrapper__Z3RXY h3 a:hover {
  text-decoration: underline;
  text-decoration-color: var(--accent-blue);
  text-decoration-thickness: .125rem;
  text-underline-offset: .25rem
}

.today .video-page .styles_baconCardWrapper__Z3RXY h3 a:hover {
  text-decoration: none
}

.styles_baconCardWrapper__Z3RXY {
  flex-shrink: 0;
  scroll-snap-align: start
}

.styles_baconCardWrapper__Z3RXY+.styles_baconCardWrapper__Z3RXY {
  margin-left: 2px;
  margin-left: var(--bacon-package-card-wrapper-spacing)
}

.today .video-page .styles_baconCardWrapper__Z3RXY:hover h3 {
  opacity: var(--bacon-package-card-wrapper-h3-hover-opacity)
}

.today .video-page .styles_baconCardWrapper__Z3RXY:hover h3 a {
  color: var(--bacon-package-card-wrapper-h3-hover-color)
}

.styles_baconCardWrapper__Z3RXY.styles_default__ZDaiP,
.styles_baconCardWrapper__Z3RXY.styles_oneOneProduct__cE4vv,
.styles_baconCardWrapper__Z3RXY.styles_oneOneSmall__lN6W1,
.styles_baconCardWrapper__Z3RXY.styles_oneOne__P8Otk,
.styles_baconCardWrapper__Z3RXY.styles_shopListByOneProduct__vvXoS,
.styles_baconCardWrapper__Z3RXY.styles_twoOneLargeVideoPage__w5sOv,
.styles_baconCardWrapper__Z3RXY.styles_twoOneLarge__XIhNz,
.styles_baconCardWrapper__Z3RXY.styles_twoOneSmall__E6bM_ {
  width: 16.25rem;
  width: var(--bacon-package-card-wrapper-width, 16.25rem)
}

.styles_baconCardWrapper__Z3RXY.styles_author__n13pC {
  width: 16.4375rem
}

.styles_baconCardWrapper__Z3RXY.styles_twoOneLargeItems__uRAbj {
  width: 14.25rem
}

.styles_baconCardWrapper__Z3RXY.styles_twoOneLargeItems__uRAbj .x-by-one__tease-category {
  display: none
}

.styles_baconCardWrapper__Z3RXY.styles_twoThreePortrait__78dhK {
  width: 15.625rem
}

@media only screen and (min-width: 758px) {
  .styles_baconCardWrapper__Z3RXY.styles_twoOneLarge__XIhNz {
    width: 22.5rem
  }

  .styles_baconCardWrapper__Z3RXY.styles_twoOneLargeItems__uRAbj {
    width: 18.75rem
  }

  .styles_baconCardWrapper__Z3RXY.styles_twoOneLargeVideoPage__w5sOv {
    width: 13.75rem
  }
}

.styles_baconPrevBtnContainer__0K_To {
  background: var(--bacon-package-btn-container-bkg-color);
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 1
}

@media only screen and (min-width: 758px) {
  .styles_baconPrevBtnContainer__0K_To {
    opacity: 0;
    transition: opacity .5s ease-in-out, width 0s .5s;
    width: 0
  }

  .styles_baconPrevBtnContainer__0K_To.styles_baconPrevBtnActive__IrBAD {
    opacity: var(--opacity-100);
    transition: opacity .5s ease-in-out;
    width: 50px;
    width: var(--bacon-package-button-width)
  }
}

.related-recipes .styles_baconPrevBtnContainer__0K_To {
  right: 100%
}

body.today .video-page .styles_baconPrevBtnContainer__0K_To {
  background: var(--black);
  display: none;
  height: 100%;
  justify-content: flex-start;
  padding: 0
}

@media only screen and (min-width: 758px) {
  body.today .video-page .styles_baconPrevBtnContainer__0K_To {
    display: flex
  }
}

.styles_baconNextBtnContainer__PIkfA {
  background: var(--bacon-package-btn-container-bkg-color);
  flex-shrink: 0;
  padding-left: .75rem;
  width: 50px;
  width: var(--bacon-package-button-width)
}

body.today .video-page .styles_baconNextBtnContainer__PIkfA {
  background: var(--black);
  bottom: 0;
  display: none;
  height: 100%;
  justify-content: flex-end;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2
}

@media only screen and (min-width: 758px) {
  body.today .video-page .styles_baconNextBtnContainer__PIkfA {
    display: flex
  }
}

.styles_baconNextBtnContainerNoPagination__IHcPV {
  display: none
}

.styles_baconBottomBorder__5nKeg {
  border-top: 1px solid #ccc;
  margin: 24px 0 0
}

@media only screen and (max-width: 757px) {
  .styles_baconBottomBorder__5nKeg {
    margin-right: 20px
  }
}

body.today .x-by-one__tease-category {
  justify-content: flex-end
}