.popularRolesSection{margin-top:2rem;margin-bottom:0;padding-bottom:1.5rem}.popularRolesSection .section__title{padding:1.25rem 1.875rem 0rem;color:#eee}.popularRolesSection .crs__item .poster__wrapper{background:#131313 url(https://fwcdn.pl/prt/static/images/gf/iri/placeholders/plug-dark.svg) center center no-repeat}.popularRolesSection .crs__item:last-child{margin-right:0}@media (min-width: 768px){.popularRolesSection .crs__prev,.popularRolesSection .crs__next{top:-7.25rem}}@media (min-width: 1152px){.popularRolesSection .section__header{padding-top:.625rem}.popularRolesSection .crs{margin:0 auto}.popularRolesSection .crs__item{padding:0 1rem}.popularRolesSection .crs__item:not(:last-child){padding:0 1rem}.popularRolesSection .crs__prev,.popularRolesSection .crs__next{top:-7.25rem}}.native-scrollbar{scrollbar-width:thin!important;scrollbar-face-color:rgba(128,128,128,.5);scrollbar-track-color:#fff;scrollbar-color:rgba(128,128,128,.5) #fff}.native-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.native-scrollbar::-webkit-scrollbar:vertical{width:11px}.native-scrollbar::-webkit-scrollbar:horizontal{height:11px}.native-scrollbar::-webkit-scrollbar-thumb{border:4px solid #fff;border-radius:0;background-color:#80808080}.native-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#808080bf}.native-scrollbar::-webkit-scrollbar-track{background:#fff}.posterInfoBox{width:7.5rem}.posterInfoBox__info{position:relative;transition:box-shadow cubic-bezier(.25,.46,.45,.94) .3s}.posterInfoBox__info a:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.6rem;overflow:hidden;font-size:1rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox__year{display:block;padding:.125rem 0;font-weight:400;line-height:1.3}.posterInfoBox__year:before{content:"("}.posterInfoBox__year:after{content:")"}.posterInfoBox__header{padding:.625rem;line-height:1.33;text-align:center}.posterInfoBox__info--personRate .posterInfoBox__header{padding-top:1.5625rem}.posterInfoBox__trailerName{display:block;display:-webkit-box;position:relative;max-height:2rem;overflow:hidden;font-size:.625rem;line-height:1.6;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:.25rem;color:#888;font-weight:700;text-transform:uppercase}.posterInfoBox__trailerName+.posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.275rem;overflow:hidden;font-size:.875rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox__datePremiere{margin-top:.625rem;color:#888;font-family:Lato,sans-serif;font-size:.75rem}.posterInfoBox__platforms{display:block;margin-top:.625rem;color:#888;font-family:Lato,sans-serif;font-size:.875rem}.posterInfoBox__remaster{display:block;margin-top:.25rem;color:#242424;font-family:Lato,sans-serif;font-size:.875rem}.posterInfoBox__title{min-height:2.875rem;font-size:1rem;font-weight:400}.posterInfoBox__rateBox{display:flex;align-items:center;justify-content:center;margin-top:.3125rem}.posterInfoBox__rateBox .ico{margin-right:.1875rem;color:#ffc200;font-size:1.25rem}.posterInfoBox__rateBox .ico.ico--no-rate{color:#ccc}.posterInfoBox__rateBox .ico.ico--eyeSolid{margin-right:0}.posterInfoBox__personRate{display:flex;position:absolute;top:0;left:50%;align-items:center;justify-content:center;width:36px;height:36px;transform:translate(-50%,-50%);border-radius:50%;background:#000;color:#fff;font-size:13px;font-weight:400;line-height:1}.posterInfoBox__personYears{display:block;padding-top:.625rem;font-weight:400}.posterInfoBox__predictedRate{display:flex;align-items:center;justify-content:center;font-size:1rem}.posterInfoBox__predictedRate__ico{margin-right:.5rem;color:#ffc200;font-size:1.5rem}.posterInfoBox__predictedRate__rate{line-height:1.5rem}.posterInfoBox__channel{display:flex;align-items:center;justify-content:center;height:3rem;margin:-1.5rem .9375rem 0;transition:margin .3s cubic-bezier(.25,.46,.45,.94),width .3s cubic-bezier(.25,.46,.45,.94);background:#fff}.posterInfoBox__channel img{height:3rem}.posterInfoBox__channel--small img{height:.75rem}.posterInfoBox__channelName,.posterInfoBox__channelDate{display:block;margin-top:.1875rem;color:#888;font-size:.875rem}.subpage-netflixCampaignLandingPage .posterInfoBox__advertButton{position:relative;min-height:2rem}.posterInfoBox .filmPoster__link{width:7.5rem}.posterInfoBox--auto{width:auto}.posterInfoBox--auto .filmPoster__link,.posterInfoBox--auto .posterInfoBox__info{width:100%}.posterInfoBox.posterInfoBox--rectangle,#site .posterInfoBox.posterInfoBox--rectangle .filmPoster__link{width:7.5rem}.posterInfoBox.posterInfoBox--wide{width:100%}.posterInfoBox.posterInfoBox--wide .posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.6rem;overflow:hidden;font-size:1rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox.posterInfoBox--wide .posterInfoBox__trailerName+.posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.275rem;overflow:hidden;font-size:.875rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox.posterInfoBox--big{width:7.5rem}.posterInfoBox.posterInfoBox--big .posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.6rem;overflow:hidden;font-size:1rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox.posterInfoBox--big .filmPoster.filmPoster--big .filmPoster__link{width:7.5rem;height:11.25rem}.posterInfoBox--rankings .posterInfoBox__info{width:7.5rem}.mouse .posterInfoBox--rankings:hover .posterInfoBox__info{box-shadow:none}.mouse .posterInfoBox--rankings:hover .posterInfoBox__channel{margin:-1.5rem 0 0}.mouse .posterInfoBox--rankings:hover .posterInfoBox__meta{background:#fff;box-shadow:0 10px 30px #0000001a;color:#000}.posterInfoBox--rankings .posterInfoBox__header{display:flex;flex-direction:column-reverse;padding:0}.posterInfoBox--rankings .posterInfoBox__title{height:5.5rem;padding:1rem 0}.posterInfoBox--rankings .posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.6rem;overflow:hidden;font-size:1rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox--rankings .posterInfoBox__meta{display:flex;position:relative;align-items:center;justify-content:center;padding-bottom:3.125rem;transition:color cubic-bezier(.25,.46,.45,.94) .3s,background-color cubic-bezier(.25,.46,.45,.94) .3s;background:#000;color:#fff}.posterInfoBox--rankings .posterInfoBox__rateBox{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;margin-top:0;font-size:1rem;font-weight:700}.posterInfoBox--rankings .posterInfoBox__rateBox .ico{margin-right:.4375rem;color:#ffc200;font-size:1.375rem}.posterInfoBox--alabaster .posterInfoBox__rateBox,.posterInfoBox--alabaster .posterInfoBox__info{background-color:#f8f8f8}.posterInfoBox--white .posterInfoBox__rateBox,.posterInfoBox--white .posterInfoBox__info{background-color:#fff}.posterInfoBox--rateLabel .posterInfoBox__header{display:flex;flex-direction:column-reverse;padding:0 .5rem 1rem}.posterInfoBox--rateLabel .posterInfoBox__rateBox{width:fit-content;margin:-1rem auto 1rem;padding:0 .5rem;border-radius:1px;line-height:1.67}.posterInfoBox--rateLabel .posterInfoBox__rateBox .ico{font-size:1.125rem}.posterInfoBox--rateLabel .posterInfoBox__rate{font-size:.875rem}@media (min-width: 768px){.posterInfoBox{width:9rem}.posterInfoBox__header{padding:1rem .5rem}.posterInfoBox__trailerName{display:block;display:-webkit-box;position:relative;max-height:1.995rem;overflow:hidden;font-size:.75rem;line-height:1.33;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox__trailerName+.posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:3rem;overflow:hidden;font-size:1rem;line-height:1.5;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox__rateBox .ico{font-size:1.5rem}.posterInfoBox__datePremiere{font-size:.875rem}.posterInfoBox .filmPoster__link{width:9rem}.posterInfoBox__personRate{width:40px;height:40px;font-size:1.125rem}.posterInfoBox--rankings .posterInfoBox__info{width:9rem}.posterInfoBox--auto{width:auto}.posterInfoBox--auto .filmPoster__link,.posterInfoBox--auto .posterInfoBox__info{width:100%}.posterInfoBox.posterInfoBox--rectangle,#site .posterInfoBox.posterInfoBox--rectangle .filmPoster__link{width:9rem}.posterInfoBox.posterInfoBox--wide .posterInfoBox__trailerName+.posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:3rem;overflow:hidden;font-size:1rem;line-height:1.5;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox.posterInfoBox--big{width:11.25rem}.posterInfoBox.posterInfoBox--big .posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.6rem;overflow:hidden;font-size:1rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox.posterInfoBox--big .filmPoster.filmPoster--big .filmPoster__link{width:11.25rem;height:16rem}}.tvRecommendationsSection .crs{margin-top:-.25rem}.tvRecommendationsSection .crs__item{padding:.25rem .5rem 0;white-space:normal}.tvRecommendationsSection .crs__item:first-child{padding:.25rem .5rem 0 1rem}.tvRecommendationsSection .crs__item .posterInfoBox{width:7.5rem}@media (min-width: 768px){.tvRecommendationsSection .crs__item .posterInfoBox{width:9rem}.tvRecommendationsSection .crs__prev,.tvRecommendationsSection .crs__next{top:-7.5rem}}@media (min-width: 1152px){.tvRecommendationsSection .crs__item{padding:.25rem 1rem 1.125rem}.tvRecommendationsSection .crs__item:not(:last-child){padding:.25rem 1rem 1.125rem}.tvRecommendationsSection .crs__prev,.tvRecommendationsSection .crs__next{top:-8rem}}
