.logo-icon10 {
  height: 60px;
  width: 123.5px;
  position: relative;
}
.nav-link180 {
  align-self: stretch;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  white-space: nowrap;
}
.icon383 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.navitems206 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs) var(--padding-5xl);
  gap: var(--gap-7xs);
  color: var(--secondary-600-);
}
.nav-link181 {
  align-self: stretch;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  white-space: nowrap;
}
.icon384 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.navitems207 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs) var(--padding-5xl);
  gap: var(--gap-7xs);
}
.nav-link182 {
  align-self: stretch;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon385 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.navitems208 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs) var(--padding-5xl);
  gap: var(--gap-8xs);
}
.nav-link183 {
  align-self: stretch;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon386 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.navbar-nav10,
.navitems209 {
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.navitems209 {
  align-self: stretch;
  display: flex;
  padding: var(--padding-xs) var(--padding-5xl);
  gap: var(--gap-8xs);
  opacity: 0.4;
}
.navbar-nav10 {
  height: 47px;
  display: none;
  gap: var(--gap-5xl);
  max-width: 100%;
}
.search-text10 {
  height: 23px;
  width: 223px;
  position: relative;
  line-height: 125%;
  font-weight: 300;
  display: none;
  white-space: nowrap;
}
.vector-icon16 {
  position: absolute;
  height: 81.25%;
  width: 81.25%;
  top: 0;
  right: 18.75%;
  bottom: 18.75%;
  left: 0;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
}
.icon-child6 {
  position: absolute;
  height: 45.42%;
  width: 6.67%;
  top: 68.33%;
  right: 29.17%;
  bottom: -13.75%;
  left: 64.17%;
  border-radius: var(--br-20xl);
  background-color: var(--default-white);
  transform: rotate(-45deg);
  transform-origin: 0 0;
}
.icon387 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.search12 {
  border-radius: var(--br-xs);
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  padding: var(--padding-xs);
  gap: var(--gap-5xs);
}
.text30 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.person-icon11 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton0236 {
  border-radius: var(--br-xs);
  overflow: hidden;
  display: none;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-xs);
  gap: var(--gap-3xs);
  color: var(--default-black);
}
.text31 {
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.tanzania-icon7 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 24px;
}
.iconbutton0237 {
  border-radius: var(--br-xs);
  border: 2px solid var(--default-white);
  overflow: hidden;
  display: none;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs) var(--padding-3xs);
  gap: var(--gap-7xs);
  color: var(--default-white);
}
.button201 {
  position: relative;
  font-size: var(--body-small-base-size);
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  font-family: var(--label-small-strong);
  color: var(--default-white);
  text-align: left;
  display: inline-block;
  min-width: 55px;
}
.icon388 {
  height: 20px;
  width: 20px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.button200 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-xs) var(--padding-5xl);
  background-color: var(--secondary-500);
  border-radius: var(--br-xs);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: var(--gap-5xs);
}
.list-icon7 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.hamburger-menuhover7 {
  width: 48px;
  border-radius: var(--br-xs);
  border: 2px solid var(--secondary-600-);
  box-sizing: border-box;
  overflow: hidden;
  flex-shrink: 0;
  justify-content: center;
  padding: var(--padding-4xs) var(--padding-3xs);
}
.button-group22,
.hamburger-menuhover7,
.navbar10,
.navbardark10 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.button-group22 {
  justify-content: flex-start;
  gap: var(--gap-xs);
  color: var(--neutral-600);
}
.navbar10,
.navbardark10 {
  flex: 1;
  max-width: 100%;
}
.navbardark10 {
  background-color: var(--primary-800);
  justify-content: space-between;
  padding: var(--padding-xs);
  box-sizing: border-box;
  gap: var(--gap-xl);
  text-align: left;
  font-size: var(--body-large-strong-size);
  color: var(--default-white);
  font-family: var(--label-small-strong);
}
.navbar10 {
  justify-content: center;
}
.header-section-container,
.header-section5 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.header-section5 {
  flex: 1;
  background-color: var(--primary-800);
}
.header-section-container {
  align-self: stretch;
  padding: 0 0 var(--padding-5xl);
  box-sizing: border-box;
  top: 0;
  z-index: 99;
  position: sticky;
}
.icon389 {
  width: 18px;
  height: 18px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-wrapper12 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-2xs) 0 0;
}
.home9 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
  min-width: 38px;
}
.home-wrapper1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.div76,
.library8 {
  position: relative;
  display: inline-block;
}
.div76 {
  font-size: var(--body-medium-strong-size);
  line-height: 16px;
  font-weight: 600;
  font-family: var(--font-mulish);
  color: var(--neutral-400-);
  min-width: 5px;
}
.library8 {
  line-height: 120%;
  font-weight: 300;
  min-width: 57px;
}
.library-wrapper1 {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.data2,
.div77 {
  position: relative;
  display: inline-block;
}
.div77 {
  font-size: var(--body-medium-strong-size);
  line-height: 16px;
  font-weight: 600;
  font-family: var(--font-mulish);
  color: var(--neutral-400-);
  min-width: 5px;
}
.data2 {
  line-height: 120%;
  font-weight: 300;
  min-width: 63px;
}
.data-wrapper {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
  color: var(--secondary-600-);
}
.breadcrumb9 {
  flex: 1;
  padding: var(--padding-xs);
  gap: var(--gap-7xs);
}
.breadcrumb9,
.frame-parent56,
.frame-wrapper7 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.frame-parent56 {
  flex: 1;
}
.frame-wrapper7 {
  width: 282px;
  padding: 0 var(--padding-5xl);
  box-sizing: border-box;
  font-size: var(--label-small-strong-size);
  color: var(--default-white);
}
.player-box-icon43 {
  align-self: stretch;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.placeholder-logo-icon1 {
  width: 72px;
  height: 72px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.title107 {
  margin: 0;
  position: relative;
  font-size: inherit;
  line-height: 110%;
  font-weight: 600;
  font-family: inherit;
}
.frame-wrapper8,
.placeholder-logo-parent {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.frame-wrapper8 {
  flex-direction: row;
  padding: 0 var(--padding-5xl) var(--padding-7xs);
  font-size: var(--heading-regular-h4-heading-size);
  font-family: var(--heading-semibold-h3-heading);
}
.div78 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 33px;
}
.wrapper15 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs) 0 0;
}
.pipe116 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-100);
}
.pipe-wrapper79 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-2xs) 0 0;
}
.g1 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 11px;
}
.g-container {
  width: 31px;
  border-radius: var(--br-9xs);
  border: 0.8px solid var(--secondary-100);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-10xs) var(--padding-4xs);
}
.pipe117 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-100);
}
.pipe-wrapper80 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-2xs) 0 0;
}
.season1 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 61px;
}
.season-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs) 0 0;
}
.pipe118 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-100);
}
.pipe-wrapper81 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-2xs) 0 0;
}
.biblical1 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 50px;
}
.biblical-container,
.frame-parent57,
.frame-wrapper9 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.biblical-container {
  flex-direction: column;
  padding: var(--padding-9xs) 0 0;
}
.frame-parent57,
.frame-wrapper9 {
  flex-direction: row;
}
.frame-parent57 {
  gap: 11.8px;
}
.frame-wrapper9 {
  padding: 0 var(--padding-5xl) var(--padding-7xs);
}
.descripton1 {
  width: 332px;
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 300;
  display: inline-block;
  max-width: 100%;
  box-sizing: border-box;
  padding-right: var(--padding-xl);
}
.voice-actors1 {
  font-weight: 500;
}
.jane-doe-john1 {
  font-weight: 300;
}
.voice-actors-jane-container1 {
  align-self: stretch;
  position: relative;
  line-height: 125%;
  white-space: nowrap;
}
.creators1 {
  font-weight: 500;
}
.jane-doe1 {
  font-weight: 300;
}
.creators-jane-doe-container1 {
  align-self: stretch;
  position: relative;
  line-height: 125%;
  white-space: nowrap;
}
.voice-actors-jane-doe-john-d-group {
  align-self: stretch;
  flex-direction: column;
  gap: var(--gap-9xs);
  font-size: var(--body-medium-strong-size);
}
.descripton-parent,
.frame-parent55,
.frame-wrapper10,
.voice-actors-jane-doe-john-d-group {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.descripton-parent {
  width: 647px;
  flex-direction: column;
  gap: var(--gap-lg);
  max-width: 193%;
  flex-shrink: 0;
}
.frame-parent55,
.frame-wrapper10 {
  align-self: stretch;
  box-sizing: border-box;
  max-width: 100%;
}
.frame-wrapper10 {
  flex-direction: row;
  padding: 0 0 0 var(--padding-5xl);
}
.frame-parent55 {
  flex-direction: column;
  padding: 0 0 48.1px;
  gap: var(--gap-xs);
  text-align: left;
  font-size: var(--body-small-base-size);
  color: var(--secondary-100);
  font-family: var(--label-small-strong);
}
.nav-pills14 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  min-width: 61px;
}
.icon390 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems210 {
  border-radius: var(--br-5xl);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-7xs) var(--padding-2xs);
  gap: var(--gap-7xs);
  flex-shrink: 0;
  debug_commit: 1de1738;
}
.nav-pills15 {
  position: relative;
  font-size: var(--body-small-base-size);
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  font-family: var(--label-small-strong);
  color: var(--primary-900);
  text-align: left;
  display: inline-block;
  min-width: 61px;
}
.icon391 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems211 {
  cursor: pointer;
  border: 1.5px solid var(--primary-900);
  padding: var(--padding-9xs) var(--padding-3xs);
  background-color: transparent;
  width: 85px;
  border-radius: var(--br-5xl);
  box-sizing: border-box;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
  debug_commit: 1de1738;
}
.nav-pills16 {
  position: relative;
  font-size: var(--body-small-base-size);
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  font-family: var(--label-small-strong);
  color: var(--primary-900);
  text-align: left;
  display: inline-block;
  min-width: 61px;
}
.icon392 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems212 {
  cursor: pointer;
  border: 1.5px solid var(--primary-900);
  padding: var(--padding-9xs) var(--padding-3xs);
  background-color: transparent;
  width: 85px;
  border-radius: var(--br-5xl);
  box-sizing: border-box;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
  debug_commit: 1de1738;
}
.nav-pills17 {
  flex: 1;
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
}
.icon393 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems213 {
  width: 66px;
  border-radius: var(--br-17xl);
  background-color: var(--secondary-400);
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-7xs) var(--padding-2xs);
  box-sizing: border-box;
  gap: var(--gap-7xs);
  debug_commit: 1de1738;
}
.nav-pills18 {
  align-self: stretch;
  flex: 1;
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 500;
}
.icon394 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems214 {
  height: 30px;
  width: 106px;
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-7xs) var(--padding-2xs);
  box-sizing: border-box;
  gap: var(--gap-7xs);
  debug_commit: 1de1738;
}
.nav-pills19 {
  align-self: stretch;
  width: 88px;
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
}
.icon395 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems215 {
  align-self: stretch;
  width: 112px;
  border-radius: var(--br-5xl);
  border: 1.5px solid var(--primary-900);
  box-sizing: border-box;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-7xs) var(--padding-3xs);
  gap: var(--gap-7xs);
  opacity: 0.4;
  debug_commit: 1de1738;
}
.nav-pills20 {
  align-self: stretch;
  flex: 1;
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 500;
}
.icon396 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems216,
.sticky-menumobile {
  align-self: stretch;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  debug_commit: 1de1738;
}
.navitems216 {
  width: 95px;
  border-radius: var(--br-5xl);
  padding: var(--padding-7xs) var(--padding-2xs);
  gap: var(--gap-7xs);
}
.sticky-menumobile {
  height: 54px;
  border-radius: var(--br-9xs);
  background-color: var(--default-white);
  overflow-x: auto;
  padding: var(--padding-xs);
  gap: var(--gap-xs);
  z-index: 2;
}
.nav-link184 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon397 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems217 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button202 {
  width: 312px;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
}
.season-2-showing1 {
  margin: 0;
  flex: 1;
  position: relative;
  font-size: inherit;
  line-height: 110%;
  font-weight: 600;
  font-family: inherit;
}
.nav-link185 {
  height: 20px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  white-space: nowrap;
}
.icon398 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems218 {
  height: 29px;
  border-bottom: 1px solid var(--default-white);
  box-sizing: border-box;
  display: none;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) var(--padding-7xs);
  gap: var(--gap-7xs);
  z-index: 2;
  font-size: var(--body-medium-strong-size);
  font-family: var(--label-small-strong);
}
.title-box-wrapper,
.title-box26 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.title-box26 {
  flex: 1;
  flex-shrink: 0;
  debug_commit: 1de1738;
}
.title-box-wrapper {
  align-self: stretch;
  padding: 0 var(--padding-xs) var(--padding-101xl);
  font-size: var(--heading-regular-h4-heading-size);
  color: var(--default-white);
  font-family: var(--heading-semibold-h3-heading);
}
.player-box-icon44 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0132 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e111 {
  font-weight: 500;
}
.creation11 {
  font-weight: 300;
}
.title108 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description164,
.views39 {
  position: relative;
  font-weight: 300;
  display: inline-block;
}
.description164 {
  align-self: stretch;
  height: 54px;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views39 {
  line-height: 120%;
  min-width: 59px;
}
.pipe119 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.pipe-wrapper82 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs) 0 0;
}
.time47 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
  min-width: 72px;
}
.second-info53,
.views-parent27 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.views-parent27 {
  flex-direction: row;
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info53 {
  flex-direction: column;
  font-size: var(--body-small-base-size);
}
.nav-link186 {
  margin: 0;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
  min-width: 98px;
}
.icon399 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems219 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon400 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box35 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons35,
.info72,
.video-player-0132 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons35 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info72,
.video-player-0132 {
  flex-direction: column;
}
.info72 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0132 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon45 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0133 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e28 {
  font-weight: 500;
}
.temptation8 {
  font-weight: 300;
}
.title109 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description165,
.views40 {
  position: relative;
  font-weight: 300;
}
.description165 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views40 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe120 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time48 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info54,
.views-parent28 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent28 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info54 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link187 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon401 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems220 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon402 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box36 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons36,
.info73,
.video-player-0133 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons36 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info73,
.video-player-0133 {
  flex-direction: column;
}
.info73 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0133 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon46 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0134 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e38 {
  font-weight: 500;
}
.the-fall8 {
  font-weight: 300;
}
.title110 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.description166,
.views41 {
  position: relative;
  font-weight: 300;
}
.description166 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
  white-space: pre-wrap;
}
.views41 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe121 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time49 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info55,
.views-parent29 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent29 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info55 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link188 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon403 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems221 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon404 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box37 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons37,
.info74,
.video-player-0134 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons37 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info74,
.video-player-0134 {
  flex-direction: column;
}
.info74 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0134 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon47 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0135 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e48 {
  font-weight: 500;
}
.count-the-stars8 {
  font-weight: 300;
}
.title111 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.witness-the-ultimate8 {
  margin: 0;
}
.description167,
.views42 {
  position: relative;
  font-weight: 300;
}
.description167 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views42 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe122 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time50 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info56,
.views-parent30 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent30 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info56 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link189 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon405 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems222 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon406 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box38 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons38 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.action-buttons38,
.info75,
.video-list11,
.video-player-0135 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.info75 {
  align-self: stretch;
  flex-direction: column;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-list11,
.video-player-0135 {
  flex-shrink: 0;
}
.video-player-0135 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-direction: column;
}
.video-list11 {
  width: 336px;
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-5xl);
  debug_commit: 1de1738;
  max-width: 100%;
  color: var(--primary-900);
}
.text32 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-left-icon8 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper13,
.iconbutton0238 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs);
}
.iconbutton0238 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 1.5px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper13 {
  display: none;
}
.text33 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-right-icon8 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper14,
.iconbutton0239 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.iconbutton0239 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 2px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  padding: var(--padding-10xs) var(--padding-9xs);
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper14 {
  display: none;
  padding: var(--padding-9xs);
}
.nav-link190 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon407 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems223 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button203 {
  height: 26px;
  width: 1128px;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
}
.video-thumbnail-list6 {
  margin: 0 !important;
  position: absolute;
  top: -170px;
  right: 1063px;
  overflow-x: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-17xl);
  max-width: 100%;
}
.patterns-icon48 {
  height: 1253px;
  flex: 1;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  flex-shrink: 0;
  debug_commit: 1de1738;
  z-index: 1;
}
.sticky-menumobile-parent,
.video-thumbnail-list-parent {
  flex-shrink: 0;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.video-thumbnail-list-parent {
  margin-left: -1075px;
  width: 2486px;
  flex-direction: row;
  position: relative;
  max-width: 740%;
  font-size: var(--body-large-strong-size);
  color: var(--default-black);
}
.sticky-menumobile-parent {
  align-self: stretch;
  height: 643px;
  background-color: var(--primary-900);
  overflow: hidden;
  flex-direction: column;
  padding: var(--padding-base) var(--padding-xs) 473px;
  box-sizing: border-box;
  gap: 74px;
  max-width: 100%;
  text-align: left;
  font-size: var(--body-small-base-size);
  color: var(--primary-900);
  font-family: var(--label-small-strong);
}
.patterns-icon49 {
  position: absolute;
  top: -281px;
  left: calc(50% - 1243px);
  width: 2486px;
  height: 1253px;
  overflow: hidden;
}
.season-2-showing2 {
  margin: 0;
  flex: 1;
  position: relative;
  font-size: inherit;
  line-height: 110%;
  font-weight: 600;
  font-family: inherit;
}
.nav-link191 {
  height: 20px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  white-space: nowrap;
}
.icon408 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems224,
.title-box27 {
  flex-direction: row;
  justify-content: flex-start;
}
.navitems224 {
  height: 29px;
  border-bottom: 1px solid var(--default-white);
  box-sizing: border-box;
  display: none;
  align-items: center;
  padding: var(--padding-10xs) var(--padding-7xs);
  gap: var(--gap-7xs);
  z-index: 2;
  font-size: var(--body-medium-strong-size);
  font-family: var(--label-small-strong);
}
.title-box27 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
}
.player-box-icon48 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0136 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e112 {
  font-weight: 500;
}
.creation12 {
  font-weight: 300;
}
.title112 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description168,
.views43 {
  position: relative;
  font-weight: 300;
  display: inline-block;
}
.description168 {
  align-self: stretch;
  height: 54px;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views43 {
  line-height: 120%;
  min-width: 59px;
}
.pipe123 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.pipe-wrapper83 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs) 0 0;
}
.time51 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
  min-width: 72px;
}
.second-info57,
.views-parent31 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.views-parent31 {
  flex-direction: row;
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info57 {
  flex-direction: column;
  font-size: var(--body-small-base-size);
}
.nav-link192 {
  margin: 0;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
  min-width: 98px;
}
.icon409 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems225 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon410 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box39 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons39,
.info76,
.video-player-0136 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons39 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info76,
.video-player-0136 {
  flex-direction: column;
}
.info76 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0136 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon49 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0137 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e29 {
  font-weight: 500;
}
.temptation9 {
  font-weight: 300;
}
.title113 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description169,
.views44 {
  position: relative;
  font-weight: 300;
}
.description169 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views44 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe124 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time52 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info58,
.views-parent32 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent32 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info58 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link193 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon411 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems226 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon412 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box40 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons40,
.info77,
.video-player-0137 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons40 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info77,
.video-player-0137 {
  flex-direction: column;
}
.info77 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0137 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon50 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0138 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e39 {
  font-weight: 500;
}
.the-fall9 {
  font-weight: 300;
}
.title114 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.description170,
.views45 {
  position: relative;
  font-weight: 300;
}
.description170 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
  white-space: pre-wrap;
}
.views45 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe125 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time53 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info59,
.views-parent33 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent33 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info59 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link194 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon413 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems227 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon414 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box41 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons41,
.info78,
.video-player-0138 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons41 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info78,
.video-player-0138 {
  flex-direction: column;
}
.info78 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0138 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon51 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0139 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e49 {
  font-weight: 500;
}
.count-the-stars9 {
  font-weight: 300;
}
.title115 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.witness-the-ultimate9 {
  margin: 0;
}
.description171,
.views46 {
  position: relative;
  font-weight: 300;
}
.description171 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views46 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe126 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time54 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info60,
.views-parent34 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent34 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info60 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link195 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon415 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems228 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon416 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box42 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons42 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.action-buttons42,
.info79,
.video-list12,
.video-player-0139 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.info79 {
  align-self: stretch;
  flex-direction: column;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-list12,
.video-player-0139 {
  flex-shrink: 0;
}
.video-player-0139 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-direction: column;
}
.video-list12 {
  width: 336px;
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-5xl);
  debug_commit: 1de1738;
  max-width: 100%;
  color: var(--primary-900);
}
.text34 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-left-icon9 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper15,
.iconbutton0240 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs);
}
.iconbutton0240 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 1.5px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper15 {
  display: none;
}
.text35 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-right-icon9 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper16,
.iconbutton0241 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.iconbutton0241 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 2px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  padding: var(--padding-10xs) var(--padding-9xs);
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper16 {
  display: none;
  padding: var(--padding-9xs);
}
.nav-link196 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon417 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems229 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button204 {
  height: 26px;
  width: 1128px;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
}
.info-container,
.video-thumbnail-list7 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.video-thumbnail-list7 {
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-17xl);
  max-width: 108%;
  flex-shrink: 0;
  font-size: var(--body-large-strong-size);
  color: var(--default-black);
  font-family: var(--label-small-strong);
}
.info-container {
  align-self: stretch;
  flex-direction: column;
  padding: 0;
  gap: var(--gap-5xl);
}
.nav-link197 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon418 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems230 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button205 {
  align-self: stretch;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
  font-family: var(--label-small-strong);
}
.season-3-showing {
  margin: 0;
  flex: 1;
  position: relative;
  font-size: inherit;
  line-height: 110%;
  font-weight: 600;
  font-family: inherit;
}
.nav-link198 {
  height: 20px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  white-space: nowrap;
}
.icon419 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems231,
.title-box28 {
  flex-direction: row;
  justify-content: flex-start;
}
.navitems231 {
  height: 29px;
  border-bottom: 1px solid var(--default-white);
  box-sizing: border-box;
  display: none;
  align-items: center;
  padding: var(--padding-10xs) var(--padding-7xs);
  gap: var(--gap-7xs);
  z-index: 2;
  font-size: var(--body-medium-strong-size);
  font-family: var(--label-small-strong);
}
.title-box28 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
}
.player-box-icon52 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0140 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e113 {
  font-weight: 500;
}
.creation13 {
  font-weight: 300;
}
.title116 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description172,
.views47 {
  position: relative;
  font-weight: 300;
  display: inline-block;
}
.description172 {
  align-self: stretch;
  height: 54px;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views47 {
  line-height: 120%;
  min-width: 59px;
}
.pipe127 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.pipe-wrapper84 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs) 0 0;
}
.time55 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
  min-width: 72px;
}
.second-info61,
.views-parent35 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.views-parent35 {
  flex-direction: row;
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info61 {
  flex-direction: column;
  font-size: var(--body-small-base-size);
}
.nav-link199 {
  margin: 0;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
  min-width: 98px;
}
.icon420 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems232 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon421 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box43 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons43,
.info80,
.video-player-0140 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons43 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info80,
.video-player-0140 {
  flex-direction: column;
}
.info80 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0140 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon53 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0141 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e210 {
  font-weight: 500;
}
.temptation10 {
  font-weight: 300;
}
.title117 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description173,
.views48 {
  position: relative;
  font-weight: 300;
}
.description173 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views48 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe128 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time56 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info62,
.views-parent36 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent36 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info62 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link200 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon422 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems233 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon423 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box44 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons44,
.info81,
.video-player-0141 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons44 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info81,
.video-player-0141 {
  flex-direction: column;
}
.info81 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0141 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon54 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0142 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e310 {
  font-weight: 500;
}
.the-fall10 {
  font-weight: 300;
}
.title118 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.description174,
.views49 {
  position: relative;
  font-weight: 300;
}
.description174 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
  white-space: pre-wrap;
}
.views49 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe129 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time57 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info63,
.views-parent37 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent37 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info63 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link201 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon424 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems234 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon425 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box45 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons45,
.info82,
.video-player-0142 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons45 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info82,
.video-player-0142 {
  flex-direction: column;
}
.info82 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0142 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon55 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0143 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e410 {
  font-weight: 500;
}
.count-the-stars10 {
  font-weight: 300;
}
.title119 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.witness-the-ultimate10 {
  margin: 0;
}
.description175,
.views50 {
  position: relative;
  font-weight: 300;
}
.description175 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views50 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe130 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time58 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info64,
.views-parent38 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent38 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info64 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link202 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon426 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems235 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon427 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box46 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons46 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.action-buttons46,
.info83,
.video-list13,
.video-player-0143 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.info83 {
  align-self: stretch;
  flex-direction: column;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-list13,
.video-player-0143 {
  flex-shrink: 0;
}
.video-player-0143 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-direction: column;
}
.video-list13 {
  width: 336px;
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-5xl);
  debug_commit: 1de1738;
  max-width: 100%;
  color: var(--primary-900);
}
.text36 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-left-icon10 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper17,
.iconbutton0242 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs);
}
.iconbutton0242 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 1.5px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper17 {
  display: none;
}
.text37 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-right-icon10 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper18,
.iconbutton0243 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.iconbutton0243 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 2px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  padding: var(--padding-10xs) var(--padding-9xs);
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper18 {
  display: none;
  padding: var(--padding-9xs);
}
.nav-link203 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon428 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems236 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button206 {
  height: 26px;
  width: 1128px;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
}
.info-container1,
.video-thumbnail-list8 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.video-thumbnail-list8 {
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-17xl);
  max-width: 108%;
  flex-shrink: 0;
  font-size: var(--body-large-strong-size);
  color: var(--default-black);
  font-family: var(--label-small-strong);
}
.info-container1 {
  align-self: stretch;
  flex-direction: column;
  padding: 0;
  gap: var(--gap-5xl);
}
.nav-link204 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon429 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems237 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button207 {
  align-self: stretch;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
  font-family: var(--label-small-strong);
}
.other-languages-showing1 {
  margin: 0;
  flex: 1;
  position: relative;
  font-size: inherit;
  line-height: 110%;
  font-weight: 600;
  font-family: inherit;
}
.nav-link205 {
  height: 20px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  white-space: nowrap;
}
.icon430 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems238,
.title-box29 {
  flex-direction: row;
  justify-content: flex-start;
}
.navitems238 {
  height: 29px;
  border-bottom: 1px solid var(--default-white);
  box-sizing: border-box;
  display: none;
  align-items: center;
  padding: var(--padding-10xs) var(--padding-7xs);
  gap: var(--gap-7xs);
  z-index: 2;
  font-size: var(--body-medium-strong-size);
  font-family: var(--label-small-strong);
}
.title-box29 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
}
.player-box-icon56 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0144 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e114 {
  font-weight: 500;
}
.creation14 {
  font-weight: 300;
}
.title120 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description176,
.views51 {
  position: relative;
  font-weight: 300;
  display: inline-block;
}
.description176 {
  align-self: stretch;
  height: 54px;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views51 {
  line-height: 120%;
  min-width: 59px;
}
.pipe131 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.pipe-wrapper85 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs) 0 0;
}
.time59 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
  min-width: 72px;
}
.second-info65,
.views-parent39 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.views-parent39 {
  flex-direction: row;
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info65 {
  flex-direction: column;
  font-size: var(--body-small-base-size);
}
.nav-link206 {
  margin: 0;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
  min-width: 98px;
}
.icon431 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems239 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon432 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box47 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons47,
.info84,
.video-player-0144 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons47 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info84,
.video-player-0144 {
  flex-direction: column;
}
.info84 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0144 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon57 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0145 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e211 {
  font-weight: 500;
}
.temptation11 {
  font-weight: 300;
}
.title121 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description177,
.views52 {
  position: relative;
  font-weight: 300;
}
.description177 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views52 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe132 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time60 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info66,
.views-parent40 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent40 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info66 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link207 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon433 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems240 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon434 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box48 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons48,
.info85,
.video-player-0145 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons48 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info85,
.video-player-0145 {
  flex-direction: column;
}
.info85 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0145 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon58 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0146 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e311 {
  font-weight: 500;
}
.the-fall11 {
  font-weight: 300;
}
.title122 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.description178,
.views53 {
  position: relative;
  font-weight: 300;
}
.description178 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
  white-space: pre-wrap;
}
.views53 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe133 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time61 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info67,
.views-parent41 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent41 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info67 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link208 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon435 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems241 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon436 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box49 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons49,
.info86,
.video-player-0146 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons49 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info86,
.video-player-0146 {
  flex-direction: column;
}
.info86 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0146 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon59 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0147 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e411 {
  font-weight: 500;
}
.count-the-stars11 {
  font-weight: 300;
}
.title123 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.witness-the-ultimate11 {
  margin: 0;
}
.description179,
.views54 {
  position: relative;
  font-weight: 300;
}
.description179 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views54 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe134 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time62 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info68,
.views-parent42 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent42 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info68 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link209 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon437 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems242 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon438 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box50 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons50 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.action-buttons50,
.info87,
.video-list14,
.video-player-0147 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.info87 {
  align-self: stretch;
  flex-direction: column;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-list14,
.video-player-0147 {
  flex-shrink: 0;
}
.video-player-0147 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-direction: column;
}
.video-list14 {
  width: 336px;
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-5xl);
  debug_commit: 1de1738;
  max-width: 100%;
  color: var(--primary-900);
}
.text38 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-left-icon11 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper19,
.iconbutton0244 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs);
}
.iconbutton0244 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 1.5px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper19 {
  display: none;
}
.text39 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-right-icon11 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper20,
.iconbutton0245 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.iconbutton0245 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 2px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  padding: var(--padding-10xs) var(--padding-9xs);
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper20 {
  display: none;
  padding: var(--padding-9xs);
}
.nav-link210 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon439 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems243 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button208 {
  height: 26px;
  width: 1128px;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
}
.info-container2,
.video-thumbnail-list9 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.video-thumbnail-list9 {
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-17xl);
  max-width: 108%;
  flex-shrink: 0;
  font-size: var(--body-large-strong-size);
  color: var(--default-black);
  font-family: var(--label-small-strong);
}
.info-container2 {
  align-self: stretch;
  flex-direction: column;
  padding: 0;
  gap: var(--gap-5xl);
}
.nav-link211 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon440 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems244 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button209 {
  align-self: stretch;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
  font-family: var(--label-small-strong);
}
.extras-showing-81 {
  margin: 0;
  flex: 1;
  position: relative;
  font-size: inherit;
  line-height: 110%;
  font-weight: 600;
  font-family: inherit;
}
.nav-link212 {
  height: 20px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  white-space: nowrap;
}
.icon441 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems245,
.title-box30 {
  flex-direction: row;
  justify-content: flex-start;
}
.navitems245 {
  height: 29px;
  border-bottom: 1px solid var(--default-white);
  box-sizing: border-box;
  display: none;
  align-items: center;
  padding: var(--padding-10xs) var(--padding-7xs);
  gap: var(--gap-7xs);
  z-index: 2;
  font-size: var(--body-medium-strong-size);
  font-family: var(--label-small-strong);
}
.title-box30 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
}
.player-box-icon60 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0148 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e115 {
  font-weight: 500;
}
.creation15 {
  font-weight: 300;
}
.title124 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description180,
.views55 {
  position: relative;
  font-weight: 300;
  display: inline-block;
}
.description180 {
  align-self: stretch;
  height: 54px;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views55 {
  line-height: 120%;
  min-width: 59px;
}
.pipe135 {
  width: 4px;
  height: 4px;
  position: relative;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.pipe-wrapper86 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs) 0 0;
}
.time63 {
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
  min-width: 72px;
}
.second-info69,
.views-parent43 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.views-parent43 {
  flex-direction: row;
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info69 {
  flex-direction: column;
  font-size: var(--body-small-base-size);
}
.nav-link213 {
  margin: 0;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
  min-width: 98px;
}
.icon442 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems246 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon443 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box51 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons51,
.info88,
.video-player-0148 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons51 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info88,
.video-player-0148 {
  flex-direction: column;
}
.info88 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0148 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon61 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0149 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e212 {
  font-weight: 500;
}
.temptation12 {
  font-weight: 300;
}
.title125 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-family: inherit;
}
.description181,
.views56 {
  position: relative;
  font-weight: 300;
}
.description181 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views56 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe136 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time64 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info70,
.views-parent44 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent44 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info70 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link214 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 23px;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon444 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems247 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon445 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box52 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons52,
.info89,
.video-player-0149 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons52 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info89,
.video-player-0149 {
  flex-direction: column;
}
.info89 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0149 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon62 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0150 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e312 {
  font-weight: 500;
}
.the-fall12 {
  font-weight: 300;
}
.title126 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.description182,
.views57 {
  position: relative;
  font-weight: 300;
}
.description182 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
  white-space: pre-wrap;
}
.views57 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe137 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time65 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info71,
.views-parent45 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent45 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info71 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link215 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon446 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems248 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon447 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box53 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons53,
.info90,
.video-player-0150 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.action-buttons53 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.info90,
.video-player-0150 {
  flex-direction: column;
}
.info90 {
  align-self: stretch;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-player-0150 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-shrink: 0;
}
.player-box-icon63 {
  align-self: stretch;
  flex: 1;
  position: relative;
  border-radius: var(--br-5xl);
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.video-thumbnail-0151 {
  align-self: stretch;
  height: 148px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.s1e412 {
  font-weight: 500;
}
.count-the-stars12 {
  font-weight: 300;
}
.title127 {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-family: inherit;
}
.witness-the-ultimate12 {
  margin: 0;
}
.description183,
.views58 {
  position: relative;
  font-weight: 300;
}
.description183 {
  align-self: stretch;
  letter-spacing: 0.01em;
  line-height: 125%;
}
.views58 {
  width: 59px;
  line-height: 120%;
  display: inline-block;
}
.pipe138 {
  height: 4px;
  width: 4px;
  position: absolute;
  margin: 0 !important;
  top: calc(50% - 2px);
  left: 65px;
  border-radius: 50%;
  background-color: var(--neutral-300);
}
.time66 {
  align-self: stretch;
  width: 72px;
  position: relative;
  line-height: 120%;
  font-weight: 300;
  display: inline-block;
}
.second-info72,
.views-parent46 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.views-parent46 {
  height: 14px;
  flex-direction: row;
  position: relative;
  gap: var(--gap-base);
  font-size: var(--label-small-strong-size);
  color: var(--neutral-600);
}
.second-info72 {
  flex-direction: column;
  gap: var(--gap-7xs);
  font-size: var(--body-small-base-size);
}
.nav-link216 {
  margin: 0;
  width: 98px;
  position: relative;
  font-size: inherit;
  line-height: 125%;
  font-weight: 500;
  font-family: inherit;
  display: inline-block;
}
.icon448 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems249 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon449 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-box54 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.action-buttons54 {
  align-self: stretch;
  flex-direction: row;
  color: var(--primary-600-);
}
.action-buttons54,
.info91,
.video-list15,
.video-player-0151 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.info91 {
  align-self: stretch;
  flex-direction: column;
  padding: var(--padding-5xl);
  gap: var(--gap-lg);
}
.video-list15,
.video-player-0151 {
  flex-shrink: 0;
}
.video-player-0151 {
  width: 264px;
  border-radius: var(--br-5xl);
  background-color: var(--default-white);
  flex-direction: column;
}
.video-list15 {
  width: 336px;
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-5xl);
  debug_commit: 1de1738;
  max-width: 100%;
  color: var(--primary-900);
}
.text40 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-left-icon12 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper21,
.iconbutton0246 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xs);
}
.iconbutton0246 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 1.5px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper21 {
  display: none;
}
.text41 {
  width: 36px;
  position: relative;
  line-height: 125%;
  font-weight: 500;
  display: none;
}
.chevron-right-icon12 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.iconbutton02-wrapper22,
.iconbutton0247 {
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.iconbutton0247 {
  border-radius: var(--br-5xl);
  background-color: var(--secondary-600-);
  border: 2px solid var(--secondary-600-);
  overflow: hidden;
  display: flex;
  padding: var(--padding-10xs) var(--padding-9xs);
  gap: var(--gap-3xs);
}
.iconbutton02-wrapper22 {
  display: none;
  padding: var(--padding-9xs);
}
.nav-link217 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon450 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems250 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button210 {
  height: 26px;
  width: 1128px;
  display: none;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
}
.info-container3,
.video-thumbnail-list10 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.video-thumbnail-list10 {
  overflow-x: auto;
  flex-direction: row;
  gap: var(--gap-17xl);
  max-width: 108%;
  flex-shrink: 0;
  font-size: var(--body-large-strong-size);
  color: var(--default-black);
  font-family: var(--label-small-strong);
}
.info-container3 {
  align-self: stretch;
  flex-direction: column;
  padding: 0;
  gap: var(--gap-5xl);
}
.nav-link218 {
  align-self: stretch;
  flex: 1;
  position: relative;
  line-height: 125%;
  font-weight: 500;
}
.icon451 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems251 {
  width: 127px;
  flex: 1;
  border-bottom: 1px solid var(--secondary-600-);
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-10xs) 0;
  gap: var(--gap-7xs);
}
.button211 {
  align-self: stretch;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: var(--body-medium-strong-size);
  color: var(--secondary-600-);
  font-family: var(--label-small-strong);
}
.info-container-parent {
  position: absolute;
  top: 72px;
  left: calc(50% - 156px);
  width: 312px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-77xl);
  z-index: 1;
}
.patterns-icon50,
.patterns-parent8 {
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.patterns-parent8 {
  align-self: stretch;
  height: 2094px;
  background-color: var(--primary-800);
  z-index: 2;
  text-align: left;
  font-size: var(--heading-regular-h4-heading-size);
  color: var(--default-white);
  font-family: var(--heading-semibold-h3-heading);
}
.patterns-icon50 {
  height: 1678px;
  width: 319.7px;
  display: none;
}
.vector-icon17 {
  height: 264px;
  width: 294px;
  position: relative;
  object-fit: contain;
  display: none;
}
.nav-link219 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 41px;
}
.icon452 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems252 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs);
  gap: var(--gap-7xs);
}
.nav-link220 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  min-width: 47px;
}
.icon453 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems253 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs) var(--padding-2xs);
  gap: var(--gap-7xs);
}
.nav-link221 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 500;
  display: inline-block;
  min-width: 63px;
}
.icon454 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems254 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs) var(--padding-2xs);
  gap: var(--gap-7xs);
}
.nav-link222 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 55px;
}
.icon455 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.navitems255 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs);
  gap: var(--gap-7xs);
}
.nav-link223 {
  position: relative;
  letter-spacing: 0.01em;
  line-height: 18px;
  font-weight: 500;
  display: inline-block;
  min-width: 80px;
}
.icon456 {
  height: 16px;
  width: 16px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
}
.menu-items10,
.navitems256 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: var(--padding-xs) var(--padding-2xs);
  gap: var(--gap-7xs);
}
.menu-items10 {
  align-self: stretch;
  flex-direction: column;
  justify-content: center;
  padding: 0 var(--padding-xl);
}
.change-language10 {
  margin: 0;
  position: relative;
  font-size: inherit;
  letter-spacing: 0.02em;
  line-height: 102%;
  font-weight: 400;
  font-family: inherit;
}
.en10,
.icon457 {
  position: relative;
}
.en10 {
  line-height: 23px;
  font-weight: 500;
  display: inline-block;
  min-width: 22px;
}
.icon457 {
  height: 20px;
  width: 20px;
  overflow: hidden;
  flex-shrink: 0;
}
.en-parent4 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.icon458 {
  height: 20px;
  width: 20px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.button212 {
  align-self: stretch;
  border-radius: var(--br-xs);
  border: 1.5px solid var(--default-white);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-4xs) var(--padding-5xl);
  gap: var(--gap-xl);
  font-size: var(--body-large-strong-size);
  font-family: var(--label-small-strong);
}
.language-select10,
.primary-actions10 {
  align-self: stretch;
  display: flex;
  flex-direction: column;
}
.language-select10 {
  align-items: center;
  justify-content: center;
  padding: 0 var(--padding-xs);
  gap: var(--gap-xs);
  font-size: var(--heading-medium-h6-heading-size);
  font-family: var(--heading-semibold-h3-heading);
}
.primary-actions10 {
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-29xl);
}
.about-the-legacy10,
.dividers20 {
  align-self: stretch;
  position: relative;
}
.dividers20 {
  height: 1px;
  border-radius: var(--br-3xs);
  background-color: var(--primary-500);
}
.about-the-legacy10 {
  margin: 0;
  font-size: inherit;
  line-height: 105%;
  font-weight: 600;
  font-family: inherit;
}
.discovery-and-transformation10,
.we-are-committed10 {
  margin: 0;
}
.we-are-committed-container10 {
  align-self: stretch;
  position: relative;
  font-size: var(--body-small-base-size);
  letter-spacing: 0.01em;
  line-height: 125%;
  font-weight: 300;
  font-family: var(--label-small-strong);
}
.about-the-legacy-of-adam-parent5 {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.facebook-icon18 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon0110 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.instagram-icon18 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon0210 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.tiktok-icon10 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon0310 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.twitter-icon18 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon0410,
.input-list {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.input-list {
  gap: var(--gap-5xl);
}
.loa-details10,
.primary-info14 {
  align-self: stretch;
  display: flex;
  flex-direction: column;
}
.loa-details10 {
  align-items: center;
  justify-content: center;
  padding: 0 var(--padding-xs);
  gap: var(--gap-5xl);
  text-align: center;
  font-size: var(--heading-semibold-h5-heading-size);
  font-family: var(--heading-semibold-h3-heading);
}
.primary-info14 {
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-17xl);
}
.copyright10,
.dividers21 {
  align-self: stretch;
  position: relative;
}
.dividers21 {
  height: 1px;
  background-color: var(--primary-500);
}
.copyright10 {
  font-size: var(--label-small-strong-size);
  line-height: 120%;
  font-weight: 500;
  text-align: center;
}
.footer-layoutmobile4 {
  flex: 1;
  background-color: var(--primary-700);
  flex-direction: column;
  padding: var(--padding-29xl) var(--padding-5xl) var(--padding-77xl);
  box-sizing: border-box;
  gap: var(--gap-5xl);
  max-width: 100%;
}
.footer-layoutmobile4,
.footer-section10,
.loatv-mobile {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.footer-section10 {
  align-self: stretch;
  background-color: var(--primary-700);
  overflow: hidden;
  flex-shrink: 0;
  flex-direction: row;
  max-width: 100%;
  z-index: 3;
  text-align: left;
  font-size: var(--body-small-base-size);
  color: var(--default-white);
  font-family: var(--label-small-strong);
}
.loatv-mobile {
  width: 100%;
  position: relative;
  background-color: var(--primary-900);
  overflow-y: auto;
  flex-direction: column;
  line-height: normal;
  letter-spacing: normal;
}
@media screen and (max-width: 167px) {
  .navitems217,
  .navitems230,
  .navitems237,
  .navitems244,
  .navitems251 {
    width: calc(100% - 40px);
  }
}
