body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav-items-container{display:flex;gap:20px;justify-content:space-evenly}.cart-count-badge{background-color:#000;border-radius:50%;color:#fff;font-family:Roboto;font-size:14px;font-weight:500;padding:5px 6px}.nav-link{color:#000;text-decoration:none}.icon-container{align-items:center;display:flex;margin-left:20px}.icon-name{display:none}.header-container{align-items:center;background-color:#ffe619;display:flex;justify-content:center}.header-content-container{font-size:20px;justify-content:space-between;max-width:1200px;padding-bottom:10px;padding-top:10px;width:90%}.header-content-container,.logo,.logo-container{align-items:center;display:flex}.logo{border:1px solid;font-family:Roboto;font-weight:500;height:40px;justify-content:center;margin:10px;padding:10px;width:30px}@media screen and (min-width:768px){.icon-name{display:inline;margin-left:5px}}.logoutIconButton{background-color:initial;border:none;cursor:pointer;font-size:20px}.banner-container{display:flex;justify-content:center}.banner-content-container{box-sizing:border-box;font-size:18px;max-width:1200px;padding-top:30px;width:90%}.banner-text{font-family:Roboto;font-size:22px}.explore-button{background-color:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;padding:14px}.cart-image{height:100%;width:15%}.cart-item{align-items:center;border:1px solid #000;border-radius:5px;display:flex;flex-direction:row;height:150px;justify-content:space-evenly;margin:10px;width:50vw}.cart-title{font-size:15px}.delete-button{border:1px solid #000;font-size:10px;padding:5px}.cart-quantity-container{align-items:center;display:flex}.quantity-controller-button{padding:0}.cart-quantity{color:#52606d;font-family:Roboto;font-size:15px;font-weight:500;line-height:1.3;margin:8px}.total-price-remove-container{align-items:center;display:flex}.cart-total-price{color:#000;font-family:Roboto;font-size:16px;font-weight:500;margin-bottom:0;margin-top:0;min-width:100px}.delete-button{background-color:initial;border:none;cursor:pointer;margin-left:32px;outline:none}.cart-container{display:flex;flex-direction:row;justify-content:space-evenly}.cart-page{justify-content:space-around}.cart-page,.order-summary-container{align-items:flex-start;display:flex;flex-direction:column;padding:10px}.order-summary-container{border:1px solid #000;border-radius:5px;height:250px;margin-left:20px;margin-top:15px}.checkout-button{background-color:#ffe619;border:1px solid;border-radius:5px;color:#000;cursor:pointer;margin-top:20px;padding:10px}.no-items{align-self:center}.amount-para{font-weight:700}.remove-all{background-color:#ffe619;border-radius:5px;cursor:pointer;font-size:10px;padding:10px}.checkout-page{background-size:cover;height:100vh}.checkout-logo-container{align-items:flex-end;background-color:#ffe619;display:flex;flex-direction:row;font-weight:700;gap:20px;height:10vh;justify-content:flex-start;padding:25px}.checkout-logo{align-items:center;border:1px solid;display:flex;font-family:Roboto;font-weight:500;height:40px;justify-content:center;padding:10px;width:30px}.form-container{flex-direction:row}.checkout-form{align-items:flex-start;display:flex;flex-direction:column;margin-left:200px;padding:25px;width:50vw}.input-header{font-size:20px;margin-bottom:15px;text-align:left}.email-input{border-radius:5px;border-width:1px;height:25px;margin:10px;padding:10px;width:80%}.names-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.name-input{height:20px;width:250px}.address-input,.name-input{border-radius:5px;border-width:1px;color:#000;margin:10px;padding:10px}.address-input{height:25px;width:71%}.address-specific-container{display:flex;flex-direction:row;justify-content:flex-start}.address-specific-input{height:25px;margin:10px;width:25%}.address-specific-input,.place-order-button{border-radius:5px;border-width:1px;padding:10px}.place-order-button{background-color:#000;color:#fff;margin-top:25px;text-align:center;width:20%}.continue-button{background-color:initial;border:1px solid #000;border-radius:5px;margin-top:10px;padding:15px}.order-placed-page{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.name{color:#b36607}.notfound-container{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px}.not-found-image{height:500px;width:500px}@media screen and (max-width:768px){.not-found-image{height:100px;width:100px}}.bookItem-container{align-items:center;display:flex;flex-direction:column;margin-left:30px;text-align:center;width:300px}.bookItem-title{font-size:18px}.bookItem-subtitle{font-size:12px}.bookItem-price{font-size:20px}.link{color:#000;text-decoration:none}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid #0000;border-top:5px solid #0000;box-sizing:initial;transform:translateY(-5px);z-index:1}.rc-slider-handle{background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;height:14px;margin-top:-5px;opacity:.8;position:absolute;touch-action:pan-x;width:14px;z-index:1}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:none}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:0;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;position:absolute;touch-action:pan-y;z-index:1}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.booksPage{padding:20px}.searchInput-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.search-input{border:2px solid;height:30px;width:200px}.booklist-content-container{display:flex;flex-direction:row}.filters-container{width:20%}.booksList-container{display:flex;flex-direction:row;flex-wrap:wrap;width:90%}.priceFilterCon{display:flex;flex-direction:row;justify-content:space-evenly}.inputt{margin:10px;text-align:center;width:50px}.applyButt{background-color:#ffe619;border-color:#ffe619;border-radius:10px;font-weight:700;margin:2px;padding:10px;text-align:center;width:50%}.loading-con{align-items:center;display:flex;flex-direction:row;justify-content:center}.filterButtonsContainer{display:flex;flex-direction:row;justify-content:space-evenly;padding:20px}.searchButton{background-color:initial;font-size:20px}.searchContainer{align-items:center;display:flex;flex-direction:row}.bookDetailsContainer{display:flex;flex-direction:row;justify-content:space-evenly}.bookCover{height:auto;width:500px}.priceAndRatingCon{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.rating{font-size:25px;margin-right:50px}.addToCartButton{background-color:#ffe619;border-radius:10px;cursor:pointer;font-size:20px;padding:10px;width:150px}.quantity-container{align-items:center;display:flex}.quantity-controller-button{background:#0000;border:none;cursor:pointer;outline:none}.quantity-controller-icon{color:#616e7c;height:16px;width:16px}.quantity{color:#616e7c;font-family:Roboto;font-size:20px;font-weight:500;margin-left:24px;margin-right:24px}.logo-container-login,.logo-login{align-items:center;display:flex}.logo-login{border:1px solid;font-family:Roboto;font-size:500px;height:400px;justify-content:center;margin:10px;padding:10px;width:300px}.login-form-container-login{align-items:center;background-color:#ffe619;display:flex;flex-direction:row;height:100vh;justify-content:space-evenly}.sign-in-head{color:#000;font-size:40px;font-weight:500;text-align:center}.input-container{padding:20px}.input-label{margin-right:10px}.password-input-filed,.username-input-filed{height:25px}.login-button{background-color:initial;border:1px solid #000;border-radius:5px;color:#000;font-size:15px;padding:10px;text-align:center}.form-container{display:flex;flex-direction:column;text-align:center}.hrule{background-color:#ffe619;border:1px solid;width:400px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.529af18f.css.map*/