.dynamicTextField{position:relative;padding:1rem 0}.dynamicTextField__container{margin:0 auto}.dynamicTextField__area{display:flex;min-height:4.5rem;margin:0 1rem;border:2px dashed #e8e8e8;border-radius:.625rem;align-items:center;flex-grow:1}.dynamicTextField__area>i{display:block;position:absolute;width:6.86875rem;height:0;pointer-events:none}.dynamicTextField__placeholder{display:flex;align-items:center;justify-content:center;width:100%;padding:.9375rem;transition:color .3s;font-size:1rem;text-align:center}html.mouse .dynamicTextField__placeholder:hover{color:#333}.dynamicTextField__placeholder .ifw{margin-right:.625rem;color:#ffc200;font-size:1.25rem}.dynamicTextField__textarea{display:none;flex-grow:1;width:100%;height:2.5rem;border:0;outline:none;background:none;resize:none}.dynamicTextField__value{display:none;max-height:calc(6.86875rem + 1px);overflow:hidden;white-space:pre-line}.dynamicTextField__textarea,.dynamicTextField__value{width:100%;color:#333;font-family:Lato,sans-serif;font-size:.875rem;line-height:1.57}.dynamicTextField__buttons{display:none;justify-content:flex-end;padding-top:.9375rem}.dynamicTextField__editIcon{display:none;height:1.5rem;margin-left:.375rem;position:absolute;right:.5rem;bottom:-.3125rem;padding:0 .5rem;background-color:#fff}html.mouse .dynamicTextField__editIcon:hover i{color:#000}.dynamicTextField__editIcon i{transition:color .3s;color:#ffc200;font-size:1.125rem}.dynamicTextField__seeMore{display:none;position:absolute;z-index:2;right:0;bottom:-1.25rem;left:0;min-width:8.75rem;margin:0 auto;transition:color .3s;border:.063rem solid #e8e8e8;border-radius:1.875rem;background:#fff;color:#000;font-size:.75rem;line-height:1.75rem;text-transform:uppercase}.dynamicTextField__seeMore.dynamicTextField__seeMore--withoutLabel{width:2.5rem;min-width:auto;height:2.5rem;border-radius:50%}.dynamicTextField__seeMore.dynamicTextField__seeMore--withoutLabel:before{content:"\e96e";display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#ffc200;font-family:filmweb-ico;font-size:2rem}html.mouse .dynamicTextField__seeMore:hover{color:#ffc200}.dynamicTextField--hasValue .dynamicTextField__area{border-color:transparent}.dynamicTextField--hasValue .dynamicTextField__placeholder{display:none}.dynamicTextField--hasValue .dynamicTextField__value{display:block;padding-left:0;text-align:center}.dynamicTextField--hasValue .dynamicTextField__editIcon{display:block}.dynamicTextField--editing .dynamicTextField__area{padding:1rem;border-color:#e8e8e8;background:#f8f8f8}.dynamicTextField--editing .dynamicTextField__textarea{display:block;overflow-y:hidden;text-align:left}.dynamicTextField--editing .dynamicTextField__editIcon,.dynamicTextField--editing .dynamicTextField__placeholder,.dynamicTextField--editing .dynamicTextField__value{display:none}.dynamicTextField--editing .dynamicTextField__buttons{display:flex}.dynamicTextField--expandable:not(.dynamicTextField--editing):not(.dynamicTextField--expanded) .dynamicTextField__value{position:relative}.dynamicTextField--expandable:not(.dynamicTextField--editing):not(.dynamicTextField--expanded) .dynamicTextField__value:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3.125rem;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 4%,#fff);pointer-events:none}.dynamicTextField--expandable:not(.dynamicTextField--editing):not(.dynamicTextField--expanded) .dynamicTextField__seeMore{display:block}.dynamicTextField--expanded .dynamicTextField__value{max-height:100%;padding-bottom:1rem}.dynamicTextField--expanded .dynamicTextField__seeMore{display:block}.dynamicTextField--expanded .dynamicTextField__seeMore.dynamicTextField__seeMore--withoutLabel{display:flex}.dynamicTextField--expanded .dynamicTextField__seeMore.dynamicTextField__seeMore--withoutLabel:before{transform:rotate(180deg)}.dynamicTextField--expanded .dynamicTextField:after{margin-top:30px}.dynamicTextField--expandable+.sectionUserInfo__since,.dynamicTextField--expanded.dynamicTextField--editing .dynamicTextField__seeMore{display:none}.dynamicTextField--expandable.dynamicTextField--editing+.sectionUserInfo__since,.dynamicTextField--expandable.dynamicTextField--expanded+.sectionUserInfo__since{display:block}.dynamicTextField--expandable.dynamicTextField--editing+.sectionUserInfo__since{padding-bottom:2.25rem;font-size:0}.dynamicTextField:not(.dynamicTextField--editable) .dynamicTextField__editIcon,.dynamicTextField:not(.dynamicTextField--editable) .dynamicTextField__placeholder,.dynamicTextField:not(.dynamicTextField--editable) .dynamicTextField__textarea{display:none}.dynamicTextField:not(.dynamicTextField--editable) .dynamicTextField__value{padding-left:0}.dynamicTextField:not(.dynamicTextField--editable):not(.dynamicTextField--hasValue){display:none}.dynamicTextField--expanded:after{margin:30px}.dynamicTextField--simple .dynamicTextField__area{border:0}.dynamicTextField--simple .dynamicTextField__value{margin:0 0 1.875rem;text-align:left}.dynamicTextField--simple.dynamicTextField--expanded .dynamicTextField__value{margin:0}.dynamicTextField--simple.dynamicTextField--expanded:after{margin-right:0;margin-left:0}.dynamicTextField--simple.dynamicTextField:not(.dynamicTextField--expandable){margin-bottom:0}.dynamicTextField--simple.dynamicTextField:not(.dynamicTextField--expandable):after{display:none}.dynamicTextField--dark.dynamicTextField--expandable:not(.dynamicTextField--editing):not(.dynamicTextField--expanded) .dynamicTextField__value:after{background-image:linear-gradient(180deg,transparent 4%,#000)}.dynamicTextField--dark.dynamicTextField--expandable .dynamicTextField--description .dynamicTextField__value{border-bottom:1px solid #242424}.dynamicTextField--dark .dynamicTextField__area,.dynamicTextField--dark .dynamicTextField__textarea,.dynamicTextField--dark .dynamicTextField__value{color:#eee}.dynamicTextField--dark .dynamicTextField__seeMore{background:#242424;border:.063rem solid #242424}.dynamicTextField--description{padding:0}.dynamicTextField--description.dynamicTextField--expandable:not(.dynamicTextField--editing):not(.dynamicTextField--expanded) .dynamicTextField__area{margin:0}.dynamicTextField--description:not(.dynamicTextField--expandable){padding-bottom:1.25rem}.dynamicTextField--description .dynamicTextField__area{margin:0;padding:0;border:0}.dynamicTextField--description .dynamicTextField__textarea,.dynamicTextField--description .dynamicTextField__value{margin:0;padding:0;text-align:left}.dynamicTextField--description.dynamicTextField--expanded .dynamicTextField__value{margin:0;padding-bottom:2.25rem}.dynamicTextField--description.dynamicTextField--expanded:after{margin-right:0;margin-left:0}.dynamicTextField--description.dynamicTextField:not(.dynamicTextField--expandable){margin-bottom:0}.dynamicTextField--description.dynamicTextField:not(.dynamicTextField--expandable):after{display:none}.dynamicTextField--expandable+.sectionUserInfo__since{padding-bottom:3.125rem}.dynamicTextField--editing+.sectionUserInfo__since{display:none}@media (max-width:767px){.dynamicTextField__buttons{padding-right:.625rem}.dynamicTextField__editIcon{right:.5rem}}@media (min-width:1152px){.dynamicTextField__value{font-size:1rem}}.userDescriptionSection__header{overflow:hidden}.userDescriptionSection__userAbout .dynamicTextField{border-bottom:1px solid #e8e8e8}.userDescriptionSection__details{display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1rem 1.5rem}.userDescriptionSection__details>*{padding:.25rem 0}.userDescriptionSection__link,.userDescriptionSection__since{display:flex;align-items:center;font-size:.875rem}.userDescriptionSection__link span{margin-left:.1875rem;color:#888}.userDescriptionSection__link:hover span{color:#ffc200}.userDescriptionSection__link .ico,.userDescriptionSection__since .ico{padding-right:.5rem;color:#ffc200;font-size:1.5rem}@media (min-width:768px){.userDescriptionSection__description{font-size:1.125rem;line-height:1.75rem}.userDescriptionSection__details{flex-direction:row;justify-content:space-around}.userDescriptionSection__since{font-size:.875rem}.userDescriptionSection__avatar{margin-top:-5.625rem;margin-bottom:-1.25rem}.userDescriptionSection__userName{font-size:1.25rem}.userDescriptionSection__userName+.userDescriptionSection__since{font-size:1rem}}.friendSuggestBox{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-height:200px;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;background:#f8f8f8}.friendSuggestBox__wrap{display:flex;align-items:center;width:100%;padding:.5rem .625rem}.friendSuggestBox__group{display:flex;flex-grow:1;align-items:center;flex-direction:column}.friendSuggestBox__lead{padding-bottom:1rem;font-size:.875rem}.friendSuggestBox__leadPart{display:inline-block}.friendSuggestBox__button .ico{position:absolute;left:.75rem;font-size:1.5rem}.friendSuggestBox__button .fwBtn{z-index:0;display:flex;position:relative;align-items:center;padding:.75rem 3.125rem;font-size:.875rem;font-weight:400}.friendSuggestBox__list{display:none}.friendSuggestBox--disabled{max-height:0;overflow:hidden;opacity:0}@media (max-width:767px){.friendSuggestBox{justify-content:center}.friendSuggestBox__wrap{flex-direction:column}.friendSuggestBox__group{margin-bottom:.625rem}.friendSuggestBox__lead{text-align:center}}@media (min-width:768px){.friendSuggestBox__group{flex-direction:row}.friendSuggestBox__wrap{margin:0;padding:.625rem .9375rem}.friendSuggestBox__lead{padding-bottom:0;padding-right:.75rem}}@media (min-width:1152px){.screening .fa__wrapper>.friendSuggestBox{margin:0 -.9375rem}.friendSuggestBox__lead{font-size:1rem}.friendSuggestBox__list{display:flex;flex-grow:1}.friendSuggestBox__list .userAvatar{margin:0 .25rem}.friendSuggestBox__list .userList__countBtn{width:2.375rem;height:2.375rem;border-radius:50%;background:#ffc200;font-size:1.125rem;font-weight:700}.friendSuggestBox__list .userList__item .avatar{width:2.375rem;height:2.375rem}.screening .section__userFriendSuggestBox:hover{z-index:3}}.userFriendSuggestBoxSection{background-color:#f8f8f8}.thumbnail{display:block;position:relative;width:100%;height:0;overflow:hidden;transition:all .5s cubic-bezier(.25,.46,.45,.94);background:#e8e8e8 url(https://3.fwcdn.pl/gf/iri/images/faf1205f3e3368fecd984fb75bc42b47.svg) 50% no-repeat;background-size:28%}.thumbnail__header{display:flex;position:absolute;z-index:1;top:50%;right:0;bottom:0;left:0;align-items:flex-end;padding:.75rem .75rem .625rem;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 99%);color:#fff;font-size:.875rem;text-transform:uppercase}.thumbnail__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s cubic-bezier(.25,.46,.45,.94);-o-object-fit:cover;object-fit:cover}.thumbnail__image:not([src]){visibility:hidden}.thumbnail__link,.thumbnail__link:before{position:absolute;top:0;right:0;bottom:0;left:0}.thumbnail__link:before{content:"";pointer-events:none;border:1px solid hsla(0,0%,50.2%,.25);z-index:1}.section__dark .thumbnail__link:before{border:1px solid #000}.thumbnail--1x1{padding-top:100%}.thumbnail--16x9{padding-top:56.25%}.thumbnail--mainSliders{padding-top:18.75rem}.thumbnail--7x10{padding-bottom:142.85714%}.thumbnail--13x6{padding-bottom:46.15385%}.thumbnail--square-to-rectangle{padding-top:100%}.thumbnail--video .thumbnail__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:content-box;width:3.5rem;height:3.5rem;margin:auto;background:url(/gfx/d.be40ea221380627a259ee0fdb7418aa8.svg) 0 0 no-repeat}.thumbnail--video .thumbnail__link:hover:after{background-image:url(/gfx/d.e4d10d94a537554da3ba2e3d540fe0de.svg)}.thumbnail--video .thumbnail__link:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;height:100%}.thumbnail--video .thumbnail__link:hover{cursor:pointer}@media (max-width:767px){.thumbnail__link:before{border-right:0;border-left:0}}@media (min-width:768px){.thumbnail--square-to-rectangle{padding-top:56.25%}}@media (min-width:1152px){.thumbnail--mainSliders{padding-top:25rem}}.materialForm__textField{display:inline-block;position:relative;box-sizing:border-box;width:100%;max-width:100%;margin:-.25rem 0;padding:1rem 0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);font-size:.875rem}.materialForm__textField--noResize textarea{overflow:hidden;resize:none}.materialForm__textField.isFocused:not(.materialForm__textField--readonly):not(.isInvalid) .materialForm__label{top:.25rem;color:#e7a90f;font-size:.75rem}.materialForm__textField.isFocused:not(.materialForm__textField--readonly):not(.isInvalid) .materialForm__label:after{visibility:visible;left:0;width:100%}.materialForm__textField.isFocused:not(.materialForm__textField--readonly):not(.isInvalid) .materialForm__counter{opacity:1}.materialForm__textField.hasData .materialForm__label{top:.25rem;font-size:.75rem}.materialForm__textField.isInvalid .materialForm__label{visibility:hidden;top:.25rem;opacity:0;color:#d85014;font-size:.75rem}.materialForm__textField.isInvalid .materialForm__label--error{visibility:visible;opacity:1}.materialForm__textField.isInvalid .materialForm__label:after{visibility:visible;left:0;width:100%;background-color:#d85014}.materialForm__textField.simpleLiveSearch .materialForm__input{padding-right:1.25rem}.materialForm__input{display:block;position:relative;width:100%;margin:0;padding:.5rem 0;border:0;border-bottom:.0625rem solid rgba(0,0,0,.12);background:0 0;color:inherit;font-family:Lato,sans-serif;font-size:.875rem;text-align:left}.materialForm__input:disabled{background:#e8e8e8;cursor:default}.materialForm__input--icon{padding:.5rem 2rem .5rem 0}.materialForm__label{visibility:visible;position:absolute;top:1.25rem;right:0;bottom:0;left:0;width:100%;overflow:hidden;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:1;color:#888;font-size:.875rem;text-align:left;white-space:nowrap;pointer-events:none}.materialForm__label--error{visibility:hidden;opacity:0}.materialForm__label:after{content:"";visibility:hidden;position:absolute;bottom:1rem;left:45%;width:.625rem;height:.125rem;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#ffc200}.materialForm__buttons{display:flex;justify-content:flex-end;padding-top:1.5rem}.materialForm__counter{display:flex;position:absolute;right:4px;bottom:10px;align-items:center;height:16px;padding:0 3px;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);opacity:0;background:#fff;color:#888;font-size:10px;font-weight:700;line-height:16px}.materialForm--external{display:flex;flex-direction:column}@media (min-width:768px){.materialForm__textField--short{width:50%}.materialForm--external{display:flex;flex-direction:column}.materialForm--external .materialForm__textField{margin:.5rem 0}}@media (min-width:1152px){.materialForm__textField{margin:0;padding:1rem 0;font-size:1rem}.materialForm__textField.hasData .materialForm__label,.materialForm__textField.isFocused:not(.materialForm__textField--readonly) .materialForm__label,.materialForm__textField.isInvalid .materialForm__label{top:.25rem}.materialForm__input{padding:.5rem 0;font-size:1rem}.materialForm__input--icon{padding:.5rem 2rem .5rem 0}.materialForm__label{font-size:1rem}.materialForm__label:after{bottom:1rem}}.control .materialForm__label{transition:all 0s}.control.isInvalid .control__indicator{border-color:#f93f2d}.control.isInvalid .control__text{position:relative}.control.isInvalid .materialForm__label{visibility:hidden;bottom:-1.25rem;left:0;top:auto;opacity:0;color:#d85014;font-size:.75rem}.control.isInvalid .materialForm__label--error{visibility:visible;opacity:1}.userReviewsSection__header{display:flex;flex-direction:row}.userReviewsSection__ranking{display:flex;flex-direction:column;padding:0 1rem 1rem}.userReviewsSection__rankingInfo{display:flex;align-items:center;padding:.25rem 0;font-size:.875rem}.userReviewsSection__rankingInfo .ico{padding-right:.5rem;color:#ffc200;font-size:1.5rem}.userReviewsSection--empty{margin-bottom:1.5rem;padding:0 1rem 1rem;background:#f8f8f8}.userReviewsSection--empty .userReviewsSection__plug{display:flex;flex-direction:column}.userReviewsSection--empty .userReviewsSection__plugDesc{padding-bottom:1rem;color:#888;line-height:1.5}.userReviewsSection .reviewBox{margin:0 1rem 2rem}.userReviewsSection .review__meta{margin-top:0}.userReviewsSection:not(.userReviewsSection--empty) .externalReviewPanel{position:absolute;right:.75rem}.userReviewsSection:not(.userReviewsSection--empty) .externalReviewPanel span{display:none}.userReviewsSection .fwBtn{z-index:0}@media (min-width:768px){.userReviewsSection__list{display:flex;flex-direction:row;flex-wrap:wrap}.userReviewsSection__list--last .reviewBox,.userReviewsSection__list--profile .reviewBox{width:calc(33.33333% - 16px);margin:0 .5rem 1.5rem}.userReviewsSection__list--profile .reviewBox.reviewBox--middle{width:calc(50% - 16px)}.userReviewsSection__ranking{flex-direction:row}.userReviewsSection__rankingInfo{padding:.25rem 1rem}.userReviewsSection--empty .userReviewsSection__plug{flex-direction:row;justify-content:space-between}.userReviewsSection--empty .userReviewsSection__plugDesc{max-width:23.75rem}.userReviewsSection:not(.userReviewsSection--empty) .externalReviewPanel{position:absolute;right:0}.userReviewsSection:not(.userReviewsSection--empty) .externalReviewPanel span{display:inline-block}}@media (min-width:1152px){.userReviewsSection__list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1.875rem}.userReviewsSection__list--last .reviewBox{width:100%;max-width:20rem;margin:0 0 2rem}.userReviewsSection__list--last .reviewBox:not(:last-of-type){margin:0 2rem 2rem 0}.userReviewsSection__list--profile .reviewBox{width:calc(33.33333% - 32px);margin:0 1rem 1.5rem}.userReviewsSection__list--profile .reviewBox.reviewBox--middle{width:calc(50% - 32px)}.userReviewsSection--empty{padding:0 0 1rem}.userReviewsSection--empty .userReviewsSection__plugDesc{max-width:41.875rem}}.userTopRatedSection__header{border-bottom:1px solid #f8f8f8;background-color:#e8e8e8}.userTopRatedSection__logo{width:5.75rem;margin:.5rem auto 0}.userTopRatedSection__logo--netflix{height:2rem;background:url(/gfx/d.a0d0cbce84a6f2ee29673305a9ac71d4.svg) no-repeat;background-size:contain}.userTopRatedSection:not(.hasData) .userTopRatedSection__header{margin-bottom:1rem}.userTopRatedSection--isDark .userTopRatedSection__header{background-color:#000}.userTopRatedSection--isDark .page__title{color:#fff}.userTopRatedSection .crs__item{padding:0 1rem 1.25rem 0}.userTopRatedSection .crs__item:first-of-type{padding:0 1rem 1.25rem}.userTopRatedSection .fwBtn{z-index:0}.userTopRatedSection .posterInfoBox{width:7rem}.userTopRatedSection .posterInfoBox .filmPoster,.userTopRatedSection .posterInfoBox .filmPoster__link{width:7rem;height:10rem}.userTopRatedSectionPlaceholder{height:34rem}@media (min-width:768px){.userTopRatedSection:not(.hasData) .userTopRatedSection__header{margin-bottom:1.5rem}.userTopRatedSection__logo{width:7.5rem}.userTopRatedSection__logo--netflix{width:7.75rem;height:3rem}}@media (min-width:1152px){.userTopRatedSection:not(.hasData) .userTopRatedSection__header{margin-bottom:2rem}.userTopRatedSection .crs__item{padding:0 2rem 1.25rem 0}.userTopRatedSection .crs__item:first-of-type{padding:0 2rem 1.25rem 1rem}.userTopRatedSection .posterInfoBox{width:9rem}.userTopRatedSection .posterInfoBox .filmPoster,.userTopRatedSection .posterInfoBox .filmPoster__link{width:9rem;height:12.8125rem}}.userFavoriteSection .crs__item{padding:0 1rem 1.25rem 0}.userFavoriteSection .crs__item:first-of-type{padding:0 1rem 1.25rem}.userFavoriteSection .fwBtn{z-index:0}.userFavoriteSection .posterInfoBox{width:7rem}.userFavoriteSection .posterInfoBox .filmPoster,.userFavoriteSection .posterInfoBox .filmPoster__link{width:7rem;height:10rem}@media (min-width:1152px){.userFavoriteSection .crs__item{padding:0 2rem 1.25rem 0}.userFavoriteSection .crs__item:first-of-type{padding:0 2rem 1.25rem 1rem}.userFavoriteSection .posterInfoBox{width:9rem}.userFavoriteSection .posterInfoBox .filmPoster,.userFavoriteSection .posterInfoBox .filmPoster__link{width:9rem;height:12.8125rem}}.votesInfoBox{margin-top:.9375rem;padding:.625rem}.votesInfoBox__list{display:flex;flex-wrap:wrap;justify-content:center}.votesInfoBox__item{width:33%;margin-bottom:1.25rem;text-align:center}.votesInfoBox__item .ico{margin-right:.3125rem;transition:color .5s cubic-bezier(.25,.46,.45,.94);color:#ccc;font-size:1.25rem}.votesInfoBox__item.isActive .ico{color:#ffc200}.votesInfoBox__item--noVote .ico{margin-right:0}.section--alabaster .votesInfoBox__item{display:flex;align-items:center}.section--alabaster .votesInfoBox__item .ico{color:#ccc}.section--alabaster .votesInfoBox__item .votesInfoBox__caption{margin-top:0}.votesInfoBox__group{display:flex;align-items:center;justify-content:center;width:100%;line-height:1}.votesInfoBox__vote{margin-right:.3125rem;font-size:1.625rem;font-weight:300}.votesInfoBox__vote.votesInfoBox__vote--fat{font-weight:700}.votesInfoBox__caption{display:block;margin-top:.3125rem;font-size:1rem;font-weight:400;white-space:nowrap}.votesInfoBox--bold{margin-top:0;padding:0}.votesInfoBox--bold .votesInfoBox__group{flex-direction:row}.votesInfoBox--bold .votesInfoBox__group .ico{font-size:1.375rem}.votesInfoBox--bold .votesInfoBox__item .votesInfoBox__vote{color:#ccc}.votesInfoBox--bold .votesInfoBox__item.isActive .votesInfoBox__vote{color:#242424}.votesInfoBox--bold .votesInfoBox__vote{font-size:1rem;font-weight:400}.votesInfoBox--bold .votesInfoBox__caption{color:#888;font-size:.75rem;white-space:normal}.votesInfoBox--light .votesInfoBox__item.isActive .votesInfoBox__vote,.votesInfoBox--light .votesInfoBox__vote{color:#eee}@media (max-width:479px){.votesInfoBox__group{flex-direction:column;align-items:center}.votesInfoBox__vote{padding-top:.125rem;font-size:1.375rem}.votesInfoBox__caption{font-size:.875rem}}@media (min-width:768px){.votesInfoBox{margin-top:.5rem;padding:.625rem .625rem 0}.votesInfoBox__list{display:flex;justify-content:space-around}.votesInfoBox__item{width:auto;margin-bottom:1.875rem;text-align:left}.votesInfoBox__group{display:inline-flex;align-items:center;justify-content:center;width:auto;line-height:1}.votesInfoBox__vote{margin-right:.3125rem;font-size:1.625rem;font-weight:300}.votesInfoBox__caption{display:inline-block;font-size:.875rem}.votesInfoBox--bold{margin:0;padding:0}.votesInfoBox--bold .votesInfoBox__group .ico{font-size:2rem}.votesInfoBox--bold .votesInfoBox__item{margin-bottom:1.25rem}.votesInfoBox--bold .votesInfoBox__item,.votesInfoBox--bold .votesInfoBox__link{display:flex;justify-content:center;align-items:center}.votesInfoBox--bold .votesInfoBox__vote{font-size:1.5rem}.votesInfoBox--bold .votesInfoBox__caption{margin-top:0;padding-left:.5rem;font-size:1rem}}@media (min-width:1152px){.votesInfoBox__item{width:33.33333%}.votesInfoBox__item .ico{margin-right:.5625rem;font-size:1.75rem}.votesInfoBox__item--noVote .ico{margin-right:0}.votesInfoBox__vote{font-size:2.125rem}.votesInfoBox__link .votesInfoBox__caption,.votesInfoBox__link .votesInfoBox__vote{transition:opacity .3s cubic-bezier(.25,.46,.45,.94);opacity:1}.votesInfoBox__link:hover .votesInfoBox__caption,.votesInfoBox__link:hover .votesInfoBox__vote{transition:opacity .3s cubic-bezier(.25,.46,.45,.94);opacity:.6}.votesInfoBox__caption{font-size:1rem}}.filmPoster{position:relative}.filmPoster.isProcessing{pointer-events:none}.filmPoster.isProcessing:after{content:"";position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;width:2.5rem;height:2.5rem;margin:auto;-webkit-animation:spin 1.5s linear infinite,delayed-fade-in .75s;animation:spin 1.5s linear infinite,delayed-fade-in .75s;opacity:inherit;background:url(/gfx/d.46669d67b0455744b85296dfa80c058f.svg) no-repeat 50%;background-size:2.5rem}.filmPoster.isProcessing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1}.filmPoster--empty[data-title]:after{content:attr(data-title);position:absolute;right:.5rem;bottom:.5rem;left:.5rem;color:#888;font-size:.75rem;line-height:1.3;pointer-events:none}.filmPoster__ribbon{position:absolute;top:-.1875rem;left:0}.filmPoster__ribbon .ribbonParent{top:0;left:0}.filmPoster__icon{position:absolute;z-index:1;top:.3125rem;right:.3125rem;color:#ffc200;font-size:1.375rem}.filmPoster__image{background-size:cover;-o-object-fit:cover;object-fit:cover}.filmPoster__link{display:block;position:relative;margin:0;overflow:hidden;background:#e8e8e8 url(/gfx/d.b60b5378472c41cbf07bacc3ac17987a.svg) 50% no-repeat}html.mouse .filmPoster__link:hover .filmPoster__imageWrap{transform:scale3d(1.09589,1.09589,1.09589)}.filmPoster__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)}.page__section--black .filmPoster__link{background:#131313 url(/gfx/d.0b01468933096f7672da321b0e37a733.svg) 50% no-repeat}.filmPoster__link[data-text-alternative] .filmPoster__image{position:relative;z-index:1}.filmPoster__link[data-text-alternative]:before{content:attr(data-text-alternative);display:block;position:absolute;z-index:0;bottom:.3125rem;padding:.5rem .625rem;font-size:.75rem;white-space:normal}.filmPoster__videoLink:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:content-box;width:2.625rem;height:2.625rem;margin:auto;background:url(/gfx/d.be40ea221380627a259ee0fdb7418aa8.svg) 0 0 no-repeat}.filmPoster__videoLink:hover:after{background-image:url(/gfx/d.e4d10d94a537554da3ba2e3d540fe0de.svg)}.filmPoster__videoLink+.filmPoster__filmLink{display:none}.filmPoster__filmLink,.filmPoster__videoLink{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.filmPoster__image{color:#e8e8e8;font-size:6px}.filmPoster__image:not([src]){visibility:hidden}.filmPoster__imageWrap{transform:scale(1);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.filmPoster.filmPoster--opacityImage .filmPoster__imageWrap{height:100%;background:#000}.filmPoster.filmPoster--opacityImage .filmPoster__link .filmPoster__image{transition:all .35s cubic-bezier(.25,.46,.45,.94);opacity:.85}html.mouse .filmPoster.filmPoster--opacityImage .filmPoster__link:hover .filmPoster__image{transition:all .35s cubic-bezier(.25,.46,.45,.94);opacity:1}.filmPoster--dark .filmPoster__link{background:#131313 url(/gfx/d.0b01468933096f7672da321b0e37a733.svg) 50% no-repeat}.filmPoster .filmPoster__link{width:9rem;height:12.8125rem}.filmPoster .filmPoster__image,.filmPoster .filmPoster__imageWrap{height:100%}.filmPoster .filmPoster__image{width:9rem}.filmPoster.filmPoster--auto .filmPoster__link{width:auto;height:100%}.filmPoster.filmPoster--auto .filmPoster__image,.filmPoster.filmPoster--auto .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--auto .filmPoster__image{width:100%}.filmPoster.filmPoster--little .filmPoster__link{width:5.4375rem;height:7.75rem}.filmPoster.filmPoster--little .filmPoster__image,.filmPoster.filmPoster--little .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--little .filmPoster__image{width:5.4375rem}.filmPoster.filmPoster--tiny .filmPoster__link{width:6.25rem;height:8.875rem}.filmPoster.filmPoster--tiny .filmPoster__image,.filmPoster.filmPoster--tiny .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--tiny .filmPoster__image{width:6.25rem}.filmPoster.filmPoster--mini .filmPoster__link{width:4.375rem;height:6.25rem}.filmPoster.filmPoster--mini .filmPoster__image,.filmPoster.filmPoster--mini .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--mini .filmPoster__image{width:4.375rem}.filmPoster.filmPoster--small .filmPoster__link{width:7.5rem;height:10.625rem}.filmPoster.filmPoster--small .filmPoster__image,.filmPoster.filmPoster--small .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--small .filmPoster__image{width:7.5rem}.filmPoster.filmPoster--normal .filmPoster__link{width:9rem;height:12.8125rem}.filmPoster.filmPoster--normal .filmPoster__image,.filmPoster.filmPoster--normal .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--normal .filmPoster__image{width:9rem}.filmPoster.filmPoster--big .filmPoster__link{width:13.125rem;height:18.6875rem}.filmPoster.filmPoster--big .filmPoster__image,.filmPoster.filmPoster--big .filmPoster__imageWrap{height:100%}.filmPoster.filmPoster--big .filmPoster__image{width:13.125rem}.filmPoster--placeholder{pointer-events:none;background:#e8e8e8 url(/gfx/d.b60b5378472c41cbf07bacc3ac17987a.svg) 50% no-repeat}.filmPoster--placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1)}.filmPoster--loaderPlaceholder{background:#e8e8e8 url(/gfx/d.b60b5378472c41cbf07bacc3ac17987a.svg) 50% no-repeat;background-color:transparent;pointer-events:none}.filmPoster--loaderPlaceholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1)}.filmPoster--loaderPlaceholder:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loaderPlaceholder;animation-name:loaderPlaceholder;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(90deg,#e8e8e8 8%,#f5f5f5 18%,#e8e8e8 33%);background-size:800px 100px}.filmPoster--loaderPlaceholder .filmPoster__link{opacity:0;pointer-events:none}@media (max-width:767px){.filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto):not(.filmPoster--opacityImage):not(.filmPoster--tiny):not(.filmPoster--little):not(.filmPoster--big) .filmPoster__link{width:7.5rem;height:10.625rem}.filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto):not(.filmPoster--opacityImage):not(.filmPoster--tiny):not(.filmPoster--little):not(.filmPoster--big) .filmPoster__image,.filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto):not(.filmPoster--opacityImage):not(.filmPoster--tiny):not(.filmPoster--little):not(.filmPoster--big) .filmPoster__imageWrap{height:100%}.filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto):not(.filmPoster--opacityImage):not(.filmPoster--tiny):not(.filmPoster--little):not(.filmPoster--big) .filmPoster__image{width:7.5rem}}@media (min-width:1152px){.compactView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__link{width:6.25rem;height:8.875rem}.compactView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__image,.compactView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__imageWrap{height:100%}.compactView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__image{width:6.25rem}.simpleView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__link{width:4.375rem;height:6.25rem}.simpleView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__image,.simpleView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__imageWrap{height:100%}.simpleView .filmPreview .filmPoster:not(.filmPoster--fixed):not(.filmPoster--auto) .filmPoster__image{width:4.375rem}}.posterInfoBox{width:7.5rem}.mouse .posterInfoBox:hover .posterInfoBox__info{box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.mouse .posterInfoBox:hover .posterInfoBox__channel{margin:-1.5rem 0 0}.posterInfoBox__info{position:relative;transition:box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.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__datePremiere{font-size:.75rem}.posterInfoBox__datePremiere,.posterInfoBox__platforms{margin-top:.625rem;color:#888;font-family:Lato,sans-serif}.posterInfoBox__platforms,.posterInfoBox__remaster{display:block;font-size:.875rem}.posterInfoBox__remaster{margin-top:.25rem;color:#242424;font-family:Lato,sans-serif}.posterInfoBox__title{font-size:1rem;font-weight:400;min-height:2.875rem}.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{font-size:1rem;display:flex;align-items:center;justify-content:center}.posterInfoBox__predictedRate__ico{font-size:1.5rem;color:#ffc200;margin-right:.5rem}.posterInfoBox__predictedRate__rate{line-height:1.5rem}.posterInfoBox__channel{display:flex;justify-content:center;align-items:center;height:3rem;margin:-1.5rem .9375rem 0;transition:margin .3s cubic-bezier(.25,.46,.45,.94);background:#fff}.posterInfoBox__channel img{height:3rem}.posterInfoBox__channel--small img{height:.75rem}.posterInfoBox__channelDate,.posterInfoBox__channelName{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%}#site .posterInfoBox.posterInfoBox--rectangle .filmPoster__link,.posterInfoBox.posterInfoBox--rectangle{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--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 0 rgba(0,0,0,.1);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 .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94);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__info,.posterInfoBox--alabaster .posterInfoBox__rateBox{background-color:#f8f8f8}.posterInfoBox--rateLabel .posterInfoBox__header{display:flex;flex-direction:column-reverse;padding:0 .5rem 1rem}.posterInfoBox--rateLabel .posterInfoBox__rateBox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2rem;margin:-1rem auto 1rem;border-radius:1px;padding:0 .5rem}.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__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%}#site .posterInfoBox.posterInfoBox--rectangle .filmPoster__link,.posterInfoBox.posterInfoBox--rectangle{width:9rem}.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}}.userWantToSeeSection .crs__item{padding:0 1rem 1.25rem 0}.userWantToSeeSection .crs__item:first-of-type{padding:0 1rem 1.25rem}.userWantToSeeSection .fwBtn{z-index:0}.userWantToSeeSection .posterInfoBox{width:7rem}.userWantToSeeSection .posterInfoBox .filmPoster,.userWantToSeeSection .posterInfoBox .filmPoster__link{width:7rem;height:10rem}@media (min-width:1152px){.userWantToSeeSection .crs__item{padding:0 2rem 1.25rem 0}.userWantToSeeSection .crs__item:first-of-type{padding:0 2rem 1.25rem 1rem}.userWantToSeeSection .posterInfoBox{width:9rem}.userWantToSeeSection .posterInfoBox .filmPoster,.userWantToSeeSection .posterInfoBox .filmPoster__link{width:9rem;height:12.8125rem}}.barsListBox__header{margin-bottom:1.25rem;color:#888;font-weight:400}.barsListBox__list{width:100%}.barsListBox__item{display:flex;align-items:center;width:100%;margin-bottom:1.25rem}.barsListBox__item .barsListBox__bar{display:flex;position:relative;align-items:center;width:100%;height:1.375rem;transition:width .5s cubic-bezier(.25,.46,.45,.94);font-size:.75rem;font-weight:700;line-height:1}.barsListBox__item .barsListBox__bar span{display:block;position:absolute;top:0;bottom:0;left:0;min-width:2rem;padding:0 .625rem;border-radius:.8125rem;background:#ffc200;color:#fff;line-height:1.375rem}.barsListBox__item:first-child span{background:#ffc200}.barsListBox__item:nth-child(2) span{background:#ef892f}.barsListBox__item:nth-child(3) span{background:#d85014}.barsListBox__item:nth-child(4) span{background:#ab3832}.barsListBox__item:nth-child(5) span{background:#760606}.barsListBox__label{width:100%;max-width:9.375rem;margin-right:.75rem;overflow:hidden;color:#333;font-size:.875rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mouse .barsListBox__label:hover{color:#888}.barsListBox--vertical{padding-bottom:1.5rem}.barsListBox--vertical .barsListBox__list{margin-top:0}.barsListBox--vertical .barsListBox__label{max-width:7.125rem;font-size:.75rem;font-weight:400}.barsListBox--vertical .barsListBox__barContainer{display:flex;justify-content:space-between;width:100%;height:.75rem}.barsListBox--vertical .barsListBox__bar{display:block;min-width:2rem;min-height:.75rem;padding:0;border-radius:.375rem}.barsListBox--vertical .barsListBox__value{padding-left:.5rem;font-size:.75rem;color:#888}.barsListBox--vertical .barsListBox__item{margin-bottom:0}.barsListBox--vertical .barsListBox__item:not(:first-of-type){margin-top:1rem}.barsListBox--vertical .barsListBox__item:first-child .barsListBox__bar{background:#ffc200}.barsListBox--vertical .barsListBox__item:nth-child(2) .barsListBox__bar{background:#ef892f}.barsListBox--vertical .barsListBox__item:nth-child(3) .barsListBox__bar{background:#d85014}.barsListBox--vertical .barsListBox__item:nth-child(4) .barsListBox__bar{background:#ab3832}.barsListBox--vertical .barsListBox__item:nth-child(5) .barsListBox__bar{background:#760606}@media (min-width:1152px){.barsListBox__header{margin-top:.625rem;margin-bottom:2.125rem}.barsListBox__list{margin-top:.625rem}.barsListBox__label{min-width:10rem}.barsListBox--vertical .barsListBox__list{display:flex}.barsListBox--vertical .barsListBox__item{flex-direction:column-reverse}.barsListBox--vertical .barsListBox__item:not(:first-of-type){margin-top:0}.barsListBox--vertical .barsListBox__label{min-width:auto;max-width:10rem;margin:1rem 0 0;font-size:1rem;text-align:center}.barsListBox--vertical .barsListBox__barContainer{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;min-width:5.5rem;width:5.5rem;height:7rem}.barsListBox--vertical .barsListBox__bar{min-width:5.5rem;width:5.5rem;border-radius:.125rem}.barsListBox--vertical .barsListBox__value{padding-left:0;padding-bottom:.5rem}}.userGenresSection__list{padding:0 1rem}@media (min-width:1152px){.userGenresSection__list{padding:0}}