@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600&display=swap');@font-face{font-family:'KrutiDev010';src:url('fonts/KrutiDev010.eot');src:url('fonts/KrutiDev010.eot?#iefix') format('embedded-opentype'),url('fonts/KrutiDev010.woff2') format('woff2'),url('fonts/KrutiDev010.woff') format('woff'),url('fonts/KrutiDev010.ttf') format('truetype'),url('fonts/KrutiDev010.svg#KrutiDev010') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Montserrat-Black';src:url('fonts/Montserrat-Black.woff2') format('woff2'),url('fonts/Montserrat-Black.woff') format('woff'),url('fonts/Montserrat-Black.ttf') format('truetype');}
@font-face{font-family:'Montserrat-BlackItalic';src:url('fonts/Montserrat-BlackItalic.woff2') format('woff2'),url('fonts/Montserrat-BlackItalic.woff') format('woff'),url('fonts/Montserrat-BlackItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-Bold';src:url('fonts/Montserrat-Bold.woff2') format('woff2'),url('fonts/Montserrat-Bold.woff') format('woff'),url('fonts/Montserrat-Bold.ttf') format('truetype');}
@font-face{font-family:'Montserrat-BoldItalic';src:url('fonts/Montserrat-BoldItalic.woff2') format('woff2'),url('fonts/Montserrat-BoldItalic.woff') format('woff'),url('fonts/Montserrat-BoldItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-ExtraBold';src:url('fonts/Montserrat-ExtraBold.woff2') format('woff2'),url('fonts/Montserrat-ExtraBold.woff') format('woff'),url('fonts/Montserrat-ExtraBold.ttf') format('truetype');}
@font-face{font-family:'Montserrat-ExtraBoldItalic';src:url('fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'),url('fonts/Montserrat-ExtraBoldItalic.woff') format('woff'),url('fonts/Montserrat-ExtraBoldItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-ExtraLight';src:url('fonts/Montserrat-ExtraLight.woff2') format('woff2'),url('fonts/Montserrat-ExtraLight.woff') format('woff'),url('fonts/Montserrat-ExtraLight.ttf') format('truetype');}
@font-face{font-family:'Montserrat-ExtraLightItalic';src:url('fonts/Montserrat-ExtraLightItalic.woff2') format('woff2'),url('fonts/Montserrat-ExtraLightItalic.woff') format('woff'),url('fonts/Montserrat-ExtraLightItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-Italic';src:url('fonts/Montserrat-Italic.woff2') format('woff2'),url('fonts/Montserrat-Italic.woff') format('woff'),url('fonts/Montserrat-Italic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-Light';src:url('fonts/Montserrat-Light.woff2') format('woff2'),url('fonts/Montserrat-Light.woff') format('woff'),url('fonts/Montserrat-Light.ttf') format('truetype');}
@font-face{font-family:'Montserrat-LightItalic';src:url('fonts/Montserrat-LightItalic.woff2') format('woff2'),url('fonts/Montserrat-LightItalic.woff') format('woff'),url('fonts/Montserrat-LightItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-Medium';src:url('fonts/Montserrat-Medium.woff2') format('woff2'),url('fonts/Montserrat-Medium.woff') format('woff'),url('fonts/Montserrat-Medium.ttf') format('truetype');}
@font-face{font-family:'Montserrat-MediumItalic';src:url('fonts/Montserrat-MediumItalic.woff2') format('woff2'),url('fonts/Montserrat-MediumItalic.woff') format('woff'),url('fonts/Montserrat-MediumItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-Regular';src:url('fonts/Montserrat-Regular.woff2') format('woff2'),url('fonts/Montserrat-Regular.woff') format('woff'),url('fonts/Montserrat-Regular.ttf') format('truetype');}
@font-face{font-family:'Montserrat-SemiBold';src:url('fonts/Montserrat-SemiBold.woff2') format('woff2'),url('fonts/Montserrat-SemiBold.woff') format('woff'),url('fonts/Montserrat-SemiBold.ttf') format('truetype');}
@font-face{font-family:'Montserrat-SemiBoldItalic';src:url('fonts/Montserrat-SemiBoldItalic.woff2') format('woff2'),url('fonts/Montserrat-SemiBoldItalic.woff') format('woff'),url('fonts/Montserrat-SemiBoldItalic.ttf') format('truetype');}
@font-face{font-family:'Montserrat-Thin';src:url('fonts/Montserrat-Thin.woff2') format('woff2'),url('fonts/Montserrat-Thin.woff') format('woff'),url('fonts/Montserrat-Thin.ttf') format('truetype');}
@font-face{font-family:'Montserrat-ThinItalic';src:url('fonts/Montserrat-ThinItalic.woff2') format('woff2'),url('fonts/Montserrat-ThinItalic.woff') format('woff'),url('fonts/Montserrat-ThinItalic.ttf') format('truetype');}
body{position:relative;background:url(../images/body-bg.jpg) no-repeat center center/cover;line-height:1.5;font-family:'Barlow',sans-serif;}
.wrapper{max-width:1240px;width:100%;display:inline-block;padding:0 20px;}
.ap-top-header{padding:5px 0 10px;background:url(../images/body-bg.jpg) no-repeat center center/cover;}
.ap-call-actions span{font-weight:600;color:#573A19;letter-spacing:0.02em;opacity:0.6;font-size:14px;}
.ap-call-actions a{color:#573A19;font-size:14px;font-weight:700;letter-spacing:0.02em;position:relative;}
.ap-call-actions a.ap-after-back{margin-right:10px;}
.ap-call-actions a.ap-after-back::after{content:'/';position:absolute;right:-10px;top:-2px;display:block;color:#573A19;font-size:14px;font-weight:700;}
.ap-login-action ul li{display:inline-block;padding:0 15px;}
.ap-login-action ul li a{font-size:14px;color:#573A19;letter-spacing:0.02em;font-weight:600;position:relative;}
.ap-login-action ul li:first-child{border-right:1px solid #573A19;}
.ap-login-action ul li a.ap-after-back{margin-right:10px;}
.ap-login-action ul li a.ap-after-back::after{content:'/';position:absolute;right:-10px;top:-2px;display:block;color:#573A19;font-size:14px;font-weight:700;}
.ap-login-action ul li .ap-select-box{width:94px;height:30px;}
.ap-login-action ul li .ap-select-box::after{content:'';position:absolute;right:10px;top:11px;display:block;background:url(../images/select-drop-arrow.png) no-repeat center center/cover;width:12px;height:7px;pointer-events:none;}
.ap-login-action ul li .ap-select-box select{appearance:none;-webkit-appearance:none;padding:5px 10px 5px 12px;background:#FFFFFF;border:1px solid rgba(0,0,0,0.1);border-radius:5px;color:#573A19;font-size:14px;letter-spacing:0.02em;font-weight:700;width:100%;}
header{position:fixed;top:0;left:0;z-index:1000;}
.main-header{background:#FFFFFF;padding:8px 0;}
.ap-logo-div{width:15%;display:flex;justify-content:left;align-items:center;}
ul.ap-shop-action.np-shop-action{width:100%;max-width:380px;}
nav a{margin:0 16px;display:inline-block;color:#573A19;font-size:16px;font-weight:600;transition:all 0.4s ease;border-bottom:2px solid #fff;}
nav .page-numbers.current.current{color:#007A42;border-color:#007A42;padding:0.5rem;font-size:16px;font-weight:600;}
nav a:hover{color:#007A42;border-color:#007A42;}
nav a:first-child{margin-left:0;}
.ap-shop-action li{display:inline-block;margin-left: 40px;}
.ap-shop-action li a span{display:inline-block;vertical-align:middle;margin-left:5px;color:#007A42;font-size:18px;font-weight:700;}
.ap-shop-action li a svg{display:inline-block;vertical-align:middle;transition:all 0.4s ease;}
.ap-shop-action li a:hover svg.ap-hover-svg path{stroke:#007A42}
.ap-shop-action li a.active svg.ap-hover-svg path{stroke:#007A42}
.ap-shop-action li.ap-pincode-parent.np-hove:hover .ap-drop-pincode{opacity:1;visibility:visible;}
.ap-drop-pincode.ap-drop-search.open{opacity:1;visibility:visible;}
.ap-homepage-banner{margin-top:142px;background:url(../images/banner-homepage.jpg) no-repeat center center/cover;}
.ap-homepage-banner .ap-banner-text{padding:8% 0 32%;}
.ap-homepage-banner .ap-banner-text p{font-family:'Montserrat-ExtraBold';font-size:60px;line-height:60px;text-transform:uppercase;color:#FFFFFF;}
.ap-drop-pincode{width:300px;display:inline-block;top:100%;right:-15px;opacity:0;visibility:hidden;transition:all 0.4s ease;}
.ap-drop-profile{width:200px;left:-40px;}
.ap-drop-cart{width:370px;left:-200px;}
.ap-drop-search{width:540px;left:-200px;}
.ap-drop-search .ap-pincode-inner{background-color:transparent;box-shadow:none;padding-top:15px;padding-bottom:0 !important;}
.ap-search-input .ap-search-box{background:#FFFFFF;border-radius:50px;border:none;height:40px;padding-right:80px !important;padding:0 15px 0 40px;font-size:14px;font-weight:500;font-family:'Barlow',sans-serif;box-shadow:0px 0px 4px rgba(0,0,0,0.25);}
.ap-search-input .ap-search-box::placeholder{color:#573A19;opacity:0.5;}
.ap-search-input{position:relative;}
.ap-search-input::before{content:'';left:14px;top:50%;transform:translateY(-50%);display:block;background:url(../images/Search.png) no-repeat center center;width:14px;height:14px;position:absolute;}
.ap-search-input .ap-search-click{width:70px;height:36px;right:2px;top:50%;transform:translateY(-50%);background:#007A42;border-radius:50px;border:none;color:#FFFFFF;font-weight:500;font-family:'Barlow',sans-serif;cursor:pointer;font-size:14px;}
.ap-drop-cart .ap-pincode-inner{padding:8px 8px 6px;}
.ap-drop-profile .ap-pincode-inner{padding:8px 8px 6px;}
.ap-cart-strip{padding:10px 0;border-bottom:1px solid #E1E1E1;position:relative;}
.ap-cart-strip:first-child{padding-top:0;}
a.ap-basket-remove.np-product-remove{top:0;right:0;}
.ap-cart-strip:last-child{padding-bottom:35px;margin-bottom:15px;}
.ap-cart-strip .ap-cart-prod-img{display:inline-block;width:100px;height:100px;background-color:#EEEEEE;}
.ap-cart-strip .ap-cart-prod-img img{max-width:100%; height: 100%;} /*ish-22-4-22*/
.ap-cart-strip .ap-cart-prod-info{display:inline-block;width:65%;margin-left:10px;text-align:left;margin:0 0 10px 0.5rem;}
.ap-cart-strip .ap-cart-prod-info .ap-cart-prod-name{font-size:16px;font-weight:600;color:#323232;width:100%;float:left;}
.ap-cart-strip .ap-cart-prod-info .ap-cart-prod-name a{color:inherit;}
.ap-cart-strip .ap-cart-prod-info span{width:100%;float:left;margin-bottom:25px;font-weight:500;font-size:16px;color:#919191;}
.ap-cart-strip .ap-cart-prod-info p{width:100%;float:left;color:#323232;font-weight:600;font-size:16px;}
.ap-cartinfo-listing{padding:10px 15px 0;}
.ap-cartinfo-listing li{margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;margin-left:0 !important;margin-right:0 !important;}
.ap-cartinfo-listing li span{font-weight:600;font-size:16px;color:#919191;}
.ap-cartinfo-listing li .ap-proceed-cart{background:#007A42;border-radius:60px;width:100%;float:left;color:#FFFFFF;font-weight:500;font-size:16px;padding:10px 10px;border:none;cursor:pointer;margin-top:10px;font-family:'Barlow',sans-serif;}
.ap-cartinfo-listing li .ap-black{color:#000;}
.empty-height.mob{height:20px;}
.ap-drop-pincode-mob{bottom:100%;width:275px;display:inline-block;left:-50%;transition:all 0.4s ease;visibility:hidden;opacity:0;z-index:1000;}
.ap-drop-pincode-mob.active{visibility:visible;opacity:1;}
.ap-mob-pop-close{right:15px;top:10px;font-weight:700;color:#007A42;}
.ap-drop-pincode-mob.ap-mob-search-wrp{width:300px;left:0;transform:translateX(-30%);}
.ap-drop-pincode-mob.ap-mob-prof-pop{left:-164px;}
.ap-drop-pincode-mob.ap-mob-search-wrp .ap-pincode-inner{background-color:transparent;box-shadow:none;padding:0;}
.ap-drop-pincode-mob.ap-mob-cart-pop{left:-230px;width:330px;}
.ap-drop-pincode-mob.ap-mob-cart-pop .ap-pincode-inner{padding:0 10px;}
.ap-mob-strip-wrp{height:225px;overflow-y:auto;}
.ap-pincode-inner{width:100%;float:left;background:#FFFFFF;box-shadow:0px 0px 4px rgba(0,0,0,0.25);border-radius:10px;padding:25px;text-align:center;}
.empty-height{width:100%;float:left;height:30px;}
.ap-pincode-inner .ap-pincode-title{font-size:18px;font-weight:700;color:#323232;}
.ap-pincode-inner .ap-pincode-text{color:#919191;font-size:12px;font-weight:500;letter-spacing:0.6px;}
.ap-pincode-input{padding:20px 0;}
.ap-pincode-input .ap-pincode-box{background:#FFFFFF;box-shadow:0px 0px 4px rgba(0,0,0,0.25);border-radius:5px;border:none;height:40px;padding:0 15px;font-family:'Barlow',sans-serif;}
.ap-pincode-input .ap-pincode-box::placeholder{font-size:13px;color:#919191;}
.ap-close-pin{background-color:transparent;border:none;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;}
.ap-pin-submit .ap-submit-click{display:inline-block;background:#007A42;border-radius:60px;padding:12px 20px;font-size:14px;font-weight:600;color:#FFFFFF;cursor:pointer;border:none;margin-top:0px;}
.ap-or{color:#919191;font-weight:500;font-size:12px;margin:12px 0;display:inline-block;}
.ap-locate-click{display:inline-block;background-color:transparent;border:1px solid #007A42;border-radius:60px;padding:12px 20px;font-size:14px;font-weight:600;color:#007A42;cursor:pointer;}
.ap-drop-pincode{opacity:0;visibility:hidden;}
.ap-drop-pincode.open{opacity:1;visibility:visible;}
.register-popup{max-width:780px;width:100%;display:inline-block;position:relative;}
.login-popup{max-width:420px;width:100%;display:inline-block;position:relative;}
.profile-inner-click{width:100%;float:left;padding:8px 15px;font-weight:500;font-size:14px;color:#573A19;text-align:left;border-radius:10px;transition:all 0.4s ease;margin-bottom:5px;}
.profile-inner-click.active{background-color:#007A42;color:#fff;}
.profile-inner-click:hover{background-color:#007A42;color:#fff;}
.ap-common-pop-inner{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:20px 25px 8px;text-align:left !important;}
.ap-common-pop-inner .popup-title{font-size:18px;color:#007A42;font-weight:700;}
.ap-form-listing{margin-top:22px;}
.ap-form-listing li{display:inline-block;margin-bottom:28px;}
.ap-form-listing li.ap-50{width:calc(50% - 16px);}
.ap-form-listing li.ap-100{width:100%;margin-bottom:20px;}
.ap-form-listing li .ap-input-div .ap-common-label{font-size:14px;font-weight:500;color:#919191;margin-bottom:3px;}
.ap-form-listing li .ap-input-div .ap-input-box{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);height:45px;padding:0 15px;border-radius:10px;font-family:'Barlow',sans-serif;font-size:14px;font-weight:500;color:#000000;position:relative;}
.ap-form-listing li .ap-input-div .ap-input-box::placeholder{color:#919191;}
.ap-form-listing li .ap-input-div select.ap-input-box{appearance:none;-webkit-appearance:none;}
.ap-form-listing li .ap-input-div.ap-select-div::after{content:'';position:absolute;right:18px;top:60%;display:block;background:url(../images/select-drop-arrow.png) no-repeat center center/cover;width:12px;height:7px;pointer-events:none;}
.ap-optional{color:#919191;font-size:14px;font-weight:500;top:50%;right:15px;}
.ap-eye-ico{top:50%;right:15px;}
.checkboxWrp{display:flex;align-items:center;justify-content:flex-start;margin:0;}
.checkboxWrp .aks-input-label{margin-left:10px;cursor:pointer;position:relative;color:#8D9BA6;font-size:14px;text-align:left;color:#919191;font-weight:500;font-size:12px;}
.checkboxWrp .aks-input-label a{color:#0C4DA2;text-decoration:underline;}
.checkboxWrp .aks-input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;height:20px;width:20px;border:1px solid #000;border-radius:4px;outline:none;display:flex;align-items:center;justify-content:center;vertical-align:unset;position:relative;margin:0;cursor:pointer;background:transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.checkboxWrp .aks-input[type="checkbox"]:after{content:"";display:flex;align-items:center;justify-content:center;width:5px;height:9px;border:2px solid #fff;border-top:0;border-left:0;top:2px;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.checkboxWrp .aks-input[type="checkbox"]:checked{background:#007A42;border:1px solid #000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.checkboxWrp .aks-input[type="checkbox"]:checked:after{-webkit-transform:rotate(43deg);transform:rotate(43deg);}
.checkboxWrp .aks-input[type="checkbox"]:disabled{background:#f6f8ff;cursor:not-allowed;opacity:0.9;border-color:#bbc1e1;}
.ap-border-green{height:1px;background-color:#007A42;margin-top:5px;}
.ap-common-btn{background:#007A42;border-radius:60px;font-size:16px;color:#FFFFFF;font-weight:500;padding:10px 25px 12px;font-family:'Barlow',sans-serif;text-align:center;cursor:pointer;}
.ap-register-click{display:inline-block;border:none;margin-top:8px;}
.ap-already{color:#919191;font-size:12px;font-weight:500;margin-top:8px;letter-spacing:0.5px;}
.ap-already a{color:#000000;font-weight:600;margin-left:2px;}
.ap-forgot-click{color:#919191;font-size:14px;font-weight:500;bottom:-24px;right:0;}
.ap-register-click.login{margin-top:25px;}
.ap-forgot-pass-txt{font-size:12px;font-weight:500;color:#007A42;opacity:0.5;}
.mfp-content{text-align:center;}
.ap-catagory{margin-top:70px;}
.ap-cat-name{color:#573A19;font-weight:600;font-size:15px;text-align:center;line-height:1.2;width:100%;float:left;margin-top:15px;}
.ap-cat-image{z-index:2;}
.ap-cat-image img{max-width:100%;width:100%;}
.ap-catagory-item{margin:0 14px;}
.ap-cat-image::after{content:'';position:absolute;left:7px;top:50%;transform:translateY(-50%);width:100px;height:100px;border-radius:50%;background-color:rgb(0,122,66);z-index:-1;display:block;}
.ap-cat-image::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:114px;height:114px;border-radius:50%;background-color:rgba(0,122,66,0.2);z-index:-1;display:block;}
.ap-catagory{margin-bottom:60px;}
.ap-catagoty-slider .slick-list{padding-top:25px;}
.common-sect-title{font-size:22px;color:#573A19;letter-spacing:0.02em;font-weight:700;}
.ap-catagoty-slider.slick-slider button{width:20px;height:32px;}
.ap-catagoty-slider.slick-slider button.slick-prev{background:url(../images/ap-left-arrow.png) no-repeat center;left:-25px;}
.ap-catagoty-slider.slick-slider button.slick-next{background:url(../images/ap-right-arrow.png) no-repeat center;right:-35px;}
.ap-inner-head{margin-bottom:20px;padding:0 10px;}
.ap-view-all-click{display:inline-block;color:#007A42;font-size:18px;font-weight:700;}
footer{background-color:#FFFFFF;border-radius:10px;;}
.ap-footer-inner{padding-top:35px;}
.ap-footer-top{padding-bottom:30px;border-bottom:1px solid rgba(87,58,25,0.2);margin-bottom:30px;}
.ap-footer-inner .ap-footer-head{color:#573A19;letter-spacing:0.02em;font-size:22px;font-weight:700;text-align:center;margin-bottom:30px;}
.ap-feature-list-foot li{width:calc(25% - 50px);display:flex;align-items:center;}
.ap-feature-list-foot li .ap-feat-ico{display:inline-block;margin-right:10px;}
.ap-feature-list-foot li .ap-feat-text .ap-feat-name{color:#007A42;font-size:18px;letter-spacing:0.01em;font-weight:700;}
.ap-feature-list-foot li .ap-feat-text .ap-feat-desc{font-size:14px;font-weight:500;color:#573A19;line-height:1.3;}
.foot-logo-wrp{width:55%;float:left;display:flex;align-items:flex-start;justify-content:space-between;align-items:center;flex-flow:row wrap;}
.foot-nav-div{text-align:left;width:65%;}
.foot-nav{margin-bottom:20px;}
.foot-nav li{display:inline-block;margin:0 12px;}
.foot-nav li:first-child{margin-left:0;}
.foot-nav li:last-child{margin-right:0;}
.foot-nav li a{color:#573A19;font-size:14px;font-weight:600;}
.foot-social a{display:inline-block;margin-right:25px;}
.foot-newsletter-wrp{width:35%;float:right;text-align:left;}
.foot-newsletter-wrp .ap-footer-head{text-align:left;margin-bottom:0;}
.ap-input-form{margin-top:12px;position:relative;}
.input-div{width:320px;float:left;}
.ap-input-form .foot-input-box{width:100%;float:left;border-radius:30px;background-color:rgba(0,0,0,0.1);font-size:14px;font-weight:500;font-family:'Barlow',sans-serif;border:none;height:38px;padding:0 15px;}
.ap-input-form .foot-input-box::placeholder{color:#000000;opacity:0.3;}
.ap-input-form .foot-send{width:70px;height:38px;border:none;background-color:#007A42;border-radius:50px;color:#fff;font-size:14px;font-weight:500;letter-spacing:0.01em;margin-left:5px;cursor:pointer;}
.ap-footer-middle{padding-bottom:20px;border-bottom:1px solid rgba(87,58,25,0.2);}
.foot-copy{padding:10px 0;}
.foot-copy p{color:#573A19;opacity:0.5;font-size:14px;font-weight:500;}
.foot-copy .terms a{display:inline-block;color:#573A19;opacity:0.5;font-size:14px;font-weight:500;padding-left:12px;line-height:1.2;}
.foot-copy .terms a.border-left{border-left:1px solid rgba(87,58,25,0.2);}
.foot-copy .terms a.pad-left{padding-right:10px;padding-left:0;}
.ap-product-listing li{display:inline-block;width:calc(20% - 20px);margin:0 10px 20px;}
.ap-prod-wrp{background:#FFFFFF;border:1px solid #E1E1E1;border-radius:10px;transition:all 0.4s ease;overflow:hidden;position:relative;}
.ap-prod-wrp .ap-prod-image{display:inline-block;text-align:center;width:100%;padding:15px;}
.ap-prod-wrp .ap-prod-image img{max-width:100%;width:100%;}
.ap-prod-wrp .ap-prod-cat{color:#646464;font-size:12px;padding:0 12px;}
.ap-prod-wrp .ap-prod-name{color:#323232;font-weight:600;font-size:16px;padding:0 12px;height:2rem;}
.ap-price{margin-bottom:10px;margin-top:10px;padding:0 12px;}
.ap-price .ap-amt{display:inline-block;color:#007A42;font-size:18px;font-weight:700;}
.ap-price .ap-quantity{color:#828282;font-size:16px;font-weight:500;}
.ap-star-wrp{margin-top:5px;padding:0 12px;margin-bottom:5px;}
.star-cb-group > input{display:none;}
.star-cb-group > input + label{line-height:10px;display:inline-block;overflow:hidden;text-indent:9999px;width:18px;white-space:nowrap;cursor:pointer;}
.star-cb-group > input + label:before{display:inline-block;text-indent:-9999px;content:"★";color:#DDDDDD;font-size:20px;}
.star-cb-group > input:checked ~ label:before{content:"★";color:#F7C144;}
.star-cb-group > .star-cb-clear + label{text-indent:-9999px;width:.5em;margin-left:-.5em;}
.star-cb-group > .star-cb-clear + label:before{width:.5em;}
.ap-star-wrp p{display:inline-block;font-size:14px;color:#000000;}
.ap-cart-add{background:#007A42;border-radius:9px;padding:8px 12px;transition:all 0.4s ease;display:none;}
.ap-cart-add .ap-cart-click{color:#FFFFFF;display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:0.05em;font-weight:700;}
.ap-cart-add a.ap-wishlist-click{display:inline-block;vertical-align:middle;margin-top:4px;}
.ap-cart-add a.ap-wishlist-click:hover svg{fill:#F07171;}
.ap-cart-add a.ap-wishlist-click.active svg{fill:#F07171;}
.ap-product-listing li:hover .ap-cart-add{display:flex;}
.ap-prod-count{display:none;}
.ap-product-listing li:hover .ap-price{display:none;}
.ap-product-listing li:hover .ap-prod-wrp{border-color:#007A42;}
.button-count{display:inline-block;width:30px;height:30px;color:white;font-size:22px;line-height:26px;text-align:center;border:1px solid #fff;border-radius:50px;background-color:transparent;cursor:pointer;}
/* .button-count:active{background-color:#1565C0;}
*/
.number-product{display:inline-block;width:42px;height:28px;font-size:15px;color:#FFFFFF;border:none;text-align:center;background-color:transparent;font-weight:700;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}
.ap-login-action.campaign ul li:first-child{border-right:none;}
.campaign-page .ap-logo-div{width:33.33%;}
.ap-top-header.campaign-page{background:#fff;}
.ap-homepage-banner.campaign-banner{margin-top:80px;background:none}
.ap-homepage-banner.campaign-banner img{max-width:100%;}
.error_info{color:red;font-size:13px;text-align:left;width:100%;float:left;}
.mob-img{display:none;}
.ap-top-header.campaign-page .ap-call-actions{width:33.33%;}
.ap-popular-prod.campaign-prod{margin-top:50px;margin-bottom:30px;}
/* .ap-cart-click{margin-top:2px;}
.ap-cart-click span{display:inline-block;vertical-align:middle;margin-left:10px;}
*/
.connect-text{color:#919191;font-weight:500;font-size:14px;line-height:17px;letter-spacing:0.6px;}
/* .thank-you-page{margin:8% 0 4%;}
.thank-wrp{max-width:960px;width:100%;display:inline-block;}
.thank-inner{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:35px 30px 45px;}
.thank-inner .thank-head{color:#573A19;font-size:50px;font-weight:700;font-family:'KrutiDev010';}
.thank-inner .thank-msg{color:#573A19;font-size:24px;font-weight:600;font-family:'KrutiDev010';}
.thank-inner .thank-btn{display:inline-block;background:#007A42;padding:6px 25px;border-radius:60px;color:#FFFFFF;font-size:22px;font-weight:400;margin-top:35px;font-family:'KrutiDev010';}
*/
.ap-farmer-wrp{margin-top:50px;margin-bottom:80px;}
.ap-farmer-inner-wrp{width:100%;display:table;border-radius:20px;overflow:hidden;position:relative;}
.ap-farmer-img{display:table-cell;width:50%;}
.ap-farmer-img img{max-width:100%;float:left;}
.ap-farmer-data{display:table-cell;width:50%;vertical-align:middle;/* padding:40px 40px;*/
 position:relative;background-color:#007A42;}
.np-cart-list{width:100%;float:left;overflow-y:hidden;height:230px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:auto !important;}
.ap-farmer-inner-wrp::before{content:'';position:absolute;left:0px;top:0;height:100%;width:98%;background:url(../images/shadow-overley.png) no-repeat center center;z-index:1;}
.ap-farmer-data .ap-farmer-cert{font-size:14px;font-weight:400;color:#FFFFFF;opacity:0.6;}
.ap-farmer-data .ap-farmer-name{font-size:48px;font-weight:700;color:#FFFFFF;line-height:1.4;}
.ap-farmer-data .ap-farmer-cmp{font-size:24px;font-weight:500;color:#FFFFFF;line-height:1.2;}
.ap-farmer-data .ap-village{font-size:18px;opacity:0.7;color:#FFFFFF;font-weight:400;margin-top:5px;}
.ap-farmer-data .ap-grad-line{width:100%;float:left;margin:25px 0 25px;}
.ap-farmer-data .ap-grows{font-size:20px;color:#FFFFFF;font-weight:700;}
.ap-farmer-data .ap-grows-data{font-size:16px;color:#FFFFFF;font-weight:500;}
.ap-farmer-data .ap-farmer-info{font-style:italic;color:#FFFFFF;letter-spacing:0.02em;font-size:16px;margin-top:20px;}
.ap-data-wrp{z-index:2;}
.ap-farmer-slider .slick-dots{bottom:-45px;}
.ap-farmer-slider .slick-dots li button{border-color:#573A19;position:relative;padding:0;}
.ap-farmer-slider .slick-dots li button::before{content:'';width:9px;height:9px;border-radius:50px;left:2px;top:2px;position:absolute;background-color:#007A42;transition:all 0.4s ease;display:none;}
.ap-farmer-slider .slick-dots li.slick-active button{background:none;border-color:#573A19;}
.ap-farmer-slider .slick-dots li.slick-active button::before{display:inline-block;}
.ap-farmer-slider.slick-slider button.slick-prev{background:url(../images/ap-left-arrow.png) no-repeat center;left:-40px;width:20px;height:32px;}
.ap-farmer-slider.slick-slider button.slick-next{background:url(../images/ap-right-arrow.png) no-repeat center;right:-40px;width:20px;height:32px;}
.ap-farmer-item{margin:0 10px;}
.mobile-bottom-menu{position:fixed;left:0;bottom:0;display:block;display:none;z-index:555;}
.mobile-bottom-menu .mobile-bottom-inner{padding:15px 15px;background-color:rgb(216,205,205);box-shadow:0px 2px 10px rgba(0,0,0,0.05);border-top-left-radius:12px;border-top-right-radius:12px;}

.headerMob{display:none;position:fixed;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;z-index:40;top:60px;left:0;width:100%;padding:5px 15px;background-color:#fff;}
.headerMob .logoDiv{width:100px;top:6px;}
.headerMob .logoDiv img{max-width:100%;}
.headerMob.sticky{background:#fff;-webkit-box-shadow:0px 1px 4px -2px rgba(0,0,0,0.75);-moz-box-shadow:0px 1px 4px -2px rgba(0,0,0,0.75);box-shadow:0px 1px 4px -2px rgba(0,0,0,0.75);}
.headerMob.sticky .logoDiv{top:6px;}
.headerMob.about.sticky{background:#281332;}
.menu-wrap{background-color:rgba(255,255,255,1);position:fixed;top:0;height:100%;width:280px;margin-right:-280px;font-size:1em;font-weight:700;overflow:auto;transition:.25s;z-index:10;right:0;text-align:left;}
.menu-show{margin-right:0;box-shadow:4px 2px 15px 1px #B9ADAD;background:#fff;}
.menu-sidebar{margin:20px 0 80px 0px;position:relative;top:40px;}
.menu-sidebar li{padding:10px 0px;position:relative;border-bottom:1px solid #dadada;width:100%;float:left;}
.menu-sidebar li > a{text-transform:uppercase;font-weight:600;font-size:18px;color:#060606;transition:all 0.4s ease;padding:0 20px;width:100%;}
.menu-sidebar .menu-item-has-children{position:relative;}
.menu-sidebar .menu-item-has-children .sub-menu{display:none;}
.sidebar-menu-arrow::after{content:"\f107";font-family:'FontAwesome';padding:10px;color:#FFFA3B;position:relative;}
.sidebar-menu-arrow:hover::after{cursor:pointer;color:#fff;}
.sidebar-menu-arrow:active::after{top:2px;}
.menu-sidebar li .loginBtn a{background:#1f2f51;display:inline-block;padding:14px 30px;border-radius:50px;color:#fff;text-transform:uppercase;letter-spacing:5px;text-align:center;}
/*Hamburger Button*/
.toggle-button{position:fixed;width:38px;height:40px;top:80px;right:20px;padding:4px;transition:.25s;z-index:15;}
.toggle-button:hover{cursor:pointer;}
.toggle-button .menu-bar{position:absolute;border-radius:2px;width:80%;transition:.5s;}
.toggle-button .menu-bar-top{border:3px solid #007A42;border-bottom:none;top:0;}
.toggle-button .menu-bar-middle{height:3px;background-color:#007A42;margin-top:7px;margin-bottom:7px;top:2px;}
.toggle-button .menu-bar-bottom{border:3px solid #007A42;border-top:none;top:18px;}
.button-open{right:25px;top:25px;}
.button-open .menu-bar-top{border-color:#007A42;transform:rotate(45deg) translate(8px,8px);transition:.5s;}
.button-open .menu-bar-middle{background-color:#007A42;transform:translate(-230px);transition:.1s ease-in;opacity:0;}
.button-open .menu-bar-bottom{border-color:#007A42;transform:rotate(-45deg) translate(7px,-7px);transition:.5s;top:22px;}
.mob-wallet{display:inline-block;position:absolute;right:calc(140px - 60px);top:20px;}
.mob-wallet a{display:flex;align-items:center;}
.mob-wallet a span{display:inline-block;margin-left:5px;color:#007A42;font-size:16px;font-weight:700;}
.ap-tag-lab{top:0;color:#FFFFFF;font-size:14px;font-weight:600;padding:1px 5px;border-radius:5px;}
.ap-tag-lab.ap-disc-lab{background:#FF736A;right:0 !important;}
.ap-tag-lab.ap-new-lab{background:#51B9DA;left:0 !important;}
.ap-bottom-space{margin-bottom:50px;}
/* .ap-product-listing li:first-child{margin-left:0;}
*/
.ap-social-sign-wrp{width:170px;float:left;background:#007A42;border-radius:10px;display:flex;align-items:center;justify-content:space-between;padding:4px 4px 4px 8px;margin-top:25px;}
.ap-social-sign-wrp .ap-login-name{display:flex;align-items:center;}
.ap-social-sign-wrp .ap-login-name .ap-login{width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:16px;color:#000000;background-color:#fff;border-radius:50px}
.ap-social-sign-wrp .ap-login-name .ap-login-details{display:inline-block;margin-left:10px;}
.ap-social-sign-wrp .ap-login-name .ap-login-details h3{font-weight:600;font-size:12px;color:#FFFFFF;line-height:10px;margin-bottom:-4px;}
.ap-social-sign-wrp .ap-login-name .ap-login-details span{font-weight:400;font-size:12px;color:#FFFFFF;margin-top:-5px;}
.ap-social-sign-wrp .ap-gmail-logo{width:41px;height:41px;display:flex;justify-content:center;align-items:center;background:#FFFFFF;border-radius:10px;}
.ap-or-sep{margin-top:25px;}
.ap-or-sep .line-sep{width:350px;height:1px;background-color:#D7D7D7;}
.ap-or-sep span{margin:0 15px;color:#007A42;font-size:14px;font-weight:600;}
.breadcrum-div{margin-top:180px;}
.breadcrum-div ul li{display:inline-block;}
.breadcrum-div ul li a{display:inline-block;color:#573A19;opacity:0.5;font-size:14px;}
.breadcrum-div ul li:last-child a{color:#573A19;opacity:1;font-weight:600;}
.ap-prod-details-inner{margin-top:5px;}
.ap-prod-details-inner .ap-prod-img-big{width:calc(50% - 20px);float:left;background-color:rgba(255,255,255,0.4);}
.ap-prod-details-inner .ap-prod-img-big img{width:100%;}
.ap-prod-details-inner .ap-prod-desc{width:calc(50% - 20px);float:right;}
.ap-prod-details-inner .ap-star-wrp{padding:0;}
.ap-prod-details-inner .ap-prod-desc span{color:#573A19;opacity:0.7;font-weight:500;font-size:14px;}
.ap-prod-details-inner .ap-prod-desc .ap-prod-det-name{color:#573A19;font-size:30px;font-weight:700;}
.ap-prod-details-inner .ap-prod-desc .ap-prod-price-wrp{display:flex;width:100%;margin-top:20px;float:left;align-items:center;}
.ap-prod-details-inner .ap-prod-desc .ap-prod-price-wrp .ap-prod-amt{color:#573A19;font-size:30px;font-weight:700;opacity:1;display:inline-block;margin-right:18px;}
.ap-prod-details-inner .ap-prod-desc .ap-prod-price-wrp .select-wrp{display:inline-block;width:100px;position:relative;}
.ap-prod-details-inner .ap-prod-desc .ap-prod-price-wrp .select-wrp select{appearance:none;-webkit-appearance:none;padding:0px 10px 0px 12px;background:#FFFFFF;border:1px solid rgba(0,0,0,0.1);border-radius:5px;color:#573A19;font-size:16px;letter-spacing:0.02em;font-weight:500;width:100%;height:40px;}
.ap-prod-details-inner .ap-prod-desc .ap-prod-price-wrp .select-wrp::after{content:'';position:absolute;right:15px;top:50%;transform:translateY(-50%);display:block;background:url(../images/select-drop-arrow.png) no-repeat center center/cover;width:12px;height:7px;pointer-events:none;}
.ap-abt-prod.Disc{margin-top:35px;overflow-y: auto;height: 200px;}
.ap-abt-prod .abt-title{font-weight:600;color:#573A19;font-size:16px;}
.ap-abt-prod .abt-para{font-weight:500;font-size:16px;color:#573A19;line-height:1.3;}
.ap-qty-div .ap-prod-count{display:block;margin-top:15px;}
.ap-qty-div .ap-prod-count .button-count{color:#573A19;border-color:#573A19;}
.ap-qty-div .ap-prod-count .number-product{color:#573A19;font-size:18px;}
.ap-prod-buy-btns{margin-top:25px;}
.prod-add-click{display:inline-block;margin-right:15px;font-size:16px;font-weight:700;text-transform:uppercase;color:#573A19;border-radius:50px;border:1px solid #573A19;transition:all 0.4s ease;background-color:transparent;padding:5px 15px;}
.ap-abt-prod.ap-qty-div{margin-top:60px;}
.prod-add-click:hover{color:#fff;background-color:#007A42;border-color:#007A42;}
.ap-review-div{margin-top:40px;margin-bottom:40px;}
.review-login{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:20px 20px;margin-top:8px;}
.review-login p{font-size:16px;color:#919191;font-weight:500;}
.review-login p a{color:#007A42;font-weight:700;}
.ap-reviews-data-wrp{border:1px solid rgba(87,58,25,0.2);border-radius:10px;overflow:hidden;}
.ap-reviews-data-wrp .review-img{width:45px;height:45px;display:inline-block;margin-right:10px;background:#C4C4C4;border-radius:50px;}
.ap-reviews-data-wrp .review-det{width:75%;}
.ap-reviews-data-wrp .review-det .review-writ{font-size:16px;color:#000000;line-height:18px;font-weight:600;}
.ap-reviews-data-wrp .review-det .ap-star-wrp{padding:0;}
.ap-reviews-data-wrp .review-para{font-size:16px;color:#000000;margin-top:8px;display:block;float:left;}
.ap-reviews-data-wrp span{color:#919191;font-size:14px;}
.ap-review-inner{padding:20px 20px;border-bottom:1px solid rgba(87,58,25,0.2);background:#FFFFFF;}
.ap-review-inner.last{padding:15px 20px;border-bottom:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#E6F2ED;}
.ap-review-inner.last a{color:#007A42;font-size:16px;font-weight:600;}
.ap-popular-prod.prod-details{margin:50px 0 40px;}
.ap-header-count{width:16px;height:16px;border-radius:50px;background-color:#007A42;color:#fff !important;font-size:10px !important;font-weight:700;display:flex !important;align-items:center;justify-content:center;right:-6px;top:0;}
.ap-m100{margin-top:180px !important;}
.ap-farmer-filter{margin-top:0px;margin-bottom:40px;}
.ap-filter-wrp .filter-title{color:#007A42;font-size:15px;font-weight:500;margin-bottom:5px;}
.filter-inner-wrp{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:20px 20px;}
.filter-input-wrp ul{width:88%;float:left;display:flex;justify-content:space-between;align-items:center;}
.filter-input-wrp ul li{display:inline-block;width:calc(25% - 15px);}
.filter-input-wrp ul li .input-div{width:100%;float:left;border-right:1px solid #919191;}
.filter-input-wrp ul li:last-child .input-div{border-right:none;}
.filter-input-wrp ul li .input-div span{top:-2px;left:0;}
.filter-input-wrp ul li .input-div .ap-filter-box{width:100%;float:left;border:none;line-height:1.4;padding-left:25px;font-family:'Barlow',sans-serif;font-weight:500;}
.filter-input-wrp ul li .input-div .ap-filter-box::placeholder{color:#919191;}
.search-filter{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50px;background-color:#007A42;}
.search-filter-click{background-color:transparent;border:none;cursor:pointer;width:40px;height:40px;border-radius:50px;}
.ap-farmers li{width:calc(25% - 15px);display:inline-block;padding:10px 10px 15px;background-color:#fff;border:1px solid #E1E1E1;border-radius:10px;}
.ap-farmer-content{width:100%;float:left;padding:0 5px;}
.ap-farmers li .ap-farmer-img-list img{max-width:100%;border-radius:10px;}
.ap-farmers li .ap-farmer-img-list{border-radius:10px;overflow:hidden;}
.ap-farmers li .ap-farmer-content span.certi-no{color:#323232;opacity:0.7;font-size:12px;margin-bottom:8px;width:100%;float:left;}
.ap-farmers li .ap-farmer-info{display:flex;align-items:flex-start;width:100%;float:left;}
.ap-farmers li .ap-farmer-info .ap-farmer-name-text{width:90%;display:inline-block;margin-left:10px;}
.ap-farmers li .ap-farmer-info .ap-farmer-name-text h3{color:#007A42;font-size:18px;font-weight:600;line-height:1.2;}
.ap-farmers li .ap-farmer-info .ap-farmer-name-text p{color:#919191;font-weight:500;font-size:14px;line-height:1.2;margin-top:5px;}
.ap-farmer-info.ap-m15{margin-top:12px;}
.ap-farmers li .product-qty{color:#007A42;font-weight:600;font-size:16px;margin-top:10px;width:100%;float:left;}
.ap-farmer-listing{margin-bottom:30px;}
.ap-farmer-det-banner{background:url(../images/farmer-details-bg.jpg) no-repeat center center/cover;height:300px;margin-top:142px;}
.ap-farmer-info-wrp{margin-top:-195px;}
.ap-farmer-det-image{width:270px;height:270px;border-radius:50%;border:0px solid rgba(87,58,25,0.3);overflow:hidden;}
.ap-farmer-sect h2{font-size:40px;color:#007A42;font-weight:700;}
.ap-farmer-sect p{color:#573A19;font-size:24px;font-weight:500;}
.farmer-info-brief{margin-top:15px;}
.farmer-info-brief li{display:inline-block;padding:0 15px;border-right:1px solid #919191;}
.farmer-info-brief li p{display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;color:#573A19;}
.farmer-info-brief li:last-child{border-right:none;}
.farmer-info-brief li p span{display:inline-block;vertical-align:middle;margin-right:10px;}
.ap-farm-para{padding:12px 0;border-top:1px solid rgba(87,58,25,0.2);border-bottom:1px solid rgba(87,58,25,0.2);margin-top:15px;}
.ap-farm-para p{font-size:16px;color:#573A19;font-style:italic;text-align:center;}
.ap-popular-prod.prod-details.farmer-det{margin-top:20px;}
.ap-address-inner .ap-address-logo{width:calc(50% - 50px);float:left;}
.ap-address-inner .ap-address-cnt{width:calc(50% - 40px);float:right;}
.ap-address-wrp{margin-top:12%;margin-bottom:80px;}
.contact-wrapper{max-width:940px;width:100%;display:inline-block;}
.ap-address-cnt .contact-head{font-size:40px;color:#007A42;font-weight:700;}
.ap-contact-details{margin-top:25px;}
.ap-contact-inner{margin-bottom:25px;}
.ap-contact-inner span{display:inline-block;margin-right:15px;margin-top:2px;}
.ap-contact-inner p{width:92%;font-size:16px;color:#573A19;font-weight:600;line-height:1.2;}
.ap-contact-inner a{color:#573A19;font-size:16px;font-weight:600;letter-spacing:0.02em;position:relative;}
.ap-contact-inner a.ap-after-back{margin-right:15px;}
.ap-contact-inner a.ap-after-back::after{content:'/';position:absolute;right: -13px;top: 3px;display:block;color:#573A19;font-size:14px;font-weight:700;}/*ish-22-4-22*/
.ap-contact-form{margin-top:50px;background:#FFFFFF;border-radius:10px;border:1px solid rgba(87,58,25,0.2);padding:40px;}
.ap-form-listing li .ap-input-div textarea.ap-input-box{height:100px;padding:20px;resize:none;}
.ap-contact-form .ap-form-listing{margin-top:0;}
.ap-contact-form .ap-form-listing li:last-child{margin-bottom:0;}
.ap-settings-click{position:relative;}
.ap-settings-click::after{content:'';position:absolute;right:-15px;top:7px;display:block;background:url(../images/select-drop-arrow.png) no-repeat center center/cover;width:12px;height:7px;pointer-events:none;}
.ap-profile-inner{margin-top:16%;margin-bottom:80px;}
.ap-left-nav{width:calc(18% - 40px);float:left;}
.ap-left-nav .ap-account-title{font-size:22px;color:#573A19;font-weight:700;}
.profile-nav{margin-top:20px;}
.profile-nav li{margin-bottom:10px;}
.profile-nav li a{color:#573A19;font-size:18px;font-weight:500;opacity:0.7;}
.profile-nav li a.active{color:#007A42;opacity:1;text-decoration:underline;}
.ap-profile-box{width:calc(82% - 10px);float:right;padding-left:100px;border-left:1px solid #919191;;}
.personal-title{font-size:18px;color:#573A19;font-weight:600;}
.ap-personal-box{padding-bottom:20px;}
.ap-personal-box.border{border-bottom:1px solid #919191;}
.ap-personal-box .ap-form-listing li{margin-bottom:18px;}
.ap-personal-box .ap-eye-ico{transform:translateY(-46%);}
.ap-personal-box .ap-optional{transform:translateY(-46%);}
.ap-personal-box .checkboxWrp .aks-input-label{color:#000;}
.ap-personal-box .checkboxWrp .aks-input[type="checkbox"]{background:#fff;border:1px solid rgba(87,58,25,0.2);}
.ap-personal-box .checkboxWrp .aks-input[type="checkbox"]:checked:after{border-color:#007A42;}
.ap-personal-box .ap-form-listing li.ap-50{width:calc(50% - 10px);}
.ap-personal-box .ap-form-listing{margin-top:10px;}
.ap-martop{margin-top:25px;}
.ap-address-save{display:inline-block;background-color:transparent;border:1px solid #000000;border-radius:50px;font-size:16px;font-weight:700;color:#573A19;text-transform:uppercase;transition:all 0.4s ease;margin-right:18px;padding:8px 20px;line-height:1.4;margin-top:15px;cursor:pointer;}
.ap-address-save:hover{color:#fff;background-color:#007A42;border-color:#007A42;}
.ap-personal-box .select-div{position:relative;width:105px;}
.ap-personal-box .select-div select{width:100%;float:left;height:30px;padding:0 5px;background-color:transparent;border:1px solid #007A42;border-radius:5px;appearance:none;-webkit-appearance:none;color:#007A42;font-size:14px;font-weight:700;}
.ap-personal-box .select-div::after{content:'';position:absolute;right:10px;top:12px;display:block;background:url(../images/green-down-arrow.png) no-repeat center center/cover;width:12px;height:7px;pointer-events:none;}
.ap-order-table{margin-top:20px;}
.orders-table{background-color:#fff;border-radius:10px;}
.orders-table th{background-color:#F0F0F0;font-size:14px;font-weight:600;color:#573A19;padding:10px 20px;border-top:1px solid rgba(87,58,25,0.2);border-bottom:1px solid rgba(87,58,25,0.2);}
.orders-table th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid rgba(87,58,25,0.2);}
.orders-table th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid rgba(87,58,25,0.2);text-align:left;}
.orders-table td{padding:14px 25px;text-align:center;font-weight:500;font-size:14px;color:#573A19;border-bottom:1px solid rgba(0,0,0,0.1);}
.orders-table td:last-child{text-align:left;}
.orders-table td span{display:inline-block;font-size:12px;font-weight:700;color:#FFFFFF;border-radius:5px;padding:2px 10px;}
.orders-table td span.red{background:#D5372D;}
.orders-table td span.green{background:#007A42;}
.orders-table td span.yellow{background:#F7C144;}
.orders-table td span.brown{background:#573A19;}
.ap-personal-box .ap-wallet-text{font-weight:500;font-size:14px;line-height:1.3;color:#573A19;margin-top:5px;}
.ap-empty-basket{font-size:15px;font-weight:600;color:#007A42;}
.ap-basket-strip{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);padding:0 0 0 15px;margin-top:15px;border-radius:10px;}
.ap-basket-product{width:30%;float:left;padding:0.5rem 0;align-items:center;}
.ap-basket-strip .ap-basket-prod-data{width:75%;float:right;margin-left:10px;}
.ap-basket-strip .ap-basket-prod-data .ap-basket-prod-name{font-weight:600;font-size:16px;color:#323232;line-height:1.2;}
.ap-basket-strip .ap-basket-prod-data span{color:#323232;font-size:12px;opacity:0.7;}
.ap-basket-info{width:70%;float:right;text-align:right;}
.ap-basket-info li{display:inline-block;padding:0 55px 0 20px;text-align:left;border-left:1px solid rgba(0,0,0,0.2);}
.ap-basket-info li span{font-size:12px;color:#323232;opacity:0.7;}
.ap-basket-info li h3{color:#007A42;font-weight:600;font-size:16px;}
.ap-basket-remove{top:-10px;right:-14px;}
.ap-basket-total-wrp{margin-top:50px;padding:15px 35px 15px 0px;border-top:1px solid #919191;border-bottom:1px solid #919191;}
.ap-basket-total-wrp h3{color:#007A42;font-size:18px;font-weight:700;}
.ap-basket-info .button-count{color:#007A42;border:1px solid rgba(0,122,66,0.5);width:25px;height:25px;font-size:19px;line-height:10px;}
.ap-basket-info .number-product{color:#007A42;font-size:14px;}
.ap-product-listing.ap-wishlist-list{justify-content:flex-start;margin-top:15px;}
.ap-product-listing.ap-wishlist-list li{width:calc(33.33% - 20px);margin:0 20px 20px 0;}
.ap-product-listing.ap-wishlist-list li:last-child{margin-right:0;}
.ap-wishlist-ico{right:10px;top:10px;pointer-events:none;}
.ap-cart-add.ap-wishlist-hover{position:absolute;bottom:0;left:0;}
.ap-cart-add.ap-wishlist-hover .ap-cart-click{padding-bottom:10px;}
.ap-cart-add.ap-wishlist-hover .ap-remove-wishlist{font-size:14px;font-weight:500;opacity:0.6;color:#FFFFFF;padding-top:10px;border-top:1px solid rgba(255,255,255,0.2);width:100%;float:left;text-align:center;letter-spacing:0.02em;}
.ap-product-listing.ap-wishlist-list li:hover .ap-price{display:block;}
.ap-wallet-strip{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:8px 15px;margin-top:20px;}
.ap-wallet-strip .ap-wallet-bal{font-weight:600;font-size:16px;color:#323232;}
.ap-wallet-strip .ap-wallet-bal span{font-size:18px;color:#007A42;font-weight:700;}
.ap-wallet-strip .ap-wallet-add-bal{background:#007A42;border-radius:60px;padding:8px 20px;font-size:16px;font-weight:700;color:#FFFFFF;}
.ap-wallet-activity{margin-top:18px;border:1px solid rgba(87,58,25,0.2);border-radius:10px;}
.ap-wallet-act-head{padding:12px 20px;background:#007A42;border-radius:10px;}
.ap-wallet-act-head .ap-wallet-act{font-weight:600;font-size:16px;color:#fff;}
.ap-wallet-act-head span{display:inline-block;vertical-align:middle;line-height:1;}
.ap-empty-wallet{padding:14px 20px;font-weight:500;font-size:14px;color:#919191;margin-top:0px;width:100%;float:left;}
.ap-cart-page{margin-top:12%;margin-bottom:70px;}
.ap-cart-inner .ap-cart-details{width:calc(70% - 25px);float:left;}
.ap-cart-inner .ap-cart-details .ap-cart-title{font-size:22px;font-weight:700;color:#573A19;}
.ap-cart-inner .ap-cart-amt{width:calc(30% - 20px);float:right;background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:15px;margin-top:48px;}
.ap-pricing-list li{width:100%;float:left;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;}
.ap-pricing-list li span{font-weight:600;font-size:16px;text-align:right;}
.ap-pricing-list li span.ap-items{color:#919191;}
.ap-pricing-list li span.ap-amt{color:#323232;}
.ap-sep{height:1px;background-color:rgba(0,0,0,0.1);margin-top:6px;margin-bottom:12px;}
.ap-proceed-click{width:100%;float:left;font-weight:500;font-size:16px;color:#FFFFFF;background:#007A42;border-radius:60px;height:40px;line-height:38px;text-align:center;margin-top:8px;}
.ap-continue-shop{margin-top:15px;}
.ap-continue-shop a{font-weight:500;font-size:16px;color:#007A42;border-bottom:1px solid #007A42;padding-bottom:3px;}
.ap-customer-info{background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:30px 30px 20px;margin-top:15px;}
.ap-customer-info .ap-info-checkout{color:#919191;font-weight:600;font-size:14px;margin-bottom:12px;}
.ap-customer-info .ap-info-checkout span{color:#000;}
.edit-click{top:10px;right:15px;font-size:14px;font-weight:500;color:#000000;border-bottom:1px solid #000;opacity:0.6;}
.ap-cart-title.ap-m15{margin-top:25px;width:100%;float:left;}
.ap-customer-info .ap-form-listing{margin-top:0;}
.ap-customer-info .ap-select-box::after{content:'';position:absolute;right:16px;top:50%;transform:translateY(-50%);display:block;background:url(../images/select-drop-arrow.png) no-repeat center center/cover;width:12px;height:7px;pointer-events:none;}
.ap-share-profile{right:0;top:30%;color:#FFFFFF;font-size:16px;font-weight:600;}
.ap-share-profile span{display:inline-block;margin-right:5px;vertical-align:middle;}
.error-info{color:red;font-size:12px;position:absolute;left:0;bottom:-20px;}
/* 03-07-22 */
.np-abt__head{font-family:'Barlow',sans-serif;font-style:normal;font-weight:bold;font-size:40px;line-height:44px;color:#573A19;margin-top:39px;}
.np-abt__Sub-head{font-family:'Barlow',sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:30px;color:#573A19;margin-top:14px;}
.np-review{text-decoration:underline !important;}
.np-review__head{margin-bottom:10px !important;}
.np-review_Form{max-width:700px;width:100%;display:inline-block;position:relative;}
.np-review_Form--inner span{border:1px solid #007A42;width:100%;float:left;margin:2rem 0;}
.rating{border:none;display:inline-block;vertical-align:middle;padding-left:0;padding-right:0;}
.rating>input{display:none;}
.rating>label{color:#ddd;float:right;}
.rating>input:checked~label,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold;}
.rating>.half:before{content:"\f089";position:absolute;}
.rating>label:before{margin:5px 10px 5px 0;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:"\f005";}
.ap-common-pop-inner.np-review_Form--inner textarea{width:100%;float:left;border:1px solid rgba(87,58,25,0.2);border-radius:10px;background:#FFFFFF;padding:1rem;font-family:'Barlow',sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;resize:none;}
.ap-common-pop-inner.np-review_Form--inner textarea::placeholder{font-family:'Barlow',sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#919191;}
.np-btn{border:1px solid #007A42;box-sizing:border-box;border-radius:60px;font-family:'Barlow',sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;letter-spacing:0.05em;text-transform:uppercase;}
.np-review_Form--btn{margin:1rem 0;}
button.np-btn.Cancle{background:#fff;padding:0.5rem 1rem;margin-right:1rem;color:#007A42;cursor:pointer;}
button.np-btn.Post{background:#007A42;padding:0.5rem 1rem;margin-right:1rem;color:#fff;cursor:pointer;}
ul.ap-farmers{gap:20px;}
/* 03-07-22 */
/*09-03-22*/
.likeme{color:#fff;background-color:#007A42;border-color:#007A42;}
.np-emptyCart{width:100%;float:left;background:#FFFFFF;border:1px solid rgba(87,58,25,0.2);border-radius:10px;padding:15px;margin-top:1rem;}
.ap-cart-prod-info{width:100%;float:left;height:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.ap-cart-prod-info.np-cart-prod-info{width:100%;float:left;height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.ap-cart-prod-info i{font-size:5rem;color:#4e3518;margin-bottom:1rem;}
.loginFormerr-np span{position:absolute;bottom:-25px;}
.loginFormerr-np{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:1rem;}
.np-product-image{width:100%;float:left;/* background:url(http://demos.projects-demo.tk/gd-dev/uploads/products/Untitled_design.jpg) no-repeat center center/cover;*/
 height:200px;}
.mCSB_inside>.mCSB_container{margin-right:10px !important;}
.ap-basket-img{width:100%;float:left;height:100px;}
.ap-basket-img img{max-width:100%;width:100%;height:100%;}
.farmer-scroll-np{width:100%;float:left;overflow-y:hidden;height:230px;}
.farmer-scroll-np .mCSB_scrollTools .mCSB_draggerRail{background-color:#fff !important;}
.order-div-np .status-info-np{display:flex;justify-content:space-between;align-items:center;width:100%;float:left;}
.order-div-np hr{margin:2rem 0;float:left;width:100%;}
.status-info-np a{margin:0 !important;}
.pincode-msg-np{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:0.2rem;}
span#pincodeMsg{position:absolute;text-align:center;bottom:-25px;}
.ap-pincode-input{display:flex;justify-content:center;align-items:end;}
span#header_pincode_err{position:absolute;bottom:0;}
nav.woocommerce-pagination{width:100%;float:left;}
ul.pagination.justify-content-center{width:100%;float:left;display:flex;justify-content:center;align-items:center;}
ul.pagination li{margin-right:0.5rem;}
li.page-numbers a{padding:0.5rem;text-align:center;margin:0;}
.review-login.np-empty-reviews{margin-top:0;border:none;}
.profile-update-np{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;position:relative;}
span#profile_msg,span#delivery_update_msg{position:absolute;bottom:-25px;left:15px;}
section.ap-farmer-wrp.ap-m100.np-search-farmer{margin-bottom:0;}
span#newsletterEmail_validate{position:absolute;left:15px;bottom:-20px;}
.loader{color:#007a42;z-index:999999;font-size:20px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}
12.5%{box-shadow:0 -3em 0 0,2em -2em 0 0.2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}
25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 0.2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}
37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 0.2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em;}
50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 0.2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em;}
62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 0.2em,-3em 0 0 0,-2em -2em 0 -1em;}
75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0.2em,-2em -2em 0 0;}
87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 0.2em;}
}
@keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}
12.5%{box-shadow:0 -3em 0 0,2em -2em 0 0.2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}
25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 0.2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}
37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 0.2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em;}
50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 0.2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em;}
62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 0.2em,-3em 0 0 0,-2em -2em 0 -1em;}
75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0.2em,-2em -2em 0 0;}
87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 0.2em;}
}
body.english .marathi{display:none;}
body.marathi .marathi{display:inline-block;}
body.marathi_farmer .marathi_farmer{}
body.marathi .english{display:none;}
ul.ap-product-listing{justify-content:flex-start !important;}
.ap-login-wish{justify-content:center;}
.ap-login-wish .ap-profile-box{border:none;padding:0;}
