:root{--accent-color:#ff6b01;--clear-accent-color:#ff6b01;--selection-text-color:#ff6b01;--second-accent-btn-color:#ff6b01;--secondary-background-color:#ff6b01;--primary-svg-color:#ff6b01;--active-btn-color:#ff6b01;--spinner-primary-color:#ff6b01;--background:#fff;--accent-btn-color:#fff;--fourth-background-color:#f7f7f7;--footer-background:#f7f7f7;--third-text-color:#545454;--primary-text-color:#000;--button-border:#000;--primary-title-text-color:#000;--gallery-card-shadow:0px 1px 1px rgba(0,0,0,0.12),0px 4px 4px rgba(0,0,0,0.06),1px 4px 6px rgba(0,0,0,0.16);--primary-btn-text-color:#000;--filter-border:#000}@keyframes heartbeat{0%{transform:scale(1)}10%{transform:scale(1.4)}50%{transform:scale(1)}to{transform:scale(1)}}@keyframes switch{0%{left:1.6px}60%{left:1.6px;width:44.8px}to{left:41.6px;width:32.8px}}@keyframes reverse{0%{left:41.6px;width:32.8px}60%{left:28.8px;width:44.8px}to{left:1.6px}}@keyframes dash{0%{stroke-dashoffset:822}to{stroke-dashoffset:0}}@keyframes palitre-current{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{transform:translate(-50%,-50%) scale(1.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes palitre-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes palitre-current-dot{0%{opacity:0}to{opacity:1}}@keyframes palitre-left{0%{opacity:0;transform:translate(-40%,-52%) scale(.9)}to{opacity:1;transform:translate(-52%,-52%) scale(1)}}@keyframes palitre-right{0%{opacity:0;transform:translate(-60%,-48%) scale(.9) rotate(180deg)}to{opacity:1;transform:translate(-48%,-48%) scale(1) rotate(180deg)}}@keyframes myFilmAnime{0%{stroke-dasharray:140 540;stroke-dashoffset:-474;stroke-width:8px}to{stroke-dasharray:760;stroke-dashoffset:0;stroke-width:2px}}@keyframes animation{0%{stroke-dasharray:1 98;stroke-dashoffset:-105}50%{stroke-dasharray:80 10;stroke-dashoffset:-160}to{stroke-dasharray:1 98;stroke-dashoffset:-300}}@keyframes blur-text{0%{filter:blur(0)}to{filter:blur(4px)}}.gallery__tittle--hide,.hero__tittle--hide,.hiden,.modal-one-movie__caption{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.modal-signin,.modal-signup{position:relative;transform:scale(1);background:hsla(0,0%,100%,.15);padding:40px;margin:0 auto;transition:transform .5s cubic-bezier(.4,0,.2,1)}.help__form-button,.hero-library__button{height:44px;border-radius:5px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500;font-size:12px;line-height:16px;color:#fff;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){html{overflow:overlay;scrollbar-color:#8c8c8c #000;scrollbar-width:thin}::-webkit-scrollbar-thumb{background:#8c8c8c;border-radius:10px}::-webkit-scrollbar-track{background:transparent}}.scrollRem ::-webkit-scrollbar{width:5px}body{background-color:var(--background);color:var(--primary-text-color);font-family:Roboto,sans-serif;font-size:12px;line-height:1.33;background-color:var(--fourth-background-color)}@media screen and (min-width:1024px){body{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Filmoteka/bg1440.3ddaf7a7.jpg);background-size:cover;background-attachment:fixed;background-position:50%}}@media screen and (min-width:1680px){body{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Filmoteka/bg1680.c418aac1.jpg)}}@media screen and (min-width:1920px){body{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Filmoteka/bg1920.097e784f.jpg)}}@media screen and (min-width:2600px){body{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Filmoteka/bg3840.c2ae8a71.jpg)}}body:before{content:"";z-index:-1;position:absolute;position:fixed;top:0;left:50%;transform:translate(-50%);width:1024px;height:100vh;background-color:var(--background);box-shadow:0 0 50px rgba(0,0,0,.4)}@media screen and (min-width:1328px){body:before{width:1328px}}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:320px){.container{width:320px}}@media screen and (min-width:768px){.container{width:768px;padding-left:75px;padding-right:75px}}@media screen and (min-width:1024px){.container{width:1024px;padding-left:71px;padding-right:71px}}@media screen and (min-width:1328px){.container{width:1328px}}.container-hero{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;height:100%}@media screen and (min-width:320px){.container-hero{width:320px}}@media screen and (min-width:768px){.container-hero{width:768px;padding-left:216px;padding-right:216px}}@media screen and (min-width:1024px){.container-hero{width:1024px;padding-left:344px;padding-right:344px}}@media screen and (min-width:1328px){.container-hero{width:1328px}}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin-top:0;margin-bottom:0}a{text-decoration:none;display:inline-block}img{display:block;max-width:100%}button{cursor:pointer}.backdrop{background:rgba(0,0,0,.25);opacity:0;background-color:initial;pointer-events:none;width:100%;top:0;left:0;height:100%;position:fixed;transition:all .25s cubic-bezier(.4,0,.2,1);z-index:1000}.backdrop_is-open{opacity:1;background:rgba(0,0,0,.25);pointer-events:auto}.help__button-thumb{position:fixed;top:40vh;right:0;z-index:1000;display:inline-flex;flex-direction:column;align-items:center}.help__button{position:relative;border-style:none;cursor:pointer;background-repeat:no-repeat;background-position:50%;right:10px;width:50px;height:50px;background-color:var(--accent-color);border-radius:40%}.help__button:not(:last-child){margin-bottom:8px}.help__svg{fill:#fff;width:30px;height:30px}.button-scroll{opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.button-scroll.is-visible{opacity:1;visibility:visible}.help__button-hint{color:var(--primary-text-color);position:absolute;top:0;left:-100%;width:100px;box-shadow:4px 4px 8px 0 var(--accent-color);border-radius:5px;background-color:var(--background);font-size:16px;padding:5px;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.help__button-hint.is-visible{opacity:1;visibility:visible}.help__modal{position:fixed;bottom:0;right:10px;z-index:1000;background-color:var(--background);width:280px;padding:20px;border:4px solid var(--accent-color);opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.help__modal.isActive{transform:translateY(0);opacity:1;visibility:visible}.help__button-close-modal{position:absolute;top:5px;right:5px;width:20px;height:20px;padding:0;border-style:none;background-color:initial;cursor:pointer}.help__button-close-modal-svg{fill:var(--primary-text-color);width:20px;height:20px}.client-mail__text{font-size:13px;margin-bottom:30px;text-align:center;color:var(--accent-color)}.client-mail__label{margin-bottom:20px;display:block}.client-mail__input{width:100%;height:35px;padding:2px 20px;border:2px solid var(--accent-color);border-radius:5px}.client-mail__input::placeholder{color:var(--third-text-color)}.help__thanks{position:fixed;top:80vh;right:20px;box-shadow:4px 4px 8px 0 var(--accent-color);border-radius:5px;background-color:var(--background);font-size:16px;padding:5px;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1)}.help__thanks.is-visible{opacity:1;visibility:visible}.modal__close-button{position:absolute;background:none;outline:none;border:none;top:10px;right:10px;width:30px;height:30px;display:block;padding:8px;border-radius:50%;transition:all .25s cubic-bezier(.4,0,.2,1)}.modal__close-button:hover{filter:drop-shadow(0 0 5px var(--accent-color))}.modal__close-button:focus{background-color:var(--fourth-background-color)}.global-button{border:1px solid var(--button-border);box-sizing:border-box;border-radius:5px;height:44px;width:113px;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:var(--primary-text-color);background:none;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.global-button{width:125px}}@media screen and (min-width:1024px){.global-button{width:152px}.global-button:first-child{margin-right:15px}}.global-button:focus,.global-button:hover{background:var(--second-accent-btn-color);color:var(--accent-btn-color);border-color:var(--second-accent-btn-color)}.hero-library__button{width:130px;background-color:initial;border:1px solid #fff;transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}.hero-library__button.is-active,.hero-library__button:focus,.hero-library__button:hover{box-shadow:0 8px 43px rgba(255,107,1,.6);background-color:var(--second-accent-btn-color);border-color:var(--second-accent-btn-color)}.hero-library__button--watched{margin-right:15px}@media screen and (min-width:768px){.hero-library__button{width:136px}}.modal-theme__button{border:1px solid var(--button-border);box-sizing:border-box;border-radius:5px;height:44px;width:113px;font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:var(--primary-text-color);background:none;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.modal-theme__button{width:125px}}@media screen and (min-width:1024px){.modal-theme__button{width:152px}}.modal-theme__button:focus,.modal-theme__button:hover{background:var(--second-accent-btn-color);color:var(--accent-btn-color);border-color:var(--second-accent-btn-color)}.dark-toggle{display:flex;align-items:center;z-index:3001}.dark-toggle__checkbox{display:none}.dark-toggle__checkbox:checked~.background{background:#808fc7}.dark-toggle__checkbox:checked+.dark-toggle__label{background:#6b7abb;border-color:#5d6baa}.dark-toggle__checkbox:checked+.dark-toggle__label .dark-toggle__label-background{left:24px;width:2px}.dark-toggle__checkbox:checked+.dark-toggle__label .dark-toggle__label-background:before{width:2px;height:2px;top:-10px}.dark-toggle__checkbox:checked+.dark-toggle__label .dark-toggle__label-background:after{width:2px;height:2px;left:-12px;top:8px}.dark-toggle__checkbox:checked+.dark-toggle__label:before{background:#fff;border-color:#e8e8ea;animation-name:switch;animation-duration:.35s;animation-fill-mode:forwards}.dark-toggle__checkbox:checked+.dark-toggle__label:after{transition-delay:.35s;opacity:1}.dark-toggle__label{width:80px;height:40px;background:#96dcee;border-radius:40px;border:2px solid #72cce3;display:flex;position:relative;transition:all .35s ease-in;cursor:pointer;z-index:3001}.dark-toggle__label-background{width:4px;height:2px;border-radius:2px;position:relative;background:var(#fff);left:54px;top:18px;transition:all .15s ease-in}.dark-toggle__label-background:before{top:-2px;left:-8px}.dark-toggle__label-background:after,.dark-toggle__label-background:before{content:"";position:absolute;width:16px;height:2px;border-radius:2px;background:#fff;transition:all .15s ease-in}.dark-toggle__label-background:after{top:2px;left:-4px}.dark-toggle__label:before{animation-name:reverse;animation-duration:.35s;animation-fill-mode:forwards;transition:all .35s ease-in;content:"";width:32.8px;height:32.8px;border:2px solid #f5eb71;top:1.6px;left:1.6px;position:absolute;border-radius:32.8px;background:#fffaa8}.dark-toggle__label:after{transition-delay:0ms;transition:all .25s ease-in;position:absolute;content:"";box-shadow:-5.2px 0 0 .8px #e8e8ea,-9.6px 5.6px 0 -.8px #e8e8ea;left:57.2px;top:9.2px;width:4px;height:4px;background:transparent;border-radius:50%;opacity:0}.help__form-button{width:100%;background-color:var(--accent-color);border-style:none}.help__form-button:focus,.help__form-button:hover{background-color:var(--accent-btn-color);color:var(--accent-color);border:1px solid var(--accent-color)}.gallery-list__item{display:block;height:440px;max-width:280px;margin:15px;cursor:pointer;background-color:var(--background);border-radius:5px;z-index:auto;transform:scale(1);transition:all .25s cubic-bezier(.4,0,.2,1)}.gallery-list__item:hover{z-index:2;transform:scale(1.05)}.gallery-list__item:hover .gallery-list__img{box-shadow:0 1px 1px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.06),1px 4px 6px rgba(0,0,0,.16)}.gallery-list__item:hover .gallery-list__title{white-space:normal}@media screen and (min-width:768px){.gallery-list__item{max-width:294px}}@media screen and (min-width:1024px){.gallery-list__item{max-width:274px}}.gallery-list__img{display:block;height:398px;width:280px;border-radius:5px;box-shadow:none;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.gallery-list__img{width:294px}}@media screen and (min-width:1024px){.gallery-list__img{width:274px}}.gallery-list__card{padding-top:10px}.gallery-list__title{max-height:44px;font-style:normal;font-weight:500;font-size:12px;line-height:1.33;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-text-color)}.gallery-list__info{display:flex;align-items:baseline;padding-top:1px;color:var(--selection-text-color)}.gallery-list__genre,.gallery-list__info{font-style:normal;font-weight:500;font-size:12px;line-height:1.17}.gallery-list__genre{display:inline;align-items:center;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery-list__genre:hover{white-space:normal}.gallery-list__genre-link{text-decoration:none;color:inherit}.gallery-list__year{padding-left:3px}.gallery-list__year:before{content:"|"}.gallery-list__rate{display:flex;justify-content:center;text-align:center;align-items:center;margin-left:10px;width:36px;height:16px;font-style:normal;font-weight:500;font-size:12px;line-height:1.17;background-color:var(--secondary-background-color);color:#fff;border-radius:5px}.hero--home{min-width:320px;height:230px;margin-left:auto;margin-right:auto;background-color:#000;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.56),rgba(0,0,0,.1)),url(/Filmoteka/home.f4988d9a.png);background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.hero--home{background-image:url(/Filmoteka/home@2x.ee4b2fdb.png)}}@media screen and (min-width:768px){.hero--home{min-width:768px;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.56),rgba(0,0,0,.1)),url(/Filmoteka/home.bbd22eb0.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.hero--home{background-image:url(/Filmoteka/home@2x.46f2d598.png)}}@media screen and (min-width:1024px){.hero--home{max-width:1024px;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.56),rgba(0,0,0,.1)),url(/Filmoteka/home.83125181.png)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:2dppx),screen and (min-width:1024px) and (min-resolution:192dpi){.hero--home{background-image:url(/Filmoteka/home@2x.0459c05d.png)}}@media screen and (min-width:1328px){.hero--home{max-width:1328px}}.hero--my-library{min-width:320px;height:230px;margin-left:auto;margin-right:auto;background-color:#000;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.56),rgba(0,0,0,.1)),url(/Filmoteka/my-library.3e3e8710.png);background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.hero--my-library{background-image:url(/Filmoteka/my-library@2x.1bd98eff.png)}}@media screen and (min-width:768px){.hero--my-library{min-width:768px;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.56),rgba(0,0,0,.1)),url(/Filmoteka/my-library.3e3e8710.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.hero--my-library{background-image:url(/Filmoteka/my-library@2x.1bd98eff.png)}}@media screen and (min-width:1024px){.hero--my-library{max-width:1024px;background-image:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.56),rgba(0,0,0,.1)),url(/Filmoteka/my-library.3e3e8710.png)}}@media screen and (min-width:1024px) and (min-device-pixel-ratio:2),screen and (min-width:1024px) and (min-resolution:2dppx),screen and (min-width:1024px) and (min-resolution:192dpi){.hero--my-library{background-image:url(/Filmoteka/my-library@2x.1bd98eff.png)}}@media screen and (min-width:1328px){.hero--my-library{max-width:1328px}}.hero__wrap{display:flex}@media screen and (min-width:768px){.hero__wrap{justify-content:space-around}}.backdrop-sing{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0;opacity:1;transition:opacity .5s cubic-bezier(.4,0,.2,1);z-index:2000}.backdrop-sing.is-hidden,.backdrop-sing .modal-signin.is-hidden,.backdrop-sing .modal-signup.is-hidden{opacity:0;pointer-events:none}@media screen and (max-width:767px){.backdrop-sing{padding:93px 12px}.backdrop-sing .is-hidden .modal-signin,.backdrop-sing .is-hidden .modal-signup{transform:translateY(150%) scale(.75)}}@media screen and (min-width:768px){.backdrop-sing .is-hidden .modal-signin,.backdrop-sing .is-hidden .modal-signup{transform:translate(-50%,150%) scale(.75)}}@media screen and (max-width:767px){.modal-signin,.modal-signup{max-width:450px}}@media screen and (min-width:768px){.modal-signin,.modal-signup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:450px}}@media screen and (min-width:1200px){.modal-signin,.modal-signup{width:528px;margin:0}}.modal__title{font-weight:700;font-size:20px;line-height:1.15;text-align:center;letter-spacing:.03em;color:#fff;margin-top:0;margin-bottom:12px}.modal__label-txt,.signup-now__text{color:#fff}.modal__list-input{margin-bottom:10px}.modal__label{position:relative;display:flex;flex-direction:column;font-size:12px;line-height:1.16;letter-spacing:.01em}.modal__label+.modal__label{margin-top:10px}.modal__field-input{height:40px;border:1px solid rgba(33,33,33,.2);border-radius:4px;margin-top:4px;padding-left:42px;transition:border .25s cubic-bezier(.4,0,.2,1)}.modal__field-input:focus,.modal__field-input:hover{border:1px solid var(--accent-color);outline:0}.modal__button{position:relative;overflow:hidden;font-weight:500;font-size:16px;line-height:1.87;padding:10px 55px;color:#fff;cursor:pointer;letter-spacing:.06em;background:var(--active-btn-color);box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:4px;border:0;display:flex;margin-left:auto;margin-right:auto;margin-top:40px;transition:All .25s cubic-bezier(.4,0,.2,1)}.modal__button:active{top:.3em;left:.3em;box-shadow:inset 0 0 0 60px rgba(0,0,0,.05)}.modal__icon{position:absolute;top:50%;left:15px;transition:fill .25s cubic-bezier(.4,0,.2,1)}.modal__icon:focus,.modal__label .modal__icon:hover{fill:var(--primary-svg-color)}.signin-spinner,.signup-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signup-now{display:flex;justify-content:center;margin-top:35px}.signup-now__button{background:0;border:0;padding:0;color:var(--active-btn-color);cursor:pointer;margin-left:10px}.signin-wpapper{position:relative;visibility:visible;opacity:1}.signin-wpapper.load{visibility:hidden;opacity:0}.cl-btn-mod{position:absolute;top:0;right:0;width:36px;cursor:pointer}.cl-btn-mod-txt{font-size:9px;line-height:40px;font-weight:700;text-transform:uppercase;color:var(--active-btn-color);transition:all .3s ease-in;opacity:0;cursor:pointer;font-family:Verdana}.cl-btn-mod-in{width:inherit;text-align:center}.cl-btn-mod-in:after,.cl-btn-mod-in:before{position:absolute;content:"";height:4px;width:inherit;background:var(--active-btn-color);left:0;transition:all .3s ease-in;transform:rotate(0)}.cl-btn-mod-in:before{top:calc(50% - 4px);transform:rotate(45deg)}.cl-btn-mod-in:after{bottom:50%;transform:rotate(-45deg)}.cl-btn-mod:hover .cl-btn-mod-txt{opacity:1}.cl-btn-mod:hover .cl-btn-mod-in:after,.cl-btn-mod:hover .cl-btn-mod-in:before{transform:rotate(0)}.cl-btn-mod:hover .cl-btn-mod-in:before{top:0}.cl-btn-mod:hover .cl-btn-mod-in:after{bottom:0}.modal__back{position:absolute;top:5px;left:7px;fill:var(--primary-svg-color);cursor:pointer;animation-name:heartbeat;animation-duration:2.5s;animation-iteration-count:infinite}.modal-logout--hidden,.modal-singin--hidden,.modal-singup--hidden,.modal__error--hidden{display:none;opacity:0}.signin-modal__error{width:100%;text-align:center;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}.modal__error-text{color:#ff001b;text-shadow:0 0 5px #000;font-style:italic;font-size:14px}.signup-modal__error{width:100%;text-align:center;position:absolute;bottom:98px;left:50%;transform:translate(-50%)}@media screen and (min-width:400px){.modal-logout__box-btn{display:flex;justify-content:space-between}}.pagination-container{display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding-top:40px}@media screen and (min-width:768px){.pagination-container{padding-top:50px}}.pagination-container--hidden{display:none}.pagination-list{display:flex}.page-button{width:40px;height:40px;font-style:normal;font-weight:500;font-size:12px;line-height:1.33;color:var(--primary-btn-text-color);fill:var(--primary-text-color);background-color:inherit;opacity:1;border-radius:5px;border:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.page-button:hover{color:#fff;fill:#fff;background-color:var(--active-btn-color);opacity:.75}.page-button:active{opacity:1;box-shadow:inset 0 5px 10px 2px rgba(34,60,80,.2)}.page-button--active{color:#fff;background:var(--active-btn-color)}.page-button--active:disabled{opacity:1;cursor:default}.page-button--mobile-hidden{display:none}@media screen and (min-width:768px){.page-button--mobile-hidden{visibility:visible;display:block}}.arrow-button{color:inherit;background:var(--footer-background)}.arrow-button--next{transform:scaleX(-1)}.arrow-button:disabled{color:var(--primary-btn-text-color);fill:var(--primary-btn-text-color);background-color:var(--footer-background);opacity:.25;cursor:default}.page-button-svg{width:16px;height:16px;pointer-events:none}.modal{position:absolute;top:20px;left:50%;opacity:0;pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1);transform:translate(-50%) scale(.9);background-color:var(--background);z-index:2000}@media screen and (min-width:768px){.modal{transform:translate(-50%,-50%) scale(.9);top:50%}}.modal__content{min-width:150px;min-height:150px}.modal__close-button-svg{stroke:var(--primary-text-color);width:14px;height:14px}.modal_is-open{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}@media screen and (min-width:768px){.modal_is-open{transform:translate(-50%,-50%) scale(1)}}.palitre{margin-top:20px;width:280px;height:280px;position:relative;overflow:hidden}@media screen and (min-width:768px){.palitre{width:350px;height:350px}}@media screen and (min-width:1024px){.palitre{margin-top:20px;width:600px;height:600px}}.palitre__brightness-dot,.palitre__dot,.palitre__saturation-dot{position:absolute;top:0;left:0;transform-origin:140px 140px;transform:rotate(90 deg);z-index:1002;animation-fill-mode:backwards;animation-name:palitre-current-dot;animation-duration:.3s;animation-iteration-count:1}@media screen and (min-width:768px){.palitre__brightness-dot,.palitre__dot,.palitre__saturation-dot{transform-origin:175px 175px}}@media screen and (min-width:1024px){.palitre__brightness-dot,.palitre__dot,.palitre__saturation-dot{transform-origin:300px 300px}}.palitre__brightness-dot:after,.palitre__dot:after,.palitre__saturation-dot:after{content:"";position:absolute;border-radius:50%;width:23px;height:23px;background-color:#fff;outline:3px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer}@media screen and (min-width:768px){.palitre__brightness-dot:after,.palitre__dot:after,.palitre__saturation-dot:after{width:30px;height:30px}}@media screen and (min-width:1024px){.palitre__brightness-dot:after,.palitre__dot:after,.palitre__saturation-dot:after{width:50px;height:50px}}.palitre__dot{animation-delay:.8s}.palitre__dot:after{top:68px;left:68px}@media screen and (min-width:768px){.palitre__dot:after{top:80px;left:80px}}@media screen and (min-width:1024px){.palitre__dot:after{top:130px;left:130px}}.palitre__brightness-dot,.palitre__saturation-dot{animation-delay:1.4s}.palitre__brightness-dot:after,.palitre__saturation-dot:after{top:41px;left:41px}@media screen and (min-width:768px){.palitre__brightness-dot:after,.palitre__saturation-dot:after{top:52px;left:52px}}@media screen and (min-width:1024px){.palitre__brightness-dot:after,.palitre__saturation-dot:after{top:90px;left:90px}}.palitre__ring{cursor:pointer;position:absolute;top:50%;left:50%;border-radius:50%;width:190px;height:190px;box-shadow:0 0 10px rgba(0,0,0,.5);background:radial-gradient(circle at 50% 0,red 10%,rgba(255,0,0,0) 35%),radial-gradient(circle at 100% 21%,#ff0 10%,rgba(255,255,0,0) 35%),radial-gradient(circle at 100% 79%,#0f0 10%,rgba(0,255,0,0) 35%),radial-gradient(circle at 50% 100%,#0ff 10%,rgba(0,255,255,0) 35%),radial-gradient(circle at 0 79%,#0015ff 10%,rgba(0,21,255,0) 35%),radial-gradient(circle at 0 21%,#f0f 10%,rgba(255,0,255,0) 35%);transform:translate(-50%,-50%) scale(1);animation-fill-mode:backwards;animation-name:palitre-ring;animation-duration:.6s;animation-iteration-count:1;animation-delay:.25s}.palitre__ring:before{content:"";cursor:default;position:absolute;width:80%;height:80%;background-color:var(--background);border-radius:50%;top:10%;left:10%;box-shadow:inset 0 0 10px rgba(0,0,0,.5)}@media screen and (min-width:768px){.palitre__ring{width:250px;height:250px}}@media screen and (min-width:1024px){.palitre__ring{width:450px;height:450px}}.palitre__current-color{position:absolute;top:50%;left:50%;background-color:var(--accent-color);border-radius:50%;width:90px;height:90px;transform:translate(-50%,-50%) scale(1);font-size:12px;box-shadow:0 0 10px rgba(0,0,0,.5);animation-fill-mode:backwards;animation-name:palitre-current;animation-duration:1s;animation-iteration-count:1}@media screen and (min-width:768px){.palitre__current-color{width:120px;height:120px;font-size:16px}}@media screen and (min-width:1024px){.palitre__current-color{width:220px;height:220px;font-size:36px}}.palitre__current-color:before{color:#fff;top:25%}.palitre__current-color:after{color:#000}.palitre__current-color:after,.palitre__current-color:before{content:"Theme";position:absolute;left:50%;transform:translate(-50%)}.palitre__current-color:after{bottom:25%}.palitre__brightness{transform:translate(-52%,-52%) scale(1);background:linear-gradient(180deg,#fff 20%,var(--clear-accent-color),#000 80%);animation-name:palitre-left}.palitre__saturation{transform:translate(-48%,-48%) scale(1) rotate(180deg);background:linear-gradient(180deg,var(--clear-accent-color) 20%,grey 80%);animation-name:palitre-right}.palitre__brightness,.palitre__saturation{cursor:pointer;width:100%;height:100%;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-mask-image:url(/Filmoteka/doug.9d3ee0bd.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;animation-fill-mode:backwards;animation-duration:.6s;animation-iteration-count:1;animation-delay:.9s}.filter{display:block}@media screen and (min-width:1024px){.filter{display:flex;justify-content:space-between}}.filter-inputs{display:block;padding-bottom:15px}@media screen and (min-width:768px){.filter-inputs{display:flex;justify-content:space-between}}@media screen and (min-width:1024px){.filter-inputs{padding:0}}.filter__movie-genres,.filter__movie-sort,.filter__movie-year{position:relative;display:block;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.14;color:var(--third-text-color)}@media screen and (max-width:767px){.filter__movie-genres:not(:last-child),.filter__movie-sort:not(:last-child),.filter__movie-year:not(:last-child){padding-bottom:15px}}@media screen and (min-width:1024px){.filter__movie-genres:not(:last-child),.filter__movie-sort:not(:last-child),.filter__movie-year:not(:last-child){margin-right:15px}}.filter-list__genres,.filter-list__sort,.filter-list__year{display:block;position:absolute;z-index:1000;width:194px;margin:0;padding:10px 12px;opacity:0;pointer-events:none;background:var(--background);white-space:nowrap;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.06),1px 4px 6px rgba(0,0,0,.16);left:50%;transform:scaleY(0) translateX(-50%);transform-origin:0 0;transition:all .25s cubic-bezier(.4,0,.2,1)}.open{opacity:1;pointer-events:auto;transform:scaleY(1) translateX(-50%)}.filter-input__genres,.filter-input__sort,.filter-input__year{background-color:var(--fourth-background-color);display:block;caret-color:transparent;margin-left:auto;margin-right:auto;box-sizing:border-box;width:194px;height:35px;padding-left:5px;padding-right:24px;font-size:14px;line-height:1.19;text-align:center;color:var(--accent-color);border:1px solid var(--filter-border);border-radius:5px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.filter-input__genres:focus,.filter-input__genres:hover,.filter-input__sort:focus,.filter-input__sort:hover,.filter-input__year:focus,.filter-input__year:hover{border-color:var(--accent-color);outline:none}.filter-input__genres::placeholder,.filter-input__sort::placeholder,.filter-input__year::placeholder{color:var(--primary-text-color)}.filter-item__year{margin-right:5px;margin-bottom:5px}.filter-list__year{display:flex;justify-content:space-between;flex-wrap:wrap}.filter-item__genres,.filter-item__sort,.filter-item__year{margin-top:10px;font-size:14px;line-height:1.14;color:#8c8c8c;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.filter-item__genres:focus,.filter-item__genres:hover,.filter-item__sort:focus,.filter-item__sort:hover,.filter-item__year:focus,.filter-item__year:hover{color:var(--accent-color)}.button__filter-clear{display:block;box-sizing:border-box;width:140px;height:35px;margin-left:auto;margin-right:auto;font-weight:500;font-size:12px;line-height:16px;align-items:center;text-align:center;text-transform:uppercase;color:#fff;background-color:var(--accent-color);border-style:none;border-radius:5px;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:1024px){.button__filter-clear{display:auto;margin:0}}.button__filter-clear:focus,.button__filter-clear:hover{background-color:var(--accent-btn-color);color:var(--accent-color);border:1px solid var(--accent-color)}.button__filter-clear--open-btn{display:none}.filter-icon{position:absolute;top:12px;left:218px;width:14px;height:14px;fill:#676767;pointer-events:none;transform:rotate(0deg);transition:transform .25s cubic-bezier(.4,0,.2,1)}.filter-input__genres:focus+.filter-icon,.filter-input__genres:hover+.filter-icon,.filter-input__sort:focus+.filter-icon,.filter-input__sort:hover+.filter-icon,.filter-input__year:focus+.filter-icon,.filter-input__year:hover+.filter-icon{fill:var(--accent-color)}@media screen and (min-width:768px){.filter-icon{left:175px}}.hide-filter{display:none}.filter-icon.transform{transform:rotate(-89deg);transition:all .25s cubic-bezier(.4,0,.2,1)}.spinner-container{width:200px;height:200px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;z-index:5000}#spinner{transform-origin:center;animation-name:animation;animation-duration:1.2s;animation-timing-function:cubic-bezier;animation-iteration-count:infinite;fill:transparent;stroke:var(--spinner-primary-color);stroke-width:7px;stroke-linecap:round;filter:url(#shadow)}.is-active{visibility:visible}.gallery__null-item{width:100%;min-height:calc(100vh - 359px)}.null-item__thumb{display:flex;align-items:center;justify-content:space-around}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999;opacity:1;transition:all .25s cubic-bezier(.4,0,.2,1)}.loading--hiden{opacity:0}.loading__text-after,.loading__text-before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;width:100%;height:100px;line-height:100px}.loading__text-after{top:-77px}.loading__text-after span{display:inline-block;margin:0 5px;color:#fff;font-family:Quattrocento Sans,sans-serif}.loading__text-after span:first-child{filter:blur(0);animation:blur-text 1.5s linear 0s infinite alternate}.loading__text-after span:nth-child(2){filter:blur(0);animation:blur-text 1.5s linear .1428571429s infinite alternate}.loading__text-after span:nth-child(3){filter:blur(0);animation:blur-text 1.5s linear .2857142857s infinite alternate}.loading__text-after span:nth-child(4){filter:blur(0);animation:blur-text 1.5s linear .4285714286s infinite alternate}.loading__text-after span:nth-child(5){filter:blur(0);animation:blur-text 1.5s linear .5714285714s infinite alternate}.loading__text-after span:nth-child(6){filter:blur(0);animation:blur-text 1.5s linear .7142857143s infinite alternate}.loading__text-after span:nth-child(7){filter:blur(0);animation:blur-text 1.5s linear .8571428571s infinite alternate}.loading__text-after span:nth-child(8){filter:blur(0);animation:blur-text 1.5s linear 1s infinite alternate}.loading__text-after span:nth-child(9){filter:blur(0);animation:blur-text 1.5s linear 1.1428571429s infinite alternate}.loading__text-before span{display:inline-block;margin:0 5px;color:#fff;font-family:Quattrocento Sans,sans-serif}.loading__text-before span:first-child{filter:blur(0);animation:blur-text 1.5s linear 0s infinite alternate}.loading__text-before span:nth-child(2){filter:blur(0);animation:blur-text 1.5s linear .2s infinite alternate}.loading__text-before span:nth-child(3){filter:blur(0);animation:blur-text 1.5s linear .4s infinite alternate}.loading__text-before span:nth-child(4){filter:blur(0);animation:blur-text 1.5s linear .6s infinite alternate}.loading__text-before span:nth-child(5){filter:blur(0);animation:blur-text 1.5s linear .8s infinite alternate}.loading__text-before span:nth-child(6){filter:blur(0);animation:blur-text 1.5s linear 1s infinite alternate}.loading__text-before span:nth-child(7){filter:blur(0);animation:blur-text 1.5s linear 1.2s infinite alternate}.header{position:absolute;top:0;left:0;right:0}.header__wraper{display:flex;justify-content:space-between;align-items:center}.header__body{padding-top:48px;background-size:100% 100%}.header__button{text-align:center}.nav{display:flex}.nav__login{background:none;border:none;margin-right:30px}.nav__login,.nav__title{display:flex;font-weight:500;line-height:1.16;text-transform:uppercase}.nav__title{font-size:8px}.nav__list{position:relative;display:flex;cursor:pointer}.nav__list:not(:last-child){margin-right:9px}.icon-film{width:24px;height:24px;margin-right:12px;display:flex;align-self:center;animation-name:heartbeat;animation-duration:1.5s;animation-iteration-count:infinite}.header__hero{display:none;font-weight:500;font-size:30px;line-height:1.16;align-items:center;text-align:center;color:#fff;margin-left:12 px}.user-lastname{margin-left:6px}.icon-user{fill:#fff;width:12px;height:12px;margin-right:4px}.nav__link{color:#fff;display:flex}.nav__current:first-child:after{content:"";position:absolute;left:0;bottom:-4px;display:block;width:100%;height:4px;background-color:var(--accent-color);border-radius:2px;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.js-login--hidden,.js-logout--hidden,.modal-auth--hidden{display:none;opacity:0}.serch{background-color:initial;border:none;margin-left:-21px}.header-form__label{display:flex}@media screen and (min-width:768px){.header__body{padding-top:41px}.header__hero{display:block}.header__title{display:flex;align-items:center;cursor:pointer}.nav__title{font-size:12px}.nav__list:not(:last-child){margin-right:39px}.icon-user{margin-right:8px}.header-form__text{width:336px}.header-form__label{display:block}}.footer{padding-top:29px;padding-bottom:29px;background-color:var(--fourth-background-color);max-width:1024px;margin:0 auto}@media screen and (min-width:1328px){.footer{max-width:1328px}}.footer__container{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}@media screen and (min-width:768px){.footer__container{flex-direction:row;justify-content:center}}.footer__first-text-box{margin-bottom:10px;display:flex}@media screen and (min-width:768px){.footer__first-text-box{margin-bottom:0}}.footer__second-text-box{display:flex}.footer__text{display:block;font-size:14px;line-height:1.14;color:var(--third-text-color)}@media screen and (min-width:768px){.footer__text{font-size:16px;line-height:1.19}}.footer__text--vertical-line:after{content:"|";margin:0 5px}.footer__link{text-decoration-line:underline;margin-left:4px}.footer__svg{fill:var(--accent-color);width:14px;height:14px;margin:0 10px;display:flex;align-self:center;animation-name:heartbeat;animation-duration:1s;animation-iteration-count:infinite}.gallery{padding-top:20px;padding-bottom:40px}@media screen and (min-width:768px){.gallery{padding-top:30px;padding-bottom:60px}}.container-gallery{padding-top:20px}@media screen and (min-width:768px){.container-gallery{padding-top:30px}}.gallery-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:-15px}.modal-one-movie{position:relative;padding:48px 0 106px}@media screen and (min-width:768px){.modal-one-movie{display:flex;justify-content:space-between;padding:42px 0 40px}}@media screen and (min-width:1024px){.modal-one-movie{padding:50px 0 40px}}.modal-one-movie__scroll-box{max-height:calc(100vh - 195px);overflow-y:auto;overflow-x:hidden;scrollbar-color:#8c8c8c var(--background);scrollbar-width:thin;padding:0 20px}@media screen and (min-width:768px){.modal-one-movie__scroll-box{display:flex;justify-content:space-between;padding:0 30px 0 28px}}@media screen and (min-width:1024px){.modal-one-movie__scroll-box{padding:0 30px}}.modal-one-movie__image-box{display:flex;justify-content:center}@media screen and (min-width:768px){.modal-one-movie__image-box{margin-right:32px}}.modal-one-movie__text-box{width:240px}@media screen and (min-width:768px){.modal-one-movie__text-box{width:264px}}@media screen and (min-width:1024px){.modal-one-movie__text-box{width:396px}}.modal-one-movie__image{position:relative;width:240px;height:357px;border-radius:5px;background-color:var(--fourth-background-color);margin-bottom:30px;overflow:hidden}@media screen and (min-width:768px){.modal-one-movie__image{width:264px;height:374px}}@media screen and (min-width:1024px){.modal-one-movie__image{width:396px;height:478px}}.modal-one-movie__image--picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.modal-one-movie__title{font-weight:500;font-size:20px;line-height:23px;color:var(--primary-text-color);margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1024px){.modal-one-movie__title{font-size:30px;line-height:35px}}.modal-one-movie__table{font-weight:500;font-size:12px;line-height:16px;display:flex;align-items:center;margin-bottom:20px}.modal-one-movie__table--first-list{color:#8c8c8c;width:108px}@media screen and (min-width:1024px){.modal-one-movie__table--first-list{width:152px}}.modal-one-movie__table--second-list{color:var(--primary-text-color)}.modal-one-movie__table--first-list,.modal-one-movie__table--row,.modal-one-movie__table--second-list{padding:5px 0}.modal-one-movie__original-title{text-transform:uppercase}.modal-one-movie__text-box-accent{padding:1px 10px;background:var(--second-accent-btn-color);border-radius:5px;margin-right:11px;color:#fff;position:relative}.modal-one-movie__text-box-accent:after{content:"/";color:#8c8c8c;position:absolute;transform:translate(14px)}.modal-one-movie__text-box-secondary{padding:1px 10px;background:var(--footer-background);border-radius:5px;margin-right:11px}.modal-one-movie__about{line-height:16px;display:flex;align-items:center;margin-bottom:10px}.modal-one-movie__about,.modal-one-movie__about-text{font-weight:500;font-size:12px;color:var(--primary-text-color)}.modal-one-movie__about-text{line-height:20px;margin-bottom:21px}.modal-one-movie__button-box{padding:0 20px;width:100%;display:flex;justify-content:space-between;position:absolute;bottom:41px;left:0}@media screen and (min-width:768px){.modal-one-movie__button-box{position:static;padding:0}}@media screen and (min-width:1024px){.modal-one-movie__button-box{justify-content:start}}.uppercase-title{text-transform:uppercase}.ourteam__container{overflow-y:auto;overflow-x:hidden;scrollbar-color:#8c8c8c var(--background);scrollbar-width:thin;background-color:var(--background);font-family:Roboto;font-size:12px;width:300px;max-width:528px;max-height:100vh;padding:30px 20px;color:var(--primary-text-color)}@media screen and (min-width:768px) and (max-width:1023px){.ourteam__container{margin:auto;width:628px;height:628px;padding:30px}}@media screen and (min-width:1024px){.ourteam__container{min-width:900px;height:700px;padding:30px}}.ref__github{list-style:none;color:var(--primary-text-color)}.title-wrapper{display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}@media screen and (min-width:768px) and (max-width:1023px){.title-wrapper{margin-bottom:30px;margin-top:30px}}@media screen and (min-width:1024px){.title-wrapper{margin-top:30px;margin-bottom:50px}}.ourteam__title{font-size:20px}.ourteam__title:hover{color:var(--selection-text-color)}@media screen and (min-width:768px) and (max-width:1023px){.ourteam__title{line-height:1.16;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1023px) and (min-width:1024px){.ourteam__title{margin-top:10px;margin-bottom:40px;font-size:28px}}.goit-logo{height:24px;width:65px;margin-right:10px}@media screen and (min-width:768px) and (max-width:1023px){.goit-logo{height:23px;width:65px;margin-right:15px}}@media screen and (min-width:1024px){.goit-logo{height:24px;width:80px;margin-right:15px}}.ourteam__content{text-align:center;margin:0 -5px -32px}@media screen and (min-width:768px) and (max-width:1023px){.ourteam__content{margin:0 -20px -32px -16px}}@media screen and (min-width:1024px){.ourteam__content{margin:0 -16px -32px}}.ourteam__list{display:flex;flex-wrap:wrap;justify-content:space-between}.ourteam__item{position:relative;border-radius:0 0 4px 4px;margin:0 5px 32px;width:calc(50% - 10px)}@media screen and (max-width:1023px){.ourteam__item:first-child{text-align:center}}@media screen and (min-width:768px) and (max-width:1023px){.ourteam__item{width:140px}}@media screen and (min-width:1024px){.ourteam__item{width:calc(16.66667% - 4.16667px);margin:0 16px 32px}}.image__scale{display:inline-block;width:100px;height:100px;margin:auto auto 5px;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.image__scale{margin-bottom:10px;width:140px;height:140px}}@media screen and (min-width:1024px){.image__scale{margin-bottom:20px;width:150px;height:150px}}.ourteam__image{border-radius:60px;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1)}.ourteam__image:hover{transform:scale(1.1)}.ourteam__subtitle{font-size:12px}@media screen and (min-width:768px) and (max-width:1023px){.ourteam__subtitle{margin-bottom:5px;font-size:12px;line-height:1}}@media screen and (min-width:1024px){.ourteam__subtitle{margin-bottom:5px;font-size:14px;line-height:1.15}}.ourteam__text{color:var(--accent-color);line-height:1.12}@media screen and (min-width:768px) and (max-width:1023px){.ourteam__text{margin-bottom:15px;font-size:15px;line-height:1.15}}@media screen and (min-width:1024px){.ourteam__text{margin-bottom:15px;font-size:18px;line-height:1.1}}.social__icon{display:inline-block;width:25px;height:25px;margin:0}@media screen and (min-width:768px) and (max-width:1023px){.social__icon{width:30px;height:30px}}@media screen and (min-width:1024px){.social__icon{width:30px;height:30px}}.search-form{display:flex;position:relative;justify-content:center;margin-top:113px}.search-form__input{width:280px;color:#fff;font-size:14px;font-weight:400;line-height:1.17;outline:none;background-color:initial;border:none;border-bottom:.5px solid #fff;transition:border-bottom .25s cubic-bezier(.4,0,.2,1)}.search-form__input::placeholder{color:#fff}.search-form__input:focus,.search-form__input:hover{border-bottom:.5px solid var(--accent-color)}@media screen and (min-width:768px){.search-form__input{min-width:336px}}.search-form__icon{width:12px;height:12px}.search-form__button{position:absolute;right:0;width:20px;height:20px;border:none;outline:none;background-color:initial}.warning{position:absolute;top:155px;font-size:14px;font-weight:400;line-height:1.17;color:#ff001b;width:320px}@media screen and (min-width:768px){.warning{width:460px;text-align:center}}.is-hidden{visibility:hidden}.hero-library__buttons-thumb{display:flex;justify-content:center;margin-top:113px}.modal-theme{position:relative;padding:0 0 85px}.modal-theme__scroll-box{max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;scrollbar-color:#8c8c8c var(--background);scrollbar-width:thin;padding:10px 20px 0}@media screen and (min-width:768px){.modal-theme__scroll-box{padding:0 20px}}@media screen and (min-width:1024px){.modal-theme__scroll-box{padding:0 30px}}.modal-theme__dark-box{position:absolute;top:20px;left:20px;z-index:3001}.modal-theme__button-box{padding:0 20px;width:100%;display:flex;justify-content:center;position:absolute;bottom:41px;left:0}.page__error img{display:inline}.page__error{min-height:calc(100vh - 359px)}.page-error__serv,.page__error{text-align:center;display:block;font-size:14px}.error{display:block;font-size:150px}.error__text{font-size:30px;line-height:20px;margin-bottom:21px}.button__error,.error__text{font-weight:500;color:var(--primary-text-color)}.button__error{margin-top:15px;margin-right:auto;margin-left:auto;border:1px solid var(--button-border);box-sizing:border-box;border-radius:5px;height:44px;width:113px;font-size:12px;line-height:16px;display:flex;align-items:center;text-align:center;text-transform:uppercase;background:none;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.button__error{width:300px}}@media screen and (min-width:1024px){.button__error{width:400px}}.button__error:focus,.button__error:hover{background:var(--second-accent-btn-color);color:var(--accent-btn-color);border-color:var(--second-accent-btn-color)}
/*# sourceMappingURL=/Filmoteka/js.faf2e6d6.css.map */