.custom-iconbtn{height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.custom-iconbtn:hover{background-color:#32893b;color:#fff}.productcard{max-width:280px;min-width:240px;padding:14px}@media only screen and (min-width:1200px),only screen and (min-width:992px)and (max-width:1199px){.productcard{max-width:230px;min-width:230px}}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.productcard{max-width:164px;min-width:164px;padding:10px}}.productcard .icon{display:flex;width:100%;justify-content:flex-end}.productcard .divider-vertical{height:20px;border-right:2px solid gray}.productcard .cardimg_wrapper{width:100%;display:flex;justify-content:center;position:relative}.productcard .cardimg_wrapper .badgecontainer{width:100%;display:flex;justify-content:flex-end;z-index:10;position:absolute;right:0;bottom:8px}.productcard .cardimg_wrapper .topbadgecontainer{display:flex;justify-content:flex-end;z-index:10;position:absolute;right:0;top:8px}.productcard .cardimage{min-height:194px;margin-bottom:14px;width:100%;overflow:hidden;padding-top:100%}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.productcard .cardimage{min-height:143px}}.productcard .productdetails{display:flex;flex-direction:column;gap:13px}.productcard .productdetails .topsection{display:flex;justify-content:space-between}.productcard .productdetails .topsection .left{display:flex;align-items:center;gap:14px;white-space:nowrap}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.productcard .productdetails .topsection .left{gap:4px}}.productcard .productdetails .topsection .right{display:flex;align-items:center;gap:6px}.productcard .productbtn{border-radius:50px;border:1.5px solid #32893b;background:transparent;outline:none;padding:7px 12px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.productcard .productbtn:hover{background:#32893b}.productcard .productbtn:hover .productbtn_text{color:#fff}.productcard .productbtn .productbtn_text{font-size:14px;font-style:normal;font-weight:600;color:#32893b}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.productcard .productbtn .productbtn_text{font-size:12px}}.productbadge{padding:2px 8px;border-radius:20px;display:flex;align-items:center}.productbadge.sale{background-color:#ffe68d}.productbadge.out-of-stock{background-color:#ffcaca}.productbadge.best-seller{background-color:#369639}.searchproducts-wrapper{margin-left:auto;margin-right:auto;max-width:1660px;padding:4px 20px 78px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper{padding:24px 10px 78px}}.searchproducts-wrapper .related-categories-card{max-width:calc(100vw - 318px);overflow-y:hidden;max-width:100%;scrollbar-width:none}.searchproducts-wrapper .related-categories-card::-webkit-scrollbar{display:none}.searchproducts-wrapper .searchproducts{display:flex}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .searchproducts .searchFilter_close{display:none}}.searchproducts-wrapper .searchproducts .searchfilter{width:250px;min-width:250px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .searchproducts .searchfilter{position:fixed;width:100%;top:0;left:0;background-color:#fff;z-index:1000;height:100vh;overflow:auto}}.searchproducts-wrapper .products-section{width:100%;max-width:calc(100% - 260px)}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .products-section{width:100%;max-width:100%}}.searchproducts-wrapper .products-section .search-header{padding-top:4px;font-weight:500;color:#6e6e6e;font-size:17px}.searchproducts-wrapper .products-section .category-header{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .products-section .category-header{flex-direction:column-reverse;align-items:flex-start;margin-bottom:10px}}.searchproducts-wrapper .products-section .selectsection{width:100%;display:flex;justify-content:flex-end}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .products-section .selectsection{margin-top:20px;justify-content:space-between}}.searchproducts-wrapper .products-section .products-wrapper{display:grid;width:100%;justify-content:center;padding-left:16px;grid-template-columns:repeat(4,1fr);gap:20px}@media only screen and (min-width:992px)and (max-width:1199px){.searchproducts-wrapper .products-section .products-wrapper{grid-template-columns:repeat(3,1fr);gap:10px}}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.searchproducts-wrapper .products-section .products-wrapper{grid-template-columns:repeat(2,1fr);gap:10px}}.searchproducts-wrapper .pagination-controls{width:100%;display:flex;justify-content:flex-end;margin-top:14px;margin-bottom:15px}.searchproducts-wrapper .browsemore-wrapper{padding-top:40px;border-top:1px solid #e9e9e9}.searchproducts-wrapper .browsemore-wrapper .browsemore{margin-top:30px;display:flex;gap:12px;cursor:pointer;overflow-x:auto;padding-bottom:10px}.searchproducts-wrapper .filterbtn{width:100%;height:40px;position:fixed;left:0;right:0;top:138px;z-index:100;background-color:#fff;border-bottom:1px solid #e3e3e3;justify-content:space-between;display:none}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .filterbtn{display:flex}}.searchproducts-wrapper .filterbtn .sort{display:flex;align-items:center;justify-content:center;gap:8px;width:50%;border-right:1px solid #e3e3e3}.searchproducts-wrapper .filterbtn .filter{display:flex;align-items:center;justify-content:center;gap:8px;margin-left:20px}.searchproducts-wrapper .searchproducts-container{padding:10px 40px 20px 20px}.searchproducts-wrapper .searchproducts-container .items{padding-top:24px;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:16px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.searchproducts-wrapper .searchproducts-container .items::-webkit-scrollbar{display:none}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .searchproducts-container .items{padding-top:20px}.searchproducts-wrapper .related-categories-wrapper .scrollbtn{display:none}}.searchproducts-wrapper .related-category-products{width:100%;padding-left:16px;display:flex;flex-direction:column;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .related-category-products{padding-top:28px}.searchproducts-wrapper .related-category-products .scrollbtn{display:none}}.searchproducts-wrapper .related-category-products .header{display:flex;justify-content:space-between}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .related-category-products .header{justify-content:flex-start}}.searchproducts-wrapper .related-category-products .header .leftsection{width:80px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .related-category-products .header .leftsection{display:none}}.searchproducts-wrapper .related-category-products .header .scrollbuttons{display:flex;gap:10px;align-items:center}.searchproducts-wrapper .related-category-products .items{padding-top:24px;display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.searchproducts-wrapper .related-category-products .items::-webkit-scrollbar{display:none}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .related-category-products .items{padding-top:20px}}.searchproducts-wrapper .related-category-products-wrapper{width:100%}.searchproducts-wrapper .itemcard-wrapper{display:flex;flex-direction:column;padding-top:47px;padding-bottom:20px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .itemcard-wrapper{padding-top:28px}}.searchproducts-wrapper .itemcard-wrapper .header{display:flex;justify-content:space-between}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .itemcard-wrapper .header{justify-content:flex-start}}.searchproducts-wrapper .itemcard-wrapper .header .leftsection{width:80px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .itemcard-wrapper .header .leftsection{display:none}}.searchproducts-wrapper .itemcard-wrapper .header .scrollbuttons{display:flex;gap:10px;align-items:center}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .itemcard-wrapper .header .scrollbuttons{display:none}}.searchproducts-wrapper .itemcard-wrapper .items{padding-top:24px;display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.searchproducts-wrapper .itemcard-wrapper .items::-webkit-scrollbar{display:none}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchproducts-wrapper .itemcard-wrapper .items{padding-top:20px}}.skeleton-class{min-width:240px}.skeleton-class .skeleton-img{width:100%;padding-top:100%}@media only screen and (min-width:1200px),only screen and (min-width:992px)and (max-width:1199px){.skeleton-class{min-width:230px}}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.skeleton-class{min-width:164px}}.searchfilter-wrapper{width:100%;border-right:1px solid #e9e9e9;padding:20px 10px}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchfilter-wrapper{padding:90px 10px}}.searchfilter-wrapper .title{display:flex;align-items:center;justify-content:space-between;gap:14px;background-color:#fff;height:70px;z-index:1000;border-bottom:1px solid #e9e9e9;padding-left:10px;padding-right:20px;width:100%}.searchfilter-wrapper .title .closebtn{cursor:pointer;display:none}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchfilter-wrapper .title .closebtn{display:flex}.searchfilter-wrapper .title{position:fixed;top:0;left:0}}.searchfilter-wrapper .txtbtn{color:#32893b;font-size:14px;font-weight:500;border:none;background:none;outline:none;cursor:pointer}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchfilter-wrapper .txtbtn{display:none}}.searchfilter-wrapper .txtbtn:hover{text-decoration:underline}.searchfilter-wrapper .slider{margin-top:20px}.searchfilter-wrapper .accordion-title{font-size:14px;font-weight:400}.searchfilter-wrapper .footer{margin-top:40px;display:none}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.searchfilter-wrapper .footer{display:flex;gap:20px;justify-content:flex-end;position:fixed;bottom:0;left:0;height:70px;align-items:center;padding-left:20px;padding-right:20px;background-color:#fff;border-top:1px solid #e9e9e9;width:100%}}.searchfilter-wrapper .footer .teritarybtn{background-color:#eaeaea;border-radius:50px;padding:4px 16px 6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#32893b;transition:all .2s}.searchfilter-wrapper .footer .teritarybtn:active{transform:scale(.99);box-shadow:1px 1px 1px 1px hsla(0,2%,9%,.24)}.searchfilter-wrapper .footer .secondarybtn{background-color:#fff;border:1.5px solid #32893b;border-radius:50px;padding:4px 16px 6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#32893b;transition:all .2s}.searchfilter-wrapper .footer .secondarybtn:active{transform:scale(.99);box-shadow:1px 1px 1px 1px hsla(0,2%,9%,.24)}.customcheckbox-base{padding-left:10px!important}.customcheckbox-label{font-size:16px;font-weight:400;color:#4d4d4d}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.customcheckbox-label{font-size:14px}}.customcheckbox-base,.customcheckbox-wrapper{border-color:#000}.after\:bg-primary:after{background-color:#32893b!important}.checkbox-container .label{color:#4d4d4d;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;padding-bottom:7px}.checkbox-container .label span{padding-left:2px;color:#f41260}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.checkbox-container .label{font-size:12px}}.customcheckbox-label{font-family:Plus Jakarta Sans;font-weight:400!important;color:#4d4d4d!important}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.customcheckbox-label{font-size:12px!important}}.customcheckbox-label-rounded{font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;color:#111}.group[data-selected=true] .group-data-\[selected\=true\]\:opacity-100{background-color:#32893b!important}.accordion{border-radius:5px;max-width:600px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-label{font-size:12px}.accordion-title{padding:10px;cursor:pointer;color:#6e6e6e;font-weight:500;text-transform:uppercase;font-size:13px;display:flex;gap:4px;align-items:flex-start}.accordion-title:hover{color:#279540}.accordion-content{padding-left:15px;background-color:#fff}.pagination-item{background-color:#32893b}@media only screen and (max-width:576px),only screen and (min-width:577px)and (max-width:767px){.pagination-controls{flex-wrap:wrap}}.navcard-wrapper{width:217px;height:116px;min-width:217px;padding:14px;border-radius:8px;background:#f5f5f5;cursor:pointer}.navcard-wrapper:hover{background:#f0f0f0}.navcard-wrapper .navcard{display:flex;flex-direction:column;justify-content:space-between;height:100%}.navcard-wrapper .navcard .header{display:flex;align-items:flex-start;justify-content:space-between}