.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}@keyframes slideBump{0%,50%,to{transform:translateY(0)}20%,80%{transform:translateY(-5px)}}.crs{position:relative;min-height:20px;overflow:hidden;transition:height .5s cubic-bezier(.25,.46,.45,.94)}.crs:not([inited]) .crs__prev,.crs:not([inited]) .crs__next{opacity:0;background-color:#8880;pointer-events:none}.crs__loader{width:200px;outline:1px solid red}.crs__prev,.crs__next{display:flex;opacity:0;pointer-events:none;position:absolute;z-index:2;top:0;bottom:0;align-items:center;justify-content:center;width:2rem;height:2rem;margin:auto 0;background-color:#ffc200;color:#000;font-family:filmweb-ico;font-size:1rem;line-height:2rem;text-align:center;cursor:pointer;transform:scale(1);transform-origin:center;transition:opacity .5s cubic-bezier(.39,.29,0,1),transform .25s cubic-bezier(.39,.29,0,1);border-radius:50%}.mouse .crs__prev:hover:not(.isInactive),.mouse .crs__next:hover:not(.isInactive){background-color:#ffd44d}.crs__prev.isInactive,.crs__next.isInactive{opacity:.3;background-color:#888;cursor:default;display:none}.crs__prev.isHidden,.crs__next.isHidden{transform:scale(0);transition:opacity .5s cubic-bezier(.39,.29,0,1),transform .25s cubic-bezier(.39,.29,0,1);opacity:0}.crs__prev--small,.crs__next--small{width:2.5rem;height:2.5rem;font-size:.875rem;line-height:2.5rem}.crs__prev{left:0}.crs__prev svg{width:1rem;height:1rem}.crs__next{right:0}.crs__next .ico{width:1rem;height:1rem}.crs__dots{display:flex;justify-content:center;margin-bottom:.5rem}.crs__dot{display:block;position:relative;flex-shrink:0;width:.25rem;height:.25rem;margin:0 .125rem;border-radius:.5rem;background-color:#0000004d}.crs__dot:before{content:"";position:absolute;z-index:1;top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.crs__dot--selected{width:.5rem;height:.5rem;margin:0 .5rem;background-color:#242424}.crs__container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:transform;backface-visibility:hidden}.crs__wrapper{display:flex;position:relative;flex-wrap:nowrap;align-items:flex-start}.crs__wrapper.crs--center{align-items:center}.crs__item{display:block;position:relative;flex-shrink:0}.crs--debug .crs__item{position:relative;background-color:#e8e8e8}.crs--debug .crs__item:nth-child(2n){background-color:#ddd}.crs__item--remove{transform-origin:50% 50%;transform:perspective(600px) rotateX(-90deg);opacity:0;transition:margin .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.crs__item--show{animation:itemShow .3s cubic-bezier(.25,.46,.45,.94)}.crs__item--insert{animation:itemInsert .3s cubic-bezier(.25,.46,.45,.94)}.crs__debug{position:absolute;z-index:100;max-width:200px;padding:5px;overflow:hidden;background-color:#00000080;color:#fff;font-size:9px}.crs__debug--item{bottom:0;left:0}.crs__debug--carousel{top:0;left:0}.crs__exampleItem{padding:50px 10px;border:3px solid red}.crs__exampleItem button{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:20px;background:#000;color:#fff}.crs__showAllButton{display:flex;flex-direction:column;align-items:center;justify-content:center;transform-origin:center}.crs__showAllButton:hover .ico{background:#ffd44d}.crs__showAllButton:hover span{opacity:.6}.crs__showAllButton span{display:inline-block;width:100%;padding-top:1rem;transition:opacity .3s cubic-bezier(.39,.29,0,1);opacity:1;font-size:.875rem;font-weight:700;text-align:center}.crs__showAllButton .showAll{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;background:#ffc200;font-size:3.25rem;overflow:hidden;pointer-events:none}.crs__showAllButton .showAll .ico{transform:rotate(90deg)}.isVisible .crs__showAllButton .ico{transition:transform .3s cubic-bezier(.39,.29,0,1),background .25s cubic-bezier(.39,.29,0,1)}.crs--limited .crs__next,.crs--limited .crs__prev,.crs--roundedNavigation .crs__next,.crs--roundedNavigation .crs__prev{transform:scale(1);transform-origin:center;transition:opacity .5s cubic-bezier(.39,.29,0,1),transform .25s cubic-bezier(.39,.29,0,1);border-radius:50%}.crs--limited .crs__next.isHidden,.crs--limited .crs__prev.isHidden,.crs--roundedNavigation .crs__next.isHidden,.crs--roundedNavigation .crs__prev.isHidden{transform:scale(0);transition:opacity .5s cubic-bezier(.39,.29,0,1),transform .25s cubic-bezier(.39,.29,0,1);opacity:0}.crs--isScrolling .crs__item{pointer-events:none}.crs .crs__container::-webkit-scrollbar{display:none}.crs--isLoading.crs--endOfList:after{content:"";position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;width:4rem;height:4rem;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%}.crs--hasNoNav .crs__prev,.crs--hasNoNav .crs__next{opacity:0;pointer-events:none}.crs--centered.crs--hasNoNav .crs__wrapper{justify-content:center}.crs--stretched .crs__wrapper{align-items:stretch}.crs--stretched .crs__item{display:flex;flex-direction:column}.crs--compact .crs__prev.isInactive,.crs--compact .crs__next.isInactive{opacity:0;pointer-events:none}.crs--isLocked,.crs--isRemoving{pointer-events:none}html.touch:not(.mouse) .crs__next,html.touch:not(.mouse) .crs__prev{opacity:0;pointer-events:none}@media (max-width: 767px){.crs__prev,.crs__next{display:none}}@media (min-width: 768px){.crs__prev,.crs__next{opacity:1;pointer-events:all}.crs__dots{display:none}}@media (min-width: 1152px){html.touch:not(.mouse) .crs__next:not(.isInactive),html.touch:not(.mouse) .crs__prev:not(.isInactive){opacity:1;pointer-events:all}.page__section--wide.page__section--dark .crs,.page__section--wide.page__section--black .crs{position:relative}.page__section--wide.page__section--dark .crs:before,.page__section--wide.page__section--dark .crs:after,.page__section--wide.page__section--black .crs:before,.page__section--wide.page__section--black .crs:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:7.5rem;pointer-events:none}.page__section--wide.page__section--dark .crs:before,.page__section--wide.page__section--black .crs:before{left:0;background:linear-gradient(to right,#000000b8,#0000 98%) no-repeat}.page__section--wide.page__section--dark .crs:after,.page__section--wide.page__section--black .crs:after{right:0;background:linear-gradient(to right,#0000,#000000b8 98%) no-repeat}.page__section--wide.page__section--dark .crs__next,.page__section--wide.page__section--dark .crs__prev,.page__section--wide.page__section--black .crs__next,.page__section--wide.page__section--black .crs__prev{width:2.5rem;height:2.5rem;line-height:2.5rem}.page__section--wide.page__section--dark .crs__next,.page__section--wide.page__section--black .crs__next{right:1rem;z-index:2}.page__section--wide.page__section--dark .crs__prev,.page__section--wide.page__section--black .crs__prev{z-index:2;left:1rem}.page__section--wide:not(.isDark):not(.page__section--black) .crs{position:relative}.page__section--wide:not(.isDark):not(.page__section--black) .crs:before,.page__section--wide:not(.isDark):not(.page__section--black) .crs:after{content:"";position:absolute;top:0;bottom:0;width:7.5rem;pointer-events:none;background:linear-gradient(to right,#fff0,#ffffffb8 98%) no-repeat}.page__section--wide:not(.isDark):not(.page__section--black) .crs:before{left:0;z-index:1}.page__section--wide:not(.isDark):not(.page__section--black) .crs:after{right:0}.page__section--wide:not(.isDark):not(.page__section--black) .crs__next,.page__section--wide:not(.isDark):not(.page__section--black) .crs__prev{width:2.5rem;height:2.5rem;line-height:2.5rem}.page__section--wide:not(.isDark):not(.page__section--black) .crs__next{right:1rem;z-index:2}.page__section--wide:not(.isDark):not(.page__section--black) .crs__prev{left:1rem;z-index:2}.crs--vertical .crs__wrapper{flex-wrap:wrap;flex-direction:column}.crs--vertical .crs__prev,.crs--vertical .crs__next{display:none}.crs--vertical .crs__item{margin:0 auto}}.crs--ribbons{margin-top:-.25rem}.crs--ribbons .crs__item{padding-top:.25rem}.crs--persons .crs__item{width:calc((100% - 2rem)/2);padding-left:1rem}.crs--persons .crs__item:last-child{width:50%;padding-right:1rem}@media (min-width: 768px){.crs--persons .crs__item{width:calc((100% - 1rem)/5);padding-bottom:1.75rem}.crs--persons .crs__item:last-child{width:calc(20% + .75rem);padding-right:1rem}}@media (min-width: 1152px){.crs--persons .crs__item{width:20%;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}.crs--persons .crs__item:last-child{width:20%}}.crs--posters .crs__item{padding-bottom:1.5rem;padding-left:1rem}.crs--posters .crs__item:last-child{padding-right:1rem}@media (min-width: 768px){.crs--posters .crs__item{padding-bottom:1.75rem}}@media (min-width: 1152px){.crs--posters .crs__item{padding-right:1rem;padding-bottom:2rem;padding-left:1rem}}@media (min-width: 1152px){.crs--posters.lg-4 .crs__item{width:25%}}.crs--polaroids .crs__item{box-sizing:content-box;width:14.5rem;padding-bottom:1.5rem;padding-left:1rem}.crs--polaroids .crs__item:last-child{padding-right:1rem}.crs--polaroids .crs__item>*{box-sizing:border-box}@media (min-width: 768px){.crs--polaroids .crs__item{width:17rem;padding-bottom:1.75rem}}@media (min-width: 1152px){.crs--polaroids .crs__item{box-sizing:border-box;width:33.3333333333%;padding:0 1rem 2rem}}@media (min-width: 1152px){.crs--polaroids.lg-4 .crs__item{width:25%}}@media (min-width: 1152px){.crs--polaroids.lg-2 .crs__item{width:50%}}@media (min-width: 768px) and (max-width: 1151px){.crs--polaroids.md-2 .crs__item{width:calc(50% - 1.5rem)}}@media (min-width: 1152px){.crs--polaroids.lg-sidebar{height:auto!important}.crs--polaroids.lg-sidebar .crs__wrapper{flex-direction:column}.crs--polaroids.lg-sidebar .crs__prev,.crs--polaroids.lg-sidebar .crs__next{display:none}.crs--polaroids.lg-sidebar .crs__item{width:100%}}html.debug .crs{outline:1px solid blue}html.debug .crs .crs__wrapper{background:green}html.debug .crs .crs__item{outline:1px solid red}
