*{box-sizing:border-box;list-style:none;margin:0;padding:0;text-decoration:none}:root{--black:#292929;--gray:#7e7a7a;--lightGray:#f0f0f0;--white:#fff}body{background-color:#f0f0f0;background-color:var(--lightGray)}.container{max-width:100vw;width:100%}img{max-width:100%}img.cover-book-img{max-width:100%;transition:all .5s}.tittle{color:var(--black);font-weight:700;margin:1rem 0 .5rem}.author,.tittle{font-family:sans-serif}.author{color:var(--gray);font-size:13px;font-weight:lighter;margin-bottom:1rem}.book-list{grid-gap:2rem;display:grid;gap:2rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin:0 auto;max-width:1000px;padding:1rem;width:100%}.home-template-h1{font-size:xx-large;font-weight:lighter;text-align:center}.home-template-title{font-size:x-large;margin:1rem 0;text-align:center}@media only screen and (max-width:700px){.home-template-h1{margin:6rem 0 3rem}}@media only screen and (min-width:700px){.home-template-h1{font-size:66px;margin:3rem 0}.home-template-title{font-size:xx-large}}.about-template{padding:1rem}.about-template-h2{font-size:66px;font-weight:lighter;margin:4rem;text-align:center}.about-template-grid{align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto;max-width:800px;width:100%}.about-template-description{font-family:serif;line-height:140%;margin-right:3rem;text-align:left}@media only screen and (max-width:700px){.about-template-h2{font-size:xx-large;margin:6rem 0 3rem}.about-template-description{margin-bottom:3rem;margin-right:0;text-align:left}.about-template-img img{max-width:100%}}.bookInfo{padding:0 1rem 1rem;width:100%}.bookInfo-title{color:var(--black);font-family:serif;font-size:x-large;font-weight:700}.bookInfo-description{font-family:serif;font-size:15px;font-weight:500;line-height:120%}.bookInfo-categories>.category{background-color:var(--black);border-radius:20px;color:var(--white);font-family:sans-serif;font-size:small;padding:4px 1rem}a.bookInfo-3.bookInfo-read-book{background-color:var(--black);color:var(--white);display:grid;font-weight:700;place-items:center;text-transform:uppercase}.bookInfo-author,.bookInfo-movie-release{display:grid;font-family:sans-serif;font-size:14px;font-weight:700;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:749px){.bookInfo-cover{margin:80px auto 0;max-width:200px}.bookInfo-title{margin:2rem 0}.bookInfo-categories{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin:1rem 0;width:100%}.bookInfo-categories>.category{display:grid;place-items:center;width:100%}a.bookInfo-3.bookInfo-read-book{background-color:var(--white);border:3px solid var(--black);border-radius:50px;color:var(--black);margin:3rem auto;max-width:300px;padding:1rem;width:100%}.bookInfo-movie-release{margin:1rem 0}.bookInfo-author{align-self:center}}@media only screen and (min-width:750px){.bookInfo{grid-gap:0 2rem;display:grid;gap:0 2rem;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr repeat(2,45px);margin:5rem auto;max-width:800px}.bookInfo-1{grid-column:1/2}.bookInfo-cover{display:block}.bookInfo-2{display:grid;grid-column:2/4;grid-template-areas:"tit tit" "des des" "cat cat";grid-template-rows:60px auto}.bookInfo-title{grid-area:tit}.bookInfo-description{grid-area:des}.bookInfo-categories{align-self:end;display:flex;grid-area:cat}.bookInfo-categories>.category{margin-right:1rem}a.bookInfo-3.bookInfo-read-book{grid-column:1/2}a.bookInfo-read-book:hover{opacity:.95}.bookInfo-4{display:grid;grid-column:2/3}.bookInfo-movie-release{align-self:end}.bookInfo-author{align-self:center}}.book-page::-webkit-scrollbar{display:none}.book-page{scroll-behavior:smooth}.book-page-number{align-self:start;background-color:var(--lightGray);border-radius:50%;display:grid;height:50px;justify-self:center;place-items:center;width:50px}@media only screen and (max-width:700px){.book-page{background-color:var(--white);display:flex;max-width:100vw;overflow:auto;position:relative}.book-page-content{display:grid;grid-template-rows:1fr .1fr;min-width:100%}}@media only screen and (min-width:700px){.book-page{background-color:var(--white);display:flex;grid-area:pag;max-width:100%;overflow:auto;position:relative}.book-page-content{display:grid;grid-template-rows:1fr .1fr;min-width:100%}}.page-select-active{min-width:100%;overflow-y:hidden;padding:1rem;position:relative;text-align:justify}@media only screen and (min-width:700px){.page-select-active{padding:5rem 3rem 0 2rem}}@media only screen and (max-width:700px){.book-scroll{display:none}div.prevent-scroll{background-color:initial;height:calc(100% - 55px);left:0;position:fixed;top:0;width:100%;z-index:20}}@media only screen and (min-width:700px){.book-scroll{grid-area:scr;max-height:100vh;overflow-y:auto;padding:0 1rem;scroll-behavior:smooth;width:100%}.book-scroll button{border:1px solid var(--lightGray);cursor:pointer;margin-bottom:1rem;transition:all .1s}.book-scroll button:hover{opacity:.5}.book-scroll>button:last-child{margin-bottom:0}.book-scroll button.active{border:1px solid #c7c4c4}.book-scroll::-webkit-scrollbar{width:12px}.book-scroll::-webkit-scrollbar-track{background:var(--lightgray)}.book-scroll::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:40px}.book-scroll:nth-last-child(){margin-bottom:0;width:30px}}.select-page-book{width:100%}.select-page-book-page{background-color:var(--white);display:grid;max-width:100%;padding-bottom:1rem;place-items:center}img.select-page-book-page-img{margin:1rem;width:60%}@media only screen and (max-width:700px){.book-arrows{grid-gap:5rem;bottom:0;display:grid;gap:5rem;grid-template-columns:repeat(2,1fr);left:0;padding:1rem;position:fixed;width:100%}.book-arrows button{background-color:var(--black);border:none;border-radius:8px;box-shadow:0 0 20px 10px var(--white);color:var(--white);cursor:pointer;font-size:1.5rem;padding:0 1rem;width:100%}}@media only screen and (min-width:700px){.book-arrows{grid-area:arr}.book-arrows button{background-color:var(--black);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:1.5rem;margin-left:1rem;padding:0 1rem}.book-arrows button:hover{opacity:.9}}@media only screen and (max-width:700px){.book-template{background-color:#fff;margin-top:80px;max-width:100vw}.book-template-title{margin:1rem;padding:1rem 0}}@media only screen and (min-width:700px){.book-template{grid-gap:2rem;display:grid;gap:2rem;grid-template-areas:"tit tit tit tit" "scr pag pag pag" ". . . arr";grid-template-columns:150px auto;margin:5rem auto;max-width:800px}.book-template-title{grid-area:tit;margin-left:1rem}}.page-not-found{display:grid;margin:4rem auto 0;max-width:800px;place-items:center}.page-not-found-h2{font-family:serif;font-size:x-large;font-weight:lighter;margin-top:4rem;text-align:center}@media only screen and (max-width:700px){.page-not-found{height:100vh;margin:0 auto;padding:1rem;width:100vw}}.navigation{align-items:center;background-color:var(--black);border-radius:24px;color:var(--white);display:flex;justify-content:space-between;margin:1rem auto;max-width:300px;padding:.5rem 2rem}.link-active{border-bottom:2px solid var(--white)!important;color:var(--black)}.navigation-item{border-bottom:2px solid var(--black);color:var(--white);font-family:sans-serif;padding:.5rem}@media only screen and (max-width:750px){.navigation{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:30}}
/*# sourceMappingURL=main.ebbe280c.css.map*/