.search{background-color:#f8f7f4;display:flex;justify-content:center}.search__form{align-items:center;display:flex;flex-direction:column;padding:2rem}.search__input-wrapper{display:flex;justify-content:center}.search__input{padding:.5rem;width:50vw}.search__button-wrapper{display:flex;justify-content:center;padding:2rem}.search__button{all:unset;align-items:center;background-color:#d18e8b;border-radius:5px;color:#fff;display:flex;font-weight:600;height:5vh;justify-content:center;width:50vw}.home-search,.home-search__results-container{display:flex;flex-direction:column}.home-search__results-container{justify-content:center}@media only screen and (min-width:768px){.home-search__results-container{flex-direction:row;flex-wrap:wrap;justify-content:center}}.home-search__wrapper{background:url(/static/media/fable-hero-final.b4a98d9442bf897974af.svg);background-position:50%;background-size:cover;border:0;height:50vh;margin:0;padding:0}.home-search__subtitle{background-color:#9fb9c6;color:#fff;display:flex;height:6rem;justify-content:center;padding:2rem}.home-search__loader{height:20vh}.home-search__results-wrapper{background-color:var(--white-color);border-radius:4px;box-shadow:0 5px 15px 0 #0000000d;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;transition:var(--transition);width:15rem}@media only screen and (min-width:768px){.home-search__results-wrapper{display:flex;flex-direction:row}}.home-search__results-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-search__coverUrl{height:16rem;padding:1rem;width:12rem}.home-search__book-title{color:#745e4d;display:flex;flex-direction:column;font-size:16px;justify-content:center}.home-search__book-author{column-count:#745e4d}.bookreview{display:flex;flex-direction:column}.bookreview__title-wrapper{background:url(/static/media/feuille-fable-hero-book-entry.5e58c5b976a1cc262b44.svg);background-position:50%;background-size:cover;height:50vh}.bookreview__title{align-items:center;background-color:#9fb9c6;color:#fff;display:flex;height:6rem;justify-content:center}.bookreview__wrapper{background-color:#f8f7f4;display:flex;flex-direction:column;padding:1rem}@media only screen and (min-width:768px){.bookreview__wrapper{align-items:center;display:flex;flex-direction:row;padding:2rem}}.bookreview__img-details-wrapper{align-items:flex-start;display:flex;justify-content:center}.bookreview__book-details{display:flex;flex-direction:column;padding:1rem}.bookreview__form{padding:1rem}.review-section,.review-section__form{display:flex;flex-direction:column}.review-section__input{margin:.5rem;padding:.5rem}.review-section__input-review{font-family:Arial,Helvetica,sans-serif;height:6rem;margin:.5rem;padding:.5rem}.review-section__star-rating{display:flex;padding:2rem}.review-section__button-wrapper{align-items:center;display:flex;justify-content:center;padding:2rem}.review-section__button{all:unset;align-items:center;background-color:#d18e8b;border-radius:5px;color:#fff;display:flex;font-weight:600;height:6vh;justify-content:center;width:60vw}.saved-reviews{background:url(/static/media/feuille-fable-hero-saved-reviews-28.7b0f83e5e55e750d9b1b.svg);background-position:50%;background-size:cover;border-top:1px solid #a17a60;height:40vh;padding:0}.saved-reviews__section-title-wrapper{background-color:#9fb9c6;color:#fff;height:10vh;justify-content:center;width:100vw}.saved-reviews__section-title-wrapper,.saved-reviews__title{align-items:center;display:flex;padding:0}@media only screen and (min-width:768px){.saved-reviews__title{height:50vh}}.saved-reviews__section-wrapper{align-items:center;display:flex;padding:0}@media only screen and (min-width:768px){.saved-reviews__section-wrapper{flex-direction:column;flex-wrap:wrap;padding:0}}.saved-reviews__review-wrapper{align-items:center;background-color:var(--white-color);border-radius:4px;box-shadow:0 5px 15px 0 #0000000d;display:flex;flex-direction:row;justify-content:center;padding:3rem 1rem;transition:var(--transition);width:25rem}@media only screen and (min-width:768px){.saved-reviews__review-wrapper{display:flex;justify-content:flex-start;padding:3rem;width:100vw}}.saved-reviews__image{height:100px;width:70px}@media only screen and (min-width:768px){.saved-reviews__image{height:200px;width:140px}}.saved-reviews__title-author-wrapper{display:flex;flex-direction:column;padding:1rem}@media only screen and (min-width:768px){.saved-reviews__book-title{font-size:2rem}.saved-reviews__book-author{font-size:1rem}}.saved-reviews__text-rating-wrapper{display:flex;flex-direction:column;padding:1rem}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(/static/media/Raleway-Regular.c15b0bf7b86f34335251.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:url(/static/media/Raleway-SemiBold.9a6a9af38bf678bce031.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:bold;font-weight:700;src:url(/static/media/Raleway-Bold.757abe402eb07a0ab739.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}h1{font-size:1.75rem;line-height:2.25rem}@media only screen and (min-width:768px){h1{font-size:2rem;line-height:2.5rem}}h2{font-size:1.25rem;line-height:1.75rem}@media only screen and (min-width:768px){h2{font-size:1.5rem;line-height:2rem}}h3{font-size:.75rem;line-height:1.25rem}@media only screen and (min-width:768px){h3{font-size:.8125rem;line-height:1.375rem}}h4{font-size:.6875rem;line-height:1rem}@media only screen and (min-width:768px){h4{font-size:.75rem;line-height:1.125rem}}body,h1,h2,h3,h4,h5,h6,hr,p{margin:0;padding:0}body{font-family:Raleway,Arial,Helvetica,sans-serif}.navbar,input{margin:0}.navbar{align-items:center;background-color:#dabcba;color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:700;height:6rem;list-style-type:none;padding:.5rem 4rem;position:-webkit-sticky;position:sticky;top:0}@media only screen and (min-width:768px){.navbar{align-items:center;display:flex;flex-direction:row;font-size:22px;padding:0 1rem}}@media only screen and (min-width:768px)and (min-width:1280px){.navbar{padding:3rem}}.navbar__logo{height:3.75rem;padding:0}@media only screen and (min-width:768px){.navbar__logo{height:5rem;padding:0 2rem}}.navbar__menu{display:flex;flex-direction:row;padding:0 4rem}@media only screen and (min-width:768px){.navbar__menu{padding:0}}.navbar__item{padding:0 2rem}.navbar__item:hover{color:#745e4d}.navbar__item a{color:inherit;text-decoration:none}
/*# sourceMappingURL=main.7a75a9bc.css.map*/