.vl-shown{overflow:hidden}.vl-overlay{z-index:9999;justify-content:center;align-items:center;display:none;position:absolute;inset:0;overflow:hidden}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{opacity:.5;background:#fff;position:absolute;inset:0}.vl-overlay .vl-icon,.vl-parent{position:relative}.modal-dialog[data-v-34ef20f6]{border:none;border-radius:0;width:500px;max-width:90vw;padding:0;overflow:visible;box-shadow:0 10px 25px #0000004d}.modal-dialog[data-v-34ef20f6]::-ms-backdrop{background:#0009}.modal-dialog[data-v-34ef20f6]::backdrop{background:#0009}.modal-dialog[open][data-v-34ef20f6]{animation:.3s ease-out forwards slide-in-top-34ef20f6}@keyframes slide-in-top-34ef20f6{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.header-title[data-v-bf5b3622]{margin-bottom:15px}.b-share[data-v-bf5b3622]{text-align:right;width:84px;position:absolute;top:21px;right:21px}.b-share[data-v-bf5b3622]>*{margin-bottom:15px;display:inline-block}.b-share[data-v-bf5b3622]>:last-child{margin-bottom:0}.b-share span[data-v-bf5b3622]{letter-spacing:normal;color:#fff;width:84px;font-family:MenoeGrotesquePro;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.43}.b-share--item[data-v-bf5b3622]{letter-spacing:normal;color:#fff;font-family:MenoeGrotesquePro;font-size:14px;line-height:1.43}.b-share--item[data-v-bf5b3622]:hover{color:#ff761a}.footer-festivals[data-v-d6181c83]{flex-direction:column;display:flex}.footer-link[data-v-d6181c83]{font-family:Pragmatica;font-size:14px;line-height:1.57}.footer-link[data-v-d6181c83]:hover{opacity:.6}.footer-info[data-v-d6181c83]{max-width:309px;display:block}.dis-link[data-v-d6181c83]{font-family:Pragmatica;font-size:14px;line-height:1.57}.header-title[data-v-ada0c085]{text-transform:uppercase}.b-share[data-v-ada0c085]{text-align:right;width:84px;position:absolute;top:21px;right:21px}.b-share[data-v-ada0c085]>*{margin-bottom:15px;display:inline-block}.b-share[data-v-ada0c085]>:last-child{margin-bottom:0}.b-share span[data-v-ada0c085]{letter-spacing:normal;color:#828282;width:84px;font-family:MenoeGrotesquePro;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.43}.b-share--item[data-v-ada0c085]{letter-spacing:normal;color:#fff;font-family:MenoeGrotesquePro;font-size:14px;line-height:1.43}.b-share--item svg path[data-v-ada0c085]{fill:#be0000}.footer-link[data-v-2ae5a548]{font-family:Pragmatica;font-size:14px;line-height:1.57}.footer-link[data-v-2ae5a548]:hover{opacity:.6}.dis-link[data-v-2ae5a548]{font-family:Pragmatica;font-size:14px;line-height:1.57}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}@font-face{font-family:Pragmatica;src:url(./Pragmatica-Book-DwrfD6s3.eot);src:url(./Pragmatica-Book-DwrfD6s3.eot?#iefix)format("embedded-opentype"),url(./Pragmatica-Book-B6AujuC5.woff2)format("woff2"),url(./Pragmatica-Book-DZIV-iG_.woff)format("woff"),url(./Pragmatica-Book-BZpmWPyt.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pragmatica;src:url(./Pragmatica-Bold-CwxDXSBK.eot);src:url(./Pragmatica-Bold-CwxDXSBK.eot?#iefix)format("embedded-opentype"),url(./Pragmatica-Bold-CnmLdnYv.woff2)format("woff2"),url(./Pragmatica-Bold-DhiznPmT.woff)format("woff"),url(./Pragmatica-Bold-CsR-I6c2.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:MenoeGrotesquePro;src:url(./MenoeGrotesquePro-Regular-rpwB9Jne.eot);src:url(./MenoeGrotesquePro-Regular-rpwB9Jne.eot?#iefix)format("embedded-opentype"),url(./MenoeGrotesquePro-Regular-CatiIxEq.woff2)format("woff2"),url(./MenoeGrotesquePro-Regular-DJ7EgtOk.woff)format("woff"),url(./MenoeGrotesquePro-Regular-2_fqrf4b.ttf)format("truetype");font-weight:500;font-style:normal}header{padding:25px 90px 0}@media (width>=608px) and (width<=942px){header{padding:25px 40px 0}}@media (width<=640px){header{padding-top:30px}}header .top{place-content:center space-between;display:flex}@media (width<=640px){header .top{align-items:center}}header .top .left .header-title{color:#000}header .top .left .logo-images{flex-flow:column wrap;place-content:center flex-end;width:150px;max-width:235px;margin-top:3px;display:flex}@media (width<=640px){header .top .left .logo-images{max-width:unset;flex-flow:column;align-items:flex-start;width:auto}}header .top .left .logo-images .logo-image{color:#777;box-sizing:border-box;display:block;position:relative}header .top .left .logo-images .logo-image img{width:100%;max-width:100%;height:auto;display:block}header .top .left .logo-images .logo-image--kino{width:100%;margin-bottom:15px}@media (width<=640px){header .top .left .logo-images .logo-image--kino{width:147px;margin-right:10px}}header .top .left .logo-images .logo-image--projectLogo{width:104px;margin-bottom:5px}@media (width<=640px){header .top .left .logo-images .logo-image--projectLogo{width:105px}}header .top .left .logo-images .logo-image--festival{align-items:center;max-width:68px}header .top .left .logo-images .logo-image--roskino{max-width:105px;top:5px}header .top .left h1{letter-spacing:normal;color:#333;text-transform:uppercase;max-width:466px;font-family:Pragmatica-Book,sans-serif;font-size:42px;line-height:48px}@media (width>=608px) and (width<=942px){header .top .left h1{max-width:338px;font-size:38px;line-height:42px}}header .top .right{text-align:right;margin-top:10px}@media (width<=640px){header .top .right{place-content:center flex-start;align-items:center;display:flex}}header .top .right .b-share--item{width:30px;height:30px;margin-right:10px;display:block}header .top .right .b-share--item:last-child{margin-right:0}header .top .right .b-share--item.vk{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/social-lm-vk.svg);background-repeat:no-repeat;background-size:100%}header .top .right .b-share--item.fb{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/social-lm-fb.svg);background-repeat:no-repeat;background-size:100%}header .top .right .b-share--item.tw{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/social-lm-tw.svg);background-repeat:no-repeat;background-size:100%}header .top .right .logo-images{text-align:center;color:#777;flex-direction:column;justify-content:space-between;align-items:flex-end;max-width:180px;display:flex}header .top .right .logo-images .logo-image{display:block;position:relative}header .top .right .logo-images .logo-image img{width:100%;max-width:100%;height:auto;max-height:15px;display:block}header .top .right .logo-images .logo-image--kinotavr2021{width:120px}header .top .right .logo-images .logo-image--kino{max-width:196px;height:20px;margin-bottom:15px}header .top .right .logo-images .logo-image--festival{align-items:center;max-width:76px;height:38px;margin-bottom:8px}header .top .right .logo-images .logo-image--roskino{max-width:97px;height:30px;margin-bottom:8px;top:5px}header .bottom h1{letter-spacing:normal;color:#333;text-align:left;margin:30px 0 20px;font-size:32px;line-height:1.25;display:block}@media (width<=640px){header .bottom h1{color:#000;font-size:32px;line-height:40px}}header .bottom span{letter-spacing:normal;text-align:left;color:#000;width:260px;font-family:MenoeGrotesquePro;font-size:16px;line-height:1.25}@media (width<=640px){header .bottom span{font-size:16px;line-height:20px}}.b-table--info{flex-direction:column;place-content:flex-start flex-end;width:200px;font-family:MenoeGrotesquePro;display:flex}.b-table--info--item{gap:10px;margin-bottom:10px;display:flex}.b-table--info--item .b-table--info--count{color:#777}.b-table--info--item:last-child{margin-bottom:0}.b-table--info--item span{vertical-align:middle;display:inline-block}.b-table--info--item span:first-child{width:12px}.b-table--right{place-content:flex-end space-between;width:calc(100% - 200px);display:flex}.b-table--header{place-content:flex-start space-between;height:210px;margin-bottom:30px;display:flex}.b-table--header .b-table--right{height:100%}.b-table--critic{width:100%;height:100%;position:relative}.b-table--critic.average,.b-table--critic.average .b-table--critic--name{pointer-events:none;cursor:initial!important;text-decoration:none!important}.b-table--critic--name{cursor:pointer;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;height:100%;margin:auto;display:block;transform:rotate(180deg)}.b-table--critic:hover{text-decoration:underline}.b-table--critic:hover .b-table--tooltip--critic{display:block}.b-table--tooltip--critic{pointer-events:none;z-index:5;background:#333;width:160px;margin:0 auto;padding:20px;display:none;position:absolute;bottom:40px;left:-100%;right:-100%}.b-table--tooltip--critic img{filter:grayscale();-o-object-fit:cover;object-fit:cover;width:120px;margin-bottom:15px;display:block}.b-table--tooltip--critic span.title{text-align:center;color:#fff;text-transform:uppercase;width:120px;font-size:14px;display:block}.b-table--tooltip--critic p{text-align:center;color:#fff;width:120px;margin-top:2px;font-size:14px;display:block}.b-table--tooltip--movie{pointer-events:none;z-index:5;background:#333;place-content:flex-start space-between;width:360px;padding:20px;display:none;position:absolute;bottom:calc(100% - 12px);left:-20px}.b-table--tooltip--movie .left{margin-right:15px}.b-table--tooltip--movie .left img{-o-object-fit:cover;object-fit:cover;max-width:100%}.b-table--tooltip--movie .right span{color:#fff;text-transform:uppercase;font-size:14px;display:block;text-decoration:none!important}.b-table--tooltip--movie .right small{color:#fff;font-size:14px;text-decoration:none;display:block;text-decoration:none!important}.b-table--tooltip--movie .right p{color:#fff;margin-top:20px;font-size:14px;display:block}.b-table--tooltip--comment{pointer-events:none;z-index:5;background:#333;width:300px;padding:20px;display:none;position:absolute;bottom:100%}.b-table--tooltip--comment span{color:#fff}.b-table--tooltip--comment .top{place-content:flex-start space-between;display:flex}.b-table--tooltip--comment .top .title{color:#828282;margin-bottom:8px;font-size:14px;line-height:17px;display:block}.b-table--tooltip--comment .top .critic{letter-spacing:normal;color:#fff;text-transform:uppercase;margin-bottom:6px;font-family:Pragmatica;font-size:14px;line-height:normal;display:block}.b-table--tooltip--comment .top .movie{letter-spacing:normal;color:#fff;font-family:Pragmatica;font-size:14px;line-height:normal;display:block}.b-table--tooltip--comment .top .right{margin-left:10px}.b-table--tooltip--comment .top .right span.grade{text-align:center;letter-spacing:normal;color:#fff;background-color:#000;border-radius:50%;width:35px;height:35px;font-family:MenoeGrotesquePro;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:35px;display:block}.b-table--tooltip--comment .tooltip-content{margin-top:13px}.b-table--tooltip--comment .tooltip-content .title{letter-spacing:normal;color:#828282;margin-bottom:2px;font-family:MenoeGrotesquePro;font-size:14px;line-height:1.43;display:block}.b-table--tooltip--comment .tooltip-content p{letter-spacing:normal;color:#fff;font-family:Pragmatica;font-size:14px}.b-table--movie{border-top:2px solid #777;place-content:flex-start space-between;min-height:70px;display:flex}.b-table--movie:last-child{border-bottom:2px solid #777}@media (width<=640px){.b-table--movie{border-color:#777}}.b-table--movie--title{cursor:pointer;width:200px;padding:14px 14px 14px 0;position:relative}.b-table--movie--title--head{place-content:center space-between;align-items:center;display:flex}.b-table--movie--title--head.show:before{transform:rotate(90deg)translate(10px,11px)}.b-table--movie--title--head:before{content:"";background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/arr.svg);background-repeat:no-repeat;background-size:8.1px 12px;flex-basis:30px;width:8.1px;height:12px;display:block}.b-table--movie--title--head .b-table--movie--name{flex-basis:78%}.b-table--movie--title--head .b-table--movie--name span,.b-table--movie--title--head .b-table--movie--name small{text-decoration:none!important}.b-table--movie--title--head .b-table--movie--average{text-align:right;width:40px}@media (width<=640px){.b-table--movie--title--head .b-table--movie--average{color:#777}.b-table--movie--title{width:100%;padding-top:15px}}.b-table--movie--title:hover span,.b-table--movie--title:hover small{text-decoration:underline}.b-table--movie--title:hover .b-table--tooltip--movie{display:flex}.b-table--movie--title .b-table--movie--name span{letter-spacing:normal;text-transform:uppercase;color:#777;width:200px;max-width:200px;margin:0;padding:0;font-size:14px;line-height:normal;display:block}.b-table--movie--title .b-table--movie--name small{letter-spacing:normal;font-size:14px;line-height:normal}.b-table--movie--title .b-table--movie--arr{opacity:0;background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/arrbig.svg);width:26px;height:12px;display:block;position:absolute;bottom:18px;right:10px}.b-table--movie--title:hover .b-table--movie--arr{opacity:1;transition:all .5s ease-out}.b-table--movie--title>span{letter-spacing:normal;text-transform:uppercase;width:200px;max-width:200px;margin:0;padding:0;font-size:14px;line-height:normal;display:block}.b-table--movie--title>small{letter-spacing:normal;font-size:14px;line-height:normal}.b-table--movie--average{place-content:center;align-items:center;width:100%;margin-bottom:2px;font-family:MenoeGrotesquePro;display:flex;position:relative}.b-table--movie--average.grade1,.b-table--movie--average.grade2,.b-table--movie--average.grade3,.b-table--movie--average.grade4,.b-table--movie--average.grade5{color:#333}.b-table--movie--critic.comment{cursor:help}.b-table--movie--critic.comment:hover{background-color:#777}.b-table--movie--critic.comment:hover .b-table--movie--critic--review{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/review.svg)}.b-table--movie--critic.comment:hover .b-table--movie--critic--comment{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/comments.svg)}.b-table--movie--critic.comment:hover .b-table--movie--critic--grade{color:#fff}.b-table--movie--critic.comment:hover .b-table--tooltip--comment{display:block}.b-table--movie--critic{place-content:center;align-items:center;width:100%;margin-bottom:2px;display:flex;position:relative}.b-table--movie--critic--review{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/review.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:8px;height:8px;position:absolute;top:3px;right:2px}.b-table--movie--critic--comment{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/comments.svg);background-position:50%;background-repeat:no-repeat;width:12px;height:12px;margin:0 auto;position:absolute;bottom:12px;left:0;right:0}.b-table--movie--critic.grade .b-table--movie--critic--review{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/review.svg)}.b-table--movie--critic.grade .b-table--movie--critic--comment{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/comments.svg)}.b-table--movie--critic--grade{z-index:1;text-align:center;letter-spacing:normal;color:#333;font-family:MenoeGrotesquePro;font-size:16px;line-height:1.25;position:absolute}.b-table--movie--critic.grade1,.b-table--movie--critic.grade1 .b-table--tooltip--comment span.grade{background-color:#ccc}.b-table--movie--critic.grade1 .b-table--movie--critic--grade{color:#777}.b-table--movie--critic.grade1 .b-table--movie--critic--comment{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/comment-blue.svg)}.b-table--movie--critic.grade1 .b-table--movie--critic--review{background-image:url(https://kinoart.ru/kinotavr2021/dist/assets/img/review-blue.svg)}.b-table--movie--critic.grade2,.b-table--movie--critic.grade2 .b-table--tooltip--comment span.grade{background-color:#bbb}.b-table--movie--critic.grade2 .b-table--movie--critic--grade{color:#fff}.b-table--movie--critic.grade3,.b-table--movie--critic.grade3 .b-table--tooltip--comment span.grade{background-color:#aaa}.b-table--movie--critic.grade3 .b-table--movie--critic--grade{color:#fff}.b-table--movie--critic.grade4,.b-table--movie--critic.grade4 .b-table--tooltip--comment span.grade{background-color:#777}.b-table--movie--critic.grade4 .b-table--movie--critic--grade{color:#fff}.b-table--movie--critic.grade5{background-color:#ff761a}.b-table--movie--critic.grade5 .b-table--movie--critic--grade{color:#fff}footer .wrap{padding:32px 90px}@media (width>=608px) and (width<=942px){footer .wrap{padding:32px 45px}}@media (width<=640px){footer .wrap{padding:28px 20px 20px}}footer a>span{color:#333}footer .top{place-content:flex-start space-between;align-items:flex-start;display:flex}footer .top>*{width:50%}footer .title{letter-spacing:normal;color:#777;opacity:.6;margin-bottom:5px;font-family:MenoeGrotesquePro;font-size:14px;line-height:20px;display:block}@media (width<=640px){footer .title{color:#828282}}footer .title+span,footer .title+a{letter-spacing:normal;color:#333;font-family:Pragmatica;font-size:14px;line-height:1.57}footer .middle{place-content:flex-start space-between;align-items:flex-start;padding-top:20px;display:flex}footer .middle .links{display:flex}footer .middle .links-part{flex-direction:column;min-width:200px;display:inline-flex}@media (width<=640px){footer .middle .links-part{min-width:150px}}footer .middle:first-child{padding-top:0;padding-bottom:20px}footer .middle:not(:first-child):not(:last-child){border-top:2px solid #777}footer .middle>*{width:50%}footer .middle{margin-top:7px}@media (width<=640px){footer .middle{margin-top:25px}}footer .bottom{border-top:2px solid #777;margin-top:25px;padding-top:25px}footer .bottom span{letter-spacing:normal;color:#333;opacity:.6;font-family:MenoeGrotesquePro;font-size:14px;line-height:1.43}@media (width<=640px){footer .bottom span{color:#222}}.dialog-content{max-height:90vh;padding:20px;overflow:auto}.b-modal-movie .v-modal__content{background-color:#fff;margin-top:2%;margin-bottom:2%}.b-modal-movie .v-modal__content .v-modal__heading{display:none}.b-modal-movie .v-modal__content .v-modal__body{padding-top:20px;position:relative}.b-modal-movie .b-modal-movie--close{color:#fff;font-family:MenoeGrotesquePro;font-size:14px;font-weight:700;line-height:1.43;position:absolute;top:0;right:-64px;border:none!important}.b-modal-movie .b-modal-movie--close:hover{color:#777}.b-modal-movie .b-modal-movie--wrap{overflow:auto}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head{place-content:center space-between;display:flex}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--left{width:150px;height:216px}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--left img{-o-object-fit:cover;object-fit:cover;max-width:100%}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right{width:290px;margin-left:10px}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--title span{color:#333;font-size:28px}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--director{color:#333;margin-top:5px;margin-bottom:40px}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--director span{color:#333;font-size:16px;line-height:1.41}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--date{flex-direction:column;margin-top:5px;display:flex}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--date span{font-family:MenoeGrotesquePro;font-size:14px;line-height:1.43}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--date span.title{color:#828282}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--date span.date{color:#333}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--description{margin-top:30px}.b-modal-movie .b-modal-movie--wrap .b-modal-movie--head .b-modal-movie-head--right .b-modal--movie--description p{color:#333;font-size:16px;line-height:1.41}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--embed{margin-top:40px}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--embed iframe{width:100%;height:280px}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review{margin:70px 0 60px}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item{border-bottom:1px solid #777;place-content:center space-between;align-items:center;width:100%;height:70px;display:flex}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item.head{border-bottom:2px solid #777;padding:10px 0}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item.head .b-modal-table--critic--name span{color:#777}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item.head .b-modal-table--critic--grade span{color:#777;font-size:36px;line-height:1.33}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--critic--name{width:60%}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--critic--name span{color:#333;text-transform:uppercase;font-size:14px;line-height:1.43}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--critic--name .title{color:#828282;font-size:14px;line-height:17px}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--critic--grade{text-align:right;color:#777;width:50%}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--critic--grade.grade5{color:#000}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--critic--grade span{color:inherit;text-transform:uppercase;font-size:16px;line-height:1}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--movie--critic--review{color:#828282;margin-top:6px;font-family:MenoeGrotesquePro;font-size:14px;display:block}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--movie--critic--review i.icon--movie--critic--review{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\"><g fill=\"%23828282\" clip-path=\"url(%23a)\"><path d=\"M12 0H7.5l1.72 1.72-4.703 4.703 1.06 1.06L10.28 2.78 12 4.5V0z\"/><path d=\"M9.75 12h-9a.75.75 0 0 1-.75-.75v-9a.75.75 0 0 1 .75-.75h4.5V3H1.5v7.5H9V6.75h1.5v4.5a.75.75 0 0 1-.75.75z\"/></g><defs><clipPath id=\"a\"><path fill=\"%23fff\" d=\"M0 0h12v12H0z\"/></clipPath></defs></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-left:5px;display:inline-block;position:relative}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--movie--critic--review:hover{color:#777}.b-modal-movie .b-modal-movie--wrap .b-modal--movie--review .b-modal--movie--review-table .b-modal--movie--review--item .b-modal-table--movie--critic--review:hover i.icon--movie--critic--review{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\"><g fill=\"%23828282\" clip-path=\"url(%23a)\"><path d=\"M12 0H7.5l1.72 1.72-4.703 4.703 1.06 1.06L10.28 2.78 12 4.5V0z\"/><path d=\"M9.75 12h-9a.75.75 0 0 1-.75-.75v-9a.75.75 0 0 1 .75-.75h4.5V3H1.5v7.5H9V6.75h1.5v4.5a.75.75 0 0 1-.75.75z\"/></g><defs><clipPath id=\"a\"><path fill=\"%23fff\" d=\"M0 0h12v12H0z\"/></clipPath></defs></svg>")}.b-item-movie--wrap{color:#333;background-color:#383838;margin-top:15px;margin-bottom:-14px;margin-right:-14px;padding:20px;text-decoration:none}.b-item-movie--wrap span,.b-item-movie--wrap small{color:#333;text-decoration:none!important}.b-item-movie--wrap span{text-transform:none}.b-item-movie--head{place-content:center space-between;display:flex}.b-item-movie--head--left{width:128px;margin-right:21px}.b-item-movie--head--left img{-o-object-fit:cover;object-fit:cover;max-width:100%}.b-item-movie--head--right{width:143px}.b-item-movie--head--right:first-child{place-content:flex-start space-between;align-items:flex-start;width:100%;display:flex}.b-item-movie--head--right .b-item-movie--title span{color:#333;font-size:28px}.b-item-movie--head--right .b-item-movie--director{margin-top:5px;margin-bottom:95px}.b-item-movie--head--right .b-item-movie--director span{color:#333;font-size:16px;line-height:1.41}.b-item-movie--head--right .b-item-movie--date{margin-top:-5px}.b-item-movie--head--right .b-item-movie--date .title,.b-item-movie--head--right .b-item-movie--date .date{color:#333}.b-item-movie--head--right .b-item-movie--date:not(:last-child){margin-bottom:20px}.b-item-movie--head--right .b-item-movie--date span{font-family:MenoeGrotesquePro;font-size:14px;line-height:1.43;display:block}.b-item-movie--head--right .b-item-movie--date span.title{color:#828282}.b-item-movie--head--right .b-item-movie--date span.date{color:#fff}.b-item-movie--review{margin:30px 0 0}.b-item-movie--review--item{border-bottom:2px solid #777}.b-item-movie--review--item:first-child{border-top:2px solid #777}.b-item-movie--review--item .top{place-content:center space-between;align-items:center;width:100%;min-height:80px;display:flex}.b-item-movie--review--item .top .b-item-table--critic--name{flex-direction:column;gap:.5em;width:260px;display:flex}.b-item-movie--review--item .top .b-item-table--critic--name .title{color:#828282;text-transform:capitalize;margin-bottom:2px;font-size:14px;line-height:17px}.b-item-movie--review--item .top .b-item-table--critic--name span{color:#fff;text-transform:uppercase;font-size:14px;line-height:1.43;display:block}.b-item-movie--review--item .top .b-item-table--critic--name small{color:#fff;display:block}.b-item-movie--review--item .top .b-item-table--critic--grade{text-align:right;width:40px}.b-item-movie--review--item .top .b-item-table--critic--grade.grade1 span{color:#777;background-color:#ccc}.b-item-movie--review--item .top .b-item-table--critic--grade.grade2 span{color:#fff;background-color:#bbb}.b-item-movie--review--item .top .b-item-table--critic--grade.grade3 span{color:#fff;background-color:#aaa}.b-item-movie--review--item .top .b-item-table--critic--grade.grade4 span{color:#fff;background-color:#777}.b-item-movie--review--item .top .b-item-table--critic--grade.grade5 span{color:#fff;background-color:#ff761a}.b-item-movie--review--item .top .b-item-table--critic--grade span{text-align:center;letter-spacing:normal;color:#333;border-radius:50%;width:35px;height:35px;font-family:MenoeGrotesquePro;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:35px;display:block}.b-item-movie--review--item .middle .title{color:#828282;margin-bottom:7px;font-family:MenoeGrotesquePro;line-height:1.43;font-size:14px!important}.b-item-movie--review--item .middle p{letter-spacing:normal;color:#fff;font-family:Pragmatica;line-height:1.43;font-size:14px!important}.b-item-movie--review--item .b-item-table--movie--critic--review{color:#fff;margin-top:5px;font-family:MenoeGrotesquePro;font-size:14px;display:block}.b-item-movie--review--item .b-item-table--movie--critic--review i.icon--movie--critic--review{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\"><g fill=\"%23828282\" clip-path=\"url(%23a)\"><path d=\"M12 0H7.5l1.72 1.72-4.703 4.703 1.06 1.06L10.28 2.78 12 4.5V0z\"/><path d=\"M9.75 12h-9a.75.75 0 0 1-.75-.75v-9a.75.75 0 0 1 .75-.75h4.5V3H1.5v7.5H9V6.75h1.5v4.5a.75.75 0 0 1-.75.75z\"/></g><defs><clipPath id=\"a\"><path fill=\"%23fff\" d=\"M0 0h12v12H0z\"/></clipPath></defs></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-left:3px;display:inline-block;position:relative}.b-item-movie--review--item .b-item-table--movie--critic--review:hover{color:#333}.b-item-movie--review--item .b-item-table--movie--critic--review:hover i.icon--movie--critic--review{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\"><g fill=\"%23FFFFFF\" clip-path=\"url(%23a)\"><path d=\"M12 0H7.5l1.72 1.72-4.703 4.703 1.06 1.06L10.28 2.78 12 4.5V0z\"/><path d=\"M9.75 12h-9a.75.75 0 0 1-.75-.75v-9a.75.75 0 0 1 .75-.75h4.5V3H1.5v7.5H9V6.75h1.5v4.5a.75.75 0 0 1-.75.75z\"/></g><defs><clipPath id=\"a\"><path fill=\"%23fff\" d=\"M0 0h12v12H0z\"/></clipPath></defs></svg>")}.b-item-movie--description{margin-top:30px}.b-item-movie--description p{color:#fff;font-size:16px;line-height:1.41}.b-item-movie--embed{width:100%;margin-top:30px}.b-item-movie--embed iframe{width:100%;height:280px}*{box-sizing:border-box;color:#333;font-family:Pragmatica,monospace,sans-serif;font-style:normal;font-weight:400;font-stretch:100%}body{background-color:#777}.pt-1{padding-top:1em}.pt-2{padding-top:2em}main .wrap{background-color:#fff;width:710px;margin:0 auto}@media screen and (width>=1860px){main .wrap{width:1632px}}@media screen and (width<=1860px) and (width>=1461px){main .wrap{width:1218px}}@media screen and (width<=1460px) and (width>=1181px){main .wrap{width:942px}}@media screen and (width<=1180px) and (width>=981px){main .wrap{width:708px}}@media screen and (width<=980px) and (width>=701px){main .wrap{width:608px}}@media (width<=640px){main .wrap{width:100%}}main .b-content{background-color:unset;padding:0 90px}@media (width>=608px) and (width<=942px){main .b-content{padding:0 45px}}@media (width<=640px){main .b-content{padding:20px}}main.mobile{-webkit-text-size-adjust:none}main.mobile .wrap{width:100%}main.mobile .b-content,main.mobile header{padding:20px}main.mobile header{padding-top:30px}main.mobile header .top{place-content:center space-between;align-items:flex-start;display:flex}main.mobile header .top .right{text-align:right;place-content:center flex-start;align-items:center;display:flex}main.mobile .b-table--movie--title{width:100%;padding-top:15px}main.mobile footer{padding:32px 45px}@media (width<=640px){main.mobile footer{padding:28px 20px 20px}main.mobile footer .middle{flex-direction:column;justify-content:space-between;display:flex}main.mobile footer .middle .left,main.mobile footer .middle .right{flex-flow:column wrap;display:flex}main.mobile footer .middle>*{width:100%}main.mobile footer .middle{margin-top:0}main.mobile footer .middle:not(:first-child){padding-top:20px}}
