[data-inner-page],[data-inner-page] *{font-family:Outfit,Segoe UI,sans-serif!important}.show-hero__cta{margin-top:-10px}[data-inner-page] .show-hero__bg{background-image:var(--show-hero-desktop-bg)}.show-page>.articles,.show-page>.promos{margin-top:80px}.article-card h3 a{color:inherit;text-decoration:none}.article-card h3 a:hover{text-decoration:underline}.promo-card>div{display:flex;flex:1;flex-direction:column;width:100%}.promo-card__description{flex:1;margin-bottom:22px}.promo-card__description p{margin-bottom:6px}.promo-card__description p:last-child{margin-bottom:0}.promo-card>div>.promo-price{margin-top:auto}.promo-card__product-image{display:grid;height:180px;margin:18px auto 20px;place-items:center;width:100%}.promo-card__product-image img{display:block;height:auto;max-height:180px;max-width:min(300px,95%);object-fit:contain;width:auto}.synopsis__text p{margin:0 0 16px}.synopsis__text,.synopsis__text *{color:#a1a1a1}.synopsis__text>:first-child{margin-top:0}.synopsis__text>:last-child{margin-bottom:0}.synopsis .meta-card{background:rgba(25,25,25,.6);border:1px solid #282828;border-radius:16px;justify-self:end;max-width:400px;padding:32px;width:100%}.synopsis .meta-card__list li{border-bottom-color:#282828;gap:24px;margin-bottom:20px;min-height:16px;padding:0 0 20px}.synopsis .meta-card__list li:last-child{margin-bottom:0;padding-bottom:0}.synopsis .meta-card__label{color:#a1a1a1;font-size:14px;font-weight:700;gap:8px;line-height:1}.synopsis .meta-card__label img{display:block;flex:none;height:16px;object-fit:contain;width:16px}.synopsis .meta-card__value{color:#fff;font-size:14px;font-weight:400;line-height:1.2;width:min(240px,60%)}@media (max-width:1080px){.synopsis .meta-card{justify-self:stretch;max-width:none}}@media (max-width:560px){.synopsis .meta-card{padding:24px 20px}.synopsis .meta-card__list li{gap:16px}.synopsis .meta-card__value{width:52%}.promo-card__product-image{height:140px;margin:12px auto 16px}.promo-card__product-image img{max-height:140px;max-width:min(240px,92%)}}.show-page.hide-articles .articles,.show-page.hide-cast [aria-labelledby^=cast-],.show-page.hide-episodes .episode-modal,.show-page.hide-episodes .episodes,.show-page.hide-hero .show-hero,.show-page.hide-promos .promos,.show-page.hide-staff [aria-labelledby^=staff-],.show-page.hide-synopsis .synopsis{display:none}.ep-card.is-coming-soon .ep-card__media:after{background:rgba(0,0,0,.62);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.ep-card__coming-soon-group{align-items:flex-start;display:flex;flex-direction:column;gap:7px;left:12px;position:absolute;top:12px;z-index:2}.ep-card__coming-soon{background:rgba(10,10,11,.88);border-left:3px solid var(--red);color:#fff;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:1.4px;line-height:1;padding:7px 10px;width:fit-content}.ep-card__coming-soon-date{color:#fff;font-size:12px;font-weight:600;line-height:1.3;text-shadow:0 1px 4px rgba(0,0,0,.8)}.episodes .ep-card{flex-basis:calc(20% - 19.2px);min-width:0}@media (max-width:1080px){.episodes .ep-card{flex-basis:calc(33.33333% - 16px)}}@media (max-width:860px){.episodes .ep-card{flex-basis:calc(50% - 12px)}}@media (max-width:560px){.episodes .ep-card{flex-basis:78%}}.release-announcement{align-items:center;display:flex;gap:14px;margin-bottom:14px}.episodes__heading-group{min-width:0}.release-announcement__violator{align-items:center;background:rgba(206,17,37,.1);border-left:3px solid var(--red);color:var(--red-bright);display:inline-flex;font-size:11px;font-weight:800;letter-spacing:1.5px;line-height:1;min-height:30px;padding:6px 11px;text-transform:uppercase}.release-announcement__date{color:var(--ink-2);font-size:15px;font-weight:600;margin:0}@media (max-width:560px){.release-announcement{align-items:flex-start;flex-direction:column;gap:9px}}@media (max-width:860px){[data-inner-page] .show-hero{min-height:80vh;min-height:80svh}[data-inner-page] .show-hero__bg{background-image:var(--show-hero-mobile-bg,var(--show-hero-desktop-bg))}[data-inner-page] .show-hero__scrim{background:linear-gradient(0deg,rgba(0,0,0,.96),rgba(0,0,0,.78) 38%,rgba(0,0,0,.28) 68%,transparent 88%)}[data-inner-page] .show-hero__content{padding-bottom:48px}.show-page>.articles,.show-page>.promos{margin-top:50px}}