@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:300;src:url(/static/media/Raleway-LightItalic.04bed71308566e7d7604.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:url(/static/media/Raleway-Italic.2a3303d3281dbe80bec6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:600;src:url(/static/media/Raleway-SemiBoldItalic.3341b121b13fa2052f8c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:700;src:url(/static/media/Raleway-BoldItalic.e2ef1acbb9ab93ce98b8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/static/media/Raleway-Light.f25e9b3a1fc8e48e53f5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/static/media/Raleway-Regular.9ade142e81dd8d55cd32.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(/static/media/Raleway-SemiBold.243af299ad3631bfc369.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/static/media/Raleway-Bold.d1a96e2aa6257c864d4d.ttf) format("truetype")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{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]{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}[hidden],template{display:none}embed,iframe,img,object,video{max-width:100%}img,video{height:auto}html{box-sizing:border-box}*,:before :after{box-sizing:inherit}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}footer{font-size:.8rem;padding:2rem;text-align:center}header{align-items:center;display:flex;justify-content:space-between;padding:2rem;position:relative}@media(min-width:31em){header{padding:2rem 3.5rem;position:static}}@media(min-width:50em){header{height:4rem;padding:2rem 3.5rem}}header img{height:3rem}@media(min-width:62em){header img{height:5rem}}.card-container{padding:2rem}@media(min-width:25em){.card-container{padding:3.5rem}}.card-container .movie-poster{position:relative}.card-container .movie-poster img{-webkit-filter:brightness(30%);filter:brightness(30%);height:auto;width:100%}.card-container .movie-poster .info{display:flex;flex-direction:column;height:100%;position:absolute;top:0;width:100%}.card-container .movie-poster .info .top-text-container{flex-grow:1;margin:.5rem 1rem}.card-container .movie-poster .info .top-text-container .top-card{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.card-container .movie-poster .info .top-text-container .top-card .rating{border:1px solid #f6ede1;padding:.1rem .4rem}.card-container .movie-poster .info .top-text-container .text{display:flex;flex-direction:column;text-align:left}.card-container .movie-poster .info .top-text-container .text h1{font-size:1.5rem;line-height:1;margin:0}@media(min-width:25em){.card-container .movie-poster .info .top-text-container .text h1{font-size:1.8rem;margin:.6rem 0}}.card-container .movie-poster .info .top-text-container .text p{font-size:.8rem}@media(min-width:25em){.card-container .movie-poster .info .top-text-container .text p{font-size:1rem}}.card-container .movie-poster .info .button-container{display:block;margin:0 auto 2rem}@media(min-width:25em){.card-container .movie-poster .info .button-container{margin-bottom:3rem}}.card-container .movie-poster .info .button-container .button{background-color:#bd2540;border:none;font-family:Raleway;font-style:normal;font-weight:300;padding:.5rem;text-transform:uppercase}@media(min-width:25em){.card-container .movie-poster .info .button-container .button{padding:.6rem}}@media(min-width:31em){.card-container .movie-poster .info .button-container .button:hover{background-color:#edc139}.card-container .movie-poster .info .button-container .button:hover a{color:#2e3544}}.card-container .movie-poster .info .button-container .button a{color:#f6ede1;text-decoration:none}@media(min-width:25em){.card-container .movie-poster .info .button-container .button a{font-size:1}}.card-container .movie-poster .info .like-icon{-webkit-filter:brightness(100%);filter:brightness(100%);height:2rem;opacity:1;width:2rem}.nav.closed{display:none}@media(min-width:31em){.nav.closed{display:inline;display:initial}}.nav{left:0;position:absolute;top:5rem;width:100%}@media(min-width:31em){.nav{position:static;width:auto}}.nav ul{display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;padding:0 2rem}@media(min-width:25em){.nav ul{padding:0 3.5rem}}@media(min-width:31em){.nav ul{padding:0}}.nav ul .nav-item{border:1px solid transparent;color:#f6ede1;padding:3px 6px;text-decoration:none;text-transform:uppercase}@media(min-width:31em){.nav ul .nav-item{font-size:.8rem}.nav ul .nav-item.active,.nav ul .nav-item:hover{border-color:#edc139}}@media(min-width:50em){.nav ul .nav-item{font-size:1rem}}@media(min-width:62em){.nav ul .nav-item{font-size:1.2rem}}@media(min-width:81em){.nav ul .nav-item{font-size:1.5rem}}@media(min-width:31em){#hamburger-icon{display:none}}#hamburger-icon{cursor:pointer;height:45px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg) scale(.5);transition:.5s ease-in-out;width:60px}#hamburger-icon span{background:#f6ede1;display:block;height:9px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%}#hamburger-icon span:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}#hamburger-icon span:nth-child(2){top:18px;-webkit-transform-origin:left center;transform-origin:left center}#hamburger-icon span:nth-child(3){top:36px;-webkit-transform-origin:left center;transform-origin:left center}#hamburger-icon.open span:first-child{left:8px;top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-icon.open span:nth-child(2){opacity:0;width:0}#hamburger-icon.open span:nth-child(3){left:8px;top:39px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.single-movie-container{background-color:rgba(0,0,0,.6);padding:3rem;position:relative}.single-movie-container .favourite .like-icon{cursor:pointer;float:right;height:1.5rem;margin-top:1.5rem;width:1.5rem}.single-movie-container .single-movie-info,.single-movie-container .single-movie-poster{position:relative;z-index:2}.single-movie-container .single-movie-poster{margin:0 auto;padding-bottom:2rem;width:60%}.single-movie-container .single-movie-backdrop{background-size:cover;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.single-movie-container h2{text-align:center}.single-movie-container p{font-size:.9rem;line-height:1.4}@media(min-width:800px){.single-movie-container .single-movie-poster{flex:0 0 250px}.single-movie-container .info-top{padding-top:0}.single-movie-container h2{font-size:2rem;margin-top:.5rem;text-align:left}.single-movie-container .single-movie-info-container{align-items:flex-start;display:flex;flex-direction:row-reverse;max-width:1000px;padding:2rem}.single-movie-container .single-movie-poster{padding-bottom:0}.single-movie-container .single-movie-info{align-self:flex-start;margin-left:3rem}}@media(min-width:900px){.single-movie-container .single-movie-poster{flex:0 0 300px}.single-movie-container .single-movie-info{margin-left:4rem}.single-movie-container h2{text-align:left}}@media(min-width:1100px){.single-movie-container .single-movie-poster{flex:0 0 350px}.single-movie-container .single-movie-info{margin-left:5rem}.single-movie-container p{font-size:1rem}.single-movie-container h2{font-size:2.5rem;text-align:left}}.single-movie-info-container{background-color:#2e3544;border-radius:20px;margin:0 auto;max-width:700px;padding:0 2rem;position:relative;width:75%}.single-movie-info-container .rating{border:1px solid #f6ede1;display:inline-block;margin:0;padding:.1rem .4rem}.info-top{align-items:flex-start;display:flex;justify-content:space-between;padding-top:1rem}.info-top button{background:transparent;border:none;text-decoration:underline}.info-top a{color:#f6ede1;text-decoration:none}.info-top .rating-like{align-items:center;display:flex;flex-direction:column}.about-content,.favourite-content{padding:2rem}.about-content h1,.about-content p,.favourite-content h1,.favourite-content p{text-align:center}.about-content p,.favourite-content p{line-height:1.5rem}.about-content .no-movies-title,.favourite-content .no-movies-title{text-shadow:1px 1px 2px #edc139}.about-content img,.favourite-content img{height:1rem;padding:0 .2rem}.about-content .browse-movies a,.favourite-content .browse-movies a{border:1px solid #edc139;color:#f6ede1;padding:.5rem 1rem;text-decoration:none}.about-content .browse-movies,.favourite-content .browse-movies{margin:3rem}.about-content .tmdb-logo,.favourite-content .tmdb-logo{display:block;height:6rem;margin:5rem auto 0}@media(min-width:31em){.about-content,.favourite-content,.grid{padding:3.5rem}.grid{grid-gap:1em;display:grid;gap:1em;grid-template-columns:1fr 1fr}}@media(min-width:31em)and (min-width:50em){.grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width:31em)and (min-width:62em){.grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:31em)and (min-width:100em){.grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width:31em)and (min-width:112em){.grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:31em){.card-container{margin-bottom:2rem;padding:0}.card-container .movie-poster .info .like-icon{cursor:pointer;height:1.5rem;width:1.5rem}.card-container .movie-poster .info .top-text-container .top-card .rating{font-size:.7rem}.card-container .movie-poster .info .top-text-container .text h1{font-size:1.2rem;line-height:1;margin:0}}@media(min-width:31em)and (min-width:31em){.card-container .movie-poster .info .top-text-container .text h1{font-size:.8rem}}@media(min-width:31em)and (min-width:81em){.card-container .movie-poster .info .top-text-container .text h1{font-size:1.5rem;margin:.7rem 0}}@media(min-width:31em){.card-container .movie-poster .info .top-text-container .text p{font-size:.6rem}}@media(min-width:31em)and (min-width:31em){.card-container .movie-poster .info .top-text-container .text p{font-size:.59rem}}@media(min-width:31em)and (min-width:38em){.card-container .movie-poster .info .top-text-container .text p{font-size:.9rem}}@media(min-width:31em)and (min-width:50em){.card-container .movie-poster .info .top-text-container .text p{font-size:.8rem}}@media(min-width:31em)and (min-width:62em){.card-container .movie-poster .info .top-text-container .text p{font-size:.7rem}}@media(min-width:31em)and (min-width:81em){.card-container .movie-poster .info .top-text-container .text p{font-size:1rem}}@media(min-width:31em)and (min-width:112em){.card-container .movie-poster .info .top-text-container .text p{font-size:.9rem}}@media(min-width:31em){.card-container .movie-poster .info .button-container{margin-bottom:1.5rem}.card-container .movie-poster .info .button-container .button{padding:.5rem}}@media(min-width:31em)and (min-width:31em){.card-container .movie-poster .info .button-container .button{padding:.3rem}}@media(min-width:31em)and (min-width:38em){.card-container .movie-poster .info .button-container .button{padding:.5rem}}@media(min-width:31em)and (min-width:112em){.card-container .movie-poster .info .button-container .button{padding:.6rem}}@media(min-width:31em){.card-container .movie-poster .info .button-container .button a{font-size:.7rem}}@media(min-width:31em)and (min-width:31em){.card-container .movie-poster .info .button-container .button a{font-size:.6rem}}@media(min-width:31em)and (min-width:38em){.card-container .movie-poster .info .button-container .button a{font-size:.8rem}}@media(min-width:31em)and (min-width:112em){.card-container .movie-poster .info .button-container .button a{font-size:.9rem}}.dropdown{padding-right:2rem;padding-top:1rem;text-align:right}.dropdown select{background-color:transparent;color:#f6ede1;font-family:Raleway,"sans-serif";font-size:.8rem;font-style:normal;font-weight:400;text-align:center}.dropdown label{font-size:.8rem}@media(min-width:25em){.dropdown{padding-right:3.5rem;padding-top:1.5rem}.dropdown label,.dropdown select{font-size:1rem}}body{background-color:#2e3544;color:#f6ede1;font-family:Raleway,sans-serif;line-height:1.4}#root{display:flex;flex-direction:column;min-height:100vh}#root main{flex:1 1}
/*# sourceMappingURL=main.47ee67c6.css.map*/