@media (max-width:991px){.header .logo{display:flex;justify-content:center;align-items:center}.popular-category{padding:40px 0}div#home_banner .image.user-cover img{height:35rem!important}.home .new-arrivals .item .content,.my-account .dashboard{min-height:auto}.collapse.navbar-collapse::-webkit-scrollbar-thumb{display:none}.collapse.navbar-collapse{scrollbar-width:none;-ms-overflow-style:none}.collapse.navbar-collapse::-webkit-scrollbar{display:none}.all-products .side-menu{width:30%;max-width:30%;flex:0 0 30%;border-right:1px solid #eee}.my-account .new-arrivals .item,.products-category-list .new-arrivals .item{width:32%!important;max-width:32%!important;flex:0 0 32%!important}.my-account .new-arrivals .item{margin-right:5px}.checkout .social-media .facebook{flex-wrap:nowrap}.woocommerce-lost-password .custom-woocommerce{width:100%}.product-detail .radha-krishna{flex-wrap:wrap}.header-wrapper{position:unset}.has-festival-special main,.home main,.logged-in.has-festival-special main,.logged-in.home main,.logged-in.page-template-aboutus main,.logged-in.page-template-archive main,.logged-in.page-template-delivery-policy main,.logged-in.page-template-loyalty-program main,.logged-in.page-template-privacy-policy main,.logged-in.page-template-returns-refunds main,.logged-in.page-template-terms-conditions main,.page-template-aboutus main,.page-template-archive main,.page-template-delivery-policy main,.page-template-loyalty-program main,.page-template-privacy-policy main,.page-template-returns-refunds main,.page-template-terms-conditions main,main.overall-content{margin-top:0}.navbar-expand-lg .navbar-nav .dropdown-menu{max-height:none;overflow-y:unset}#cat_banner.owl-carousel .item{height:auto}}@media only screen and (max-width:767px){.my-account table.opencarts tfoot tr td:last-child,.top-header .delivery,.top-header p{text-align:center}.header .my-cart .username .dropbtn,.header .my-cart a{background-image:url('../images/usercircle.svg')}.container{max-width:100%;padding:0 20px}html{font-size:9px}.header .logo .shivayaa,.header .logo a{width:180px;margin-right:10px}.header .trustpilot-widget{width:70%}.aboutus-banner.privacy h1,.all-products .side-menu .nav-link span,.checkout .checkout-product .billing-section table,.checkout .email-address,.checkout .tab-pane,.header .my-cart .username ul li,.my-account .addresses .additional,.my-account .new-arrivals .item .name,.my-account .request-refund,.product-detail .description h1,.product-detail .description h3,.search-products .searching-area,.signin .login-account,.testimonials .feedback p,.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-billing-fields__field-wrapper #billing_phone_field,.woocommerce-shipping-fields__field-wrapper #shipping_company_field,.woocommerce-shipping-fields__field-wrapper #shipping_country_field,footer .footer-contactus{width:100%}.header .my-cart .username ul li a{background-image:none}#wrapper.toggled #sidebar-wrapper,.all-products .touch,.all-products .trading,.all-products.searching-products .products-category-list,.blogs-landing .description,.checkout .card-details,.checkout .social-media .facebook,.mega-menu .list-submenus,.method.payment .checkout-product,.method.payment .order-summary,.our-story .description,.our-story .image,.product-detail .description{width:100%;max-width:100%;flex:0 0 100%}.checkout .table table tfoot tr td:last-child{width:135px}.woocommerce-page #payment #place_order{margin-top:20px!important}.top-header p{font-size:12px;line-height:18px;color:#7a7a7a;width:290px;margin:0 auto}.header .search-field,.my-account .rewards.dashboard-order table.order-history tr td:nth-of-type(2),.my-account .rewards.dashboard-order table.order-history tr td:nth-of-type(3),.my-account .rewards.dashboard-order table.order-history tr td:nth-of-type(4),.my-account table.opencarts thead,.my-account table.opencarts.history thead tr th:nth-of-type(2),.top-header .register,footer .logo.desktop .social-media,footer .payment .desktop{display:none}.banner:before,.checkout.checkout-hide:before,.latest-news:before,.my-account:before,.new-arrivals.gifts:after,.new-arrivals.idols:after,.search-products:before,footer:after{background:0 0;width:0;height:0}.header .my-cart .dropbtn,.header .my-cart a{background-color:transparent;font-size:0px;background-repeat:no-repeat;width:24px;height:24px;top:0;left:0}.header .my-cart{width:70px}.header .logo{width:69%}.header .my-cart .content a{display:inline;background:0 0}.header .my-cart .dropbtn{background-image:url('../images/shoppingcart.svg');border:none}.header .mobile{border:none;background:0 0;padding:0;display:inline-block}.mega-menu .image,.my-account .sidemenu .nav-link.active{background-color:transparent}.header .search-field.show{display:block;position:absolute;left:0;right:0;top:44px;z-index:99;width:100%}.header .search-section,.searching-products .new-arrivals .item .add-cart{width:auto}.header .row{align-items:center;position:relative}.header .search-field::before{top:20px}.collapse.navbar-collapse{display:inline-block;overflow-y:auto}.mega-menu ul{flex-direction:row;flex-wrap:unset}.mega-menu ul li.nav-item{white-space:nowrap;margin-right:12px}.owl-nav img{width:30px}.navbar-nav .dropdown-menu{position:absolute}.navbar-nav .dropdown-menu ul{flex-direction:column}.mega-menu .image{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:30px}.all-products .address,.bottom-footer,.checkout,.frequent,.our-story,.popular-category{padding:20px 0}.popular-category h2{font-size:21px;line-height:31px;margin-bottom:10px}.popular-category .carousel-item .content p{font-size:14px;line-height:21px;width:100%}.popular-category .carousel-item img{width:100px!important;height:100px}.books-handicrafts.home-gifts .container,.latest-news .container,.new-arrivals .container,.upcoming-festivals .container{padding:0 0 0 20px}.new-arrivals .heading{width:100%;padding-right:20px}.new-arrivals{padding:20px 0 100px}.new-arrivals .heading h3{font-size:19px;line-height:30px}.new-arrivals .heading a,.new-arrivals .item .price sup,.new-arrivals .item span{font-size:10px;line-height:15px}.new-arrivals .item .image{height:140px}.new-arrivals .item .image img{max-height:125px}.new-arrivals .item .content .out_product{padding:10px 20px;font-size:9px;line-height:12px}.new-arrivals .item h3{font-size:12px;line-height:16px}.new-arrivals .item .count{width:118px}.checkout .address label,.checkout .card-details label,.mission-vision .content p,.my-account .view-orders.status .refund,.my-account .view-orders.status div button,.new-arrivals .item .add-cart,.protection ol li,.protection p,.protection table tr td,.protection table tr th,.protection ul li,.signin .form-group input{font-size:12px;line-height:18px}.latest-news,.mission-vision,.new-arrivals.gifts,.new-arrivals.idols,.search-products,.testimonials,.upcoming-festivals,footer .footer-links{padding:40px 0}.testimonials h3,.upcoming-festivals h3{font-size:21px;line-height:31px}.latest-news h3 b,.upcoming-festivals h3 b{font-weight:300}.my-account .dashboard,.upcoming-festivals .image{min-height:auto}.upcoming-festivals .festival-name{font-size:12px;line-height:18px;padding:11.14px 15px;width:fit-content}.books-handicrafts .item .image{height:200px}.books-handicrafts .item h3{font-size:21px;line-height:25px}.new-arrivals .heading .best-selling{font-size:10px}.latest-news .heading{padding-right:20px}.latest-news h3{font-size:20px;line-height:30px;text-align:left}.latest-news .image{height:auto}.latest-news .feedback h4{font-size:18px;line-height:24px}.latest-news .feedback p,.product-detail .product-description .nav-link{font-size:14px;line-height:18px}.latest-news .feedback .read-more{font-size:14px;line-height:16px}.search-products:after{width:145px;height:145px}.search-products .looking-for h3{text-align:left;font-size:21px;line-height:28px}.checkout .order-summary,.my-account,.search-products .looking-for{padding:0}.search-products .looking-for p{font-size:16px;line-height:21px;width:192px;text-align:left;margin-bottom:40px}footer .footer-contactus ul{width:54%;float:left}footer .payment{width:45%;float:left;margin-top:-40px}footer .footer-menu{margin-bottom:40px}.my-account table.opencarts.history thead,footer .payment .mobile{display:block}footer .logo.desktop{width:100%;text-align:center;margin-bottom:30px}footer .logo.mobile{display:block;width:100%;text-align:center}.bottom-footer p{font-size:9px;line-height:15px}.breadcrumbs li,.signin .facebook-google .facebook{margin-bottom:10px}.new-arrivals .item .content{height:calc(100% - 140px)}.all-products .best-sellers{justify-content:space-between;flex-direction:row;margin-bottom:40px;gap:5px}.all-products .side-menu{width:20%;max-width:20%;flex:0 0 20%}.all-products .products-category-list{width:78%;max-width:78%;flex:0 0 78%}.all-products .side-menu .nav-link img{width:43px;height:43px;border-radius:8px;margin-right:0}.products-category-list .new-arrivals .item{width:120px;max-width:120px;flex:0 0 120px}.all-products .products-full-width .new-arrivals .item{width:160px;max-width:160px;flex:0 0 160px}.all-products.searching-products .products-category-list .new-arrivals .item:nth-of-type(3n),.my-account .new-arrivals .item:nth-of-type(3n),.products-category-list .new-arrivals .item:nth-of-type(2n),.special-offers .products-category-list .new-arrivals .item:nth-of-type(2n){margin-right:0}.all-products .side-menu .nav-link{padding:15px 7px;font-size:10px;line-height:13px;text-align:center;display:block}.products-category-list .new-arrivals{display:inline-flex;padding:10px 0 0}.products-category-list .heading{padding:0 0 15px;display:inline-block;width:100%}.products-category-list .sorting select{width:120px;margin:0}.products-category-list .sorting span{margin-right:5px}.products-category-list .sorting input{margin-right:6px;width:77px}.breadcrumbs,.checkout .address .form-group,.checkout .social-media .facebook:first-child,.my-account .form-group,.my-account .reviews,.my-account .rewards .name,.products-category-list .heading h5,.protection .description,.protection .personal-information,.signin .forgot-password{margin-bottom:20px}.all-products .new-arrivals .item .count{width:88px}.products-category-list .new-arrivals .item .count input{font-size:13px;line-height:19px}.all-products .new-arrivals .item .count button{border-radius:1px;width:18px;height:18px;padding:0}.all-products .new-arrivals .item .count button i,.new-arrivals .item .count button i{font-size:14px}.all-products .new-arrivals .item .add-cart{font-size:8px;line-height:12px;padding:10px 18px}.toggle-password{right:11px;top:13px}.signin img{width:100%;height:582px;object-fit:cover;object-position:right}.signin .login-account h1{font-size:24px;line-height:32px;margin-bottom:20px}.books-on-india .content h2,.checkout .email-address span,.checkout .method .account,.checkout .method .guest,.checkout .method.payment .nav-link,.checkout-login p,.our-story h4,.signin .login-account h4{font-size:16px;line-height:24px}.signin .facebook-google a{width:100%;font-size:12px;line-height:18px;text-align:center}.signin.register img{object-position:bottom}.signin.register .form-group input,.signin.register .form-group input::placeholder{color:#fff}.signin.register .login-account p{font-weight:600}.checkout .billing-address h4,.checkout h1{font-size:20px;line-height:30px;margin-bottom:20px}.checkout .steps .nav-link{width:46px;height:46px}.checkout .steps .nav-link:after{width:240px;top:23px;left:44px}.checkout .method h2,.new-arrivals.purchased-products .heading h3{font-size:20px;line-height:30px}.checkout .address{margin-top:40px}.checkout .address input{border-radius:8px;padding:7px 10px}.checkout .billing-address{margin-top:10px}.checkout .billing-address ul li label:before{width:17px;height:17px;left:-16px}.checkout .billing-address ul li label{padding-left:11px;font-size:14px;line-height:21px;padding-bottom:10px}.checkout .billing-address li input[type=radio]:checked+label:after{top:6px;left:-13px}.checkout .social-media img{display:inline-block;margin-right:15px;width:72px}.checkout .social-media .content h5{font-size:17px;line-height:25px}.checkout .social-media .content p{font-size:12px;line-height:19px}.checkout .social-media{margin:40px 0 30px}.checkout .save-later{margin:0}.checkout .save-later button{font-size:12px;line-height:18px;width:100%;margin-bottom:10px}.checkout .method h4{font-size:18px;line-height:27px;margin:20px 0;text-align:left}.checkout .checkout-product,.my-account .timely-delivery a,.product-detail .price-details{margin-top:20px}.checkout .checkout-product .image-back{width:165px;height:165px}.checkout .checkout-product .image{padding-right:0;height:auto;overflow-y:auto}.checkout .checkout-product .image .single-product{display:inline-flex;width:100%;justify-content:space-between;padding-right:10px}.checkout .checkout-product .price{font-size:54px;line-height:61px}.checkout .increment input{width:55px;font-size:24px;line-height:36px}.checkout .increment button{width:34px;height:34px}.checkout .checkout-product .alladded-products{width:100%;max-width:100%;flex:0 0 100%;border-right:none}.checkout .discount span,.protection h3{font-size:14px;line-height:21px;margin-bottom:10px}.checkout .discount .form-group{width:187px;margin-right:15px}.checkout .discount button{width:130px;font-size:12px;line-height:18px;padding:10px 20px}.checkout .discount .form-group input{font-size:10px;line-height:15px;padding:10px 25px}.checkout .discount .form-group input::placeholder{font-size:10px;line-height:15px}.checkout .checkout-product .billing-section,.checkout .shipping,.my-account .referrals .single-friends,.my-account .single-address{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:20px}.checkout .discount{margin:20px 0}.checkout .billing-section table tr td:first-child,.checkout .billing-section table tr th:first-child{font-size:16px;line-height:24px;width:150px;padding:5px 15px 5px 0}.checkout .billing-section table tr td:last-child{font-size:14px;line-height:21px;padding:5px 0 5px 15px}.checkout .billing-section table tfoot tr td:first-child{padding:10px 0;font-size:16px;line-height:24px}.checkout .billing-section table tfoot tr td:last-child{padding:10px 0 10px 15px;font-size:16px;line-height:24px}.checkout .card-details input{font-size:12px;line-height:18px;padding:10px 15px}.checkout .card-details .form-group{margin-bottom:15px}.checkout .table table tr td{font-size:12px;line-height:18px;padding:0 0 10px}.checkout .understand label:before{width:18px;height:18px}.checkout .understand label{padding-left:30px}#wrapper,.my-account .contact-information ul{padding-left:0}.checkout .understand input[type=checkbox]:checked+label:after{top:2px;left:7px;width:5px;height:9px}.checkout-login .modal-content{width:100%;border-radius:10px;padding:20px}.checkout-login .modal-dialog{max-width:100%}.modal.show .modal-dialog{transform:none;height:60%;overflow-y:scroll}.checkout-login .guest-form label,.checkout-login button.yellow-button,.frequent ol li,.frequent p,.my-account .rewards p,.my-account table.opencarts tr td:nth-last-of-type(2) span,.our-story p,.product-detail .availability .code p,.product-detail .product-description .tab-pane p,.protection .personal-information h2{font-size:14px;line-height:21px}.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields__field-wrapper #billing_state_field,.woocommerce-shipping-fields__field-wrapper #shipping_city_field,.woocommerce-shipping-fields__field-wrapper #shipping_state_field{width:47%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{padding:0;margin:0}.books-on-india .content{width:100%;max-width:100%;flex:0 0 100%;order:1}.books-on-india .images{width:100%;max-width:100%;flex:0 0 100%;order:2}.all-products .books-on-india{flex-wrap:wrap;margin:0;padding:10px}.books-on-india .content p{font-size:10px;line-height:15px}.yith-wcwl-add-to-wishlist-button{font-size:12px!important;line-height:18px;padding:8px 10px!important;margin-left:10px}.product-detail .image{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:20px;height:auto}.product-detail .description p{width:100%;font-size:14px;line-height:21px}.product-detail .description .availability{padding-top:10px}.product-detail .review p{font-size:10px;line-height:15px;margin-bottom:0}.product-detail .review{width:16%}.product-detail .price-details h4{font-size:36px;line-height:45px}.product-detail .increment{width:159px}.product-detail .increment button{width:47px}.product-detail .add-favourites{padding:8px 14px;width:163px;font-size:12px;line-height:12px}.product-detail .add-cart{margin-top:20px;font-size:12px;line-height:12px;padding:8px 14px}.product-detail .product-description .tab-pane{padding:20px 0 0}.my-account .product-review,.my-account .woocommerce-MyAccount-content.product-review{width:100%;max-width:100%;flex:0 0 100%;padding:40px 0;border-left:none;position:relative;min-height:50rem}#sidebar-wrapper{z-index:1000;position:absolute;left:0;height:100%;right:0;margin-left:0;overflow-y:auto;overflow-x:hidden;background:#fff3e7;transition:.5s;width:0}#wrapper .navbar-brand{display:block;position:absolute;top:42px;border:.5px solid #eee;width:24px;height:22px;z-index:9999;border-radius:.5px}#wrapper{position:static}#content-wrapper,#navbar-wrapper{position:relative}#wrapper .navbar-brand .icon-bar{position:absolute;background-color:#1c1b1f;height:2px;width:15px;top:4px;left:4px}#wrapper .navbar-brand .icon-bar:nth-of-type(2){top:9px}#wrapper .navbar-brand .icon-bar:nth-of-type(3){top:14px}#content-wrapper{top:0}#wrapper.toggled #content-wrapper,#wrapper.toggled #navbar-wrapper{position:relative;margin-right:250px}.my-account .product-review h2{font-size:18px;line-height:24px;margin:0 0 20px 30px}.my-account .sidemenu .name{background-color:#1f1003;height:76px;color:#ffbd14}.my-account .sidemenu .name span{background-color:#ffbd14}.dashboard.toggled#wrapper .navbar-brand{top:27px;border:.5px solid #ffbd14}.dashboard.toggled#wrapper .navbar-brand .icon-bar:nth-of-type(2){background:url('../images/arrow-forward.svg') no-repeat;width:12px;height:12px;left:4px;top:4px}.dashboard.toggled .sidemenu .nav-link,.dashboard.toggled .sidemenu .nav-link.active{border-left:none}.dashboard.toggled .sidemenu .nav-link{font-size:14px;line-height:18px;border-bottom:1px solid #333;width:90%;margin:0 auto}.my-account .rewards h5{font-size:14px;line-height:21px;margin-bottom:20px}.my-account .rewards h4{margin-bottom:15px;font-size:14px;line-height:21px}.my-account .product-review .rewards:last-child{margin-bottom:0}.my-account .rewards table.opencarts tr,.my-account .rewards.ordering table tr{display:flex;flex-wrap:wrap}.my-account .rewards.ordering table tr td,.my-account table.opencarts.history thead tr th{width:50%}.my-account .rewards.ordering table tr td:last-child{text-align:left}.my-account .view-orders.status div{padding-top:10px;width:100%;border-top:1px solid #eee;text-align:center}.my-account .new-arrivals .item .price{width:100%;text-align:left;margin-top:6px}.my-account .new-arrivals .item .price span{display:inline-block;min-height:auto;width:auto;font-size:12px;line-height:18px}.my-account .new-arrivals .item .count button{border-radius:3px;width:20px;height:20px;padding:0}.my-account .new-arrivals .item .add-cart,.my-account .new-arrivals .item .count{width:100%;flex-wrap:nowrap}.my-account .new-arrivals .item .count input{font-size:13px;line-height:19px;width:45px}.my-account .rewards table.opencarts tr td:first-child{width:100%;border-bottom:none}.my-account table.opencarts tr td:last-of-type,.my-account table.opencarts tr td:nth-last-of-type(2){width:20%;padding:10px}.my-account table.opencarts tr td:nth-of-type(2){width:60%;padding:10px}.my-account .form-group input{padding:15px}.my-account ul li{padding-bottom:6px}.my-account table.opencarts.history tr td:nth-of-type(3){width:40%}.my-account .request-refund .submit{width:100%;font-size:12px;line-height:18px}.my-account .view-orders.refund div{border-top:none;padding-top:0}.all-products.special-offers .banner-section.user-cover{min-height:auto;margin-bottom:20px}.special-offers .products-category-list .new-arrivals .item{width:158px;max-width:158px;flex:0 0 158px}.demand-banner .content h1{font-size:30px;line-height:31px}.all-products.searching-products .side-menu{width:100%;max-width:100%;flex:0 0 100%;border-right:none;margin-bottom:20px}.breadcrumbs li:after{top:-1px}.best-sellers .mean{padding:20px 0 10px}.best-sellers .mean ul li{display:inline-block;margin-right:20px}.all-products.searching-products .products-category-list .new-arrivals .item,.my-account .new-arrivals .item{width:32%!important;max-width:32%!important;flex:0 0 32%!important}.all-products.searching-products .products-category-list .new-arrivals .item:nth-of-type(2n){margin-right:10px}.aboutus-banner img{height:440px}.aboutus-banner .content img{width:60%;height:auto}.aboutus-banner .content h1{font-size:36px;line-height:49px}.our-story h3,.values h3{font-size:21px;line-height:31px;margin-bottom:20px}.mission-vision .resource{width:100%;max-width:100%;flex:0 0 100%;padding:20px 10px}.mission-vision .premier{width:84px;height:84px}.mission-vision .premier img{max-width:57%}.all-products .address p,.mission-vision .content h4{font-size:16px;line-height:21px}.values .item span{font-size:14px;line-height:22px}.values .item{min-height:auto;padding:20px 10px}.values{padding-bottom:40px}.all-products .address h1{font-size:21px;line-height:32px;margin-bottom:10px}.all-products .address h4{font-size:18px;line-height:27px;margin-bottom:10px}.frequent h1{font-size:21px;line-height:31px;margin-bottom:15px}.frequent .accordion-button{padding:10px 40px 10px 15px;font-size:16px;line-height:24px}.personal-information.website-server:after,.protection:after{background-image:none;width:0;height:0}.aboutus-banner.privacy img{object-fit:cover;object-position:right}.aboutus-banner.privacy:before{width:248px;height:246px;background-size:100%}.aboutus-banner.privacy .content{left:0;bottom:50px;top:auto;width:218px;margin:0 auto}.blogs-landing .description .single-blog:first-child{padding-top:0}.blogs-landing .content h4{font-size:18px;line-height:24px;margin-bottom:15px}.blogs-landing .upcoming{width:100%;max-width:100%;flex:0 0 100%;height:auto;min-height:auto;overflow:auto;position:static;top:auto}.blogs-landing{padding:40px 0 20px}}@media only screen and (min-width:768px) and (max-width:991px){.checkout-login .guest-form label,.mission-vision .content p,.signin .facebook-google a,.signin .form-group input{font-size:12px;line-height:18px}.all-products.special-offers .banner-section.user-cover,.values .item{min-height:auto}.container{max-width:100%;padding:0 20px}html{font-size:9.5px}.top-header .delivery{text-align:center;margin-bottom:10px}.top-header .register{justify-content:center}.header .my-cart{order:2;width:200px}.header .search-section{order:3;text-align:center;margin-top:20px}.header .row{justify-content:space-around}.header .search-field::before{top:20px}.header .search-field{margin:0 auto}.collapse.navbar-collapse{display:inline-block;overflow-y:auto}.mega-menu ul{flex-direction:row;flex-wrap:unset;gap:20px}.mega-menu ul li.nav-item{white-space:nowrap}.owl-nav img{width:30px}.mega-menu .list-submenus,.our-story .description,.our-story .image,.product-detail .description{width:100%;max-width:100%;flex:0 0 100%}.navbar-nav .dropdown-menu{position:absolute}.navbar-nav .dropdown-menu ul{flex-direction:column}.mega-menu .image{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:30px;background-color:transparent}.banner:before{width:0;height:0}.checkout.checkout-hide:before,.new-arrivals.idols:after,.search-products:before{background:0 0;width:0;height:0}.search-products .looking-for{width:550px}.search-products:after{width:300px;height:300px}.search-products .searching-area{width:470px}footer .footer-menu{width:135px}footer .footer-contactus{width:200px}.all-products .products-category-list{width:52.8rem;max-width:52.8rem;flex:0 0 52.8rem}.products-category-list .new-arrivals .item{width:157px;max-width:157px;flex:0 0 157px}.checkout .billing-address ul li,.products-category-list .new-arrivals .item:nth-of-type(3n){margin-right:0}.checkout .discount button,.new-arrivals .item .count{width:120px}.new-arrivals .item .add-cart{padding:10px 20px}.signin img{height:87rem;object-fit:cover}.signin .login-account{width:360px}.signin .forgot-password,.signin .login-account h1{margin-bottom:20px}.signin .facebook-google a{width:100%;text-align:center}.signin .facebook-google .facebook{margin-bottom:10px}.checkout .tab-pane,.my-account .product-review .product-review,.product-detail .description h1,.product-detail .description h3,.product-detail .description p{width:100%}.checkout .checkout-product .alladded-products{width:33rem;max-width:33rem;flex:0 0 33rem}.checkout .checkout-product .billing-section{width:42rem;max-width:42rem;flex:0 0 42rem}.checkout .save-later button{padding:10px 20px;font-size:16px}.checkout .address input,.checkout .address label,.checkout-login button.yellow-button{font-size:14px;line-height:21px}.checkout{padding:0 0 30px}.checkout .address input{padding:10px 15px}.checkout .address input::placeholder{font-size:14px;line-height:21px}.checkout-login .modal-dialog{max-width:100%;height:54%;overflow-y:scroll}.checkout-login .modal-content{width:90%;border-radius:16px;padding:20px;margin:0 auto}.checkout-login .form-group{width:300px;padding-bottom:20px}.checkout .save-later{margin:40px 0 0}.checkout .discount .form-group{width:250px}.checkout .discount .form-group input,.checkout .discount .form-group input:placeholder{font-size:14px;line-height:21px}.checkout .shipping{width:30rem;max-width:30rem;flex:0 0 30rem}.checkout .card-details{width:46rem;max-width:46rem;flex:0 0 46rem}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{padding:0}.books-on-india .content{width:100%;max-width:100%;flex:0 0 100%;order:1}.books-on-india .images{width:100%;max-width:100%;flex:0 0 100%;order:2;text-align:center}.all-products .books-on-india{flex-wrap:wrap;padding:20px}.books-on-india .content h2,.our-story h4{font-size:16px;line-height:24px}.books-on-india .content p{font-size:10px;line-height:15px}.product-detail .image{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:20px}.special-offers .products-category-list .new-arrivals .item:nth-of-type(3n){margin-right:19px}.aboutus-banner img{height:440px}.aboutus-banner .content img{width:60%;height:auto}.aboutus-banner .content h1{font-size:36px;line-height:49px}.all-products .address,.our-story{padding:20px 0}.our-story h3,.values h3{font-size:21px;line-height:31px;margin-bottom:20px}.our-story p{font-size:14px;line-height:21px}.mission-vision{padding:40px 0}.mission-vision .resource{width:50%;max-width:50%;flex:0 0 50%;padding:20px 10px}.mission-vision .premier{width:84px;height:84px}.mission-vision .premier img{max-width:57%}.all-products .address p,.mission-vision .content h4{font-size:16px;line-height:21px}.values .item span{font-size:14px;line-height:22px}.values .item{padding:20px 10px}.values{padding-bottom:40px}.all-products .address h1{font-size:21px;line-height:32px;margin-bottom:10px}.all-products .address h4{font-size:18px;line-height:27px;margin-bottom:10px}.personal-information.website-server:after,.protection:after{background-image:none;width:0;height:0}.my-account{padding:40px 0 0}.my-account .sidemenu{width:16rem;max-width:16rem;flex:0 0 16rem}.my-account .product-review{width:60rem;max-width:60rem;flex:0 0 60rem;padding-bottom:20px}.my-account .single-address{width:28rem;max-width:28rem;flex:0 0 28rem}}@media only screen and (min-width:992px) and (max-width:1199px){.container{max-width:100%;padding:0 20px}html{font-size:9.5px}.top-header .delivery{width:60%}.aboutus-banner .content img,.top-header .register{width:40%}.header .row{justify-content:space-between}.header .logo{width:37%}.header .search-field,.header .search-section{width:390px}.header .search-field::before{top:22px}.header .my-cart{width:190px}.mega-menu li a{font-size:12px}.mega-menu ul li.nav-item{margin-right:10px}.mega-menu .list-submenus{width:58rem;max-width:58rem;flex:0 0 58rem}.mega-menu .image{width:42rem;max-width:42rem;flex:0 0 42rem}.checkout .tab-pane,.popular-category .carousel-item .content p{width:100%}.upcoming-festivals .image{min-height:auto}.new-arrivals.idols:after,.search-products:before{background:0 0;width:0;height:0}.search-products .looking-for{text-align:left;padding:0}.search-products .looking-for p{width:530px}.all-products .products-category-list{width:76rem;max-width:76rem;flex:0 0 76rem}.products-category-list .new-arrivals .item{width:170px;max-width:170px;flex:0 0 170px}.products-category-list .new-arrivals .item:nth-of-type(4n),.special-offers .products-category-list .new-arrivals .item:nth-of-type(5n){margin-right:0}.new-arrivals .item .count{width:125px}.checkout-login{top:190px}.modal.show .modal-dialog{height:55%;overflow-y:scroll}.checkout-login .modal-content{width:810px}.checkout .discount button{width:220px}.books-on-india .content,.mission-vision .resource,.product-detail .description{width:50rem;max-width:50rem;flex:0 0 50rem}.books-on-india .images{width:20rem;max-width:20rem;flex:0 0 20rem}.product-detail .image{width:45rem;max-width:45rem;flex:0 0 45rem}.product-detail .description .availability{padding-top:20px}.product-detail .price-details{margin-top:10px}.special-offers .products-category-list .new-arrivals .item:nth-of-type(4n){margin-right:19px}.our-story .description,.our-story .image{width:48%;max-width:48%;flex:0 0 48%;margin-bottom:20px}.our-story h4{font-size:20px;line-height:28px}.our-story p{font-size:14px;line-height:23px}.personal-information.website-server:after{width:429px;height:317px;bottom:0;background-size:100%}}@media only screen and (min-width:1200px) and (max-width:1365px){.container{max-width:100%;padding:0 20px}html{font-size:9.5px}.mega-menu ul li.nav-item{margin-right:14px}.new-arrivals.idols:after{background:0 0;width:0;height:0}.search-products:after{width:323px}.products-category-list .new-arrivals .item{width:171px;max-width:170px;flex:0 0 170px}}@media (min-width:992px){#content-wrapper,#navbar-wrapper{position:relative}#wrapper.toggled #sidebar-wrapper{width:60px}#wrapper.toggled{padding-left:60px}#content-wrapper{top:0}#wrapper.toggled #content-wrapper,#wrapper.toggled #navbar-wrapper{position:relative;margin-right:60px}}@media (min-width:768px) and (max-width:991px){#content-wrapper,#navbar-wrapper{position:relative}#sidebar-wrapper{width:60px}#wrapper.toggled{padding-left:250px}#content-wrapper{top:0}#wrapper.toggled #content-wrapper,#wrapper.toggled #navbar-wrapper{position:relative;margin-right:250px}}@media (max-width:767px){#cat_banner .owl-nav button.owl-next,#cat_banner .owl-nav button.owl-prev,#home_banner .owl-nav button.owl-next,#home_banner .owl-nav button.owl-prev,.books-handicrafts.home-gifts:after,.header .fibo_custom_search,.login-account .dgwt-wcas-search-wrapp,.owl-carousel button.owl-dot,.searching-products .new-arrivals .item .fa-heart,div#trustpilot-widget-trustbox-0-wrapper{display:none}.header .logo{display:flex;align-items:center}.header .row{justify-content:space-between}.header .logo a{width:150px}.top-header .delivery{padding-bottom:12px}.bottom-footer p{margin:3px 0}.search-products .looking-for{padding:20px}.home .new-arrivals .item .content,.searching-products .products-category-list .new-arrivals .item .name h3{min-height:auto}.bottom-footer .container,.signin .facebook-google{justify-content:center}.total-products{left:unset!important;top:-40px!important;right:0}.all-products .products-full-width .new-arrivals .item,.products-category-list .new-arrivals .item,.special-offers .products-category-list .new-arrivals .item{width:49%!important;max-width:49%!important;flex:0 0 49%!important}.signin img{height:100vh}.signin .login-account h4{text-align:center}ul.the_champ_login_ul{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}section.signin.register{height:85rem}section.signin.register img{height:inherit}.all-products .products-full-width .new-arrivals .item{width:48%;max-width:48%;flex:0 0 48%}.my-account .product-review .product-review{padding-top:0}.aboutus-banner.privacy img{object-fit:contain}.aboutus-banner img,.aboutus-banner.privacy img{height:auto}.my-account .new-arrivals{gap:5px;min-height:40rem}.my-account .new-arrivals .item{float:none;margin-right:0}.my-account .sidemenu .name{background:#50647a;margin-bottom:20px}.my-account .sidemenu a{color:#333;padding-left:1rem;padding-right:0;border-bottom:1px solid #333}.my-account .woocommerce-MyAccount-navigation{padding:0 2rem}.toggled .navbar-brand .icon-bar{background-color:transparent!important}p#billing_first_name_field{margin-top:5rem}div#exampleModal .modal-dialog{height:100%}.aboutus-banner img{height:40rem}div#notfound .not-found{text-align:center;padding:5rem 0}div#home_banner .image.user-cover img{height:18rem!important}.books-handicrafts.home-gifts h3.cat-title{font-size:21px;line-height:31px}img.lazyloaded.about-banner-image{height:40rem;object-fit:cover}.new-arrivals:after{height:70px;background-repeat:no-repeat;background-size:cover}.books-handicrafts{padding:35px 0}.search-products:after{top:30px}.collapse.navbar-collapse::-webkit-scrollbar-thumb{display:none}.collapse.navbar-collapse{scrollbar-width:none;-ms-overflow-style:none}.collapse.navbar-collapse::-webkit-scrollbar{display:none}.products-category-list .new-arrivals{gap:5px!important}.pagination,.woocommerce-pagination{padding:20px 0}.products-category-list .new-arrivals .item .price sup{font-size:7px}.products-category-list .new-arrivals .item .price span{font-size:11px}.products-category-list .new-arrivals .item h3{font-size:9px;line-height:135%}.products-category-list .new-arrivals .item .price{width:30%}.products-category-list .new-arrivals .item .name{min-height:7rem;width:70%}.searching-products .products-category-list .new-arrivals .item .name{width:100%;min-height:6rem}.search-results .products-category-list .new-arrivals .item .content{min-height:200px}.searching-products .new-arrivals .item .count{margin-top:0;flex-wrap:nowrap}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{top:2px}.loader_parent_div .woocommerce{max-width:100%;font:normal 400 14px var(--font-poppins)}.checkout-login .form-group,.searching-products .new-arrivals .item .price{width:100%}.my-account .product-review .ordering{min-height:35rem}.woocommerce-page .books-on-india .images img{height:200px}.searching-products .new-arrivals .item .price span{text-align:left}.woocommerce-lost-password .signin img{height:80rem!important}.banner .banner-content{width:100%;left:0;padding:0 20px 3rem;bottom:0;transform:none;top:auto}.banner-text p{font-size:16px;margin-bottom:.5rem}.banner .banner-content h1{width:100%;font-size:36px;line-height:1}.banner .banner-content a{font-size:14px;padding:13px;margin-top:15px}}img.lazyloaded.about-banner-image{height:65rem;object-fit:cover}@media (max-width:380px){.header .logo{width:60%}.header .logo .shivayaa,.header .logo a{width:130px}.header .trustpilot-widget{width:100%}}@media (min-width:768px) and (max-width:1100px){.header .logo{width:69%}.header .logo .shivayaa,.header .logo a{width:165px;margin-right:10px}.header .trustpilot-widget{width:50%}}@media (max-width:767px){.header .trustpilot-widget{position:absolute!important;justify-content:center;top:3.5rem;left:0;width:100%!important}.header{padding-bottom:10rem}.header .trustpilot-widget iframe{width:43%!important;height:auto!important}.my-account .addresses{display:block}}@media screen and (min-width:1601px){img#fest_banner_btn{object-fit:cover}}