body{margin:0;background:url(/assets/ancient-books-adorn-library-carefully-arranged-with-classics-rare-gems_157027-2332-86ea8448.avif),#cccccc}*{box-sizing:border-box}header{display:flex;justify-content:space-between;height:150px}header section{display:flex;justify-content:center;align-items:center}header nav{display:flex;flex-direction:row;align-items:center;font-size:2em}header nav>a{color:#fff;text-decoration:none;margin:1px;background:url(/assets/button-8256df13.png)}header nav>a.active{color:gold;text-decoration:underline}#header{color:#fff;font-size:4.5em;text-shadow:5px 5px 5px gold;display:flex;justify-content:center;flex-direction:row}.link{border:2px solid white;margin-right:10px}.link:hover{cursor:pointer}.loading{color:#fff;text-align:center}.book{background:url(/assets/screen-692b6b80.png),#cccccc;margin:20px;width:400px;padding:1%;box-shadow:7px 7px 7px #fff;display:flex;flex-direction:column;align-items:center}.book>img{width:80%;height:25em}.writing{color:#fff;text-shadow:4px 4px 4px black}.bookSingle{background:url(/assets/screen3-ebbc450f.png) #cccccc;margin:20px;width:400px;padding:1%;box-shadow:5px 5px 5px #000;display:flex;flex-direction:column;align-items:center}.bookSingle>img{width:80%;height:25em}.singleBookView{display:flex;justify-content:center}#main{display:flex;justify-content:space-evenly;flex-wrap:wrap}#searchbar{display:flex;justify-content:center;align-items:center;flex-direction:row}#searchBook{color:#fff;text-shadow:4px 4px 4px gold;font-size:1.8em;text-decoration:underline;margin-right:1em}#search{height:2.3em;width:20em;font-weight:700}.description{background-color:gold;display:flex;justify-content:center;align-items:center;margin-top:1em;box-shadow:5px 5px 5px #000}.description:hover{cursor:pointer}form{display:flex;align-items:center;flex-direction:column;margin-top:2em;border:1px dotted white;border-width:.5em}#formH2{color:#fff;text-shadow:5px 5px 5px gold;text-decoration:underline;font-size:4em}.label{font-size:2em;color:#fff;text-shadow:2px 2px 2px black;text-decoration:underline;display:flex;flex-direction:column;align-items:center}.input{height:2.5em;width:20em;font-weight:700;margin-left:1em;display:flex;flex-direction:column;align-items:center}#formButton{background-color:gold;display:flex;justify-content:center;align-items:center;margin-top:1em;margin-bottom:1em;width:15em;box-shadow:5px 5px 5px #000}#formButton:hover{cursor:pointer}.accountH2{color:#fff;text-shadow:5px 5px 5px gold;text-decoration:underline;font-size:2em}#logoutButton{background-color:gold;display:flex;justify-content:center;align-items:center;margin-top:1em;margin-bottom:1em;width:15em;box-shadow:5px 5px 5px #000}#logoutButton:hover{cursor:pointer}#accountpage{display:flex;flex-direction:column;align-items:center;margin-top:2em;border:1px dotted white;border-width:.5em}#welcome{color:#fff;font-size:2em;text-shadow:1px 1px 1px gold}#loginH2{color:#fff;text-shadow:5px 5px 5px gold;text-decoration:underline;font-size:2em}.loginLabel{font-size:2em;color:#fff;text-shadow:2px 2px 2px black;text-decoration:underline;display:flex;flex-direction:column;align-items:center}.loginInput{height:2.5em;width:20em;font-weight:700;margin-left:1em;display:flex;flex-direction:column;align-items:center}.loginButton{background-color:gold;display:flex;justify-content:center;align-items:center;margin-top:1em;margin-bottom:1em;width:15em;box-shadow:5px 5px 5px #000}.loginButton:hover{cursor:pointer}#accountdiv{display:flex;align-items:center;flex-direction:column;margin-top:2em;border:1px dotted white;border-width:.5em}#cartH2{color:#fff;text-shadow:5px 5px 5px gold;text-decoration:underline;font-size:2em}.book{background:url(/assets/screen-692b6b80.png),#cccccc;margin:20px;width:300px;padding:1%;box-shadow:7px 7px 7px #fff;display:flex;flex-direction:column;align-items:center}.book>img{width:80%;height:20em}.cart{color:#fff;text-shadow:4px 4px 4px black}#section{display:flex;justify-content:space-evenly;flex-direction:column;flex-wrap:wrap}
