.posterInfoBox{width:7.5rem}.posterInfoBox__info{position:relative}.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__header .labelBox time{white-space:nowrap}.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;text-wrap:balance}.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;color:#36af4d}.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__personFilm{display:block;padding-top:.625rem;color:#888;font-weight:400}.posterInfoBox__personFilm:before{display:none}.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__ico.ico--eyeSolid{color:#36af4d}.posterInfoBox__predictedRate__rate{line-height:1.5rem}.posterInfoBox__channel{border-radius:.25rem;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 .poster__link{width:100%}.posterInfoBox--auto{width:auto}.posterInfoBox--auto .posterInfoBox__info{width:100%}.posterInfoBox.posterInfoBox--rectangle,#site .posterInfoBox.posterInfoBox--rectangle .poster__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 .poster.poster--big .poster__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;margin-top:-.25rem;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;border-radius:0 0 .25rem .25rem}.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;width:1.5rem;height:1.5rem}.posterInfoBox--rankings .posterInfoBox__rateBox .ico.ico--eyeSolid{color:#36af4d}.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;height:2rem;margin:-1rem auto 1rem;padding:0 .5rem;border-radius:1px}.posterInfoBox--rateLabel .posterInfoBox__rateBox .ico{font-size:1.125rem}.posterInfoBox--rateLabel .posterInfoBox__rate{font-size:.875rem}.mouse .posterInfoBox--sidebar:hover .posterInfoBox__info{box-shadow:0 5px 20px #0000001a}.posterInfoBox--sidebar .posterInfoBox__link{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__personRate{width:40px;height:40px;font-size:1.125rem}.posterInfoBox--rankings .posterInfoBox__info{width:9rem}.posterInfoBox--auto{width:auto}.posterInfoBox--auto .posterInfoBox__info{width:100%}.posterInfoBox--sidebar .posterInfoBox__header{padding:.5rem}.posterInfoBox--sidebar .posterInfoBox__title{min-height:auto}.posterInfoBox--sidebar .posterInfoBox__link{display:block;display:-webkit-box;position:relative;max-height:2.5025rem;overflow:hidden;font-size:.875rem;line-height:1.43;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.posterInfoBox.posterInfoBox--rectangle,#site .posterInfoBox.posterInfoBox--rectangle .poster__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 .poster.poster--big .poster__link{width:11.25rem;height:16rem}}.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}.labelBox{border-radius:.25rem;display:inline-block;position:relative;z-index:1;margin-top:.625rem;margin-bottom:.625rem;color:#e7a90f;font-family:Lato,sans-serif;font-size:.75rem;font-weight:700;line-height:1rem;text-transform:uppercase}.labelBox__category:after{content:", "}.labelBox__category:last-child:after{content:""}.labelBox--slash .labelBox__category:after{content:" / "}.labelBox--slash .labelBox__category:last-child:after{content:""}.labelBox--grayText{position:relative;margin:0;padding:.625rem 0;color:#ccc;font-family:Lato,sans-serif;font-weight:400;line-height:1.4;text-transform:none}.labelBox--dark{color:#888}.labelBox--gray{position:relative;top:-1.5rem;margin-top:0;margin-bottom:-1.5rem;padding:.5rem 1rem;background-color:#e8e8e8;color:#242424}.labelBox--lighten{font-weight:400;margin-top:.5rem;margin-bottom:.25rem}.labelBox--gold{position:relative;top:-1rem;margin-top:0;margin-bottom:-1.5rem;padding:.25rem .5rem;background-color:#ffc200;color:#242424}.labelBox--gold a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.labelBox--red{color:#e10817;font-family:Lato,sans-serif;font-size:.75rem}
