body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0;box-sizing:border-box;font-family:"Montserrat",sans-serif}.smallSubheading{color:#7e7e7e;font-style:italic;font-weight:lighter}.homePage{width:100%}.errorMsgSection,.titleSection{padding:25px}.navbarWrapper ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333}.navbarWrapper li{float:left}.navbarWrapper li a{display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}.navbarWrapper li a:hover{background-color:#111}.navbar{width:100%;overflow:hidden;background-color:#333}.navbar .menuIcon{display:none}.books{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));grid-gap:30px;width:90%;margin:0 auto}.bookCard{width:100%;padding:0;margin:0 auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);position:relative;display:flex;flex-direction:row;min-height:-webkit-max-content;min-height:max-content}.bookCard:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.bookCard .imgHolder{margin:0;padding:0;display:flex;align-items:center;width:40%;height:100%}.bookCard img{margin:0 auto;padding:0;width:100%}.bookCardContent{margin:0 auto;padding:20px;width:50%}.favoriteBtn{padding:0;margin:0;background-color:transparent;border:none;color:#333;display:inline-block;font-size:32px;transition-duration:.4s;cursor:pointer;align-self:flex-start;position:relative;top:25px;right:25px}@media only screen and (max-width:600px){.navbarWrapper li:not(:first-child){display:none}.navbar li:last-child{float:right;display:block}.navbar.responsive{position:relative;width:100%}.navbar.responsive .menuIcon{position:absolute;right:0;top:0}.navbar.responsive li{float:none;display:block}.navbar.responsive li a{text-align:left}.books{width:100%}.bookCard,.books{display:flex;flex-direction:column}.bookCard{width:80%}.bookCard .imgHolder{width:100%;margin:0;padding:0}.bookCard img{padding:0;width:100%}.bookCardContent{width:100%;margin-bottom:10px}.bookCardContent h2{padding:0;font-size:1rem}.bookCardContent h4{padding:0;font-size:.56rem}.favoriteBtn{top:-10px;left:25px}}
/*# sourceMappingURL=main.35712c75.chunk.css.map */