.card{border-radius:15px;box-shadow:0 22px 70px 4px rgba(0,0,0,.56);color:#cd5c5c;width:250px}.card img{border-top-left-radius:15px;border-top-right-radius:15px;width:250px}.card h2{color:#cd5c5c;font-size:20px;font-weight:inherit;text-decoration:underline;text-shadow:1px 1px 2px #000,0 0 25px #cd5c5c,0 0 5px darkred}.cardTitle{border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:50px;padding:10px}.rating{margin:10px 0;padding:10px}.rating h3{color:#b8860b;font-size:16px;margin-bottom:8px}.moviesList{color:#cd5c5c;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:20px}.header,.moviesList,.pagination{background-color:darkred}.header{align-items:center;display:flex;gap:36%;min-height:60px;width:100%}.image img{height:100px;width:100px}.search button,.search input{border-radius:3px;padding:3px}.search button{background-color:#000;color:#fff;font-family:Dialog}*{margin:0;padding:0}.layoutWrap{background-color:darkred;height:100vh;margin:0 auto}.content-section{background-color:darkred;display:flex;justify-content:center;padding-bottom:100px;width:100%}.container{background-color:#dcdcdc;border-radius:20px;max-width:900px}.row{display:flex;height:80%}.movie-info-box{padding:8px 20px 8px 8px;width:75%}.name{display:block;font-size:70px;font-weight:600;margin-bottom:10px;width:100%}.features{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:0;width:100%}.movie-info-box .features .rate img{height:20px}.rate{align-items:center;-webkit-column-gap:6px;column-gap:6px;display:flex;justify-content:center;margin-right:20px}.movie-info-box .features .year{display:flex;font-weight:800;margin-right:20px}.movie-info-box .features .range{display:flex;margin-right:20px}.movie-info-box .features .category{color:#e90101;font-weight:600}.movie-side-box{display:flex;flex-wrap:wrap;margin-bottom:30px;max-width:25%}.movie-side-box img{max-height:100%;width:100%}.movie-info-box .description{display:block;font-size:17px;line-height:1.7;margin-bottom:0}.category{-webkit-column-gap:10px;column-gap:10px;display:flex}.company{align-items:center;display:flex;padding:10px 0}.company img{width:100px}.company-separator{background-color:#000;border-radius:10%;width:3px}.companies{-webkit-column-gap:10px;column-gap:10px;display:flex;width:80%}
/*# sourceMappingURL=main.8d6ec9ee.css.map*/