.forumTopicsList{padding-bottom:1rem}.forumTopicsList[data-counter="0"]{padding-top:1rem}.forumTopicsList__header{display:flex;flex-direction:column;gap:1rem}.forumTopicsList__empty{padding:1rem}.forumTopicsList .forumTopic{margin:1rem;padding-top:1rem;border-top:1px solid var(--main-border-color)}.forumTopicsList .forumTopic:first-of-type{padding-top:0;border-top:0}.isLoading .forumTopicsList .forumTopicsList__header{height:7.125rem;overflow:hidden;opacity:0}@media (min-width: 768px){.forumTopicsList{padding-top:.25rem;padding-bottom:2rem}.forumTopicsList:empty{padding:0}.forumTopicsList__empty{padding:1.5rem 0}.forumTopicsList__header{flex-direction:row;justify-content:space-between;margin-bottom:1.5rem}.forumTopicsList .forumTopic{margin:1.375rem 0 0;padding-top:1.5rem}.isLoading .forumTopicsList .forumTopicsList__header{height:2.625rem}}.forumTopic{display:block;position:relative}.forumTopic__topRow{display:grid;gap:0 1rem;grid-template-columns:3rem 1fr;grid-template-rows:repeat(3,min-content max-content);grid-template-areas:"avatar title" "avatar name" "avatar rate";padding-bottom:1rem}.forumTopic__avatar{grid-area:avatar}.forumTopic__topicTitle{grid-area:title;font-size:1rem}.forumTopic__title{color:var(--main-text-color);font-size:1rem}.forumTopic__badge{border-radius:.25rem;display:inline-block;position:relative;margin-right:.25rem;padding:0 .5rem;transition:.3s color,.3s border;border:1px solid silver;color:var(--main-text-color);font-size:.75rem;line-height:1.125rem}.forumTopic__badge:hover{border:1px solid #888888;color:#555}.forumTopic__authorName{display:flex;grid-area:name;align-items:center;gap:.25rem;color:#000;font-size:.875rem;line-height:1.33}.forumTopic__rate{grid-area:rate;color:#888;font-size:.875rem}.forumTopic__rate i:before{color:#ffc200}.forumTopic__starsNo{color:#242424}.forumTopic__date{z-index:1;margin-left:auto;color:#888;font-size:.875rem;white-space:nowrap}.forumTopic__date:not(.calculated){display:none}.forumTopic__lastLink--date{margin-left:auto}.forumTopic__contentWrapper{position:relative}.forumTopic__topicText{margin-top:.875rem;color:#888;font-size:.875rem;line-height:1.43}.forumTopic__topicText>a{transition:.3s color;color:#976103}.forumTopic__topicText>a:hover{color:#e7a90f}.forumTopic__text{display:inline;border:2px solid rgba(0,0,0,0);word-wrap:break-word}.forumTopic__itemLink{position:absolute;top:0;right:0;bottom:0;left:0}.forumTopic__bottomRow{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:2rem;margin-top:.75rem;color:var(--main-text-color)}.forumTopic[data-spoiler=true] .forumTopic__topicText,.forumTopic[data-block=true] .forumTopic__topicTitle{color:#242424;font-style:italic;font-weight:700}.forumTopic[data-block=true] .forumTopic__topicText{display:none}.forumTopic[data-remove]{animation:fadeOut .3s cubic-bezier(.25,.46,.45,.94)}.forumTopic.isEditing .forumTopic__text,.forumTopic.isEditing .forumTopic__title{border-radius:.25rem;display:inline-block;width:100%;padding:.5rem;border:2px solid #ffc200;background:#fff;color:#000;cursor:text}.forumTopic.isEditing .forumTopic__bottomRow,.forumTopic.isEditing .forumTopic__authorReply,.forumTopic.isEditing .forumTopic__itemLink{display:none}.forumTopic.isLoading:before{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;margin:auto;background:url(https://fwcdn.pl/prt/static/images/gf/iri/loaders/three-dots-light.svg) no-repeat center;background-color:#ffffff8f}.isTransparent .forumTopic.isLoading:before{opacity:.5}@media (min-width: 768px){.forumTopic__right{padding-top:.1875rem;padding-right:0;padding-left:1rem}.forumTopic__right>a{z-index:1}.forumTopic__authorName,.forumTopic__title{color:#242424;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.forumTopic__authorName:hover,.forumTopic__title:hover{color:#555}.forumTopic__rate{font-size:.875rem}.forumTopic__badge>span{display:inline}.forumTopic__topicText{line-height:1.5}.forumTopic__bottomRow{margin-top:.75rem}}.forumTopic .forumTopic__comments{display:flex;z-index:1;align-items:center;margin-right:1rem}.forumTopic .forumTopic__comments .ico{margin:0 .25rem}.forumTopic .forumTopic__comments .ico:before{transition:.3s color;color:#ccc;font-size:1.5rem}.forumTopic .forumTopic__comments:hover .ico:before{color:#555}.forumTopic .forumTopic__commentsCount{color:#888;font-size:.875rem}.forumTopic .forumTopic__lastWhen,.forumTopic .forumTopic__lastWho{display:none}.forumTopic .forumTopic__lastDate:not(.calculated){display:none}.forumTopic .forumTopic__lastLink{display:flex;z-index:1;align-items:center}@media (min-width: 768px){.forumTopic .forumTopic__lastWhen{display:inline;color:#888;font-size:.875rem;white-space:nowrap}.forumTopic .forumTopic__lastWho{display:inline;margin-right:1.5rem;font-size:.875rem}}.variantMainTopic.forumTopic{margin-left:0!important}.variantMainTopic.forumTopic[data-block=true] .forumTopic__title,.variantMainTopic.forumTopic[data-block=true] .forumTopic__topicText,.variantMainTopic.forumTopic[data-spoiler=true] .forumTopic__title,.variantMainTopic.forumTopic[data-spoiler=true] .forumTopic__topicText{color:#242424;font-style:normal;font-weight:400}.variantMainTopic.forumTopic .forumTopic__topRow{grid-template-rows:repeat(4,min-content max-content);grid-template-areas:"title title" "date date" "avatar name" "avatar rate"}.variantMainTopic.forumTopic .forumTopic__topicTitle{display:flex;align-items:center}.variantMainTopic.forumTopic .forumTopic__title{margin-right:.5rem;color:#242424;display:block;display:-webkit-box;position:relative;max-height:4.875rem;overflow:hidden;font-size:1.25rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.variantMainTopic.forumTopic .forumTopic__date{grid-area:date;margin:.25rem 0 1rem}@media (min-width: 768px){.variantMainTopic.forumTopic .forumTopic__title{display:block;display:-webkit-box;position:relative;max-height:calc(1.5rem * 1.3 * 3);overflow:hidden;font-size:1.5rem;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.variantMainTopic.forumTopic .forumTopic__date{grid-area:date;margin:.5rem 0 1.5rem}}.forumTopic .plusMinusWidget{z-index:1}@media (min-width: 768px){.forumTopic .plusMinusWidget__text{white-space:normal}}.forumTopic .forumTopic__pagination .pagination{padding:0}.forumTopic .pagination__list{justify-content:flex-start}.forumTopic .pagination__item,.forumTopic .pagination__item--next,.forumTopic .pagination__item--prev{padding:.1875rem}.forumTopic .pagination__item .pagination__link,.forumTopic .pagination__item--next .pagination__link,.forumTopic .pagination__item--prev .pagination__link{padding:.375rem;border:1px solid #ccc}.forumTopic .pagination__item--is-active .pagination__link{border-color:#ffc200;background-color:#ffc200;color:#242424}.forumTopic .pagination__link,.forumTopic .pagination__dots{min-width:1.125rem;padding:.375rem;border:1px solid #ccc;font-size:.8125rem;line-height:1}.forumTopic .pagination__link{background-color:#fff}.mouse .forumTopic .pagination__link:hover{border-color:#ffc200;background-color:#ffc200;color:#242424}.control{color:var(--main-text-color);display:block;position:relative;margin-bottom:.5rem;padding-left:1.5rem;border:0;font-size:.875rem;line-height:1.125rem;cursor:pointer}.control--disabled{cursor:default}.control input{position:absolute;left:0;width:auto;opacity:0}.control__indicator{border-radius:.25rem;position:absolute;top:0;left:0;width:1.125rem;height:1.125rem;transition:background .2s cubic-bezier(.25,.46,.45,.94);border:1px solid #ccc;background:transparent}.control__indicator--radio{border-radius:50%}.control__text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 .25rem;color:#888;font-family:Lato,sans-serif;font-size:.875rem}.control__text a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#976103}.control--radio .control__indicator{border-radius:50%}.control--radio .control__indicator:after{top:.0625rem;left:.0625rem;width:.875rem;height:.875rem;border-radius:50%;background:#0000;box-shadow:inset 0 0 0 1px #fff}.control--radio:not(.control--switchIcon) .control__label:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer}.control--radio input:disabled~.control__indicator:after{top:.125rem;left:.125rem;background:#ccc}.control--radio input:checked:not([disabled])~.control__indicator:after{background:#ffc200}.control--radio input:not([disabled]):not(:checked)~.control__indicator:after{background:#ccc}.mouse .control--radio:hover input:not([disabled]):not(:checked)~.control__indicator:after{background:#ccc}.control--radio.control--radio-check .control__indicator:before,.control--radio.control--radio-check .control__indicator:after{content:"";display:block;position:absolute;height:.125rem;border:0;border-radius:2px;opacity:0;background:#000;box-shadow:none}.control--radio.control--radio-check .control__indicator:before{top:.4375rem;left:.3125rem;width:.625rem;transform:rotate(-45deg)}.control--radio.control--radio-check .control__indicator:after{top:.5625rem;left:.125rem;width:.375rem;transform:rotate(45deg)}.control--radio.control--radio-check input:disabled~.control__indicator:after{top:.5625rem;left:.125rem;width:.4375rem}.control--radio.control--radio-check input:disabled~.control__indicator:before,.control--radio.control--radio-check input:disabled~.control__indicator:after{background:#888}.control--radio.control--radio-check input:checked~.control__indicator:before{opacity:1}.control--radio.control--radio-check input:checked:not([disabled])~.control__indicator:after,.control--radio.control--radio-check input:checked:not([disabled])~.control__indicator:before{background:#000}.control--radio.control--radio-check input:not([disabled]):not(:checked)~.control__indicator:before,.control--radio.control--radio-check input:not([disabled]):not(:checked)~.control__indicator:after{background:#ccc}.mouse .control--radio.control--radio-check:hover input:not([disabled]):not(:checked)~.control__indicator:before,.mouse .control--radio.control--radio-check:hover input:not([disabled]):not(:checked)~.control__indicator:after{opacity:1}.control input:checked~.control__indicator,.control.control--is-selected .control__indicator,.control.control--not-all-check .control__indicator{border-color:#ffc200;background:#ffc200}.mouse .control.control--not-all-check:hover input:not([disabled]):not(:checked)~.control__indicator,.mouse .control:hover input:not([disabled]):checked~.control__indicator{border-color:#ffd900;background:#ffd900}.mouse .control:hover input:not([disabled]):not(:checked)~.control__indicator{background:transparent}.mouse .control:hover input:not([disabled])~.control__indicator{border-color:#ccc;background:#ccc}.mouse .control--checkbox:hover input:not([disabled]):not(:checked)~.control__indicator:after{border-color:#888}.mouse .control.control--not-all-check:hover input:not([disabled]):not(:checked)~.control__indicator:after{border-color:#000}.mouse .control:hover input:not([disabled])~.control__indicator:after{opacity:1}.control input:disabled~.control__indicator{border-width:0 2px 2px 0;border-color:#ccc;opacity:.6;background:#ccc;pointer-events:none}.control__indicator:before,.control__indicator:after{content:"";position:absolute;transition:opacity .5s cubic-bezier(.25,.46,.45,.94);opacity:0}.control input:checked~.control__indicator:after,.control.control--is-selected .control__indicator:after,.control.control--not-all-check .control__indicator:after{opacity:1}.control--checkbox input .control__indicator:after,.control--checkbox .control__indicator:after,.control--link .control__indicator:after{top:.125rem;left:.375rem;width:.3125rem;height:.625rem;transform:rotate(45deg);border:solid #000;border-width:0 2px 2px 0}.control--checkbox input:disabled~.control__indicator:after{border-color:#888}.control.control--not-all-check .control__indicator:after{transform:rotate(90deg);border-width:0 2px 0 0}.control--partial .control__indicator:after{top:.1875rem;left:.1875rem;width:.625rem;height:.625rem;border-radius:50%}.control--switch{display:flex;align-items:center;margin-bottom:0}.control--switch .control__label{padding:0 .9375rem;font-size:1rem;font-weight:400}.control--switch .control__indicator{position:relative;width:2.125rem;height:.875rem;transition-property:background-color;transition-duration:.35s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);border:0;border-radius:.4375rem;background:#888}.control--switch .control__indicator:after{display:block;top:-.1875rem;left:0;width:1.25rem;height:1.25rem;transition-property:background,left;transition-duration:.35s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);border:0;border-radius:50%;opacity:1;background:#fff}.control--switch input:checked~.control__indicator{background:#ffd900}.control--switch input:checked~.control__indicator:after{left:.875rem;background:#ffc200}.control--switch input:disabled~.control__indicator:after{display:block;left:0}.control--switchIcon{display:flex;position:relative;align-items:center;width:100%;height:2.5rem;margin-bottom:0;padding:0;border-radius:0}.control--switchIcon .control__label{display:flex;position:relative;align-items:center;justify-content:center;width:50%;height:100%;padding:0;font-size:1.5rem;font-weight:400;cursor:pointer}.control--switchIcon .control__label:not([for=form-female]):after{content:"";position:absolute;top:.5rem;right:0;bottom:.5rem;width:.0625rem;background-color:#e8e8e8}.control--switchIcon .control__label .ico{padding:0 .25rem}.control--switchIcon .control__label--off .ico{color:#000}.control--switchIcon .control__label--on .ico{color:#e8e8e8}.control--switchIcon .control__indicator{position:absolute;z-index:-1;top:0;width:100%;height:100%;border:1px solid #e8e8e8;border-radius:0;background:#fff}.control--switchIcon .control__indicator:after{display:block;top:0;left:0;width:50%;height:100%;transform:initial;transition-property:left,background;transition-duration:.35s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);border:0;border-radius:0;box-shadow:none}.mouse .control--switchIcon:hover input:not([disabled]):not(:checked)~.control__indicator:after{background:#ffc200}.control--switchIcon:hover input:not([disabled]):checked~.control__indicator{border-color:#e8e8e8;background:#fff}.control--switchIcon input:checked~.control__indicator{border:1px solid #e8e8e8;border-radius:0;background:none}.control--switchIcon input:checked+.control__label .ico,.control--switchIcon input:checked+.control__label .control__text{color:#000}.control--switchIcon input+.control__label .ico{color:#888}.control--switchIcon input+.control__label .control__text{color:#888}.control--switchIcon input:checked:first-of-type~.control__indicator:after{left:0;background:#ffc200}.control--switchIcon input:checked:last-of-type~.control__indicator:after{left:50%;background:#ffc200}.control--switchIcon input:disabled~.control__indicator:after{display:block;left:0}.control--switchIcon input:not([disabled]):not(:checked)~.control__indicator:after{background:#ffc200}.control--switchIcon .control__indicator:after{transition:.3s all}.mouse .control--switchIcon input:not([disabled]):not(:checked)+label:hover~.control__indicator:after{background:#ffc200}.mouse .control--switchIcon input:not([disabled]):checked+label:hover~.control__indicator{border-color:#ffc200;box-shadow:0 0 #ffc200}.mouse .control--switchIcon input:not([disabled]):not(:checked)+label:first-of-type:hover~.control__indicator:after{left:0}.mouse .control--switchIcon input:not([disabled]):not(:checked)+label:last-of-type:hover~.control__indicator:after{left:50%}.control--bordered{padding-top:1rem;padding-bottom:1rem;padding-left:2.875rem;margin-bottom:0}.control--bordered .control__indicator{top:1rem;left:1rem}.control--bordered .control__title{font-size:.875rem}.control--bordered .control__title:after{content:"";position:absolute;left:0;bottom:0;right:0;top:0;pointer-events:none;border-color:#e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;transition:box-shadow .5s,border-color .3s}.control--bordered input:checked+.control__title:after{border-color:#fff0;box-shadow:0 0 32px #00000026}.mouse .control--ico:hover input:not([disabled]):checked~.control__indicator{border-color:#ffd900}.mouse .control--ico:hover input:not([disabled]):checked~.control__indicator:before{color:#ffd900}.mouse .control--ico:hover input:not([disabled]):not(:checked)~.control__indicator:before{background:#ccc;color:#fff;opacity:1}.control--ico input:checked~.control__indicator,.control--ico.control--is-selected .control__indicator,.control--ico.control--not-all-check .control__indicator{border:1px solid #ffc200}.control--ico input:checked:not([disabled])~.control__indicator:before{color:#ffc200;background:#fff;opacity:1}.control--ico .control__indicator{width:1.125rem;height:1.125rem;overflow:hidden;transition:none}.control--ico .control__indicator:after{content:none}.control--ico .control__indicator:before{content:"";font-family:filmweb-ico;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;transform:none;width:1rem;height:1rem;color:#fff;background:#fff;border-radius:50%;font-size:1.5rem}.control--ico.control--gold .control__indicator{border-color:#ffc200}.control--ico.control--gold input:checked:not([disabled])~.control__indicator:before{background:#242424}.control--ico.control--gold:hover input:not([disabled])~.control__indicator{border-color:#ffc200;background:#ccc}.control--like{display:flex;align-items:center}.control--like .control__indicator{width:1.25rem;height:1.25rem;background:#0000;border:0}.control--like .control__indicator:after{content:"";top:0;left:-.125rem;color:#ccc;font-family:filmweb-ico;font-size:1.25rem;border:0;opacity:1;transform:rotate(0);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.control--like .control__indicator:before{content:none}.control--like input:checked~.control__indicator{background:#0000}.control--like input:checked~.control__indicator:after{color:#ffc200}.mouse .control--like:hover input:not([disabled])~.control__indicator:after{color:#ffd900}.mouse .control--like:hover input:not([disabled]):checked~.control__indicator{background:#0000}@media (min-width: 768px){.control{font-size:.875rem}.control--bordered .control__title{font-size:1rem}.control--bordered .control__title:after{border:1px solid #e8e8e8}.control--bordered input:checked+.control__title:after{border-color:#fff0}}@media (min-width: 1152px){/*! critical:start */[data-group=filmPage].page .page__wrapper--grid [data-group=g2].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g4].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g9].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g11].page__group{justify-self:end;width:704px}[data-group=filmPage].page .page__wrapper--grid [data-group=g3].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g10].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g14].page__group{width:352px}/*! critical:end */[data-group=filmPage].page .page__wrapper--grid{grid-template-areas:"g1 g1" "g2 g3" "g4 g3" "g5 g5" "g6 g6" "g7 g7" "g8 g8" "g9 g10" "g11 g10" "g12 g10" "g13 g14";grid-template-rows:repeat(12,min-content 0fr)}[data-group=filmPage].page .page__wrapper--grid [data-group=g2].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g4].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g9].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g11].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g12].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g13].page__group{justify-self:end;width:704px}[data-group=filmPage].page .page__wrapper--grid [data-group=g3].page__group,[data-group=filmPage].page .page__wrapper--grid [data-group=g10].page__group{width:352px}[data-group=filmPage].page .page__wrapper--grid [data-group=g3].page__group{margin-top:-11.375rem}}@media screen and (max-width: 768px){.page__moreButton .fwBtn{width:100%}}.filmPosterSection{padding-top:1rem}.filmPosterSection__container{display:grid;grid-template-areas:"posterWrapper plot" "postCreditScenes postCreditScenes" "buttons buttons" "serialSeasons serialSeasons" "info info" "advertButton advertButton";grid-template-rows:auto 1fr;grid-template-columns:5.4375rem 1fr;grid-column-gap:1rem}.filmPosterSection__posterWrapper{grid-area:posterWrapper}.filmPosterSection__poster{background:#f8f8f8 url(https://fwcdn.pl/prt/static/images/gf/iri/placeholders/plug-mercury.svg) center center no-repeat;background-clip:padding-box;-webkit-background-clip:padding-box;border-radius:.3125rem;position:relative;width:5.4375rem;height:7.75rem;float:left;background-size:65%}.filmPosterSection__poster img{border-radius:.25rem;min-width:100%}.filmPosterSection__poster--without{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.filmPosterSection__poster--without .posterLink{margin-bottom:1.25rem;transition:color .2s;color:#888;font-size:.75rem;line-height:1.33}.mouse .filmPosterSection__poster--without .posterLink:hover{color:#202020}.filmPosterSection__link{display:block;position:relative;width:100%;height:100%}.filmPosterSection__link:before{border-radius:.25rem;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(128,128,128,.25);pointer-events:none}.filmPosterSection__buttons{grid-area:buttons;position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.375rem;max-height:5.0625rem;margin-top:1rem;overflow:hidden;transition:max-height .5s cubic-bezier(.25,.46,.45,.94);color:#eee}@media (min-width: 768px){.filmPosterSection__buttons{gap:.5rem;max-height:4.25rem}}.filmPosterSection__buttons:empty{display:none}.filmPosterSection__buttons button{border-radius:.25rem;display:inline-flex;align-items:center;height:1.375rem;padding:.25rem .375rem;transition:background-color .3s,border-color .3s,color .3s;border:1px solid #e8e8e8;color:var(--main-text-color);font-size:.625rem;font-weight:600;line-height:.875rem;text-align:center}.filmPosterSection__buttons button.more{padding:0 .5rem}.filmPosterSection__buttons button:not(.more):after{content:"";margin-left:.125rem;color:var(--main-text-color);font-family:filmweb-ico;line-height:1;transition:background-color .3s,border-color .3s,color .3s}html.mouse .filmPosterSection__buttons button:hover{border:1px solid #000;background-color:#000;color:#fff}html.mouse .filmPosterSection__buttons button:hover:after{color:#fff}.filmPosterSection__buttons button.worldRanking,.filmPosterSection__buttons button.siteRecommends,.filmPosterSection__buttons button.more{background-color:#e8e8e8}.filmPosterSection__buttons button.siteRecommends:before{content:"";background:url(https://fwcdn.pl/prt/static/images/logos/logoFilmweb.svg) center;aspect-ratio:1;height:100%;margin-right:.25rem}.filmPosterSection__buttons button.worldRanking--premiere:before{content:"";position:relative;height:100%;margin-right:.25rem;font-family:filmweb-ico;font-size:.5rem;line-height:inherit}.filmPosterSection__buttons button.worldRanking--premiere.down:before{top:.0625rem;color:#f04438;rotate:180deg;transform-origin:center}.filmPosterSection__buttons button.worldRanking--premiere.up:before{color:#36af4d}.filmPosterSection__plot{grid-area:plot;width:100%;color:var(--main-text-color);font:"Lato",sans-serif;font-size:.8125rem;line-height:1.125rem}.filmPosterSection__plot a:not(.fwBtn){color:#976103}.filmPosterSection__plot.clamped{position:relative;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.filmPosterSection__plot.clamped .description{position:relative;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.filmPosterSection__plot .description__plotClamped,.filmPosterSection__plot .description{display:block;overflow:hidden}@media (max-width: 767px){.filmPosterSection__plot.expand{position:relative}.filmPosterSection__plot.expand:after{content:"";position:absolute;right:-1rem;bottom:-.5rem;left:-7.5rem;height:1px;background:#e8e8e8}}.filmPosterSection__postCreditScenes{display:flex;position:relative;grid-area:postCreditScenes;align-items:center;width:100%;margin-top:.5rem;color:var(--main-text-color);font-size:.75rem;line-height:.75rem}.filmPosterSection__postCreditScenes svg,.filmPosterSection__postCreditScenes .ico{margin-right:.25rem;min-width:1.5rem}.filmPosterSection__postCreditScenes a{transition:color .35s cubic-bezier(.25,.46,.45,.94);color:#976103;cursor:pointer}.filmPosterSection__postCreditScenes a:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}html.mouse .filmPosterSection__postCreditScenes a:hover{color:#c98104}.filmPosterSection__more,.filmPosterSection__less{display:none;text-transform:lowercase}.filmPosterSection__more.show,.filmPosterSection__less.show{display:initial}.filmPosterSection__more{position:absolute;right:0;bottom:0;background:linear-gradient(to right,#ffffff1a,#fff 20%)}.filmPosterSection__more:before{content:"...";color:#242424;padding:0 .25rem 0 1rem}.filmPosterSection__serialSeasons{grid-area:serialSeasons;position:relative;padding-top:1.5rem}.filmPosterSection__serialSeasons:not(.filmPosterSection__serialSeasons--slider) .filmInfo__info--group a.link{margin-bottom:0}.filmPosterSection__serialSeasons:empty{display:none}.filmPosterSection__serialSeasons .slumpdown{display:none}.filmPosterSection__info{grid-area:info}.filmPosterSection__advertButton{grid-area:advertButton}.filmPosterSection .advertButton{width:100%;height:2.5rem}.filmPosterSection .advertButton a{max-width:100%;max-height:100%;transform:scale(1.25)}.filmPosterSection__plotGroup{display:none}.filmPosterSection__plotEmpty .filmPosterSection__plotGroup{display:block}@media (max-width: 767px){.filmPosterSection__info{margin-top:0}.filmPosterSection:not(.vodAdded) .filmPosterSection__info{padding-top:1.5rem}.filmPosterSection__serialSeasons--slider{margin-right:-1rem}.filmPosterSection__plot+.filmPosterSection__info:before{content:"";position:absolute;top:9.125rem;right:0;left:0;height:1px;background:#e8e8e8}.filmPosterSection__plot.expand+.filmPosterSection__info:before{display:none}.filmPosterSection__plot.filmPosterSection__plotEmpty+.filmPosterSection__info{margin-top:1.5rem}.filmPosterSection__plot.filmPosterSection__plot~.filmPosterSection__info{margin-bottom:1.5rem}.vodAdded .filmPosterSection__plot~.filmPosterSection__info:before{display:none}.filmPosterSection .advertButton{display:flex;width:100%;max-width:16rem;height:2.5rem;margin-bottom:1.5rem}.filmPosterSection .advertButton a{max-width:100%;max-height:100%;transform:scale(1.25)}}@media (min-width: 768px){.filmPosterSection{padding-top:2rem;padding-bottom:2rem}.filmPosterSection__container{grid-template-areas:"posterWrapper plot" "posterWrapper postCreditScenes" "posterWrapper buttons" "posterWrapper serialSeasons" "posterWrapper info" "advertButton advertButton";grid-template-rows:auto auto auto auto auto auto auto auto 1fr;grid-template-columns:12.5rem 1fr;grid-column-gap:2rem}.filmPosterSection__posterWrapper{grid-row:1/-1}.filmPosterSection__poster{width:12.5rem;height:17.8125rem}.filmPosterSection__poster--without .posterLink{margin-bottom:4.375rem;opacity:.88;color:#888;font-size:.875rem;line-height:1.43}.filmPosterSection__buttons:not(.empty){margin-top:1.5rem}.filmPosterSection__buttons.empty{margin-top:0}.filmPosterSection__buttons button{height:1.75rem;padding:.375rem .5rem;font-size:.75rem;line-height:1rem}.filmPosterSection__buttons button:after{margin-left:.375rem;font-size:.875rem}.filmPosterSection__plot{font-family:Lato,sans-serif;font-size:1rem;line-height:1.75}.filmPosterSection__plot.clamped{display:initial}.filmPosterSection__plot .moreButton__plotCropped~br{display:none}.filmPosterSection__postCreditScenes{width:100%;font-size:.875rem;line-height:1.43}.filmPosterSection__postCreditScenes svg{margin-right:.5rem}.filmPosterSection__serialSeasons{max-width:27.5rem}.filmPosterSection .advertButton{display:flex;position:absolute;top:18.75rem;left:1rem;width:12.5rem;height:2.5rem;margin-bottom:0}.filmPosterSection .advertButton--count a{height:2.5rem;transform:scale(1);font-size:.875rem;line-height:1.14}}@media (max-width: 1151px){.filmPosterSection__info .cloneToCast:not([data-type=directing-header]):not([data-type=directing-info]){display:none}}@media (min-width: 1152px){.filmPosterSection.hasAdvertButton{min-height:24.375rem}}.filmReviewSection{padding-bottom:1rem}@media (min-width: 768px){.filmReviewSection{padding-bottom:1.75rem}}@media (min-width: 1152px){.filmReviewSection{padding-bottom:2rem}}html.debug .filmReviewSection{outline:1px dashed #880;background:#ffff004d}.filmReviewSection__list{padding:0}.filmReviewSection .reviewBox{padding:0 1rem}@media (min-width: 768px){.filmReviewSection .reviewBox{padding:0}}.filmReviewSection .reviewBox__user,.filmReviewSection .reviewBox__title{position:relative;z-index:2}.filmReviewSection .reviewBox .thumbnail{border-radius:0;clip-path:inset(0)}.filmReviewSection .reviewBox .thumbnail__link:before{border-radius:0}.filmReviewSection .reviewLink{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.filmReviewSection .page__moreButton{margin-top:1.5rem}@media (min-width: 1152px){.filmReviewSection .page__subtitle span{display:inline}}.filmTopRolesSection{margin:1rem 0}.filmTopRolesSection__empty{padding:0 1rem 2rem;color:#888}.filmTopRolesSection .crs__wrapper{align-items:stretch}.filmTopRolesSection .crs__item .personRole{height:100%}.filmTopRolesSection .crs__item .personRole__container{display:flex;flex-direction:column;height:100%}.filmTopRolesSection .crs__item .personRole__rating{margin-top:auto}@media (min-width: 768px){.filmTopRolesSection{margin:2rem 0}}.filmNewestSeasonsAndEpisodesSection{padding-top:1rem;width:100%}.filmNewestSeasonsAndEpisodesSection__plug{width:100%;margin:0 auto;padding:2rem 0;background:#f8f8f8;color:#888;text-align:center}.filmNewestSeasonsAndEpisodesSection .page__header{padding-bottom:0}.filmNewestSeasonsAndEpisodesSection .page__navigation:has(.filmNewestSeasonsAndEpisodesSection__message>div){padding-bottom:0}.filmNewestSeasonsAndEpisodesSection .previewEpisode,.filmNewestSeasonsAndEpisodesSection .previewSeason{margin-bottom:1.5rem}.filmNewestSeasonsAndEpisodesSection .previewEpisode--message{margin-bottom:0}.filmNewestSeasonsAndEpisodesSection__adsInfo{position:relative;display:flex;align-items:center;height:2.5rem;margin-bottom:.5rem;padding:0 5rem 0 1rem;background-color:#000;color:#fff;font-size:.625rem}@media (min-width: 768px){.filmNewestSeasonsAndEpisodesSection__adsInfo{font-size:.75rem}}.filmNewestSeasonsAndEpisodesSection__adsInfo:before{content:"reklama";display:flex;position:absolute;top:0;right:1rem;align-items:center;width:1.875rem;height:100%;color:#888;font-size:.5rem;letter-spacing:.23px}@media (min-width: 768px){.filmNewestSeasonsAndEpisodesSection__adsInfo:before{color:#e8e8e8;font-size:.5625rem}}.filmNewestSeasonsAndEpisodesSection__adsInfo [data-provider=skyShowtime]{display:block;width:2.8125rem;height:100%;margin-left:.5rem;background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='16'%20viewBox='0%200%2070%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='%23FFF'%20fill-rule='nonzero'%3e%3cpath%20d='M35.997%208.11c0-3.233%201.158-5.26%202.593-5.48C37.155.93%2034.783%200%2032.632%200c-2.373%200-4.524.986-6.014%202.63%201.434.274%201.876%201.48%201.876%203.288h-1.71c0-1.096-.22-1.644-.883-1.644a.679.679%200%200%200-.607.384c0%20.054-.056.11-.056.11-.054.164-.11.328-.11.492%200%202.192%203.697%202.083%203.697%205.535%200%201.315-1.049%202.575-2.207%202.575%201.545%201.644%203.586%202.63%206.014%202.63a8.068%208.068%200%200%200%205.902-2.576c-1.379-.328-2.537-2.246-2.537-5.314m-.773%205.26H33.35V8.822h-1.986v4.548h-1.82V2.85h1.82v4.274h1.986V2.849h1.875v10.52z'/%3e%3cpath%20d='M25.966%2011.556c.538%200%20.957-.564.957-1.315%200-1.503-1.316-1.816-2.692-3.13v.501c.05%202.356.84%203.944%201.735%203.944M37.692%207.946c0-1.778.466-3.502%201.346-3.502%201.088%200%201.347%202.694%201.347%203.556%200%201.832-.57%203.556-1.347%203.556-.88%200-1.346-1.778-1.346-3.61M56.982%202.667h-7.997l-.794%206.274-.85-6.274h-1.759l-.907%206.274h-.057l-.68-6.274h-1.759l1.418%2010.666H45.3l.964-6.788h.057l.907%206.788h1.758l1.135-9.012h1.644v9.012h1.929V4.321h1.758v9.012h1.985V2.667zM58.333%202.667h2.369l.773%205.476.823-5.476h2.317v10.666H63.02V5.52l-1.184%207.814h-.979L59.672%205.52h-.051v7.814h-1.288zM65.513%202.667h4.373V4.32h-2.442V7h1.818v1.77h-1.818v2.908H70v1.654h-4.487zM16.105%2014.882c.192.099.582.216%201.072.228.842.019%201.3-.302%201.64-1.054l4.516-10.028c-.185-.098-.6-.21-.935-.216-.582-.012-1.363.105-1.858%201.29l-1.462%203.434-2.868-4.65a4.21%204.21%200%200%200-.966-.135c-1.016%200-1.58.37-2.168%201.005L10.29%207.79l2.242%203.515c.415.642.96.968%201.846.968.582%200%201.065-.135%201.288-.24l-2.7-4.052%201.914-2.022%203.14%204.908-1.914%204.015zm-5.924-3.793c0%20.74-.291%201.166-1.74%201.166-.193%200-.36-.013-.52-.037V2.413c0-.747.253-1.524%201.715-1.524.186%200%20.372.018.545.056v10.144zM7.19%209.61c0%201.382-.904%202.387-2.744%202.584-1.331.142-3.258-.024-4.174-.13a2.565%202.565%200%200%201-.056-.48c0-1.203.65-1.48%201.264-1.48.638%200%201.641.11%202.384.11.824%200%201.072-.277%201.072-.542%200-.345-.329-.487-.967-.61l-1.746-.333C.774%208.45%200%207.45%200%206.39c0-1.289.917-2.368%202.72-2.565%201.362-.148%203.022.018%203.932.13.031.153.05.301.05.462%200%201.202-.638%201.461-1.252%201.461-.47%200-1.201-.086-2.037-.086-.85%200-1.202.234-1.202.518%200%20.302.334.425.867.518l1.666.308c1.71.315%202.447%201.283%202.447%202.473'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.filmNewestSeasonsAndEpisodesSection__message{min-height:auto;padding-right:1rem;padding-left:1rem;display:flex;justify-content:flex-start;align-items:center}.filmNewestSeasonsAndEpisodesSection__message--noNav{margin-bottom:.75rem}.filmNewestSeasonsAndEpisodesSection__message:has(div){min-height:5rem}@media (min-width: 768px){.filmNewestSeasonsAndEpisodesSection{padding-top:0}.filmNewestSeasonsAndEpisodesSection__message{padding-right:0;padding-left:0}.filmNewestSeasonsAndEpisodesSection__message:has(div){min-height:4rem}.filmNewestSeasonsAndEpisodesSection__message--noNav{padding-right:1rem;padding-left:1rem}.filmNewestSeasonsAndEpisodesSection:has(.newestEpisodesInfo__messageContainer--noData) .filmNewestSeasonsAndEpisodesSection__message{min-height:auto}}.exitPopup .popup__body{border-radius:.5rem}.exitPopup .popup__content{padding:1.5rem 1rem}.exitPopup .popup__content .popup__message{overflow:visible;padding-right:0}.exitPopup .popup__close{top:.5rem;right:.5rem}@media (min-width: 768px){.exitPopup .popup__content{padding:1.5rem}.exitPopup .popup__close{top:1.75rem;right:1.5rem}}.exitPopupContent{max-width:39rem;color:#242424;text-align:left;overflow:visible}.exitPopupContent__header{margin-bottom:1rem;font-size:2rem;line-height:2.5rem;font-weight:700}.exitPopupContent__info{margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem}.exitPopupContent__posters{height:12.25rem;overflow:hidden}.exitPopupContent__postersContainer{position:relative;display:flex;gap:1rem;width:fit-content;min-width:100%;min-height:100%}.exitPopupContent__postersContainer.loading{position:relative}.exitPopupContent__postersContainer.loading:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;z-index:2;background-color:#ffffff80}.exitPopupContent__postersContainer.loading:after{content:"";position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;width:4.375rem;height:4.375rem;margin:auto;animation:spin .9s cubic-bezier(.5,0,.35,1) infinite,delayed-fade-in .75s;opacity:inherit;display:inline-block;border:.25rem solid #f8f8f8;border-top:.25rem solid #ffc200;border-radius:50%}.exitPopupContent__postersContainer.loading.isDark:after,.isDark .exitPopupContent__postersContainer.loading:after{content:"";position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;width:4.375rem;height:4.375rem;margin:auto;animation:spin .9s cubic-bezier(.5,0,.35,1) infinite,delayed-fade-in .75s;opacity:inherit;display:inline-block;border:.25rem solid #f8f8f8;border-radius:50%;border:.25rem solid #242424;border-top:.25rem solid #ffc200}.exitPopupContent__posterContainer{display:flex;flex-direction:column;gap:.75rem}.exitPopupContent__checkButton.fwBtn{font-size:.75rem;line-height:1rem;padding:.1875rem;width:7rem;margin-top:auto}@media (max-width: 767px){.exitPopupContent__header{margin-bottom:.5rem;font-size:1.25rem;line-height:1.875rem}.exitPopupContent__info{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.exitPopupContent__posters{margin:0 -1rem;padding:0 1rem;max-width:calc(100% + 2rem);overflow:auto}.exitPopupContent__postersContainer{gap:.625rem}}.popup.exitPopupSimilar .popup__body{max-width:18rem;background:transparent}.popup.exitPopupSimilar .popup__content{padding:0}.popup.exitPopupSimilar .popup__close{background:transparent;color:#fff;font-weight:700}@media (min-width: 768px){.popup.exitPopupSimilar .popup__body{max-width:41.875rem}.popup.exitPopupSimilar .popup__close{color:#242424;top:1.5rem}}.exitPopupSimilarContent{max-width:41.875rem;color:#242424;text-align:left;overflow:visible}.exitPopupSimilarContent__container{position:relative;display:flex;flex-direction:column}.exitPopupSimilarContent__posters{width:100%;height:9rem;background:linear-gradient(158.28deg,#242424,#000);overflow:hidden}.exitPopupSimilarContent__placeholder{height:100%;width:100%;background-size:contain;background:url(https://fwcdn.pl/prt/static/images/gf/iri/component/exitPopup/movie-mobile.webp) no-repeat}.exitPopupSimilarContent__placeholder[data-entity=serial]{background:url(https://fwcdn.pl/prt/static/images/gf/iri/component/exitPopup/series-mobile.webp) no-repeat}.exitPopupSimilarContent__gallery{height:21.25rem;width:19.375rem;display:grid;grid-template-areas:"small1 small2 small3 empty" "big1 big1 small4 small5" "big1 big1 big2 big2" "small6 small7 big2 big2" "empty2 small8 small9 small10";grid-template-columns:repeat(4,1fr);gap:.625rem;transform:translate(-1rem) translateY(-5.875rem) rotate(-15deg)}.exitPopupSimilarContent__image{width:4.375rem;height:4.375rem;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.exitPopupSimilarContent__image[id="0"],.exitPopupSimilarContent__image[id="1"]{width:9.375rem;height:6.25rem;object-fit:cover}.exitPopupSimilarContent__image[id="0"]{grid-area:big1;object-position:right top}.exitPopupSimilarContent__image[id="1"]{grid-area:big2;object-position:left top}.exitPopupSimilarContent__image[id="2"]{grid-area:small1}.exitPopupSimilarContent__image[id="3"]{grid-area:small2}.exitPopupSimilarContent__image[id="4"]{grid-area:small3}.exitPopupSimilarContent__image[id="5"]{grid-area:small4}.exitPopupSimilarContent__image[id="6"]{grid-area:small5}.exitPopupSimilarContent__image[id="7"]{grid-area:small6}.exitPopupSimilarContent__image[id="8"]{grid-area:small7}.exitPopupSimilarContent__image[id="9"]{grid-area:small8}.exitPopupSimilarContent__image[id="10"]{grid-area:small9}.exitPopupSimilarContent__image[id="11"]{grid-area:small10}.exitPopupSimilarContent__card{flex-grow:1;display:flex;flex-direction:column;padding:1rem;background:#fff}.exitPopupSimilarContent__tags{min-height:1.25rem;margin-bottom:.5rem;margin-right:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.exitPopupSimilarContent__tag{border-radius:.25rem;background:#e8e8e8;padding:.125rem .5rem;font-size:.75rem;line-height:1rem}.exitPopupSimilarContent__header{max-width:12.5rem;font-weight:700;margin-bottom:.5rem;font-size:1.25rem;line-height:1.875rem}.exitPopupSimilarContent__info{flex-grow:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.exitPopupSimilarContent__button.fwBtn{width:100%;font-size:.875rem}@media (min-width: 768px){.exitPopupSimilarContent__container{flex-direction:row}.exitPopupSimilarContent__posters{width:20rem;min-width:20rem;height:31.6875rem}.exitPopupSimilarContent__placeholder{background:url(https://fwcdn.pl/prt/static/images/gf/iri/component/exitPopup/movie-desktop.webp) no-repeat}.exitPopupSimilarContent__placeholder[data-entity=serial]{background:url(https://fwcdn.pl/prt/static/images/gf/iri/component/exitPopup/series-desktop.webp) no-repeat}.exitPopupSimilarContent__gallery{height:35.625rem;width:32.5rem;grid-template-areas:"empty small1 small2 small3" "big1 big1 small4 small5" "big1 big1 big2 big2" "small6 small7 big2 big2" "small8 small9 small10 empty2";gap:1rem;transform:translate(-6.25rem) translateY(-1.875rem) rotate(-15deg)}.exitPopupSimilarContent__image{width:7.375rem;height:7.375rem}.exitPopupSimilarContent__image[id="0"],.exitPopupSimilarContent__image[id="1"]{width:15.75rem;height:10.5rem;object-fit:contain}.exitPopupSimilarContent__card{padding:2rem 1.5rem}.exitPopupSimilarContent__header{max-width:100%;margin-bottom:1rem;font-size:2rem;line-height:2.5rem}.exitPopupSimilarContent__info{margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem}.exitPopupSimilarContent__button.fwBtn{margin-top:auto;width:100%;font-size:1rem}}
