@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&display=swap);*{margin:0;padding:0;box-sizing:border-box;font-family:"Dosis",sans-serif;scrollbar-width:none;scroll-behavior:smooth;text-decoration:none}::-webkit-scrollbar{display:none}.app{width:100vw;height:100vh;overflow:hidden;display:flex;justify-content:space-between}.leftSide,.rightSide{position:-webkit-sticky;position:sticky;top:0;height:100%}.leftSide{width:250px;left:0;background-color:#fbfbfb;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:40px 0 40px 40px}.middleSide{flex:1 1;overflow-y:scroll;max-width:866px}.rightSide{right:0;padding-top:32px;display:flex;align-items:flex-start;flex-direction:column;width:250px}.leftSide__logo>img{width:150px;object-fit:contain}.rightSide__user{align-self:flex-start;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:20px}.rightSide__user>.user__info{margin-left:10px;display:flex;flex-direction:column;justify-content:center}.rightSide__user>.user__info>p{font-weight:700;font-size:medium;color:#2f312e}.rightSide__user>.user__info>span{font-size:small;color:#d3d3d3}.rightSide .MuiAvatar-root{width:35px;height:35px}.rightSide__user>.logOutBtn{margin:auto auto auto 10px;color:grey;font-size:x-large}.logOutBtn:hover{cursor:pointer}.mobile{display:none}@media (max-width:1264px){.leftSide,.middleSide,.rightSide{display:none}.mobile{display:block;width:100%;height:100%;overflow-y:scroll}}.discover{margin-top:50px;color:#2f312e}.discover>h2{color:#d3d3d3}.discover>ul{margin-top:30px}.discover>ul>a>li{margin:5px 0;list-style:none;font-size:small;font-weight:700;display:flex;align-items:center;cursor:pointer;padding:10px 20px;color:#2f312e}.discover>ul>a>li>p{margin-left:20px;font-size:medium;color:#2f312e}.discover>ul>a:hover>li{background-color:#000;color:#fff;border-radius:20px}.discover>ul>a:hover>li>p{color:#fff}.discover>ul>.active>li{background-color:#000;color:#fff;border-radius:20px}.discover>ul>.active>li>p{color:#fff}.library{margin-top:20px;color:#2f312e}.library>h2{color:#d3d3d3}.library>ul{margin-top:30px}.library>ul>li{margin:5px 0;list-style:none;font-size:small;font-weight:700;display:flex;align-items:center;cursor:pointer;padding:10px 20px}.library>ul>li:hover{background-color:#000;color:#fff;border-radius:20px}.library>ul>li>p{margin-left:20px;font-size:medium}.author{display:flex;align-items:center;margin:20px 0}.author>p{margin-left:20px;font-size:small;font-weight:700;color:#2f312e}.bestAuthersList{margin-top:100px}.bestAuthersList>h2{color:#2f312e}.nav{position:-webkit-sticky;position:sticky;top:30px;right:0;display:flex;align-items:center;justify-content:space-between;padding-left:60px;z-index:99}.nav__icon,.nav__search{flex:1 1;cursor:pointer}.nav__icon{display:flex;align-items:flex-end;justify-content:flex-end}.nav__icon>*{margin:0 10px;cursor:pointer}.nav__icon>a{color:#d3d3d3;display:block}.nav__icon>span>svg{color:#d3d3d3;font-size:large}.nav__search>form{border-radius:10px;padding:15px 8px;display:flex;align-items:center;background-color:#f9f9f9;justify-content:space-between}.nav__search>form>input{flex:1 1;border:none;background-color:#f9f9f9;width:100%;margin:0 20px}.nav__search>form>svg{color:#d3d3d3}.nav__search>form>input:focus{outline:none}.home{padding-top:50px;padding-left:60px;padding-right:80px}.featured__book,.new__book{display:flex;align-items:center;overflow:hidden;flex-wrap:wrap;padding:20px 0;justify-content:space-between}.featured__book>.bookCard{margin:0}.new__book>.bookCard{margin:20px 0}.new__book>.bookCard,.new__book>.bookCard>img{width:200px;height:300px}.home>div>.top{width:100%;display:flex;justify-content:space-between;align-items:center}.home>.featured>.top>div{padding:10px 25px;font-size:small;text-transform:capitalize;font-weight:600;color:grey;border:1px solid #d3d3d3;border-radius:5px}.home>.featured>.top>div:hover{cursor:pointer}.home>.new>.top>div{display:flex;align-items:center}.home>.new>.top>div>*{margin:0 10px;color:grey}.home>.new>.top>div>:hover{cursor:pointer}@media (max-width:1264px){.home{padding:10px 15px}.featured>.top>div{display:none}.featured__book>.bookCard{margin-bottom:20px}.featured__book,.new__book{justify-content:space-around}.home>.new>.top>div{display:none}.new__book>.bookCard{width:150px;height:200px}}.bookCard{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;position:relative;overflow:hidden;width:150px;height:200px;box-shadow:0 10px 15px 0 #d3d3d3;border-radius:10px}.bookCard>img{width:150px;height:200px;object-fit:cover;border-radius:10px;cursor:pointer}.bookCard>.bookCard__info{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-size:cover;border-radius:10px;text-align:center;cursor:pointer}.bookCard:hover>.bookCard__info{display:block;align-items:center;flex-direction:column;text-overflow:ellipsis;padding:5px 10px;background-image:url(/static/media/bg.0dc0085f.png)}.bookCard__info>a{color:#000;display:block;width:100%;height:100%}.bookCard>.bookCard__info>a>h3{display:inline-block;height:60px;overflow:hidden;overflow-y:scroll;font-size:medium;font-weight:700;top:5px}.bookCard>.bookCard__info>a>.author,.bookCard>.bookCard__info>a>h3{margin:0;position:absolute;left:50%;transform:translateX(-50%);color:#fff}.bookCard>.bookCard__info>a>.author{display:block;font-size:small;text-rendering:geometricPrecision;max-height:32px;overflow-y:scroll;top:70px}.bookCard>.bookCard__info>a>.rating{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}.bookCard__info>.btn{position:absolute;background-color:#fff;color:#000;font-size:x-small;font-weight:600;border-radius:10px;padding:10px 20px;bottom:15px;left:50%;transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.bookCard2{margin:30px 10px;display:flex;border-radius:10px;position:relative}.bookCard2>.prix{position:absolute;bottom:0;right:0;font-weight:700;text-transform:capitalize;font-feature-settings:"smcp";font-variant-caps:small-caps;font-family:monospace}.bookCard2>img{width:200px;height:250px;object-fit:cover;border-radius:10px;cursor:pointer}.bookCard2>.bookCard2__info{width:100%;height:100%;border-radius:10px;cursor:pointer;padding:10px}.bookCard2__info>a{color:#000;display:block;width:100%;height:100%}.bookCard2>.bookCard2__info>a>h3{display:inline-block;font-size:medium;font-weight:700;margin:0;color:#000}.bookCard2>.bookCard2__info>a>.author:before{content:"Authors :";display:block;color:#000;font-weight:500;font-size:medium}.bookCard2>.bookCard2__info>a>.desc:before{content:"Description :";display:block;color:#000;font-weight:500;font-size:medium}.bookCard2>.bookCard2__info>a>.author{display:block;font-size:small;color:#000;margin:5px 0}.bookCard2>.bookCard2__info>a>.rating{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.rating>*{margin:0 5px;font-size:small;color:#c9a436}.bookCard2__info>.btn{background-color:rgba(0,0,0,.7);color:#fff;font-size:x-small;font-weight:600;border-radius:10px;padding:10px 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;bottom:0;left:180px}.loading{width:30px;height:30px;border-radius:50%;border-top:2px solid #000;-webkit-animation:rotate .3s ease-in-out infinite;animation:rotate .3s ease-in-out infinite;margin:50px auto auto}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.forYou{padding-top:50px}.bookPreview,.forYou{padding-left:60px;padding-right:80px}.bookPreview{padding-top:100px;display:flex;align-items:flex-start}.bookPreview>img{width:250px!important;border-radius:10px}.bookPreview>.bookPreview__info{max-width:400px;margin-left:30px}.bookPreview__info>h3:before{content:"Title : "}.bookPreview__info>h3:before,.bookPreview__info>h5:before{display:block;color:grey;text-transform:capitalize;font-feature-settings:"smcp";font-variant-caps:small-caps;font-family:monospace;font-size:large}.bookPreview__info>h5:before{content:"Authors : "}.bookPreview__info>.rating:before{content:"Rating : ";display:block;color:grey;text-transform:capitalize;font-feature-settings:"smcp";font-variant-caps:small-caps;font-family:monospace;font-size:large}.bookPreview__info>.rating,.bookPreview__info>h3,.bookPreview__info>h5{margin-bottom:20px}.desc{margin-top:10px;font-size:small;line-height:1.1rem;text-align:justify}.desc:before{content:"Description : ";display:block;font-size:medium;font-weight:500;color:grey;text-transform:capitalize;font-feature-settings:"smcp";font-variant-caps:small-caps;font-family:monospace;font-size:large}.bookPreview__info>.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:small;font-weight:600;color:#fff;background-color:#000;padding:10px 20px;border-radius:10px;margin-top:20px;cursor:pointer}.bookPreview__info>.prix{font-size:large;font-weight:700;text-transform:capitalize;font-feature-settings:"smcp";font-variant-caps:small-caps;font-family:monospace}.bookPreview__info>.prix:before{content:"Price : ";display:block;font-weight:500;color:grey;font-size:large}@media (max-width:1264px){.bookPreview{padding:10px 10px 0;margin:auto;display:grid;place-items:center}.bookPreview>img{margin-bottom:20px}.bookPreview>.bookPreview__info{margin:auto}}.basket{padding-top:100px;padding-left:60px;padding-right:80px;display:flex;flex-direction:column;align-items:flex-start}.basket>.empty,.basket>span{margin:auto;max-width:400px;object-fit:contain}.basket>span{text-transform:capitalize;font-weight:800;color:#00008b}@media (max-width:1264px){.basket{padding:0;margin:0}.basket>.basketCard{display:grid;place-items:center}}.basketCard{display:flex;align-items:flex-start;margin:10px;position:relative;width:100%}.basketCard>img{margin-right:10px}.basketCard>.info{flex:1 1}.basketCard>.info>.desc{height:100px;overflow-y:scroll}.basketCard>.info>.prix{font-weight:700}.basketCard>.info>.rm{font-weight:700;cursor:pointer;padding:10px 20px;background-color:#d3d3d3;border-radius:10px;font-size:x-small;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px}.browse{padding-top:50px;padding-left:60px;padding-right:80px;display:flex;align-items:center;overflow:hidden;flex-wrap:wrap}.browse>p{margin:auto}@media (max-width:1264px){.browse{padding:0;margin:0;justify-content:space-around}}.login{height:100vh;width:100vw;display:grid;place-items:center;background-color:#f5f5f5}.login>img{width:250px;object-fit:contain}.login>button{background-color:#000;border:none;color:#fff;padding:10px 20px;border-radius:10px;font-size:small;font-weight:600;text-transform:uppercase;letter-spacing:2px;transform:translateY(-100px)}.login>button:hover{cursor:pointer}.mobileNav{width:100%;padding:10px;display:flex;align-items:center;background-color:#000;color:#f5f5f5;position:-webkit-sticky;position:sticky;left:0;top:0;z-index:999}.mobileNav>div:nth-child(2){flex:1 1;display:grid;place-items:center;padding:0 10px}.mobileNav>div:nth-child(2)>form{width:100%}.mobileNav>div:nth-child(2) input{width:100%;outline:none;border:none;padding:10px;border-radius:4px}.mobileNav .MuiBadge-root{color:#f5f5f5}.mobileNav>div:nth-child(3)>*{margin:0 5px}.mobileNav>.drawer{display:none;position:fixed;left:0;top:0;overflow-y:scroll;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100vh;padding:10px;background-color:#2f312e}.user{display:flex;align-items:center;border-bottom:1px solid grey;padding-bottom:10px}.user>.user__info{margin-left:10px}.user>.user__info>p{font-weight:700;font-size:medium;color:#d3d3d3}.user>.user__info>span{font-size:small;color:#d3d3d3}.user>.logOutBtn{margin-left:10px}.menu{margin-top:10px}.menu>ul{margin-left:10px}.menu>ul>a>li,.menu>ul>li{display:flex;align-items:center;margin:20px 0;color:#f5f5f5}.menu li>p{margin-left:10px}.menu>ul>.active>li{border-radius:10px;background-color:#f5f5f5;color:#000;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
/*# sourceMappingURL=main.e2ce21f3.chunk.css.map */