/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css?family=Lato:400,700&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{height:100%;font-size:10px;scroll-behavior:smooth}a,button{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none}body{min-height:100vh;position:relative;background-color:#292d3e;justify-items:center;display:grid;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Lato",sans-serif;font-weight:500;line-height:1.8;font-size:1.4rem;font-style:inherit;color:#fff}body:after{content:"";background:url(../img/bg.jpg);background-repeat:no-repeat;background-size:cover;opacity:.13;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.tabs{margin:4rem;width:60rem;-webkit-box-shadow:0 0 4rem .2rem rgba(0,0,0,.4);box-shadow:0 0 4rem .2rem rgba(0,0,0,.4);height:-webkit-min-content;height:-moz-min-content;height:min-content}.tabs__tab{background-color:#212534;padding:5rem 4rem 6rem 4rem;overflow:hidden;max-height:1000rem;width:100%;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tabs__tab--small{max-height:12.5rem}.tabs__tabs{-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;height:0px;opacity:1;position:relative}#tab-loader{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;bottom:10px;opacity:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 5deg);transform:perspective(400px) rotate3d(1, 0, 0, 5deg);opacity:1}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-o-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 5deg);transform:perspective(400px) rotate3d(1, 0, 0, 5deg);opacity:1}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -90deg);transform:perspective(400px) rotate3d(1, 0, 0, -90deg);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 5deg);transform:perspective(400px) rotate3d(1, 0, 0, 5deg);opacity:1}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;-o-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.container{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.poster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.poster__img{width:16.5rem;height:23.5rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.poster__img--small{width:5.27rem;height:7.5rem}.poster__wrap{z-index:1;font-size:0;position:relative}.poster__wrap:after{content:"";position:absolute;background:url("../img/poster-shadow.png");background-repeat:no-repeat;background-size:contain;width:100%;height:8rem;left:0;bottom:-4rem;z-index:-1}.poster__wrap:before{content:"";position:absolute;background:url("../img/blick.png");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;right:0;top:-2px}.poster__wrap--small:after{opacity:0}.poster__wrap--small:before{opacity:0}.poster__stars{margin-top:2.5rem;fill:#4b536b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.poster__star{width:2rem;height:2rem}.poster__star--full{fill:#ffdd3f}.description{margin-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.description__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.description__title{font-size:3.2rem;max-width:19rem;line-height:1.4;padding-right:10px;margin:0;max-height:5rem;overflow:hidden}.description__subtitle{font-size:1.4rem;line-height:1.4;margin:0;max-height:2rem}.description__rank{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b7bacd;font-size:2rem;line-height:1.1;width:7.5rem;min-width:7.5rem;height:7.5rem;overflow:hidden}.description__rank-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.description__favorite-star{width:100%;height:100%}.description__favorite{margin-right:1rem;cursor:pointer;background-color:rgba(0,0,0,0);border:none;width:40px;height:40px;position:relative}.description__favorite .description__favorite-star{position:absolute;left:50%;top:50%;fill:#4b536b;-webkit-transform:translate(-50%, -50%) rotateY(0deg) scale(0.9);transform:translate(-50%, -50%) rotateY(0deg) scale(0.9);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.description__favorite .description__favorite-star--full{fill:#ffdd3f}.description__favorite{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.description__favorite:hover .description__favorite-star,.description__favorite:focus .description__favorite-star,.description__favorite:active .description__favorite-star{-webkit-transform:translate(-50%, -60%) rotateY(180deg) scale(1);transform:translate(-50%, -60%) rotateY(180deg) scale(1)}.description__main{color:#b7bacd;font-size:1.4rem;line-height:1.6;margin:3rem auto 4rem}.description__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.description__pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.description__sale{font-size:1.2rem;line-height:1.6;color:#fedc3f;text-transform:uppercase;font-weight:700}.description__price{font-size:3.2rem;line-height:1.15}.description__btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;color:#fff;min-width:7.5rem;width:7.5rem;height:7.5rem;margin:auto 0 0 auto;border-radius:2rem;font-weight:700;font-size:3.75rem;vertical-align:middle;line-height:1;opacity:1;background-color:#13e28d;border:0;overflow:hidden;cursor:pointer;padding:1rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transition:all .25s ease-in-out}.description__btn:hover,.description__btn:focus,.description__btn:active{color:#13e28d;background-color:#fff}.rate{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.rate__current{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.rate__current circle{-webkit-transition:stroke-dashoffset 1s ease-in-out;-o-transition:stroke-dashoffset 1s ease-in-out;transition:stroke-dashoffset 1s ease-in-out;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:none;stroke-width:3px;cx:100%;cy:100%;r:calc(50% - 2px);stroke-dashoffset:calc(6.28*(50% - 2px));stroke-dasharray:calc(6.28*(50% - 2px))}.rate__maximal{width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;position:absolute;border-radius:50%;border:1px solid #b7bacd}.rate__amount{margin:auto}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.search__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:calc(50px/5)}.search__field{position:relative;margin:calc(50px/5);height:calc(50px - 2*calc(50px / 5));width:100%}.search__name{position:absolute;font-family:"Lato",sans-serif;font-weight:500;line-height:calc(50px - 2*calc(50px / 5));font-size:calc((50px - 2*calc(50px / 5))*.5);font-style:inherit;color:#fff;width:100%;height:100%;border-radius:calc(calc(50px / 5)/2);overflow:hidden}.search__name[name=autofill]{background-color:rgba(33,37,52,.7);padding:0 calc(50px/5);color:rgba(255,255,255,.5)}.search__name[name=name]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding:0 calc(50px/5)}.search__btn{font-size:0;margin:0;margin-left:calc(50px/10);padding:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,0)}.search__btn svg{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin:auto;height:50px;width:50px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer}.search__btn{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.search__btn:hover svg,.search__btn:focus svg,.search__btn:active svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.search__radios{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.search__radios input{display:none}.search__radio{width:calc((100% - calc(50px / 5)*4)/3);text-align:center;padding:calc(calc(50px / 5)/2) 0;border:1px solid rgba(255,255,255,0);border-bottom:1px solid #fff;cursor:pointer;border-bottom:1px solid #fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top-left-radius:calc(calc(50px / 5)/2);border-top-right-radius:calc(calc(50px / 5)/2);z-index:0}.search__radio:after{content:"";-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.search__radio:before{content:"";-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.search__radio{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.search__radio:hover,.search__radio:focus,.search__radio:active{background-color:rgba(33,37,52,.5803921569)}input:checked+.search__radio{border:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0);background-color:#212534;position:relative;z-index:1}input:checked+.search__radio:before{content:"";position:absolute;z-index:2;left:calc(calc(50px / 5)*-1 - 1px);bottom:-1px;width:calc(calc(50px / 5));height:calc(calc(50px / 5));border-bottom-right-radius:calc(calc(50px / 5));border-bottom:1px solid #fff;border-right:1px solid #fff;-webkit-box-shadow:calc(calc(50px / 5)) 0px 0px 0px #212534;box-shadow:calc(calc(50px / 5)) 0px 0px 0px #212534}input:checked+.search__radio:after{content:"";position:absolute;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:2;right:calc(calc(50px / 5)/-1 - 1px);bottom:-1px;width:calc(calc(50px / 5)/1);height:calc(calc(50px / 5)/1);border-bottom-left-radius:calc(calc(50px / 5)/1);border-bottom:1px solid #fff;border-left:1px solid #fff;-webkit-box-shadow:calc(calc(50px / 5)/1*-1) 0px 0px 0px #212534;box-shadow:calc(calc(50px / 5)/1*-1) 0px 0px 0px #212534}.search__radio--before{border-bottom-right-radius:calc(calc(50px / 5))}.search__radio--after{border-bottom-left-radius:calc(calc(50px / 5))}.search__stub{width:calc(calc(50px / 5)*2);border-bottom:1px solid #fff}@media screen and (max-width: 700px){html{font-size:8px}}@media screen and (max-width: 576px){html{font-size:6px}}@media screen and (max-width: 400px){html{font-size:5px}}/*# sourceMappingURL=maps/styles.min.css.map */
