body{background:#fffbf6;justify-content:center;margin:0;display:flex}h1{margin-top:0;margin-bottom:20px;font-family:Kumbh Sans,sans-serif;font-weight:700}h2{margin-top:0;margin-bottom:10px;font-family:Kumbh Sans,sans-serif;font-weight:600}h3{margin-top:0;margin-bottom:10px;font-family:Kumbh Sans,sans-serif;font-weight:500}p{margin:0;font-family:Kumbh Sans,sans-serif;font-weight:400}hr{opacity:.2;width:100%;margin-top:30px;margin-bottom:30px}.content{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding:0 20px;display:flex}.logo_container{justify-content:center;width:100%;padding-top:30px;display:flex}.logo_text_container{flex-direction:column;justify-content:center;display:flex}.logo_container .logo_title{font-family:Kumbh Sans,sans-serif;font-size:2rem;font-weight:600}.logo_container .logo_subtitle{font-family:Kumbh Sans,sans-serif;font-size:1.4rem;font-weight:500}.logo{width:150px;max-width:60%;height:auto}.currently_reading,.recommended{width:100%}.bookslist{flex-wrap:wrap;justify-content:flex-start;gap:20px;display:flex}.book{width:100%;display:flex}.book .metadata{flex-direction:column;flex:1;min-width:0;padding:10px;display:flex}.book .book_image{object-fit:cover;cursor:pointer;border-radius:5px;flex:1;width:auto;max-width:300px;margin-right:10px}.recommended .book{box-sizing:border-box;flex-direction:column;align-items:center;width:31%;min-width:0;padding-bottom:20px}.recommended .book .book_image{cursor:pointer;border-radius:5px;max-width:150px}.buy_button{cursor:pointer;width:200px}.recommended .buy_button{align-self:flex-start;margin-top:auto}.buy_button img{border-radius:5px;outline:2px solid #000;width:200px;max-width:100%;height:auto;margin-top:20px}@media (width<=768px){h1,h2,h3{text-align:center}.book .metadata{height:auto}.book .book_image{margin-right:0}.recommended .book{flex:0 0 100%}.recommended .book .book_image{cursor:pointer;border-radius:5px;width:auto;max-width:300px}.content{padding:0 12px}.book{text-align:center;flex-direction:column;align-items:center}.book .metadata{align-items:center;width:100%;padding:10px 0}.buy_button{align-self:center;margin-top:15px;padding:0}.recommended .buy_button{align-self:center}}
