.simplePoster{position:relative;transition:background .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94);background:hsla(0,0%,100%,0);box-shadow:0 16px 48px 0 transparent}.mouse .simplePoster:hover{background:#fff;box-shadow:0 16px 48px 0 rgba(0,0,0,.08);cursor:pointer}.simplePoster__heading{font-size:inherit;line-height:inherit}.simplePoster__link{background:#e8e8e8 url(/front/gfx/d.2b60b5378472c41cbf07bacc3ac17987a.svg) 50% no-repeat;display:block;position:relative;height:0;padding-bottom:142.36111%;overflow:hidden}.simplePoster__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.simplePoster__link:after{content:"";pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid hsla(0,0%,50.2%,.25)}.mouse .simplePoster__link:hover .simplePoster__image{transform:translateX(-50%) scale(1.1)}.simplePoster__rate{display:flex;justify-content:center;align-items:center;margin-top:.5rem}.simplePoster__rate .ico--starSolid{margin-right:.25rem;font-size:1.5rem;color:#ffc200}.simplePoster__image{position:absolute;left:50%;width:auto;min-width:100%;max-width:none;height:100%;transform:translateX(-50%) scale(1);transition:transform .35s cubic-bezier(.25,.46,.45,.94);color:#e8e8e8;font-size:.375rem;-o-object-fit:cover;object-fit:cover}.simplePoster__seasonNumber{display:inline-flex;align-items:center;height:1.5rem;margin-top:1rem;padding:0 1rem;border:1px solid hsla(0,0%,53.3%,.56);border-radius:2px;color:#888;font-size:.75rem;font-weight:700;text-transform:uppercase}.mouse .simplePoster__seasonNumber[href]{cursor:pointer}.simplePoster__title{display:block;display:-webkit-box;position:relative;max-height:4.5rem;overflow:hidden;font-size:1rem;line-height:1.5;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1rem;margin-bottom:.25rem;color:#242424;text-align:center}.simplePoster__label{max-height:1.5rem;font-size:.75rem;line-height:1;text-transform:uppercase;font-weight:700}.simplePoster__label,.simplePoster__role{display:block;display:-webkit-box;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#888;text-align:center}.simplePoster__role{max-height:2.5025rem;font-size:.875rem;line-height:1.43}.simplePoster__year{padding-bottom:.5rem;font-size:1rem;line-height:1.5;text-align:center}.simplePoster__year:before{content:"("}.simplePoster__year:after{content:")"}.simplePoster--1x1 .simplePoster__link{padding-bottom:100%}.simplePoster--horizontally{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"poster title" "poster year"}.simplePoster--horizontally .simplePoster__poster{grid-area:poster}.simplePoster--horizontally .simplePoster__title{grid-area:title}.simplePoster--horizontally .simplePoster__year{grid-area:year}.simplePoster--center{text-align:center}@media (max-width:767px){.simplePoster__title{max-height:3.75375rem;font-size:.875rem;line-height:1.43;margin-top:.5rem}.simplePoster__role,.simplePoster__title{display:block;display:-webkit-box;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.simplePoster__role{max-height:2.9925rem;font-size:.75rem;line-height:1.33}.simplePoster__year{font-size:.875rem;line-height:1.43}}@media (min-width:768px){.simplePoster__title{padding:0 .25rem}[itemprop=actor]{padding-bottom:.25rem}}.roleInEpisodes__container{width:100%;background:#f8f8f8}.roleInEpisodes__list{display:none;width:100%;max-height:0;padding-right:1rem;padding-left:1rem;overflow:hidden;transition:max-height .25s cubic-bezier(0,1,0,1);color:#242424}.expanded .roleInEpisodes__list{display:grid;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;transition:max-height .25s cubic-bezier(0,1,0,1);overflow:inherit}.roleInEpisodes__list ul+.roleInEpisodes__seasonTitle+ul+.roleInEpisodes__more{display:flex}.roleInEpisodes__list.hasSeason .roleInEpisodes__more,.roleInEpisodes__list.hasSeason ul+.roleInEpisodes__seasonTitle+ul+.roleInEpisodes__more{display:none}.roleInEpisodes__list:not(.hasSeason){padding-top:.875rem}.roleInEpisodes__list .role__episode{transition:color .35s}.mouse .roleInEpisodes__list .role__episode:hover{color:#888}.roleInEpisodes__list ul:last-child{margin-bottom:1.25rem}.roleInEpisodes__list:not(.hasSeason) .roleInEpisodes__seasonTitle:nth-of-type(n+2),.roleInEpisodes__list:not(.hasSeason) ul:nth-of-type(n+2){display:none}.roleInEpisodes__container.expanded .roleInEpisodes__list:not(.hasSeason) .roleInEpisodes__seasonTitle:nth-of-type(n+2){display:inline-block}.roleInEpisodes__container.expanded .roleInEpisodes__list:not(.hasSeason) ul:nth-of-type(n+2){display:block}.roleInEpisodes__seasonTitle{justify-self:baseline}.roleInEpisodes__seasons,.roleInEpisodes__seasonTitle{display:inline-block;margin:.875rem 0;padding:.125rem .5rem;border-radius:2px;background-color:#ffc200;font-size:.5rem;line-height:1.5;text-transform:uppercase}.roleInEpisodes__episode{display:inline-block;margin-bottom:.75rem;transition:color .35s;font-size:.875rem}.mouse .roleInEpisodes__episode:hover{color:#888}.roleInEpisodes__more{display:none;align-items:center;justify-content:center;height:2.5rem;margin-top:1.25rem;margin-right:-1rem;margin-left:-1rem;transition:color .35s;background:#e8e8e8;color:#888}.mouse .roleInEpisodes__more:hover{color:#242424}