@import url(https://fonts.googleapis.com/css2?family=Sora&display=swap);.search-utils form button,.search-utils form input{background-color:#f6f6f6!important}.loader,.loader::after,.shop-menu .view .dropdown *{box-sizing:border-box}.book-desc a,.book-desk a,.bookory-btn,.img-icons a,.others .authors .author>a,footer .copyright p a,footer a:not(.map){text-decoration:none}:root{--primary:#f65d4e}body{overflow:hidden;font-family:Sora,sans-serif}.loading{transition:.5s}.loader{width:48px;height:48px;border:2px solid #999;border-radius:50%;display:inline-block;position:relative;animation:1s linear infinite rotation}.loader::after{content:"";position:absolute;left:50%;top:0;background:var(--primary);width:3px;height:24px;transform:translateX(-50%)}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.form-control:focus{outline:0!important;box-shadow:none!important}.main-content .checkbox-label{user-select:none;cursor:pointer}.main-content ul li input{position:absolute;opacity:0;width:15px;height:15px}.main-content .checkmark{border:2px solid #333;width:17px;height:17px;border-radius:4px;position:relative;display:flex;justify-content:center;align-items:center}.main-content .checkmark:after{position:absolute;content:"";width:10px;height:10px;background-color:var(--primary);border-radius:2px;transform:scale(0);transition:transform .1s}.main-content ul li input:checked~.checkmark::after{transform:scale(1)}.bookory-btn{font-size:.9rem;font-weight:600;color:#fff;background-color:var(--primary);transition:.2s}.contact-info,footer{background-color:#282828}.bookory-btn:hover,.purchase-options .cart button:hover{background-color:#f4402f}.bookory-btn i,.categories button i,.main-content .page-indicators button.next,.main-content .page-indicators button.prev,.navbar i,.statistics .content span{font-size:.75rem}.star-rating{font-size:1rem;color:#ff9529}.book-list img,.img-container img{width:100%;margin:auto 0;border-radius:1rem}.img-icons a{color:#000;display:block;width:2.5rem;height:2.5rem;margin-top:10px;border-radius:50%;background-color:#fff}.categories button,.categories button:hover,.item .img-container:hover a:hover,.navbar .nav-link::before{background-color:var(--primary)}.header-content h1 span,.item .img-container{position:relative}.item .img-container .img-icons{position:absolute;bottom:1rem;right:1rem}.item .img-container .heart{transform:translateX(5px);opacity:0;transition:opacity .15s,transform .15s}.item .img-container .seen{transform:translateX(15px);opacity:0;transition:opacity .15s 50ms,transform .15s 50ms}.item .img-container .cart{transform:translateX(20px);opacity:0;transition:opacity .15s .1s,transform .15s .1s}.item .img-container:hover a{transform:translateX(0);opacity:100%;transition:.2s}.item .img-container:hover a:hover{color:#fff}.contact-info span,.section-title h2{font-weight:600}.section-title{display:flex;align-items:center;flex-wrap:nowrap;gap:1rem}.section-title .line{background-color:rgba(0,0,0,.2);height:.5px;width:60%}.book-desc a,.book-desk a{color:#000;font-size:1rem;font-weight:600}.book-desc p:not(.overview):hover,.book-desc>a:hover,.contact-info a:hover,.contact-info span i,.contact-info span:hover,.genres .swiper .swiper-button:hover,.genres button:hover,.header-content .bookory-btn i,.main-content .price-filter button:hover,.main-content .ratings .rating-status>div:hover,.main-content ul li label:hover,.navbar .scroll-up,.page-indicator span,.search-utils form button:hover,.user-info i:hover,footer .contact-info .tel,footer a:hover{color:var(--primary)}.book-desc p{font-size:.75rem;color:#777}.book-desc p:not(.overview){cursor:pointer;color:#999}.book-desc .overview,footer .categories-available a,footer .contact-info .work-times,footer .explore a,footer .services a,footer .site-info{font-size:.85rem}.book-desc .star-rating,.book-details .star-rating,.book-information p,.main-content .ratings i,.weekly-deals .left-side span{font-size:.8rem}.book-desc span{color:var(--primary);font-size:1.4rem;font-weight:600}.contact-info{color:#fff;font-size:.75rem}.contact-info a{color:#fff;transition:.5s}.media-icons i{transition:.4s}.media-icons i:hover{color:var(--primary);font-size:.7rem}.search-bar{padding:2rem 0}.categories{width:30%}.search-bar form{width:70%}.categories button{padding:.75rem;border:none}.categories button::after,.navbar .nav-link::after,.navbar .navbar-brand,.navbar .navbar-cart{display:none}.categories button span{font-size:.9rem;font-weight:600}.search-utils form input{padding:.75rem}.shop-menu .view-options .grid-list .active-view,.shop-menu .view-options .grid-list button:hover,.user-info i{color:#000}.main-content .featured .featured-list a:hover,.navbar .nav-item:hover .nav-link,.navbar .nav-item:hover i,.navbar .nav-link.active,.navbar .nav-link.active~i,.others .authors .author a:hover:not(.img-a),.popular-books .offer .bookory-btn i,footer .copyright p a{color:var(--primary)!important}.navbar .nav-link{font-weight:600;position:relative}.navbar .nav-link::before{content:"";width:1px;height:1px;visibility:hidden;display:block;border-radius:50%;position:absolute;top:35px;left:50%;transform:translateX(-50%);transition:.3s}.navbar .nav-item:hover .nav-link::before{visibility:visible;transform:scale(5)}.navbar .img-container img{width:2rem}.navbar .scroll-up p{font-size:.7rem}.navbar .img-container,.navbar .scroll-up{transition:.3s;opacity:0}header{background-image:url(../images/revslider_1.jpg);background-size:cover}.header-content{padding:10rem 3rem;width:fit-content}.header-content h1{font-size:3.8rem;font-weight:900}.header-content h1 span::before{content:"";width:100%;height:20px;background-size:cover;display:inline-block;position:absolute;top:50px;right:10px}.header-content .bookory-btn{color:#000;background-color:#fff;transition:.3s}.header-content p.text-uppercase{font-size:.75rem;font-weight:400;color:#999}.header-content p{color:var(--primary);font-weight:600}.header-content .bookory-btn:hover,.popular-books .offer .bookory-btn:hover{background-color:#000;color:#fff}.bestselling .slider{scroll-snap-type:x;scrollbar-width:0}.bestselling .slider.dragging{scroll-snap-type:none}.bestselling .slider>div{scroll-snap-align:start}.bestselling .slider.dragging>div{cursor:grab;user-select:none}.weekly-deals .deals .banner{background-image:url(../images/h1-bg1.jpg);background-size:cover;border-radius:1.5rem}.weekly-deals .left-side,.weekly-deals .right-side{width:42.5%}.weekly-deals .banner .books img:hover{animation:2s ease-in-out shake}@keyframes shake{0%{transform:translateX(-2px)}10%{transform:translateX(4px)}20%{transform:translateX(-6px)}30%{transform:translateX(8px)}40%{transform:translateX(-8px)}50%{transform:translateX(6px)}60%{transform:translateX(-4px)}70%{transform:translateX(2px)}80%{transform:translateX(0)}}.weekly-deals .right-side .countdown{background-color:#fccc4d;padding:.7rem 2rem}.weekly-deals .items .book-cover img{width:90%;border-radius:1rem}.trends .trend-item .image-container img{width:100%;border-radius:1rem}.trends .trend-item{border-radius:1rem}.trends .trend-item.first{background-color:#f5f7fe}.trends .trend-item.fourth,.trends .trend-item.second{background-color:#fef5f5}.trends .trend-item.third{background-color:#f4fbf2}.feecback .carousel-btn:hover,.feedback .carousel-btn.active{background-color:var(--primary)!important}.trends .trend-item .overview{font-size:.85rem;color:#777}.trends .trend-item h3{font-size:1rem;color:#333}.trends .trend-item .image-container{padding:0;border-radius:1rem}.feedback{background-image:url(../images/h1-bg2.jpg);background-size:cover}.feedback .content{margin-top:9rem;border-radius:1.5rem 1.5rem 0 0;transition:transform 1s;transform:translateX(-1000px)}.feedback .content .carousel-title h2{color:gray;position:relative;display:flex;justify-content:center}.feedback .content .carousel-title h2::after{content:"";position:absolute;display:block;width:5rem;height:1px;background-color:var(--primary);top:3rem}.feedback .sender{font-size:.75rem;position:relative;display:flex;justify-content:center}.feedback .sender span:last-child{color:gray}.feedback .sender i{font-size:6rem;position:absolute;top:.375rem;opacity:.1}.feedback .carousel-btn{background-color:#bbb!important;width:8px;height:4px;border-radius:4px;transition:width .25s,background-color .25s}.feedback .carousel-btn.active{width:1.5rem}.popular-books .offer{border-radius:1rem;max-height:825px;background-image:url(../images/h1-banner1.jpg);background-size:cover}.popular-books .offer .bookory-btn{color:#000;background-color:#fff;transition:.3s;width:fit-content}.popular-books .offer h2{position:relative;width:fit-content}.popular-books .offer h2::after{content:"";position:absolute;background-color:#fff;width:0;height:3px;right:0;top:100%;transition:width .2s}.popular-books .offer:hover h2::after{width:100%;left:0;right:auto}.genres button{height:fit-content;color:rgba(0,0,0,.8);transition:color .1s}.genres .genre h2{bottom:1rem;left:2.5rem}.genres .genre{overflow:hidden}.genres .genre .img-container{overflow:hidden;position:relative}.genres .genre img{transition:transform .2s}.genres .genre:hover img{transform:scale(1.1)}.genres .swiper .swiper-content{margin:0 80px;overflow:hidden}.genres .swiper .swiper-button::after{font-size:2.2rem}.genres .swiper .swiper-button{color:#333;transition:color .1s}.others .authors{background-color:#fff8f2;border-radius:1.5rem}.others .authors .author img{width:4rem;border-radius:1rem}.others .authors .author h3{font-size:1rem}.others .authors .author>a{width:1.75rem;height:1.75rem;font-size:.75rem}.others .authors .author a{transition:color .1s}.others .keep-reading .large .image-container{width:20rem}.others .keep-reading .small .image-container{width:6rem}.statistics .icon{width:5rem;height:5rem;padding:1.2rem;transition:transform .4s}.statistics .col>div:hover .icon{transform:scale(.9)}.statistics .col:first-child .icon{background-color:#edebfc}.statistics .col:nth-child(2) .icon{background-color:#e9f9fd}.statistics .col:nth-child(3) .icon{background-color:#e8f6e1}.statistics .col:nth-child(5) .icon{background-color:#fbf1e6}.site-info{border-right:1px solid #9995}.page-indicator a,.shop-menu .view-options .grid-list button,footer .categories-available a,footer .contact-info .work-times,footer .explore a,footer .services a,footer .site-info .social-media,footer .site-info p{color:#999}footer .copyright{border-top:1px solid #9995}.main-content .featured .featured-list .book-title,.page-indicator,footer .copyright p{font-size:.9rem}.page-title{background-color:#f0f0f0}.page-title h1{font-size:4rem}.page-indicator i{font-size:.7rem;color:#999}.page-indicator a:hover{color:#333}.main-content ul li label,.main-content ul li span{font-size:.9rem;color:#555}.filter .slider-container{position:relative;width:100%;height:3rem}.filter .slider-container input[type=range]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;outline:0;position:absolute;margin:auto;top:0;bottom:0;background-color:transparent;pointer-events:none}.filter .slider-container .slider-track{width:100%;height:2px;position:absolute;margin:auto;top:0;bottom:0}.slider-container input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}.slider-container input[type=range]::-moz-range-progress{-moz-appearance:none;height:5px}.slider-container input[type=range]::-ms-track{appearance:none;height:5px}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;background-color:#fff;border:2px solid #000;border-radius:50%;pointer-events:auto;margin-top:-5px}.slider-container input[type=range]::-moz-range-thumb{-moz-appearance:none;width:18px;height:18px;background-color:#fff;border:2px solid #000;border-radius:50%;pointer-events:auto;margin-top:-6px}.slider-container input[type=range]::-ms-thumb{appearance:none;width:18px;height:18px;background-color:#fff;border:2px solid #000;border-radius:50%;pointer-events:auto;margin-top:-6px}.slider-container input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(0,0,0,.2)}.main-content .price-filter .price-range{font-size:.85rem;color:#555}.book-information .indicator,.main-content .featured .featured-list .author,.main-content .price-filter .price-range span,.shop-menu .view .items-shown>span{font-size:.8rem;color:#999}.main-content .price-filter button{font-size:.85rem;transition:color .1s}.main-content .ratings .rating-status>div{font-size:.8rem;transition:.1s;cursor:pointer}.main-content .filter-options{overflow:hidden;height:0;transition:.5s}.shop-menu .view .dropdown{font-size:.8rem;position:relative;margin:0 1em}.shop-menu .view .items-shown .dropdown{min-width:4em;margin-left:0}.shop-menu .view .sorting .dropdown{min-width:12em}.shop-menu .view .dropdown .select{background-color:#fff;color:#333;display:flex;justify-content:space-between;align-items:center;border:1px solid transparent;border-radius:.5em;padding:.5em;cursor:pointer;transition:.3s}.select-clicked{box-shadow:0 0 .5em #999}.shop-menu .view .dropdown .select:hover{background-color:#eee;border:1px solid #999}.shop-menu .view .dropdown .caret{transition:.3s}.shop-menu .view .dropdown .select-menu{list-style:none;padding:.2em .5em;background-color:#fff;border:1px solid #999;box-shadow:0 .5em 1em rgba(0,0,0,.2);border-radius:.5em;color:#333;position:absolute;top:3em;left:50%;width:100%;transform:translateX(-50%);opacity:0;display:none;transition:.2s;z-index:1}.shop-menu .view .dropdown .select-menu li{padding:.5em;margin:.3em 0;border-radius:.5em;cursor:pointer}.shop-menu .view .dropdown .select-menu li:hover{background-color:#eee}.shop-menu .view .dropdown .select-menu .active{background-color:#ddd!important}.menu-open{opacity:1!important;display:block!important}.caret-rotate{transform:rotate(180deg)}.shop-menu .view select{outline:0}.main-content .menu-items .item button{background-color:var(--primary);width:3rem;height:3rem;position:relative}.main-content .menu-items .item .item-price-cart .add-text{right:0;top:-1.6rem;font-size:.8rem;font-weight:400;width:6rem;background-color:#fff;color:#999;border:1px solid #999;opacity:0;transition:opacity .2s}.main-content .menu-items .item .item-price-cart .add-item:hover .add-text{opacity:1}.main-content .page-indicators .active-page{background-color:var(--primary)!important;color:#fff}.main-content .page-indicators button:not(.next,.prev){width:2rem;height:2rem;background-color:transparent;font-size:.8rem}.main-content .page-indicators button{border-radius:1rem;border:none}.main-content .page-indicators button:hover{background-color:var(--primary);color:#fff}.main-content .page-indicators .next i,.main-content .page-indicators .prev i{font-size:.6rem}.book-details .book-cover,.book-details .book-information{padding:2rem}.book-details .book-information .stock{font-size:.8rem;background-color:#e8f6e1;color:#72c949;padding:.1rem .7rem}.book-information .stock-diagram{height:8px}.book-information .stock-diagram .sold{width:35%;background-color:var(--primary)}.book-information .stock-diagram .available{width:65%;background-color:#ddd}.book-information .cost{font-size:1.5rem;font-weight:700;color:var(--primary)}.purchase-options .cart button{background-color:var(--primary);color:#fff;transition:background-color .2s}.purchase-options .cart button span{font-size:.85rem;font-weight:700}.book-information .social-media a{color:#fff;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none}.book-information .social-media a:first-child{background-color:#4267b2}.book-information .social-media a:nth-child(2){background-color:#1da1f2}.book-information .social-media a:nth-child(3){background-color:#0072b1}.book-information .social-media a:nth-child(4){background-color:#e60023}@media (max-width:1399.98px){.conatiner-lg,.container,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1300px;padding:0 2rem}.section-title .line{width:50%;left:32%}}@media (max-width:1199.98px){.search-bar .search-utils .btn i{margin-left:1.5rem!important}.genres .genre:nth-child(3){display:none}footer .contact-info,footer .site-info{margin-bottom:3rem}}@media (max-width:991.98px){.section-title .line{width:45%;left:36%}.navbar .navbar-brand,.navbar .navbar-cart{display:block}.navbar .navbar-cart,.navbar .navbar-toggler{color:#000}.navbar .navbar-cart:hover{color:var(--primary)}.search-bar{display:none}.header-content{margin:auto}.weekly-deals .items{display:flex;justify-content:flex-start;flex-wrap:wrap}.weekly-deals .items .item{width:50%;margin-top:1rem}.weekly-deals .items .item img{width:100%}.weekly-deals .items .item .book-desc{margin-top:1rem!important}.others .keep-reading .large .image-container{width:6rem}}@media (max-width:767.98px){:root{font-size:13px}.genres .genre:nth-child(2),.section-title .line{display:none}.weekly-deals .items .item .book-desc,.weekly-deals .items .item .book-desc a{margin-top:0!important}.statistics .content span{font-size:.9rem}body>section.genres.my-5>div.d-flex.align-items-center.my-5>div>div{justify-content:center!important}}@media (max-width:575.98px){.bookory-btn:not(.inverted){padding:0!important;width:2.5rem;height:2.5rem;display:flex!important;justify-content:center;align-items:center}.bookory-btn:not(.inverted) i{margin:0!important}.header-content h1{font-size:2.4rem}.bookory-btn span,.contact-info:not(footer .contact-info){display:none}.trends .trend-item .image-container img,.weekly-deals .items .item{width:100%}.weekly-deals .right-side{margin-left:2rem}.weekly-deals .banner .countdown{font-size:.8rem!important;padding:.7rem 1rem}.popular-books .col-lg-3.col-md-4.col-sm-6.border-end{border-right:0!important}.statistics .content,.statistics .icon{margin-left:3rem!important}footer .site-info{border-right:0}footer .contact-info{padding-left:0!important}.genres .swiper .swiper-button-prev,footer .categories-available,footer .explore,footer .services{margin-left:0!important}footer .image-container{width:80%;margin-top:3rem}.main-content .menu-items .item button{width:2rem;height:2rem;font-size:.8rem}.genres .swiper .swiper-content{margin:0 40px}.genres .swiper .swiper-button-next{margin-right:0!important}}