div.the_champ_login_container .theChampGoogleBackground,div.the_champ_login_container i.theChampFacebookBackground{font:normal 400 1.6rem/2.4rem var(--font-poppins);border-radius:30px;padding:10px 20px!important;height:45px;position:relative;color:#fff;text-align:left}.checkout .nav-link span,.products-category-list .heading .sorting form,.yith-add-to-wishlist-button-block,body,div.theChampFacebookLogoContainer,html,ul{margin:0}#billing_pincode_dropdown_field,.woocommerce-billing-fields__field-wrapper #billing_company_field{width:47%}.my-account ul,.protection ul{list-style:disc}.sidebar-nav>li a,a{text-decoration:none}@font-face{font-family:Inter;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-Light.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-Regular.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-Medium.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-SemiBold.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Inter-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Roboto-Regular.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Roboto-Bold.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Roboto-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Regular.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Light.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Medium.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-SemiBold.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Bold.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Poppins-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'DM Serif Display';src:url(../../../../../../../themes/grocery-shopping-child/fonts/DMSerifDisplay-Regular.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/DMSerifDisplay-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../../../../../../../themes/grocery-shopping-child/fonts/Helvetica.woff2) format('woff2'),url(../../../../../../../themes/grocery-shopping-child/fonts/Helvetica.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}body,html{width:100%;height:100%;padding:0}html{font-size:10px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px;padding:0}ul{padding:0;list-style:none}:root{--font-inter:'Inter';--font-roboto:'Roboto';--font-poppins:'Poppins';--font-dm-serif-display:'DM Serif Display';--font-helvetica:'Helvetica'}.page-template-contactus .wpforms-container .wpforms-field-medium,img{max-width:100%}div.the_champ_login_container i.theChampFacebookBackground{background-color:#3b5998!important;width:244px}div.the_champ_login_container i.theChampFacebookBackground:after{content:" Sign in with Facebook";position:absolute;top:11px;right:15px}div.the_champ_login_container .theChampGoogleBackground{background-color:#dd4b39!important;width:211px;border:none}.theChampGoogleLoginSvg{background-size:111%!important;background:0 0;width:25px;height:25px;border-radius:50%;position:relative}.theChampGoogleLoginSvg:after{content:"\f1a0";position:absolute;left:0;top:0;font-family:'Font Awesome 6 Brands'}div.the_champ_login_container .theChampGoogleBackground:after{content:" Sign in with Google";position:absolute;top:11px;right:15px}.modal-open{padding-right:0!important}input:focus-visible{outline:0}.woocommerce-error:focus-visible{outline:0}.black-button{background:#000;border:none;border-radius:80px;font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#fff;padding:15px 20px}.orange-button,.yellow-button{border:none;color:#000;padding:10px 20px;font:normal 400 2.4rem/3.6rem var(--font-poppins)}.yellow-button{background:#ffbd14;border-radius:80px;display:inline-block}#wrapper .navbar-brand,.books-handicrafts .item h3,.checkout.p-0>.container>.email-address,.header .mobile,.header .my-cart .dropdown-content,.loader_parent_div.skeleton .woocommerce,.my-account .woocommerce-EditAccountForm .clear,.overlay,.product-detail .product-description .tab-pane div>br:first-child,.signin.skeleton i,.skeleton .user-cover .user-avatar,.skeleton.new-arrivals .item .count button i,.trustpilot.user-cover,.woocommerce-form-login.login ul::before,div.wpcf7 form br,footer .logo.mobile,footer .payment .mobile{display:none}.orange-button{background:#fb8b25;border-radius:80px}.yith-wcwl-add-to-wishlist-button{background-color:#000!important;border:none;border-radius:80px;font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#fff;padding:4px 20px!important;font-size:2rem!important;text-transform:uppercase}.yith-wcwl-feedback-messages-container,.yith-wcwl-feedback-messages-container *{font-size:14px!important;line-height:21px!important}.yith-wcwl-feedback-messages-container{left:auto!important;right:0!important}.top-header .signin a,.top-header p{font:normal 300 1.4rem/1.6rem var(--font-inter);color:#000}.error-message{font:normal 900 1.2rem/2rem var(--font-poppins);color:red}.error_div{text-align:left}.skeleton .user-cover{background:rgba(130,130,130,.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,.2)),color-stop(18%,rgba(130,130,130,.3)),color-stop(33%,rgba(130,130,130,.2)));background:linear-gradient(to right,rgba(130,130,130,.2) 8%,rgba(130,130,130,.3) 18%,rgba(130,130,130,.2) 33%);background-size:800px 100px;animation:2s ease-out infinite wave-squares}.skeleton .hide-text{background:rgba(130,130,130,.2);background:-webkit-gradient(linear,left top,right top,color-stop(8%,rgba(130,130,130,.2)),color-stop(18%,rgba(130,130,130,.3)),color-stop(33%,rgba(130,130,130,.2)));background:linear-gradient(to right,rgba(130,130,130,.2) 8%,rgba(130,130,130,.3) 18%,rgba(130,130,130,.2) 33%);background-size:800px 100px;animation:2s ease-out infinite wave-lines;color:transparent;position:relative;overflow:hidden}@keyframes gradient-animation{from{left:0}to{left:90%}}@keyframes wave-lines{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes wave-squares{0%{background-position:-468px 0}100%{background-position:468px 0}}.top-header{background:#f9f9f9}.top-header .delivery{padding-top:12px}.top-header p{margin:0;display:inline-block;font-weight:700}.new-arrivals .item .price bdi,.top-header ul{display:inline-flex}.checkout .card-details .payment_method_ppcp-gateway label,.checkout .card-details .payment_method_stripe label,.top-header ul li{display:inline-block}.top-header ul.social-media{padding:12px 0;display:flex;flex-wrap:wrap;align-items:center}.top-header ul.social-media li{background:#ccc;width:22px;height:22px;border-radius:50%;margin-right:9.7px;text-align:center}.top-header ul.social-media li a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:22px;border-radius:50%;color:#000}.top-header .register{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.top-header .signin li:first-child{background:#f2f2f2;padding:13px}.top-header .signin li:last-child{background:#e9e9e9;padding:13px}.header{padding:15px 0;background-color:#fff;position:relative}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:5}.checkout.p-0 .thwmscf-tab-panels,.header .logo{padding:0}#cat_banner.owl-carousel .owl-item img,.header .logo img,.mega-menu .image img,.new-arrivals.textiles .image img{height:auto}.header .logo .shivayaa,.header .logo a{margin-right:25px}.header .user-cover{display:inline-flex;flex-wrap:wrap;height:100%;align-items:center;justify-content:space-evenly}.header .trustpilot-widget{display:inline-flex;height:80px;width:50%;vertical-align:top}.header .search-field{width:457px;min-height:32px;position:relative;border-radius:500px;z-index:9}.header .search-field .fa-magnifying-glass{font-size:16px;position:absolute;left:14px;top:22px}.header .search-field::before{position:absolute;font-size:16px;top:29px;left:14px;color:#828282}.skeleton .fa-magnifying-glass::before{content:" "}.header .search-field input{border-radius:500px;border:1px solid #0003;padding:15px 40px;width:100%;font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282}.header .search-field input::placeholder{font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282}.header .my-cart{display:flex;justify-content:space-between;padding:0}.header .my-cart a{padding:12px 20px;border-radius:27.5px;font:normal 400 1.6rem/1.2rem var(--font-roboto);color:#fff;display:inline-block;text-align:center}.header .my-cart .username ul li a,.header .subtotal p{font:normal 400 1.4rem/1.9rem var(--font-inter);color:#5e5e5e}.header .login-button{background:#ccc;width:83px}.header .cart-items{background:#000;width:98px;position:relative}.header .cart-items .badge{background-color:#ffbd14;font:normal 400 1.2rem/1.2rem var(--font-roboto);color:#000;border-radius:50%;transform:translate(-81%,-50%)}.header .my-cart .dropbtn{padding:12px 18px;border-radius:27.5px;font:normal 400 1.6rem/1.2rem var(--font-roboto);color:#fff;display:inline-block;word-break:break-word}.header.skeleton .my-cart .dropbtn{color:transparent;background:rgba(130,130,130,.2);border:none}.header .my-cart .username .dropdown-content ul{max-height:auto;overflow-y:hidden}.header .my-cart .username .dropdown-content.show{width:140px}.header .my-cart .username ul li{border-bottom:none;padding:10px 0}.header .my-cart .username ul li a{padding:0;text-align:left}.header .my-cart .dropdown-content.show{display:block;position:absolute;z-index:9999;background-color:#fff;width:300px;right:0;top:44px;padding:10px 15px 5px;box-shadow:0 5px 8px rgba(0,0,0,.15)}.header .my-cart .dropdown-content.show .clear_cart_div{width:100%;padding:10px;font:normal 400 1.4rem/1.2rem var(--font-roboto);margin-bottom:10px}.header .my-cart .dropdown-content ul{max-height:300px;overflow-y:scroll}.header .subtotal{padding:20px 10px}.header .subtotal p span{font:normal 300 1.6rem/2.1rem var(--font-poppins);color:#000;float:right}.header .subtotal .go-checkout{font:normal 400 1.4rem/1.2rem var(--font-roboto);color:#000;background:#ffbd14;padding:10px 20px;border-radius:27px;display:inline-block;border:none;width:100%}.header .my-cart .items{font:normal 400 1.6rem/1.9rem var(--font-inter);color:#5e5e5e}.caro_a,.header .my-cart .content a,.header .my-cart .price,.header .my-cart .quantity,.mega-menu li a{font:normal 400 1.4rem/1.9rem var(--font-inter);color:#5e5e5e}.header .my-cart .content{width:80%;float:left}.header .my-cart .content a{padding:0 0 10px;text-align:left;background:0 0}.header .my-cart li{padding:15px 0;display:inline-block;border-bottom:1px solid #ccc}.header .my-cart .price{padding:0 0 10px;display:block}.header .my-cart .quantity{padding:10px 0}.header .my-cart .content input{width:50px;border-radius:4px;padding:4px;text-align:center}.header .my-cart .image{width:20%;float:left}.mega-menu{background:#ffbd14;padding:12.5px 0;position:relative}.mega-menu ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.caro_a,.mega-menu li a{padding:0;font-weight:600}.comments .form-group .yellow-button,.mega-menu li.active a,.signin form p a{color:#000}.banner.skeleton .banner-content a.hide-text,.banner.skeleton .banner-content h1.hide-text,.banner.skeleton .banner-content span.hide-text,.latest-news.skeleton .feedback .read-more,.latest-news.skeleton .feedback h4,.latest-news.skeleton .feedback p,.latest-news.skeleton .heading a,.popular-category.skeleton .carousel-item .content p.hide-text,.search-products.skeleton .looking-for h3,.search-products.skeleton .looking-for p,.skeleton .price .hide-text,.skeleton sup.hide-text,.skeleton.books-handicrafts .item h3,.skeleton.mega-menu li.active a,.skeleton.new-arrivals .heading a.hide-text,.skeleton.new-arrivals .heading h3.hide-text,.skeleton.new-arrivals .item .price sup.hide-text,.skeleton.new-arrivals .item h3.hide-text,.skeleton.new-arrivals .item span.hide-text,.testimonials.skeleton .feedback p,.testimonials.skeleton .name h4,.testimonials.skeleton .name span,.upcoming-festivals.skeleton .festival-name{color:transparent}.navbar,.navbar-nav .dropdown{position:static}.navbar-expand-lg .navbar-nav .dropdown-menu{left:0;right:0;top:52px;padding:0;max-height:450px;overflow-y:auto}.aboutus-banner,.aboutus-banner.privacy,.books-handicrafts.home-gifts,.demand-banner,.navbar-expand-lg .dropdown .nav-link,.personal-information.website-server,.signin,.thwmscf_time_line_step ul.thwmscf-tabs li,.woocommerce-checkout #payment div.form-row.place-order{position:relative}.banner.skeleton,.banner.skeleton:before,.books-handicrafts:after,.navbar-expand-lg .nav-link:before,ul.thwmscf-tabs .thwmscf-tab:last-child:before{background:0 0}.navbar-expand-lg .dropdown.show .nav-link:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/submenu-arrow.svg) no-repeat;width:49px;height:42px;top:30px;left:0;z-index:6;right:0;margin:0 auto}.navbar-expand-lg .dropdown .owl-dot{width:9px;height:9px;margin-right:4px;position:relative}.dropdown-toggle::after{content:"";border-bottom:1px solid #000;border-left:1px solid #000;width:8px;height:8px;transform:rotate(-45deg);border-right:none;border-top:none}.skeleton .dropdown-toggle::after{border-bottom:1px solid transparent;border-left:1px solid transparent}.navbar-expand-lg .dropdown .owl-dot.active{width:21px;margin-right:4px}.my-account .opencarts.history tr th:last-child,.my-account table.opencarts tr td:last-child,.navbar-expand-lg .dropdown .owl-dots,.productseosection{text-align:center}.navbar-expand-lg .dropdown .owl-dot span{width:9px;height:9px;background:#1f1003;border-radius:100px;position:absolute;top:0;left:0}.navbar-expand-lg .dropdown .owl-dot.active span{background:#ffbd14;width:21px}.mega-menu .numerology{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start}.mega-menu .list-submenus{width:64.6rem;max-width:64.6rem;flex:0 0 64.6rem;padding:40px 0}.mega-menu .list-submenus li{padding-bottom:20px;padding-left:15px;width:100%}.mega-menu .list-submenus .carousel-container li a{font:normal 500 1.6rem/1.9rem var(--font-inter);color:#333}.mega-menu .image{width:52.7rem;max-width:52.7rem;flex:0 0 52.7rem;background:#eee;align-items:center;align-content:center;text-align:center}.mega-menu .dropdown-menu{background-color:#f9f9f9}.mega-menu .carousel-item{display:block}.caro_a,.mega-menu .list-submenus h4{font:normal 600 1.4rem/1.6rem var(--font-poppins)!important;color:#ffbd14!important;margin-bottom:20px!important}.mega-menu .list-submenus li a{font:normal 600 1.6rem/1.9rem var(--font-poppins);color:#333}.banner{position:relative;background:linear-gradient(270deg,rgba(0,0,0,0) 34.76%,#000 67.3%)}.banner .owl-prev{position:absolute;top:40%;left:10px}.banner .owl-next{position:absolute;top:40%;right:10px}.banner img,.signin form,.signin img,.wpforms-form{width:100%}.banner:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/banner-mask.svg) no-repeat;bottom:0;left:0;width:359px;height:396px}.banner .banner-content{position:absolute;top:50%;transform:translateY(-50%);left:8%;right:0;width:50%}.banner-content p.tagline,.banner-text p{color:#fff;font-size:24px;font-weight:400;margin-bottom:1.5rem}.popular-category h2,.testimonials h3,.upcoming-festivals h3{font:normal 300 4rem/6rem var(--font-poppins)}.banner .banner-content span{font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#fff}.banner .banner-content h1{font:normal 400 7rem/7.5rem var(--font-dm-serif-display);color:#fff;width:520px}.banner .banner-content a{font:normal 400 1.6rem/1.2rem var(--font-roboto);color:#000;background:#ffbd14;padding:20px 39px;border-radius:27px;margin-top:20px;display:inline-block}.banner.skeleton .user-cover{min-height:610px}.banner.skeleton .banner-content a.hide-text{background:rgba(130,130,130,.2)}.popular-category{padding:50px 0;text-align:center}.popular-category a{-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.popular-category .center .carousel-item,.popular-category a:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.popular-category h2{color:#1f1003;text-align:center;margin-bottom:60px;display:inline-block}.popular-category h2 b,.upcoming-festivals h3 b,.woocommerce-order .woocommerce-Price-amount.amount bdi{font-weight:500}.popular-category .carousel-item{display:block;width:100%}.popular-category.skeleton .user-cover{height:225px;border-radius:50%}.popular-category .carousel-item img{width:207px!important;height:207px;object-fit:cover;object-position:center;border-radius:50%;margin:0 auto}.popular-category .carousel-item .content{margin-top:10px}.popular-category a:hover p{font-weight:600!important}.popular-category .carousel-item .content p{margin:0 auto;font:normal 300 2.4rem/3.6rem var(--font-poppins);color:#000;width:222px}.mission-vision .globally,.owl-stage,.thwmscf-content .tble_content_list{display:flex;flex-wrap:wrap}.new-arrivals .owl-carousel .owl-stage .owl-item,.protection.delivery-policy .rewards-program{background:#f5f5f5}.new-arrivals .owl-carousel .owl-stage .owl-item .item{height:100%;background:#f5f5f5}.new-arrivals{background:#50647a;position:relative;padding:50px 0 110px}.new-arrivals:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/bottom-design-1.svg);bottom:0;width:100%;left:0;right:0;height:94px}.new-arrivals .heading{margin-bottom:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.new-arrivals .heading h3{font:normal 300 3.2rem/4.8rem var(--font-poppins);color:#fff;display:inline-block}.new-arrivals .item h3,.new-arrivals .item span{text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.books-on-india .content h2 b,.new-arrivals .heading h3 b{font-weight:700}.new-arrivals .heading .best-selling,.new-arrivals .heading a{font:normal 300 2.4rem/3.6rem var(--font-poppins);color:#fff}.new-arrivals .item .image{height:251px;position:relative;object-fit:cover;object-position:center;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.new-arrivals .item .image img{height:auto;max-height:251px}.new-arrivals .item .fa-heart{color:#90001a;position:absolute;top:10px;right:10px;font-size:20px}.home .new-arrivals .item .content,.search-results .products-category-list .new-arrivals .item .content{min-height:230px;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:center}.new-arrivals .item .content{background:#f5f5f5;padding:10px 10px 20px;text-align:center;height:calc(100% - 251px);display:flex;flex-wrap:wrap;align-content:space-between;justify-content:center}.new-arrivals .item .content .out_product{background-color:red;border:none;border-radius:8px;padding:10px 30px;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff;margin-bottom:0}.product-detail .description p.out_product{background-color:red;border:none;border-radius:8px;padding:12px 30px;font:normal 400 2.4rem/2.4rem var(--font-poppins);color:#fff;margin:12px 0 0 10px;width:max-content;display:inline-block;vertical-align:bottom}.new-arrivals .item .title{margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.new-arrivals .item .name{width:69%}.new-arrivals .item h3{font:normal 300 1.6rem/2.1rem var(--font-poppins);color:#000;min-height:61px}.home .new-arrivals .item span{min-height:auto}.new-arrivals .item span{font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#959494;min-height:auto}.new-arrivals .item .price span.logged{font:normal 400 1.1rem/1.8rem var(--font-poppins);color:#959494}.new-arrivals .item .price{width:31%}.new-arrivals .item .price span{font:normal 600 1.7rem/2.6rem var(--font-poppins);color:#271c00;display:inline-block;width:100%;text-align:right}.new-arrivals .item .price sup{font:normal 400 1.1rem/2.1rem var(--font-poppins);color:#271c00;vertical-align:text-bottom;top:-3px}.new-arrivals .item .count{width:157px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;align-items:center;padding-bottom:10px}.new-arrivals .item .count button{border:1px solid #adadad;background-color:#f9f9f9;border-radius:8px;width:32px;height:32px}.new-arrivals .item .count button i{color:#373737;font-size:16px}.new-arrivals .item .count input{font:normal 300 2.4rem/3.6rem var(--font-poppins);color:#000;border:none;background-color:transparent;width:52px;text-align:center}.books-handicrafts.skeleton .item .explore-now.hide-text,.skeleton.new-arrivals .item .add-cart.hide-text,.skeleton.new-arrivals .item .count input{color:transparent;background-color:rgba(130,130,130,.2)}.new-arrivals .item .add-cart{background-color:#373737;border:none;border-radius:8px;padding:10px 30px;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff;margin:0 auto}.new-arrivals .item .add-cart:hover{background-color:#ee733a}.books-handicrafts .owl-prev,.new-arrivals .owl-prev,.testimonials .owl-prev,.upcoming-festivals .owl-prev,.values .owl-prev{position:absolute;left:-70px;top:46%}.books-handicrafts .owl-next,.new-arrivals .owl-next,.testimonials .owl-next,.upcoming-festivals .owl-next,.values .owl-next{position:absolute;right:-70px;top:46%}.new-arrivals .owl-dots{text-align:center;margin-top:60px}.new-arrivals .owl-carousel button.owl-dot{width:9px;height:9px;margin-right:6px;position:relative}.all-products .side-menu .nav-link .user-cover,.all-products .side-menu .nav-link img{margin-right:7px;border-radius:12px;height:48px;width:48px}.new-arrivals .owl-carousel button.owl-dot span{width:9px;height:9px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:0}.new-arrivals .owl-carousel button.owl-dot.active{width:21px}.new-arrivals .owl-carousel button.owl-dot.active span{width:21px;background-color:#fb8b25;border-radius:100px}.books-handicrafts{background-color:#fff;padding:50px 0}.bottom-footer,.latest-news,footer{background-color:#50647a}.books-handicrafts .item .image{height:430px;text-align:center}.books-handicrafts .item .image img{height:auto;width:100%}.books-handicrafts .item{background-color:#f5f5f5;padding:11px 14px 27px;text-align:center}.books-handicrafts .item .image a{display:block;height:100%}.books-handicrafts .item .explore-now{background-color:#373737;font:normal 400 1.6rem/1.2rem var(--font-roboto);color:#fff;border-radius:27px;padding:12px 24px;margin-top:15px;display:inline-block;text-transform:uppercase}.books-handicrafts .item .explore-now.active,.upcoming-festivals .festival-name.active{background-color:#ffbd14;color:#000}.books-handicrafts.home-gifts:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/mask.webp) no-repeat;bottom:-240px;right:0;width:334px;height:533px}.new-arrivals.idols{background-color:#fb8b25;padding:50px 0 60px}.new-arrivals.idols:after{background:url(../../../../../../../themes/grocery-shopping-child/images/goddess.webp) no-repeat;right:0;bottom:-80px;width:334px;height:319px;left:auto;z-index:9;pointer-events:none}.new-arrivals.gifts .owl-carousel button.owl-dot.active span,.new-arrivals.idols .owl-carousel button.owl-dot.active span{background-color:#000}.new-arrivals.gifts{background-color:#fb8b25;padding:50px 0}.new-arrivals.gifts:after{background:url(../../../../../../../themes/grocery-shopping-child/images/gift-mask.webp) no-repeat;bottom:0;left:0;width:315px;height:545px}.new-arrivals.textiles .image{background-color:#fff;height:234px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.new-arrivals.textiles.skeleton .image{background-color:rgba(130,130,130,.2)}.mission-vision,.upcoming-festivals{padding:50px 0}.upcoming-festivals h3{color:#1f1003;text-align:center;margin-bottom:15px}.upcoming-festivals .festival-name{background-color:#fff;width:320px;border-radius:27px;font:normal 400 1.6rem/1.2rem var(--font-poppins);color:#4a3030;padding:15px;position:absolute;left:0;right:0;margin:0 auto;bottom:30px;text-align:center;text-transform:uppercase}.upcoming-festivals .image{max-height:500px}.testimonials{padding:50px 0 120px;position:relative}.testimonials h3{color:#000;text-align:center;margin-bottom:30px}.testimonials .image{width:138px;height:138px;margin:0 auto;border-radius:50%}.mission-vision .content,.new-arrivals.purchased-products .owl-dots,.signin form p,.testimonials .name{margin-top:20px}.testimonials .owl-carousel .item{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.testimonials .owl-carousel .owl-item .image img{width:111px;height:111px;border-radius:50%;border:2px solid #ee733a;object-fit:cover;object-position:center;padding:5px}.testimonials .feedback p{font:normal 400 1.6rem/2.4rem var(--font-inter);color:#4a4a4a;width:485px;margin:0 auto}.testimonials .name h4{font:normal 600 1.6rem/1.8rem var(--font-roboto);color:#ee733a;margin-bottom:10px}.latest-news .feedback h4,.latest-news .feedback p{margin-bottom:15px;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.testimonials .name span{font:normal 400 1.4rem/1.6rem var(--font-roboto);color:#777}.latest-news{padding:120px 0 80px;position:relative}.latest-news:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/pooja.webp) no-repeat;top:-200px;left:0;width:323px;height:409px}.latest-news h3{font:normal 300 4rem/5.6rem var(--font-inter);color:#fff;text-align:center}.latest-news h3 b{font-weight:600}.latest-news .heading{margin-bottom:30px;position:relative}.latest-news .heading a{font:normal 300 1.4rem/1.6rem var(--font-inter);color:#fff;position:absolute;right:0;bottom:10px}.latest-news .image{height:310px;margin-bottom:30px}.latest-news .image img{height:100%;object-fit:cover;object-position:center}.latest-news .feedback h4{font:normal 500 2.4rem/3.2rem var(--font-inter);color:#fff;min-height:70px;width:85%;-webkit-line-clamp:2}.latest-news .feedback p{font:normal 400 1.8rem/2.4rem var(--font-inter);color:#fff;-webkit-line-clamp:4}.latest-news .feedback .read-more{font:normal 500 1.8rem/2.4rem var(--font-inter);color:#fff}.all-products .address p a,.latest-news .feedback .read-more:hover,.protection a{color:#ffbd14}.latest-news .owl-next{position:absolute;right:-70px;top:27%}.latest-news .owl-prev{position:absolute;left:-70px;top:27%}.search-products{padding:100px 0;position:relative}.search-products:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/ganesh.webp) 0 0/90% no-repeat;top:9px;right:0;width:393px;height:447px}footer,footer .logo,footer ul li{position:relative}.search-products .looking-for{background-color:#ee733a;padding:30px;text-align:center}.search-products .looking-for h3{font:normal 500 3.2rem/4.3rem var(--font-inter);color:#fff;margin-bottom:10px}.search-products .looking-for p{font:normal 400 2.4rem/3.2rem var(--font-inter);color:#fff;margin-bottom:20px}.search-products .searching-area{width:590px;margin:0 auto;position:relative}.search-products.skeleton .searching-area{height:40px;border-radius:500px}.search-products .searching-area:before{font-size:20px;color:#828282;left:12px;top:17px;position:absolute}.search-products .searching-area input{width:100%;border:1px solid #0003;background-color:#fff;font:normal 400 1.6rem/2.1rem var(--font-inter);color:#828282;border-radius:500px;padding:15px 40px}footer:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/footer-mask.webp) no-repeat;right:0;bottom:0;width:334px;height:367px}footer .logo{width:200px;z-index:8}footer .footer-menu{width:156px}.all-products,.product-detail .product-description,footer .payment,footer .social-media{margin-top:40px}footer .social-media span{font:normal 400 1.3rem/2.8rem var(--font-poppins);color:#dadada;display:block;margin-bottom:10px}footer .social-media ul li{display:inline-block;margin-right:6px;padding-bottom:0}footer.skeleton .social-media ul li{width:30px;display:inline-block;border-radius:50%}footer .social-media ul li.facebook i,footer .social-media ul li.instagram i,footer .social-media ul li.whatsapp i{color:#fff;border:1px solid #fff;font-size:15px;padding:9px;border-radius:50%}footer .footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0;align-items:flex-start}footer .footer-links .giri-india{width:100px;margin-bottom:15px;display:inline-block}footer.skeleton .user-cover{height:30px;width:192px;display:inline-block}footer.skeleton .user-cover .user-avatar{height:100%;width:100%}footer h3{font:normal 600 1.4rem/1 var(--font-poppins);color:#f7f7f7;margin-bottom:20px;text-transform:uppercase}footer ul li{padding-bottom:10px;z-index:2}footer ul li a{font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#cdcdcd}.bottom-footer{padding:10px 0;text-align:center}.bottom-footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bottom-footer .giri-india{margin-right:15px}.bottom-footer .giri-india img{width:100px}.bottom-footer p{font:normal 300 1.2rem/1.8rem var(--font-poppins);color:#fff;margin:0;display:inline-block}.all-products .best-sellers{display:flex;flex-wrap:wrap;margin-bottom:100px;border-bottom:1px solid #eee}.all-products .side-menu{width:23.8rem;max-width:23.8rem;flex:0 0 23.8rem;border-right:1px solid #eee}.all-products .side-menu .nav-link{width:100%;text-align:left;padding:15px 12px;border-bottom:1px solid #eee;border-left:4px solid transparent;display:flex;flex-wrap:wrap;align-items:center;font:normal 400 1.4rem/1.8rem var(--font-helvetica);color:#1f1f1f}.all-products .side-menu .nav-link.active{border-bottom:1px solid #eee;background-color:#fff6de;border-left:4px solid #ffbd14}.all-products .side-menu .nav-link .user-cover{display:inline-block}.all-products .side-menu .nav-link span{float:left;width:calc(100% - 55px)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}.all-products.skeleton .side-menu .nav-link .user-avatar{width:48px;height:48px;border-radius:12px;background:rgba(130,130,130,.2)}.all-products .products-category-list{width:96rem;max-width:96rem;flex:0 0 96rem}.all-products .products-full-width .products-category-list,.all-products.special-offers .products-category-list,.blogs-landing.festival-detail .description,.method.payment h2{width:100%;max-width:100%;flex:0 0 100%}.all-products .products-full-width .new-arrivals .item{width:188px;max-width:188px;flex:0 0 188px;margin-right:10px;margin-bottom:10px}.all-products .products-full-width,.breadcrumbs,.my-account .form-group{margin-bottom:40px}.products-full-width .books-on-india .content{width:100%;max-width:100%;flex:0 0 100%;margin-right:0}.products-category-list .heading{border-bottom:1px solid #eee;padding:15px 10px;display:inline-block;width:100%}.products-category-list .heading h5{font:normal 600 1.8rem/2.4rem var(--font-poppins);color:#000;display:inline-block;margin:0}.products-category-list .heading .sorting{float:right;display:flex;flex-wrap:wrap;align-items:center}.products-category-list .sorting span{font:normal 400 1.2rem/1.3rem var(--font-helvetica);color:#666;margin-right:10px}.products-category-list .sorting input{border:1px solid #eee;padding:6px;font:normal 300 1.2rem/1.8rem var(--font-poppins);color:#666;margin-right:10px;width:85px}.skeleton .products-category-list .sorting input,.skeleton .products-category-list .sorting input::placeholder{color:transparent}.products-category-list .sorting input::placeholder{font:normal 300 1.2rem/1.8rem var(--font-poppins);color:#666}.all-products.skeleton .hide-text,.checkout.skeleton .hide-text,.checkout.skeleton .method .account,.checkout.skeleton .method .guest,.checkout.skeleton .social-media .content h5,.checkout.skeleton .social-media .content p,.product-detail.skeleton .availability .code p,.product-detail.skeleton .availability .code span,.product-detail.skeleton .hide-text,.product-detail.skeleton .product-description .tab-pane p,.signin.skeleton .hide-text,.signin.skeleton .login-account h1,.signin.skeleton .login-account h4,.signin.skeleton form p a,.signin.skeleton form span a{color:transparent}.products-category-list .sorting select,.woocommerce .woocommerce-ordering select{width:144px;border:1px solid #eee;padding:6px;font:normal 500 1.2rem/3.4rem var(--font-poppins);color:#ffbd14}.products-category-list .new-arrivals{display:flex;flex-wrap:wrap;padding:10px 0 0 10px;background-color:transparent;gap:10px!important;padding-left:0!important}.aboutus-banner.privacy.terms:before,.my-account .new-arrivals:after,.products-category-list .new-arrivals:after,.protection.delivery-policy:after{background:0 0;width:0;height:0}.products-category-list .new-arrivals .item{width:19%!important;max-width:19%!important;flex:0 0 19%!important;margin-right:0!important;margin-bottom:10px}.my-account .new-arrivals .item .image img,.products-category-list .new-arrivals .item img{border-radius:8px 8px 0 0}.products-category-list .new-arrivals .item h3{font-size:1.2rem;line-height:1.6rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;min-height:50px}.products-category-list .new-arrivals .item .price span{font-size:1.7rem;line-height:2.6rem;width:100%;text-align:right}.products-category-list .new-arrivals .item .price sup{font-size:1.1rem;line-height:1.9rem}.products-category-list .new-arrivals .item .name{width:52%}.products-category-list .new-arrivals .item .count input{font-size:1.9rem;line-height:2.9rem}.products-category-list .new-arrivals .item .content{border-radius:0 0 8px 8px}.all-products .products-full-width .new-arrivals .item .content{min-height:192px;display:flex;flex-wrap:wrap;align-content:space-between}.products-category-list .new-arrivals .item .price{width:44%;text-align:right}.toggle-password{position:absolute;right:14px;top:18px;font-size:14px}.signin .signin-form{position:absolute;right:0;top:0;left:0;bottom:0}.signin .signin-form #response-message{width:100%;color:red;font-weight:600}.signin .signin-form #response-message p{color:red;font-weight:600}.signin .login-account p{font:normal 300 1.4rem/1.7rem var(--font-poppins);color:#000}.signin .login-account p a{font-weight:600;margin-left:4px}.signin .signin-form .container{display:flex;flex-wrap:wrap;align-items:center;align-content:center;height:100%;justify-content:flex-end}.signin .login-account{width:510px;float:right;display:flex;flex-wrap:wrap;align-content:center}.signin .login-account h1{font:normal 400 3.6rem/4.9rem var(--font-dm-serif-display);color:#000;margin-bottom:40px;text-align:center;width:100%}.signin.skeleton .facebook-google a{background:rgba(130,130,130,.2);border:1px solid rgba(130,130,130,.2)}.signin .login-account h4{font:normal 500 2.4rem/3.6rem var(--font-poppins);color:#000;margin:0 0 10px;display:block;width:100%}.signin .facebook-google{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:20px}.signin .facebook-google a{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff;border-radius:30px;padding:10px 20px;width:244px}.signin .facebook-google .facebook{background-color:#3b5998;border:1px solid #3b5998}.signin .facebook-google .google{background-color:#dd4b39;border:1px solid #dd4b39}.signin .facebook-google a i{color:#fff;margin-right:4px}.signin .email{font:normal 300 1.8rem/2.7rem var(--font-poppins);color:#000;margin-bottom:10px}.signin .form-group{margin-bottom:15px;position:relative}.signin .form-group input{border:1px solid #fff;background:#fffFFF80;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#131010;border-radius:8px;padding:10px 30px 10px 10px;width:100%}.signin .forgot-password a,.signin .forgot-password label,.signin form span{font:normal 400 1.2rem/1.8rem var(--font-poppins)}.signin.skeleton .form-group input{border:1px solid rgba(130,130,130,.2);background:rgba(130,130,130,.2);color:transparent}.signin.skeleton .form-group input::placeholder{color:transparent}.signin .form-group input::placeholder{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#131010}.signin .forgot-password{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.signin .forgot-password a{color:#000}.signin .forgot-password label{color:#000;position:relative;padding-left:30px}.signin .forgot-password label:before{content:"";position:absolute;width:20px;height:20px;border:1px solid #fff;background:#fffFFF80;border-radius:2px;top:0;left:0}.signin .forgot-password input{visibility:hidden;position:absolute;width:20px;height:20px}.signin .forgot-password input:checked+label:after{content:"";position:absolute;width:6px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;top:4px;left:6px;transform:rotate(45deg)}.signin .submit-section{margin-bottom:10px;width:100%}.signin .submit-section input{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff;background-color:#dd4b39;border:1px solid #dd4b39;width:100%;border-radius:30px;padding:10px 20px;text-transform:uppercase}.signin.skeleton .submit-section input.hide-text{background-color:rgba(130,130,130,.2);border:1px solid rgba(130,130,130,.2)}.signin form span{color:#000;text-align:center;width:100%;display:block}.signin form span a{font:normal 600 1.2rem/1.8rem var(--font-poppins);color:#000}.signin form p{font:normal 300 1.8rem/2.7rem var(--font-poppins);color:#000}.all-products .books-on-india{background-color:#f5f5f5;margin:10px 0 30px 10px;padding:40px;display:flex;justify-content:space-between}.books-on-india .content{width:58rem;max-width:58rem;flex:0 0 58rem;margin-right:15px}.books-on-india .content h2{font:normal 300 4rem/6rem var(--font-poppins);color:#1f1003;margin-bottom:20px}.books-on-india .content p,.has-festival-special p{font:normal 300 1.6rem/2.4rem var(--font-poppins);color:#000}.books-on-india .images{width:30rem;max-width:30rem;flex:0 0 30rem;display:flex;flex-wrap:wrap;align-items:center}.woocommerce-page .books-on-india .images img{height:300px;width:300px}.breadcrumbs li{display:inline-block;padding-right:10px;margin-right:10px;position:relative}.breadcrumbs li:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/products/right.svg) no-repeat;width:14px;height:14px;top:1px;right:-7px}.breadcrumbs li a,.breadcrumbs li span{font:normal 400 1.4rem/1.4rem var(--font-helvetica);color:#666}.product-detail{padding:40px 0}.product-detail .radha-krishna{display:flex;flex-wrap:nowrap;justify-content:space-between}.product-detail .image{position:relative;width:500px;height:500px;overflow:hidden}.product-detail .image img,.product-detail.skeleton .user-cover .image{border-radius:8px}.product-detail .description{width:54rem;max-width:54rem;flex:0 0 54rem}.product-detail .description h1,.product-detail .description h3{font:normal 600 2.4rem/3.2rem var(--font-inter);color:#000;margin-bottom:10px;width:364px}.product-detail .description p{font:normal 400 1.6rem/2.4rem var(--font-inter);color:#959494;margin-bottom:20px;width:364px}.product-detail .description .availability{padding-top:40px;border-top:.5px solid #959494;display:flex;flex-wrap:wrap;justify-content:space-between}.product-detail .availability .code{width:70%}.product-detail .availability .code p{font:normal 400 1.6rem/2.4rem var(--font-inter);color:#7a7a7a;margin:0}.product-detail .availability .code span{font-weight:700;color:#5cc8a3}.product-detail .review{width:12%}.product-detail .review i{color:#ffbd14;font-size:20px}.product-detail .review span{font:normal 500 1.6rem/2.4rem var(--font-inter);color:#1a1a1a}.product-detail .review p{font:normal 400 1rem/1.5rem var(--font-inter);color:#7a7a7a;width:100%}.product-detail .price-details{margin-top:70px}.product-detail .price-details h4{font:normal 500 4rem/4.5rem var(--font-inter);color:#000;margin-bottom:10px}.product-detail .add-favourites{font:normal 400 1.6rem/2rem var(--font-roboto);color:#fff;background:#000;padding:12px 20px;border-radius:8px;width:218px;text-transform:uppercase}.product-detail .increment{display:inline-block;width:213px}.product-detail .increment button:first-child{border-radius:8px 0 0 8px}.product-detail .increment button:last-child{border-radius:0 8px 8px 0}.product-detail .increment button{width:62px;background:#f2f2f2;padding:13px;border:none;float:left}.checkout .increment button i,.product-detail .increment button i{color:#373737;font-size:20px}.product-detail .favourites{display:inline-flex;flex-wrap:wrap}.product-detail .increment input{font:normal 400 2rem/3rem var(--font-poppins);color:#373737;background-color:#f9f9f9;width:62px;border:none;padding:10px 13px;float:left}.product-detail .add-cart{background:#ffbd14;font:normal 400 1.6rem/1.2rem var(--font-roboto);color:#000;width:100%;padding:20px;border:none;margin-top:30px;border-radius:8px;text-transform:uppercase}.product-detail .product-description .nav-link{background:#f5f5f5;font:normal 300 2rem/2.7rem var(--font-inter);color:#000;padding:10px 0}.product-detail .product-description .nav-link.active{background:#e9e9e9;font-weight:600}.product-detail .product-description .tab-pane{padding:20px 0}.product-detail .product-description .tab-pane,.product-detail .product-description .tab-pane p{font:normal 400 1.6rem/2.4rem var(--font-inter);color:#959494}.product-detail .product-description h2{padding:15px 0}.new-arrivals.purchased-products{background:#f0f0f0}.new-arrivals.purchased-products .heading h3{font:normal 300 3.2rem/4.8rem var(--font-poppins);color:#373737}.new-arrivals.purchased-products .owl-carousel button.owl-dot.active span{background-color:#373737}.new-arrivals.purchased-products .related-products{margin-top:60px}.new-arrivals.purchased-products:after{background:url(../../../../../../../themes/grocery-shopping-child/images/bottom-black-design.svg)}.signin.register .form-group{width:100%;margin-bottom:20px}.blogs-landing .blogs-list,.checkout-login .guest-form,.method.payment,.my-account .additional .change-address,.my-account .addresses,.my-account .product-review fieldset,.my-account .referrals .invite-friends,.my-account .woocommerce-EditAccountForm,.our-story .natarajan,.signin.register form,.woocommerce-billing-fields__field-wrapper,.woocommerce-columns--addresses,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.signin.register .email{font-size:1.4rem;line-height:2.1rem}.woocommerce-input-wrapper{position:relative;font-size:16px}.checkout .address .append{position:absolute;background:#fff;padding:15px;max-height:300px;overflow-y:scroll;z-index:8;border:1px solid #eee}.checkout .address .append li{font:normal 300 1.4rem/2rem var(--font-poppins);color:#6a6a6a;padding-bottom:6px;cursor:pointer}.checkout .address .form-group,.checkout .guest-email,.p-GridCell--12{margin-bottom:30px}.woocommerce img,.woocommerce-page img{height:100%}.woocommerce-message{font-size:14px;line-height:18px;font-weight:700}.checkout.p-0{padding-top:100px!important;position:relative}.checkout.checkout-hide:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/checkout-mask.svg) no-repeat;width:405px;height:433px;right:0;top:-130px}.checkout.p-0 .woocommerce{width:998px;margin:0 auto}.thwmscf_time_line_step .thwmscf-index{font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;background:#f5f5f5;border:1px solid #bbb;width:66px;height:66px;border-radius:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;margin-top:0}.bottom_fibo_search .dgwt-wcas-sf-wrapp,.checkout .table table tr,.my-account table.opencarts tr td,.woocommerce-checkout #payment div.payment_box{background-color:transparent}.thwmscf_time_line_step ul.thwmscf-tabs li a,.thwmscf_time_line_step ul.thwmscf-tabs li a.active{border-top:none}ul.thwmscf-tabs .thwmscf-tab:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/checkout-line.svg);width:270px;height:1px;top:50px;left:200px}.checkout .address textarea{border:1px solid #d9d9d9;background-color:#f9f9f9;border-radius:18px;padding:20px 15px;font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#b7b7b7;height:150px!important;resize:none}#payment,.checkout_coupon,.thwmscf_time_line_step ul.thwmscf-tabs span.thwmscf-tab-label{font-family:var(--font-poppins)}.checkout_coupon p,.payment_method_cod p,.woocommerce ul.order_details li,.woocommerce-customer-details address,.woocommerce-info,.woocommerce-order p,.woocommerce-privacy-policy-text p,.woocommerce-thankyou-order-received{font:normal 300 1.4rem/2rem var(--font-poppins);color:#000}.checkout .save-later .button-next,.checkout .save-later .button-prev{width:448px}.checkout-login div.wpforms-container-full .wpforms-field-label,.frequent .accordion-body p:last-child,.my-account .additional .single-address .england p:last-child,.my-account .my-reviews .rewards,.protection table:last-child,.searching-products .best-sellers,div.wpforms-container-full .wpforms-field-label{margin-bottom:0}ul.thwmscf-tabs li a.active .thwmscf-index{background-color:#ffbd14;border:1px solid #ffbd14;color:#1f1003}.thwmscf-content .single-product{position:relative;margin-bottom:40px;margin-right:60px}.thwmscf-content .remove-cart-item{position:absolute;top:0;right:0;border:none;font-size:24px;color:red}.woocommerce-customer-details address{margin-bottom:15px}.woocommerce-customer-details{margin-bottom:40px!important}.woocommerce-continue-shopping{text-align:center;margin-bottom:100px}.woocommerce-continue-shopping button{font-size:16px;line-height:21px}.checkout .method .account,.checkout .method .guest,.checkout .steps .nav-link{font:normal 300 2.4rem/3.6rem var(--font-poppins)}.woocommerce-customer-details--phone{margin-top:15px}.woocommerce ul.order_details li{width:22%;padding-right:10px;margin-right:10px}.woocommerce ul.order_details li.order,.woocommerce ul.order_details li.total{width:13%}.woocommerce ul.order_details li.method{width:20%;text-align:left}.woocommerce-columns--addresses address{height:90%;padding:15px}.woocommerce ul.order_details li:last-child{margin-right:0;margin-top:0}.checkout_coupon button{background:#ffbd14;border:none;border-radius:80px;font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#000;padding:10px 20px}.checkout .email-address p,.checkout .email-address span,.checkout .guest-email p,.checkout .guest-email span,.checkout_coupon input{font:normal 400 1.8rem/2.7rem var(--font-poppins)}.checkout_coupon input{border:1px solid #d9d9d9;background-color:#f9f9f9;border-radius:18px;padding:20px 15px;color:#b7b7b7}.checkout_coupon .form-row{width:300px}.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields__field-wrapper #billing_state_field{width:32%}#shipping_address_1_field,#shipping_address_2_field,.aboutus-banner img,.checkout .table table tbody,.checkout .table table tfoot,.checkout-login .wpforms-form,.method.payment .nav-tabs,.method.payment nav,.my-account .rewards table,.my-account .rewards.current h4,.my-account .woocommerce-MyAccount-navigation,.nav-tabs a,.ondemand-product .item .name,.woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-billing-fields__field-wrapper #billing_address_2_field{width:100%}.woocommerce-shipping-fields__field-wrapper #shipping_city_field,.woocommerce-shipping-fields__field-wrapper #shipping_state_field{width:32%}.my-account .product-review fieldset .woocommerce-form-row,.my-account .woocommerce-EditAccountForm .woocommerce-form-row--wide,.woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-shipping-fields__field-wrapper #shipping_company_field{width:47%}.woocommerce-checkout-review-order-table{width:660px!important;margin:0 auto!important}.my-account .rewards table tr td:last-child,.my-account table.opencarts tfoot tr td:last-child,.woocommerce table.shop_table td:last-child,.woocommerce table.shop_table th:last-child{text-align:right}.checkout{padding:0 0 100px;position:relative}.checkout.p-0:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/checkout-mask.svg) no-repeat;width:405px;height:433px;top:-120px;right:0;z-index:-1}.checkout h1{font:normal 500 4rem/6rem var(--font-poppins);color:#1f1003;margin-bottom:40px;text-align:center}.checkout .email-address{width:558px;margin:0 auto}.aboutus-banner .content img,.checkout .address .append,.my-account .view-orders.refund .reorder,.woocommerce form .form-row label.screen-reader-text,.woocommerce-page form .form-row label.screen-reader-text{width:auto}.checkout .guest-email span{color:#6a6a6a;display:block;margin-bottom:10px;text-align:left}.checkout .guest-email p{color:#000;text-align:left}.checkout .email-address span{color:#6a6a6a;display:block;margin-bottom:10px;text-align:center}.checkout .email-address p{color:#000;text-align:center}.checkout .nav-tabs{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:40px;width:310px;margin:0 auto}.checkout .steps .nav-link{color:#1f1003;background:#f5f5f5;border:1px solid #bbb;width:66px;height:66px;border-radius:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.checkout .steps .nav-link:hover{border:1px solid #bbb}.checkout .steps .nav-link.active{background-color:#ffbd14}.checkout .steps .nav-link:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/checkout-line.svg);width:180px;height:1px;top:30px;left:70px}.checkout .steps .nav-link:last-child:after{border-color:transparent;width:0}.checkout .tab-pane,.checkout-login button.yellow-button,.pagination ul,.woocommerce-pagination ul{margin:0 auto}.checkout .method{margin-top:20px;text-align:center}.checkout .method h2{font:normal 500 4rem/6rem var(--font-poppins);color:#1f1003;margin-bottom:20px}.checkout .method .account{color:#6a6a6a;margin-bottom:4px}.checkout .method .guest{color:#000}.checkout .address{margin-top:80px}.woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px}.payment_method_ppcp-gateway p,.testmode-info{font-size:14px;line-height:18px}.checkout .address.different-billing{display:none;margin-top:40px;width:100%}.checkout .address.different-billing .col-xl-4,.checkout .address.different-billing .col-xl-6{float:left}.checkout .address label{font:normal 300 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;margin-bottom:2px}.checkout .address input,.checkout .address select,.checkout .billing-address ul li label{font:normal 400 1.8rem/2.7rem var(--font-poppins)}.checkout .address label span{color:#ff5a5a;font-weight:400}.checkout .address .select2-results__option,.select2-results__option{font:normal 400 1.4rem/2.7rem var(--font-poppins)}.checkout.skeleton .address input::placeholder{color:transparent}.all-products .touch .form-group,.checkout .address input.first,.checkout .card-details .form-group,.frequent .accordion-item,.my-account .new-arrivals .item .title,.my-account .request-refund .form-group,.my-account .request-refund h4,.my-account .single-address .england p,.p-CardNumberInput{margin-bottom:20px}.checkout .address input::placeholder{font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#b7b7b7}.checkout .billing-address h4,.checkout .row.address h4,.checkout .social-media .content h5{font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#000}.checkout .billing-address{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.checkout .billing-address ul li{display:inline-block;margin-right:60px}.checkout .billing-address ul li:last-child,.my-account .new-arrivals .item:nth-of-type(5n){margin-right:0}.checkout .billing-address ul li label{color:#6a6a6a;position:relative;padding-left:25px}.checkout .billing-address ul li label:before{content:"";position:absolute;border:1px solid #000;width:19px;height:19px;border-radius:50%;left:0;top:3px}.checkout .billing-address li input[type=radio]{visibility:hidden}.checkout .billing-address li input[type=radio]:checked+label:after{content:"";position:absolute;background-color:#ffbd14;width:11px;height:11px;top:7px;left:4px;border-radius:50%}.checkout .social-media{margin:40px 0 60px;display:flex;flex-wrap:wrap;justify-content:space-between}.checkout .social-media img{display:inline-block;margin-right:15px}.checkout .social-media .facebook{width:48%;max-width:48%;flex:0 0 48%;display:flex;flex-wrap:wrap}.checkout .social-media .content{display:inline-block;width:calc(100% - 127px)}.checkout .social-media .content h5{margin-bottom:10px}.checkout .social-media .content p{font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a}.checkout .save-later{margin:80px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.checkout .save-later button{padding:15px 30px;text-transform:uppercase;width:360px}.checkout .save-later button.black-button{background:#d3d3d3;color:#000}.checkout .save-later button.yellow-button{background-color:rgb(255 189 20 / 70%)}.checkout .method h4{font:normal 300 3.6rem/5.4rem var(--font-poppins);color:#000;margin:40px 0 50px}.checkout .checkout-product{display:flex;flex-wrap:wrap;justify-content:space-between;width:35.5rem;max-width:35.5rem;flex:0 0 35.5rem}.checkout .checkout-product h4{font:normal 500 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;margin:0 0 20px;text-align:left}.checkout .woocommerce-checkout #payment{background-color:transparent;border:none}.Label,.p-CardForm label.p-FieldLabel.Label{font-size:1.8rem!important;line-height:2.7rem!important;font-family:var(--font-poppins)!important;font-weight:400!important;color:#6a6a6a!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:inline-block;width:100%}#order_review .black-button{position:absolute;left:0;bottom:16px;width:260px;padding:10px 20px}.woocommerce-page #payment #place_order{width:260px}.Input,.p-Input input{font:normal 400 1.8rem/2.7rem var(--font-poppins)!important;color:#b7b7b7!important}.woocommerce-checkout #payment div.payment_box::before{border:transparent}.checkout .checkout-product .alladded-products{border-right:.5px solid #6a6a6a;margin-bottom:60px}.checkout .checkout-product .image{height:470px;overflow-y:scroll;padding-right:50px}.checkout .checkout-product .image::-webkit-scrollbar{width:2px}.checkout .checkout-product .image::-webkit-scrollbar-track{background:#f1f1f1}.checkout .checkout-product .image::-webkit-scrollbar-thumb{background:#888}.checkout .checkout-product .image .single-product{margin-bottom:20px;position:relative}.checkout .checkout-product .image .single-product .remove-cart-item,.delete_item_listing,.new-arrivals .item .content .delete_item{background:#000;border:none;border-radius:80px;font:normal 400 1.6rem/2.6rem var(--font-poppins);color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:10px auto;padding:4px 15px}.checkout .checkout-product .image-back{background:#f5f5f5;border-radius:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:10px}.checkout .checkout-product .price{font:normal 600 4.8rem/7.2rem var(--font-poppins)}.checkout.skeleton .checkout-product .price,.checkout.skeleton .checkout-product .price sup{color:transparent}.checkout .checkout-product .price sup{font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#000;vertical-align:super;left:-10px}.checkout .checkout-product .billing-section{width:59.1rem;max-width:59.1rem;flex:0 0 59.1rem}.checkout .increment button{border:1.47px solid #adadad;background:#f9f9f9;border-radius:5px;width:4.6rem;height:4.6rem}.checkout .increment{display:flex;justify-content:center;margin-top:20px}.checkout .increment input{width:76px;border:none;font:normal 300 3.2rem/4.8rem var(--font-poppins);color:#000;text-align:center;height:4.6rem;margin:0 10px}.checkout .discount{text-align:left;margin-bottom:80px}.checkout .discount span{font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;margin-bottom:20px;display:block;text-align:left}.checkout .discount .form-group{width:318px;display:inline-block;margin-bottom:15px}.checkout .discount .form-group input{border:1px solid #d9d9d9;background:#f9f9f9;padding:15px 25px;font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#b7b7b7;border-radius:40px}.checkout .discount .form-group input::placeholder{font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#b7b7b7}.checkout.skeleton .discount .form-group input::placeholder{color:transparent}.checkout .discount button{width:228px;font-size:1.8rem;line-height:2.7rem;padding:15px 20px}.checkout .card-details input,.checkout .card-details label,.checkout .shipping h4{font:normal 400 1.8rem/2.7rem var(--font-poppins)}.checkout .billing-section table tr td:first-child,.checkout .billing-section table tr th:first-child{font:normal 300 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;padding:10px 15px 10px 0;text-align:left;width:270px}.checkout.skeleton .billing-section table tr td,.checkout.skeleton .billing-section table tr td:last-child{color:transparent}.checkout .billing-section table tr td:last-child{font:normal 600 1.8rem/2.7rem var(--font-poppins);color:#000;padding:10px 0 10px 15px;text-align:left}.checkout .billing-section table tfoot,.checkout .billing-section table tr.order-total{border-top:1px solid #6a6A6A80;border-bottom:1px solid #6a6A6A80}.checkout .billing-section table tr.order-total td,.products-category-list .heading h4 b{font-weight:600;color:#000}.checkout .billing-section table tfoot tr td:first-child{padding:20px 0;font:normal 600 1.8rem/2.7rem var(--font-poppins)}.checkout .billing-section table tfoot tr td:last-child{padding:20px 0 20px 15px}.checkout .method.payment .nav-link{font:normal 300 2.4rem/3.6rem var(--font-poppins);color:#acacac;text-align:center;border-bottom:1px solid #acacac}.checkout .method.payment .save-later{justify-content:center}.checkout .method.payment .nav-link.active{font-weight:600;color:#000;border-bottom:1px solid #000}.checkout .order-summary{display:flex;flex-wrap:wrap;align-content:flex-start}.checkout .shipping{width:35.5rem;max-width:35.5rem;flex:0 0 35.5rem}.checkout .shipping h4{color:#6a6a6a;margin:0 0 10px;text-align:left}.checkout .table{background-color:#f5f5f5;padding:25px 20px;border-radius:16px;margin-bottom:0;height:calc(100% - 35px)}.checkout .table table{width:100%;height:100%;display:flex;flex-wrap:wrap;align-content:space-between;align-items:center}.checkout .table table tr{box-shadow:none;border-bottom:none;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.checkout .table table tr td{font:normal 300 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;text-align:left;padding:0 0 15px}.checkout .table table tr td:last-child{text-align:right;font-weight:600}.checkout .card-details{width:100%;position:relative}.checkout .card-details label{color:#6a6a6a;text-align:left;margin-bottom:4px;display:block}.checkout .card-details input{background:#f9f9f9;border:1px solid #d9d9d9;padding:15px;border-radius:10px;color:#b7b7b7}.checkout .card-details input::placeholder{color:#b7b7b7}.checkout.skeleton .card-details input::placeholder{color:transparent}.checkout .understand label{font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#b7b7b7;position:relative;padding-left:40px}.checkout .understand label span{color:#ff5a5a}.checkout .understand input[type=checkbox]{visibility:hidden;float:left;width:22px;height:22px}.checkout .understand label:before{content:"";position:absolute;width:22px;height:22px;border:1px solid #d9d9d9;background:#f9f9f9;left:0;top:0}.checkout .understand input[type=checkbox]:checked+label:after{content:"";position:absolute;border-right:1px solid #000;border-bottom:1px solid #000;top:3px;left:7px;width:7px;height:12px;transform:rotate(45deg)}.checkout .table table tfoot tr{border-top:1px solid #6a6A6A80;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.checkout .table table tfoot tr td:first-child{font:normal 500 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;padding-bottom:0;padding-top:15px}.checkout .table table tfoot tr td:last-child{font:normal 600 3.4rem/4rem var(--font-poppins);color:#000;padding-bottom:0;padding-top:15px;width:146px}.aboutus-banner.skeleton .content h1,.all-products.skeleton .address .note,.all-products.skeleton .address p a,.checkout.skeleton .table table tfoot tr td:first-child,.checkout.skeleton .table table tfoot tr td:last-child,.mission-vision.skeleton .hide-text,.values.skeleton .item span{color:transparent}.checkout .table table tfoot tr td:last-child sup{font:normal 400 2.4rem/3.6rem var(--font-poppins);top:-14px;left:-10px}.woocommerce-order{width:1100px;margin:0 auto;padding-top:100px}.woocommerce table.shop_table a,.woocommerce table.shop_table td{font:normal 300 1.4rem/2rem var(--font-poppins);color:#6a6a6a}.woocommerce table.shop_table th{font:normal 600 1.4rem/2rem var(--font-poppins);color:#6a6a6a}.method.payment .order-summary{width:58%;max-width:58%;flex:0 0 58%}.method.payment .checkout-product{width:37%;max-width:37%;flex:0 0 37%;align-content:flex-start}.method.payment .tab-content{width:100%;margin-top:60px}.aboutus-banner .content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;background:rgba(0,0,0,.5)}.aboutus-banner .content h1{font:normal 400 7rem/9.5rem var(--font-dm-serif-display);color:#ffbd14;display:block;width:100%;text-align:center;margin:0}.mission-vision .content h4,.our-story h3,.values h3{font:normal 600 4rem/6rem var(--font-poppins);text-align:center}.our-story{background-color:#ffbd14;padding:100px 0}.our-story h3,.values h3{color:#1f1003;margin-bottom:40px}.our-story h4{font:normal 500 2.4rem/3.6rem var(--font-inter);color:#3e3e3e;margin-bottom:20px}.our-story p{font:normal 400 1.8rem/2.7rem var(--font-inter);color:#3e3e3e}.our-story .description{width:56.3rem;max-width:56.3rem;flex:0 0 56.3rem;margin-bottom:20px}.our-story .image{width:59rem;max-width:59rem;flex:0 0 59rem;margin-bottom:20px}.our-story .diverse h4{text-align:center;margin-bottom:20px}.values{padding-bottom:50px}.mission-vision .resource{background:#50647a;width:60rem;max-width:60rem;flex:0 0 60rem;padding:40px 100px 60px}.mission-vision .resource:last-child{background:#43566a}.mission-vision .premier{width:184px;height:184px;background:#fff;border-radius:50%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mission-vision .content h4{color:#fff;margin-bottom:10px}.mission-vision .content p{font:normal 300 1.8rem/2.4rem var(--font-inter);color:#fff;margin:0;text-align:center}.values .item{background:#f9f9f9;text-align:center;min-height:224px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;padding:40px 40px 20px}.values .item span{font:normal 400 2.4rem/3.6rem var(--font-roboto);color:#1c1c37;display:block;width:100%}.values .item .image{padding-bottom:20px;min-height:75px}.values .item img{max-width:75px}.values.skeleton .user-cover{min-height:75px;background:rgba(130,130,130,.2);min-width:75px;margin-bottom:10px}.all-products.special-offers .books-on-india{margin:10px 0 30px}.all-products.special-offers .new-arrivals .item{margin-right:19px}.all-products.special-offers .banner-section.user-cover{min-height:400px}.wpforms-container .wpforms-submit-container .wpforms-submit{background-color:#ee733a!important;border:none;border-radius:8px;padding:10px 30px;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff;margin:0 auto}.all-products .address{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0 80px}.all-products .touch,.all-products .trading{width:48%;max-width:48%;flex:0 0 48%}.all-products .address h1{font:normal 400 5rem/5.5rem var(--font-roboto);color:#000;margin-bottom:20px}.all-products .address h2{font:normal 400 3rem/3.5rem var(--font-roboto);color:#000;margin-bottom:20px}.all-products .address h4{font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#000;margin-bottom:20px}.all-products .address p{font:normal 300 1.8rem/3rem var(--font-poppins);color:#000}.all-products .touch input,.all-products .touch textarea{background:0 0;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#b7b7b7;padding:10px;width:100%}.all-products .touch input{border:1px solid #000;border-radius:8px}.all-products .address .note,.my-account .form-group label span{color:#e03e2d}.all-products .touch input::placeholder,.all-products .touch textarea::placeholder{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#b7b7b7}.all-products .touch textarea{border:1px solid #000;border-radius:8px;height:150px;resize:none}.blogs-landing .date p,.blogs-landing .date span{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#000;display:inline-block;text-align:center}.all-products .touch input[type=submit]{background-color:#ee733a;border:none;border-radius:8px;padding:10px 30px;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff}.all-products.skeleton .touch input.hide-text,.all-products.skeleton .touch input[type=submit].hide-text,.all-products.skeleton .touch textarea.hide-text{color:transparent;background-color:rgba(130,130,130,.2);border:none}.all-products.skeleton .touch input.hide-text::placeholder,.all-products.skeleton .touch textarea.hide-text::placeholder{color:transparent}.blogs-landing.skeleton .content p a,.blogs-landing.skeleton .hide-text{color:transparent}.blogs-landing{padding:40px 0 80px}.blogs-landing .description{width:70%;max-width:70%;flex:0 0 70%}.blogs-landing .upcoming{width:25%;max-width:25%;flex:0 0 25%;height:100vh;min-height:200px;overflow:auto;position:sticky;top:5%}.blogs-landing .upcoming::-webkit-scrollbar{width:0}.blogs-landing .upcoming::-webkit-scrollbar-track{background:#f1f1f1}.blogs-landing .upcoming::-webkit-scrollbar-thumb{background:#888}.blogs-landing .description .single-blog{border-bottom:1px solid #eee;padding:20px 0;display:inline-block;width:100%}.blogs-landing.blog-detail .previous,.blogs-landing.festival-detail .previous a,.my-account ul{padding-left:15px}.blogs-landing .date{width:50px;float:left;margin-right:10px}.blogs-landing .date span{background-color:#adadad;padding:5px 15px;border-radius:4px 4px 0 0;width:100%}.blogs-landing .date p{border-radius:0 0 4px 4px;background-color:#ffbd14;margin:0;width:100%}.blogs-landing .content{width:calc(100% - 60px);float:left;padding-left:20px}.blogs-landing .content h4{font:normal 300 2.4rem/3.6rem var(--font-poppins);color:#fb8b25;margin-bottom:24px}.blogs-landing .content h6,.comments h4{font:normal 600 2rem/2.4rem var(--font-poppins);color:#000;margin-bottom:15px}.blogs-landing .content p,.blogs-landing .content span{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#777;margin-bottom:15px}.blogs-landing .content p a,.my-account .contact-information ul li:first-child a,.pagination li a.active{color:#fb8b25}.blogs-landing .content img,.comments .form-group{margin-bottom:15px}.blogs-landing .content a{color:#ffbd14;font:normal 400 1.6rem/2.4rem var(--font-poppins)}.blogs-landing .content ul{margin-bottom:20px;list-style:disc inside}.blogs-landing.blog-detail .content ul{margin:20px 0}.blogs-landing .content ul li{display:list-item;margin-right:10px;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#777}.blogs-landing .upcoming h4{font:normal 300 2rem/2.6rem var(--font-poppins);color:#fb8b25;margin-bottom:10px}.blogs-landing .upcoming ul li{padding:0 0 10px 20px;position:relative}.blogs-landing .upcoming ul li:before{content:"";position:absolute;border-left:2px solid #000;border-top:2px solid #000;width:10px;height:10px;top:4px;left:0;transform:rotate(135deg)}.blogs-landing .categories{margin-bottom:24px}.blogs-landing .upcoming ul li a{font:normal 300 1.6rem/2rem var(--font-poppins);color:#000}.blogs-landing .upcoming ul li span{font:normal 300 1.2rem/2rem var(--font-poppins);color:#000;display:block;width:100%}.blogs-landing .search-field{margin-bottom:24px;position:relative;width:100%}.blogs-landing .fa-magnifying-glass::before{font-size:14px;position:absolute;top:18px;left:10px}.blogs-landing .search-field input{width:100%;padding:10px 10px 10px 25px;border-radius:8px;font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282}.blogs-landing .search-field input::placeholder{font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282}.blogs-landing.blog-detail .prev-next,.blogs-landing.festival-detail .prev-next{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:space-between}.blogs-landing.blog-detail .next a:before,.blogs-landing.blog-detail .previous a:before,.blogs-landing.festival-detail .next a:before,.blogs-landing.festival-detail .previous a:before,.frequent .accordion-button:after{width:10px;height:10px;border-left:1px solid #fb8b25;border-bottom:1px solid #fb8b25}.blogs-landing.blog-detail a,.blogs-landing.festival-detail a{font:normal 300 1.6rem/2rem var(--font-poppins);color:#fb8b25;position:relative}.blogs-landing.blog-detail .previous a:before{content:"";position:absolute;top:7px;left:-13px;transform:rotate(45deg)}.blogs-landing.blog-detail .next,.blogs-landing.festival-detail .next a{padding-right:15px}.comment-respond p{font:normal 500 1.6rem/2.6rem var(--font-poppins);color:#777}.blogs-landing.blog-detail .next a:before{content:"";position:absolute;top:7px;right:-11px;transform:rotate(-130deg)}.comments{width:100%;margin-top:24px}.comments .form-group input,.comments .form-group textarea{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#b7b7b7;border-radius:8px;padding:10px}.skeleton .comments .hide-text,.skeleton .comments .hide-text::placeholder{color:transparent}.blogs-landing.skeleton .upcoming ul li:before{border-left:2px solid rgba(130,130,130,.2);border-top:2px solid rgba(130,130,130,.2)}.frequent{display:inline-block;width:100%;padding:80px 0}.frequent h1{font:normal 500 3.6rem/4rem var(--font-poppins);color:#000;margin-bottom:24px}.frequent ol li,.frequent p{font:normal 500 1.6rem/2.6rem var(--font-poppins);color:#777;margin-bottom:24px}.frequent .accordion-button{cursor:pointer;font:normal 500 2.2rem/2.2rem var(--font-poppins);display:block;padding:20px 40px 20px 15px;margin-bottom:0;transition:.25s ease-out;color:#ffbd14;background:#f0f0f0;position:relative}.frequent .accordion-button:after{content:"";position:absolute;top:27px;right:21px;transform:rotate(138deg);background-image:none}.all-products.skeleton .frequent .accordion-button::after{border-left:1px solid transparent;border-bottom:1px solid transparent}.frequent .accordion-button.collapsed:after{top:28px;right:21px;transform:rotate(-45deg)}.frequent .accordion-body{padding:20px}.frequent .accordion-button:focus{box-shadow:none}.protection.delivery-policy .frequent{padding-top:0}.checkout-login{top:220px}.modal-open .mega-menu,.modal-open .top-header{position:relative;z-index:1051}.modal-open .header{position:relative;z-index:1058}.modal-backdrop{--bs-backdrop-bg:#181818}.checkout-login p{font:normal 300 2rem/2.8rem var(--font-poppins);color:#000;text-align:center;margin-bottom:15px}.checkout-login span{font:normal 300 1.8rem/3.6rem var(--font-poppins);color:#000;display:block;text-align:center;margin-bottom:15px}.checkout-login .yellow-button{padding:6px 20px;margin-bottom:15px}.checkout-login .yellow-button:hover{background:#ffbd14;color:#000}.checkout-login .modal-content{width:830px;border-radius:16px;padding:40px}.checkout-login .modal-body{padding:0;text-align:center}.checkout-login .modal-dialog{max-width:812px}.checkout-login .form-group{width:361px;padding-bottom:30px;margin:auto}.checkout-login .form-group.full{width:100%;padding-bottom:50px}.checkout-login.ondemand-request{top:0;z-index:10555}.checkout-login .wpforms-field input.wpforms-field-medium{border:1px solid #0003;padding:10px 16px;font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282;border-radius:16px;max-width:100%;height:auto}.checkout-login .form-group textarea,.checkout-login .wpforms-field textarea.wpforms-field-medium{border:1px solid #0003;padding:10px 16px;font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282;border-radius:16px;height:150px;width:100%;resize:none}.checkout-login .wpforms-submit-container .wpforms-submit{background-color:#ffbd14!important;border:none;border-radius:80px;font:normal 400 2.4rem/3.6rem var(--font-poppins);color:#000!important;padding:10px 20px!important;display:inline-block;height:auto}.checkout-login .thankyou{color:green;font-weight:600;margin:0}.checkout-login.ondemand-request p{margin-bottom:40px;font-weight:600}.checkout-login .guest-form label,.productseosection p,.protection p,.protection table tr td,.protection table tr th{font:normal 400 1.6rem/2.4rem var(--font-poppins)}.checkout-login .guest-form label{color:#131010;display:block;text-align:left}.checkout-login .guest-form label span{display:inline-block;color:#ff5a5a;margin:0}.checkout-login .form-group input{border:1px solid #0003;padding:10px 16px;font:normal 400 1.6rem/2.6rem var(--font-inter);color:#828282;border-radius:16px}.checkout-login.ondemand-request button.yellow-button{margin:0 auto;padding:6px 50px;width:auto}.checkout-login button:active,.checkout-login button:hover{background:#ffbd14}.checkout-login.save-later{top:90px}.aboutus-banner.privacy:before{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/privacy-mask.svg) no-repeat;width:359px;height:402px;bottom:0;left:0}.aboutus-banner.privacy .content{left:90px;justify-content:flex-start;background:0 0}.aboutus-banner.privacy h1{font:normal 400 7rem/9.5rem var(--font-dm-serif-display);color:#fff;width:418px;text-align:left}.my-account,.protection{padding:40px 0;position:relative}.productseosection p,.protection p{color:#6a6a6a;margin-bottom:15px}.protection table,.protection table tr{border:1px solid #6a6a6a}.protection table{width:100%;margin-bottom:24px}.protection table tr td{color:#000;padding:10px}.protection table tr.minimum-value{background:#d3d3d3}.protection ol li,.protection table tr.minimum-value td,.protection ul li{font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#6a6a6a}.my-account.skeleton .contact-information ul li a,.my-account.skeleton .name .dimensions p,.my-account.skeleton .name .dimensions span,.my-account.skeleton .product-review h2,.my-account.skeleton .product-review p,.my-account.skeleton .rewards .heading a,.my-account.skeleton .rewards h4,.my-account.skeleton .rewards h5,.my-account.skeleton .rewards p,.my-account.skeleton .rewards table tr td,.protection.skeleton a,.protection.skeleton h2,.protection.skeleton table tr.minimum-value td,.skeleton .products-category-list .heading h4 b{color:transparent}.protection table tr th{background-color:#fb8b25;color:#fff;padding:10px}.protection ul{margin:0 0 24px 20px}.protection h3{font:normal 600 2.4rem/3.6rem var(--font-poppins);color:#000;margin-bottom:24px;text-align:center}.protection h4{font:normal 600 1.6rem/2.4rem var(--font-poppins);color:#000;margin-bottom:15px}.protection .description{display:inline-block;width:100%;margin-bottom:50px}.protection:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/plate.webp) no-repeat;width:268px;height:409px;top:5%;right:0}.my-account:before,.searching-products:before{position:absolute;height:533px;bottom:300px;content:""}.protection.terms-conditions:after{top:4%}.protection .personal-information{margin-bottom:50px}.protection .personal-information h2{font:normal 500 2.4rem/3.6rem var(--font-poppins);color:#6a6a6a;text-align:center}.personal-information.website-server:after{content:"";position:absolute;background:url(../../../../../../../themes/grocery-shopping-child/images/idol.webp) no-repeat;width:579px;height:447px;right:0;bottom:-30px}.aboutus-banner.skeleton .user-cover{min-height:600px}.my-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.best-sellers .mean ul li:last-child,.my-account .woocommerce-MyAccount-navigation ul li{padding-bottom:0}.my-account:before{background:url(../../../../../../../themes/grocery-shopping-child/images/myaccount-mask.svg) no-repeat;width:318px;left:0}.my-account .dashboard{display:flex;flex-wrap:wrap;min-height:500px}.my-account .sidemenu{width:23rem;max-width:23rem;flex:0 0 23rem}.my-account .product-review{width:100%;max-width:100%;flex:0 0 100%;padding-left:20px;border-left:1px solid #eee;padding-bottom:40px}.my-account .product-review p{font:normal 500 1.4rem/2.1rem var(--font-poppins);color:#000}.my-account .product-review .woocommerce-Button.orange-button,.my-account .view-orders .reorder{background-color:#fb8b25;border:none;border-radius:8.3px;font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#fff;width:124px;padding:7.3px;text-transform:uppercase}.my-account .product-review .product-review{border-left:none;padding-left:0}.my-account .sidemenu .name{background-color:#f5f5f5;padding:10px 0;text-align:center;font:normal 400 1.4rem/1.8rem var(--font-helvetica);color:#1f1f1f;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:40px}.my-account .sidemenu .name span{width:16px;height:16px;border-radius:50%;background-color:#d9d9d9;display:inline-block;margin-right:4px}.my-account .sidemenu .nav-link,.my-account .sidemenu a{font:normal 400 1.4rem/1.8rem var(--font-helvetica);color:#1f1f1f;padding:10px 20px;border-bottom:1px solid #eee;border-left:4px solid transparent;width:100%;text-align:left;display:inline-block}.my-account .sidemenu .is-active,.my-account .sidemenu .nav-link.active{background-color:#fff6de;border-left:4px solid #ffbd14}.my-account .product-review h2{font:normal 600 3.2rem/4.3rem var(--font-poppins);color:#373737;margin-bottom:50px}.my-account .rewards h4,.my-account .rewards h5{color:#000;margin-bottom:24px;display:inline-block}.my-account .product-review .rewards{display:inline-block;width:100%;margin-bottom:40px}.my-account .rewards h5{font:normal 500 1.4rem/2.1rem var(--font-poppins)}.my-account .rewards h4{font:normal 500 1.8rem/2.7rem var(--font-poppins)}.my-account .rewards .heading a{float:right;font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#6a6a6a}.my-account .rewards p{font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#6a6a6a;margin:0}.my-account .order-history td,.my-account .rewards table tr td,.my-account .timely-delivery a,.my-account .timely-delivery p{font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#6a6a6a}.my-account .rewards table tr td{background-color:#f9f9f9;border-bottom:1px solid #eee;padding:17px}.my-account .rewards table tfoot tr td{background-color:#000;color:#fff}.my-account .product-stars{background-color:#f9f9f9;padding:20px;border:1px solid #eee;display:inline-flex;width:100%;flex-wrap:wrap;justify-content:space-between}.my-account .rewards .name{width:240px;float:left;display:flex;flex-wrap:wrap}.my-account .rewards .name img{width:80px;height:auto;border-radius:8px;margin-right:8px;float:left}.my-account .name .dimensions{width:calc(100% - 88px);float:left;display:flex;flex-wrap:wrap;align-content:space-between}.my-account .name .dimensions p{font:normal 300 1.4rem/1.8rem var(--font-poppins);color:#000}.my-account .name .dimensions span{font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#959494}.my-account .reviews{width:150px;float:left}.my-account .timely-delivery{width:320px;float:left;display:flex;flex-wrap:wrap;align-content:space-around}.my-account .timely-delivery p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}.my-account .timely-delivery a{text-decoration:underline}.my-account .order-history td{vertical-align:top}.my-account .order-history td:nth-of-type(2),.my-account .order-history td:nth-of-type(3){width:210px}.my-account .order-history td span{font-weight:600;display:block}.my-account .price span{font:normal 600 2.3rem/3.4rem var(--font-poppins);color:#271c00}.my-account .price sup{font:normal 400 1.2rem/1.9rem var(--font-poppins);color:#271c00;top:-10px}.my-account .contact-information ul li a,.my-account .form-group label,.my-account .order-details a,.my-account .rewards.address-book .change-address a,.my-account .single-address address,.my-account .single-address p,.my-account .view-orders .order-details,.my-account .view-orders.status p{color:#6a6a6a;font:normal 400 1.4rem/2.1rem var(--font-poppins)}.my-account .product-stars.panchangham{background-color:#fff;align-items:center}.my-account .view-orders{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px 10px 0}.my-account .view-orders .order-details{padding-top:0}.my-account .contact-information ul{float:right}.my-account .contact-information ul li{border-right:1px solid #eee;padding:2px 10px;display:inline-block}.my-account .contact-information ul li:last-child{border-right:none}.my-account .single-address{width:45rem!important;max-width:45rem;flex:0 0 45rem}.my-account .woocommerce-Address.single-address,.my-account table.opencarts tbody{border:1px solid #eee}.my-account .single-address p{margin-bottom:10px}.my-account .single-address address{padding:20px}.my-account .single-address .england,.my-account .woocommerce-Address-title{background-color:#f9f9f9;padding:20px}.my-account .woocommerce-Address-title p{display:inline-block;margin:0}.my-account .woocommerce-Address-title a{font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#fb8b25}.my-account .single-address .england a{font:normal 600 1.4rem/2.1rem var(--font-poppins);color:#fb8b25}.my-account .view-orders.status{background-color:#f9f9f9;border:1px solid #eee;border-top:none;margin:0;padding:10px;align-items:center}.my-account .view-orders.status .refund{background-color:#373737;border:none;font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#fff;padding:7px 10px;border-radius:8.3px;margin-right:8px;text-transform:uppercase}.my-account .view-orders.status p span{color:#fb8b25;padding-left:8px}.my-account .new-arrivals{background-color:transparent;display:flex;flex-wrap:wrap;padding:0}.my-account .new-arrivals .item{width:179px;float:left;margin-right:8px}.list-submenus .owl-nav .owl-prev,.pagination ul>a,.woocommerce-pagination ul>a{margin-right:10px}.my-account .new-arrivals .item h3{font-size:1.2rem;line-height:1.6rem}.my-account .new-arrivals .item .count input{font-size:1.8rem;line-height:2.8rem}.my-account .new-arrivals .item .add-cart{font-size:1.2rem;line-height:1.8rem;padding:7.8px 0;width:125px}.my-account .new-arrivals .item span{font-size:1rem;line-height:1.4rem}.my-account .new-arrivals .item .count{width:125px}.my-account .new-arrivals .item .price span{font-size:1.7rem;line-height:2.7rem}.my-account .new-arrivals .item .price sup{font-size:1rem;line-height:1.5rem;top:0}.my-account table.opencarts tr th{font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#6a6a6a;padding:7px 20px;background-color:#f9f9f9}.my-account table.opencarts thead{border:1px solid #eee;border-bottom:none}.my-account table.opencarts .count button{border:.79px solid #adadad;background-color:#f9f9f9;border-radius:6.32px;width:26px;height:26px}.my-account table.opencarts .count input{width:42px;border:none;background-color:transparent;font:normal 300 1.6rem/2.8rem var(--font-poppins);color:#000;text-align:center}.my-account table.opencarts tr td:nth-last-of-type(2) span,.my-account table.opencarts tr td:nth-last-of-type(2) sup{color:#959494}.my-account table.opencarts tfoot tr td{background-color:#f9f9f9;border:1px solid #eee;border-top:none;padding:10px 20px;text-align:right}.my-account table.opencarts tfoot button{font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;width:124px;padding:7.36px 0;border-radius:6.31px}.my-account .additional h6,.my-account .form-group a,.my-account .form-group input,.my-account .form-group textarea{font:normal 400 1.4rem/2.1rem var(--font-poppins)}.my-account .rewards.address-book .england{background-color:transparent;border:1px solid #eee}.my-account .rewards.address-book .change-address{background-color:#f9f9f9;border:1px solid #eee;border-top:none;padding:7px 10px;text-align:center}.my-account .form-group input{background-color:#f9f9f9!important;border:1px solid #d9d9d9!important;padding:17px 20px 17px 10px;color:#6a6a6a;border-radius:8px}.my-account .form-group textarea{background-color:#f9f9f9;border:1px solid #d9d9d9;padding:17px 20px 17px 10px;color:#6a6a6a;border-radius:8px}.my-account .form-group a{color:#6a6a6a;float:right;margin-top:10px}.my-account .additional .single-address{margin-bottom:10px}.my-account .additional h6{color:#000}.my-account .additional .single-address .england p{line-height:3.2rem;margin-bottom:40px}.my-account .additional .single-address .england p a{color:#6a6a6a}.my-account .rewards.address-book .additional .change-address a.delete{color:#cc0001}.my-account .rewards.address-book .new-adding{background-color:#fb8b25;border:none;border-radius:6.31px;font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#fff;padding:7.8px;text-transform:uppercase}.my-account .points{background-color:#f9f9f9;border:1px solid #f9f9f9;font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#6a6a6a;padding:10px 20px;min-width:140px;display:inline-block}.my-account .points span{font:normal 400 4rem/6rem var(--font-poppins);color:#000;margin-right:5px}.my-account ul li{font:normal 400 1.4rem/2.8rem var(--font-poppins);color:#6a6a6a;padding-bottom:10px}.my-account .redeem{background-color:#373737;border-radius:6.31px;padding:7px 10px;font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#fff}.my-account .request-refund .submit,.my-account .single-friends .bonus-points .send{background-color:#fb8b25;border:none;font:normal 400 1.2rem/1.8rem var(--font-poppins);color:#fff}.my-account .green,.my-account .red{font:normal 600 2.3rem/3.4rem var(--font-poppins)}.my-account .red{color:#cc0001}.my-account .green{color:#3c8a38}.my-account .opencarts.history tr td{padding:6px}.my-account .request-refund{width:450px}.my-account .request-refund textarea{height:155px;resize:none}.my-account .request-refund .submit{width:125px;border-radius:7.89px;padding:7.89px 0}.my-account .view-orders.refund{justify-content:flex-end}.my-account .order-details{text-align:center;padding-top:10px}.my-account .referrals h6{font:normal 500 1.4rem/2.1rem var(--font-poppins);color:#000;margin-bottom:40px}.my-account .referrals p{font:normal 400 1.4rem/2.1rem var(--font-poppins);color:#6a6a6a;margin-bottom:20px}.best-sellers .mean p,.best-sellers .mean ul li,.pagination a{font:normal 400 1.4rem/1.3rem var(--font-helvetica)}.my-account .referrals .form-group{padding:20px 20px 10px;margin-bottom:0}.my-account .referrals .single-friends{width:45rem;max-width:45rem;flex:0 0 45rem;border:1px solid #eee;margin-bottom:40px}.my-account .single-friends .bonus-points{background-color:#f9f9f9;border:1px solid #eee;padding:10px 20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.my-account .single-friends .bonus-points .send{width:130px;padding:7px 10px;border-radius:6.31px}.my-account .single-friends .bonus-points span{font:normal 600 1.4rem/2.1rem var(--font-poppins);color:#6a6a6a}.my-account .single-friends.active .bonus-points span{color:#3c8a38}.best-sellers .mean{border-bottom:1px solid #eee;padding:20px 0}.best-sellers .mean p{color:#666;margin-bottom:20px}.best-sellers .mean ul li{color:#fb8b25;padding-bottom:10px}.best-sellers .mean ul{margin:0 0 0 10px}.products-category-list .heading h4{font:normal 300 1.8rem/2.4rem var(--font-poppins);color:#666;display:inline-block}.pagination,.woocommerce-pagination{padding:40px 0 80px;display:inline-block;width:100%;text-align:center}.pagination li,.woocommerce-pagination li{display:inline-block;margin-right:10px}.pagination a{color:#666;display:inline-block;border:none}.pagination .active>.pagination .page-link,.pagination .page-link.active,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:transparent;color:#fb8b25}.searching-products{position:relative;min-height:1566px}.searching-products:before{background:url(../../../../../../../themes/grocery-shopping-child/images/myaccount-mask.svg) no-repeat;width:318px;left:0}.ajax-search-results,.loading_div:before{background:#fff;position:absolute;left:0}.searching-products .new-arrivals .item .count{width:125px;margin-top:20px}.searching-products .new-arrivals .item .add-cart{width:125px;padding:7px 0;margin-top:10px}.demand-banner .content{position:absolute;top:0;bottom:0;left:0;right:0}.demand-banner .content h1{font:normal 400 7rem/9.5rem var(--font-dm-serif-display);color:#fff;margin-bottom:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.coupon-message .error_div,.coupon-message .succ_div{font-size:14px;line-height:18px;font-family:var(--font-poppins)}.woocommerce-order .woocommerce-thankyou-order-received{color:green;font-size:26px;line-height:30px;text-align:center;margin-bottom:30px;font-weight:600}.loading_div:before{content:"";opacity:.5;width:100%;bottom:0;top:0}.loading_div:after{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:1s ease-in-out infinite spin;background:url(../../../../../../../themes/grocery-shopping-child/images/loader.svg);line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75);z-index:10568}.ajax-search-list span,.ajax-search-results p{font:normal 400 1.6rem/1.9rem var(--font-inter);color:#5e5e5e}.looking-for .ajax-search-results{top:53px}.ajax-search-results{top:70px;z-index:9;right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.image.user-cover .next,.modal-next{right:10px}.ajax-search-results ul{padding:20px 0;max-height:400px;overflow-y:auto}.ajax-search-results .search_div a{font:normal 400 1.6rem/1.2rem var(--font-poppins);color:#000;display:inline-block;width:100%}.ajax-search-list li{display:inline-block;width:100%;padding:20px;border-bottom:1px solid #ccc}.ajax-search-list li .out_product{background-color:red;border:none;border-radius:8px;padding:10px 20px;font:normal 400 1.6rem/2.4rem var(--font-poppins);color:#fff;margin-bottom:0;float:right}.ajax-search-list li:hover{background-color:#eee}.ajax-search-list img{float:left;margin-right:20px;width:100px}.ajax-search-list span{display:grid;text-align:left}.ajax-search-results p{text-align:center}.ajax-search-list button{font:normal 400 1.6rem/1.2rem var(--font-poppins);background-color:#ffbd14;color:#000;border:none;padding:10px 20px;border-radius:10px;float:right;margin:10px 0 0 10px}.woocommerce-Price-amount.amount bdi{display:inline-flex;font-weight:800}.ajax-search-list span.woocommerce-Price-currencySymbol{font-weight:800}.search_div.header_search>a{padding:20px;text-align:center}.blogs-landing.festival-detail .primarily{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;align-items:center}.blogs-landing.festival-detail .primarily:nth-of-type(2n) figure{order:1}.blogs-landing.festival-detail .primarily:nth-of-type(2n) p{order:2}.blogs-landing.festival-detail .primarily figure{width:33%;max-width:33%;flex:0 0 33%}.blogs-landing.festival-detail .primarily p{width:65%;max-width:65%;flex:0 0 65%}.blogs-landing.festival-detail .previous a:before{content:"";position:absolute;top:4px;left:0;transform:rotate(45deg)}.blogs-landing.festival-detail .next a:before{content:"";position:absolute;top:5px;right:0;transform:rotate(-130deg)}#sidebar-wrapper{width:25%;max-width:25%;flex:0 0 25%;position:relative}#wrapper{padding-left:0;transition:.5s;position:relative}#wrapper.toggled #sidebar-wrapper{width:250px}.sidebar-brand{position:absolute;top:0;width:250px;text-align:center;padding:20px 0}.sidebar-brand h2{margin:0;font-weight:600;font-size:24px;color:#fff}.notfound h2,.notfound p{margin-top:0;margin-bottom:25px}.sidebar-nav{position:absolute;top:75px;width:250px;margin:0;padding:0;list-style:none}.modal-next,.modal-prev{top:50%!important;transform:translateY(-50%)}.sidebar-nav>li{text-indent:10px;line-height:42px}.sidebar-nav>li a{display:block;color:#757575;font-weight:600;font-size:18px}.sidebar-nav>li.active>a,.sidebar-nav>li>a:hover{text-decoration:none;color:#fff;background:#f8be12}.sidebar-nav>li>a i.fa{font-size:24px;width:60px}#navbar-wrapper{width:100%;position:absolute;z-index:2}#wrapper.toggled #content-wrapper,#wrapper.toggled #navbar-wrapper{position:absolute;margin-right:-250px}#navbar-wrapper .navbar{border-width:0;background-color:#eee;font-size:24px;margin-bottom:0;border-radius:0}#navbar-wrapper .navbar a{color:#757575}#navbar-wrapper .navbar a:hover{color:#f8be12}#content-wrapper{width:100%;position:absolute;padding:15px;top:100px}.woocommerce ul.order_details{display:flex}.woocommerce ul.order_details li.email{width:28%}.woocommerce ul.order_details li.email strong{word-break:break-all}.select2-results,.woo_error .woocommerce-error li,.woocommerce ul.order_details li strong{font-size:16px}.total-products{display:flex;flex-wrap:wrap;justify-content:space-between;background:#f1f1f1;padding:15px}.total-products span{font:normal 600 1.4rem/1.8rem var(--font-helvetica);color:#ffbd14}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{position:absolute;right:6px;top:11px;font-size:20px;content:"\f06e";font-family:FontAwesome}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{position:absolute;right:6px;top:-10px!important;font-size:20px;content:"\f070";font-family:FontAwesome}.woocommerce-Input--password{padding:17px 40px 17px 10px}.swal2-show{z-index:10999!important}@media only screen and (min-width:1919px){.search-products:after{right:210px}}.delete_cart_items{font-size:18px;cursor:pointer;display:inline-block!important;padding-left:15px}.select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:18px;padding:20px 15px;border:1px solid #d9d9d9;font:normal 400 1.8rem/2.7rem var(--font-poppins)}.select2-container .select2-dropdown,.select2-container .select2-selection{border:1px solid #bfbfbf}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:7px 7px 0;height:0;margin-left:-4px;margin-top:-2px;position:absolute;width:0;left:0!important}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none!important}.slider{display:flex;transition:transform .5s}.slider-image{width:500px;height:500px;object-fit:cover}.image.user-cover .next,.image.user-cover .prev{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;border:none;font-size:24px;padding:10px;cursor:pointer;z-index:10}.image.user-cover .prev{left:10px}.thumbnails{display:flex;flex-wrap:nowrap;margin-top:10px;overflow:auto;margin-right:55px}.thumbnail{width:80px;height:80px!important;margin:0 5px;cursor:pointer;object-fit:contain;border:2px solid transparent}.thumbnail:hover{border-color:#007bff}#imageModal .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:none;justify-content:center;align-items:center;z-index:1000}#imageModal .modal-content{width:80%;max-width:700px;height:auto;overflow:hidden}#imageModal img{width:100%;height:100vh;object-fit:contain;transform:scale(1);transition:transform .3s}#imageModal .close,#imageModal .modal-next,#imageModal .modal-prev,#imageModal .zoom-in,#imageModal .zoom-out{position:absolute;top:10px;color:#000;border:none;font-size:18px;cursor:pointer;padding:8px 12px;z-index:10}#imageModal .zoom-in{left:10px;top:100px}#imageModal .zoom-out{left:10px;top:55px}.modal-prev{left:10px}#imageModal .close{right:10px;top:50px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:16px;color:#000}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{font-size:0}.woocommerce nav.woocommerce-pagination ul li a.next::after{content:'';display:inline-block;width:30px;height:30px;background-image:url(https://giriukdevnew.abrandr.in/wp-content/themes/grocery-shopping-child/images/pagination-rightarrow.svg);background-size:cover}.woocommerce nav.woocommerce-pagination ul li a.prev::after{content:'';display:inline-block;width:30px;height:30px;background-image:url(https://giriukdevnew.abrandr.in/wp-content/themes/grocery-shopping-child/images/pagination-leftarrow.svg);background-size:cover}.woocommerce nav.woocommerce-pagination ul li a.next:hover::after,.woocommerce nav.woocommerce-pagination ul li a.prev:hover::after{opacity:.8}.notfound{width:100%;line-height:1.4;text-align:center;padding:15px}.notfound .notfound-404 h1{font-size:186px;font-weight:200;margin:0;background:padding-box text #fb8b25;color:transparent;-webkit-background-clip:text;text-transform:uppercase}.notfound h2{font-size:33px;font-weight:200;text-transform:uppercase;letter-spacing:3px}.notfound p{font-size:16px;font-weight:200}.dgwt-wcas-details-wrapp .add_to_cart_button{font:normal 400 1.6rem/1.2rem var(--font-poppins)!important;background-color:#ffbd14!important;color:#000!important;border:none!important;padding:10px 20px!important;border-radius:10px!important;margin:10px 0 0 10px!important}.dgwt-wcas-details-wrapp .dgwt-wcas-stock.out-of-stock{background-color:red!important;border:none!important;border-radius:8px!important;padding:10px 20px!important;font:normal 400 1.6rem/2.4rem var(--font-poppins)!important;color:#fff!important;margin-bottom:0!important;text-align:center!important}.dgwt-wcas-pd-addtc-form .quantity input.qty{width:50px!important;padding:4px!important;text-align:center!important;font-size:13px!important}.bottom_fibo_search .dgwt-wcas-search-wrapp{width:100%!important}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:none!important}@media only screen and (max-width:600px){.dgwt-wcas-search-wrapp{width:320px}}@media only screen and (max-width:480px){.notfound .notfound-404{position:relative;height:168px}.notfound .notfound-404 h1{font-size:142px}.notfound h2{font-size:22px}}div#home_banner .image.user-cover img{height:50rem!important;object-fit:cover}.books-handicrafts.home-gifts h3.cat-title{font:normal 700 4rem/6rem var(--font-poppins);color:#1f1003;text-align:center;margin-bottom:15px}.checkout .checkout-product .image-back{width:30rem!important;height:10rem!important}.checkout .checkout-product .price{font:normal 600 2.5rem/5.2rem var(--font-poppins)!important;color:#000!important;text-align:center!important;margin-bottom:-20px!important}.loader_parent_div .woocommerce{max-width:1200px;width:100%;margin:auto;font:normal 400 1.8rem/2.7rem var(--font-poppins)}.products-category-list .total-products h1,div.wpforms-container-full .wpforms-confirmation-container-full p{font-size:1.5rem}.checkout .address input,.checkout .address select{border:1px solid #d9d9d9!important;background-color:#fff!important;border-radius:18px!important;padding:20px 15px!important;font:normal 400 1.8rem/2.7rem var(--font-poppins);color:#000!important}.comments,.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{display:none!important}.my-account .woocommerce-MyAccount-content.product-review{width:75%;max-width:75%;flex:0 0 75%}.dropdown-content .quantity,.quant-del{display:flex;align-items:center;gap:10px}.woocommerce-no-results p,ul.woocommerce-error li{font-size:14px}div#trustpilot-widget-trustbox-0-wrapper{position:absolute;width:10%;top:10px;left:31%}.header-wrapper{position:fixed;top:0;z-index:99;width:100%}main.overall-content{margin-top:240px}.has-festival-special main,.home 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{margin-top:210px}.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{margin-top:179px}.dropdown.username button{background:#ccc;border:2px solid #ccc}div.wpcf7 form input{border-radius:3px;padding:0 14px;line-height:100%;height:43px;border:1px solid rgba(0,0,0,.25);margin:15px 0;color:rgba(0,0,0,.7)}div.wpcf7 form input:focus,div.wpcf7 form textarea:focus{border:1px solid #066aab;outline:0}div.wpcf7 form textarea{padding:14px;border:1px solid #000;background:0 0;font:normal 400 1.6rem/2.4rem var(--font-poppins);border-radius:8px;margin:15px 0;color:rgba(0,0,0,.7)}.list-submenus .owl-nav .owl-next,.list-submenus .owl-nav .owl-prev{background:#50647a!important;width:24px;height:24px;border-radius:50%}div.wpcf7 form input[type=submit]{color:#fff;width:auto;border-radius:8px;padding:10px 30px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900;font:normal 300 1.2rem 12px/3rem var(--font-poppins)}.list-submenus .owl-nav{position:absolute;top:-28px;right:-20px}.list-submenus .owl-nav .owl-next img,.list-submenus .owl-nav .owl-prev img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(0%) hue-rotate(313deg) brightness(105%) contrast(100%);width:16px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-right:75px!important}.products-category-list .new-arrivals .item .price del,.single-product .price-details del{text-decoration:line-through;opacity:.8;margin-right:8px}.dgwt-wcas-sp del .woocommerce-Price-amount.amount bdi,.single-product .price-details del .woocommerce-Price-amount.amount bdi{display:inline;font-weight:300!important;text-decoration:line-through}.dgwt-wcas-pd-price del,.dgwt-wcas-sp del,.dgwt-wcas-tpd-price del,.new-arrivals .item .price del bdi{text-decoration:line-through}.dgwt-wcas-pd-price ins,.dgwt-wcas-sp ins,.dgwt-wcas-tpd-price ins,.new-arrivals .item .price ins span,.new-arrivals .item .price ins sup,.single-product .price-details ins{color:#d32f2f;font-weight:700;text-decoration:none}.has-festival-special .pagination{padding:30px 0}.has-festival-special .all-products .best-sellers{margin-bottom:45px}.productseosection h2{font:normal 300 4rem/6rem var(--font-poppins);color:#1f1003}