.Certifications_section__Pgl2d{padding:5.5rem 0;color:var(--color-white)}.Certifications_gridContainer__MoLLJ{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:3rem;gap:3rem}.Certifications_content__6rFDm{text-align:left}.Certifications_heading__diJWM{font-family:var(--font-montserrat);font-size:2.25rem;font-weight:700;margin:0;position:relative;padding-bottom:1rem}.Certifications_heading__diJWM:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background-color:var(--color-white)}.Certifications_subheading__YqFOj{margin:1rem 0 2rem;color:hsla(0,0%,100%,.8);max-width:400px}.Certifications_viewMoreLink__vhAYc{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:var(--color-white);text-decoration:none;border:1px solid var(--color-white);padding:.75rem 1.5rem;border-radius:50px;transition:background-color .2s,color .2s}.Certifications_viewMoreLink__vhAYc:hover{background-color:var(--color-white);color:var(--color-primary-green)}.Certifications_logoGrid__Pxhx5{display:flex;justify-content:flex-start;align-items:center;gap:2rem}.Certifications_logoItem___8GYU{background-color:var(--color-white);padding:1rem;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.Certifications_logoItem___8GYU img{display:block;filter:grayscale(100%);transition:filter .3s}.Certifications_logoItem___8GYU:hover img{filter:grayscale(0)}.FamilyHealth_section__8S4pF{padding:5rem 0}.FamilyHealth_heading__zxLFB{font-family:var(--font-montserrat);font-size:2.25rem;font-weight:700;text-align:center;color:var(--color-text-dark);margin:0 0 3rem}.FamilyHealth_grid__qWc5g{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.FamilyHealth_largeBanner__LqNkv{grid-column:span 3}.FamilyHealth_bannerCard__VOA5G{display:block;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}.FamilyHealth_bannerCard__VOA5G:hover{transform:translateY(-8px);box-shadow:0 12px 28px rgba(0,0,0,.15)}.FamilyHealth_bannerCard__VOA5G img{width:100%;height:auto;display:block}.Hero_heroWrapper__94ete{position:relative;background:#448042;background:linear-gradient(180deg,#448042,#002e08);padding-bottom:5rem}.Hero_embla__2CYLP{overflow:hidden}.Hero_emblaContainer__2XjNS{display:flex}.Hero_emblaSlide__DNiIL{flex:0 0 100%;min-width:0;position:relative}.Hero_slideContent__2qWQ5{display:flex;align-items:center;justify-content:space-between;min-height:400px;padding:2rem 0}.Hero_slideBackground__z_7uO{position:absolute;top:50px;left:150px;width:120%;height:120%;z-index:1}.Hero_slideBackgroundImage__dPv3s{object-fit:contain}.Hero_textContent__wDYTu{position:relative;z-index:2;color:var(--color-white);max-width:50%}.Hero_mainHeading__fLeKw{font-family:var(--font-montserrat);font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.Hero_subHeading__XmbFU{font-size:1.125rem;opacity:.9}.Hero_actionsCardWrapper__DYoPZ{position:absolute;bottom:0;left:0;right:0;transform:translateY(42%);z-index:10}.Hero_actionsCardContainer__V0SXs{max-width:var(--container-width);margin:0 auto;padding:0 1rem}.Hero_actionsCard__Jq4ah{background-color:var(--color-white);padding:2.5rem;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);display:flex;gap:2rem;justify-content:space-around;width:70%;max-width:1024px}.Hero_actionItem__Na_dS{display:flex;align-items:stretch;gap:.75rem;position:relative}.Hero_actionItem__Na_dS:not(:last-child):after{content:"";position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);width:.93px;height:90%;background-color:#e5e5e5}.Hero_actionItem__Na_dS:last-child{border-right:none}.Hero_iconWrapper__KPwXQ{color:var(--color-accent-orange);transform:translateY(7%)}.Hero_actionText__wLLLt h3{margin:0 0 .5rem;font-family:var(--font-montserrat);font-weight:700;font-size:1.3rem;color:var(--color-text-dark);white-space:nowrap}.Hero_actionText__wLLLt p{margin:0;color:var(--color-text-gray);font-size:1.1rem}.ProductCard_card__JrE_3{background-color:var(--color-white);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s,transform .3s;height:100%;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.05)}.ProductCard_card__JrE_3:after{content:"";position:absolute;inset:0;box-shadow:inset -5px 0 5px -5px rgba(0,0,0,.2),inset 0 -5px 5px -5px rgba(0,0,0,.2);pointer-events:none}.ProductCard_imageLink__YO_Gr{display:block;text-decoration:none}.ProductCard_imageWrapper__Qoprw{aspect-ratio:1/1;position:relative;background-color:var(--color-white);padding:1rem}.ProductCard_image__VM_Fk{object-fit:contain}.ProductCard_discountTag__ctXXv{position:absolute;top:1rem;left:1rem;background-color:#ef4444;color:#fff;padding:.25rem .75rem;font-size:.8rem;font-weight:700;border-radius:4px;z-index:2}.ProductCard_content__aWGln{padding:0 1rem 1rem;display:flex;flex-direction:column;flex-grow:1;text-align:left}.ProductCard_name__6lJpV{font-weight:600;color:var(--color-text-dark);margin:1rem 0;line-height:1.5;height:4.5em;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.ProductCard_name__6lJpV a{text-decoration:none;color:inherit}.ProductCard_name__6lJpV a:hover{color:var(--color-primary-green)}.ProductCard_unit__2LJka{color:var(--color-text-gray);font-size:.875rem;padding:.25rem .75rem;background-color:#f3f4f6;border-radius:8px;display:inline-block;margin-bottom:1rem}.ProductCard_price__jt2eU{margin:1rem 0;min-height:1.25rem}.ProductCard_originalPrice__8rYxf{text-decoration:line-through;color:var(--color-text-gray);font-size:.9rem;margin-right:.5rem}.ProductCard_salePrice__vg3ER{color:#2563eb;font-weight:700;font-size:1.25rem}.ProductCard_regularPrice__0TrUz{color:var(--color-primary-green);font-weight:700;font-size:1.25rem}.ProductCard_viewButton__nUB5v{display:block;width:85%;margin-top:auto;background:#dc6803;background:linear-gradient(270deg,#dc6803,#f79009);color:var(--color-white);text-align:center;padding:.75rem;border:none;border-radius:50px;font-weight:700;cursor:pointer;text-decoration:none;transition:background-color .2s,transform .2s}.ProductCard_viewButton__nUB5v:hover{background-color:#fbb02e}.ProductSlider_sliderWrapper__EDVcO{position:relative}.ProductSlider_section__IDEgn{padding:5rem 0}.ProductSlider_header__Lfm43{text-align:center;margin-bottom:2rem}.ProductSlider_heading__ubM_k{font-family:var(--font-montserrat);font-size:2.25rem;font-weight:700;color:var(--color-text-dark);display:inline-flex;align-items:center;gap:.75rem}.ProductSlider_embla__slqX3{overflow:hidden;margin:0 -1rem}.ProductSlider_emblaContainer__2wkMj{display:flex}.ProductSlider_emblaSlide__KemSw{flex:0 0 15%;min-width:0;padding:0 .75rem}.ProductSlider_navButton__Wqmgd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:50%;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1);color:var(--color-text-dark);transition:background-color .2s,box-shadow .2s,transform .2s;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.ProductSlider_navButton__Wqmgd:hover{background-color:#f3f4f6;transform:translateY(-50%) scale(1.1);box-shadow:0 4px 10px rgba(0,0,0,.15)}.ProductSlider_navButton__Wqmgd:disabled{opacity:.5;cursor:not-allowed}.ProductSlider_prevButton__WFXZl{left:0}.ProductSlider_nextButton__ffzRW{right:0}.WhyChooseUs_section__wfW76{padding:5rem 0 .6rem;background-color:#fff}.WhyChooseUs_heading__Hf5fO{font-family:var(--font-montserrat);font-size:2.25rem;font-weight:700;color:#376938;text-align:left;margin-bottom:3.5rem;position:relative;padding-bottom:1rem}.WhyChooseUs_heading__Hf5fO:after{content:"";position:absolute;bottom:0;left:6.5%;transform:translateX(-50%);width:150px;height:4px;background-color:var(--color-accent-orange)}.WhyChooseUs_gridContainer__f8C7d{display:grid;grid-template-columns:3fr 7fr;align-items:center;grid-gap:4rem;gap:4rem}.WhyChooseUs_imageContainer__OSvIe{text-align:left;transform:scale(1.9);margin-left:-20%}.WhyChooseUs_featuresGrid__cjmVW{padding-top:0;padding-bottom:4rem;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:5rem;row-gap:5rem}.WhyChooseUs_featureItem__TwsHz .WhyChooseUs_icon__cAYxk{width:55px;height:55px;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#036300;margin-bottom:1.1rem}.WhyChooseUs_featureItem__TwsHz h3{margin:0 0 .5rem;font-family:var(--font-montserrat);font-weight:700;color:var(--color-text-dark);font-size:1.55rem}.WhyChooseUs_featureItem__TwsHz p{margin:0;color:var(--color-text-gray);line-height:2;font-size:1.1rem}.SaleProducts_section__EeOQc{padding:5rem 0}.SaleProducts_grid__la9P2{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:2rem;gap:2rem;align-items:stretch}.SaleProducts_card__o1yVf{border-radius:24px;box-shadow:0 8px 30px rgba(0,0,0,.08);overflow:hidden;display:grid}.SaleProducts_largeCard__DNs1O{background-color:var(--color-white);padding:2.5rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:2rem;gap:2rem;position:relative}.SaleProducts_largeCard__DNs1O .SaleProducts_discountTag__LWDje{position:static;display:inline-block;margin-bottom:1.5rem}.SaleProducts_largeCard__DNs1O .SaleProducts_content__u_cfn{display:flex;flex-direction:column;height:100%}.SaleProducts_largeCard__DNs1O .SaleProducts_priceContainer__hrTe0{margin-top:auto}.SaleProducts_smallCard__K5dZJ{padding:1.5rem;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}.SaleProducts_smallCard__K5dZJ .SaleProducts_imageWrapper__T1V_e{height:120px}.SaleProducts_rightColumn__k_S_e{display:grid;grid-template-rows:1fr 1fr;grid-gap:2rem;gap:2rem}.SaleProducts_imageWrapper__T1V_e{display:flex;align-items:center;justify-content:center}.SaleProducts_image___nIyn{object-fit:contain}.SaleProducts_content__u_cfn{display:flex;flex-direction:column}.SaleProducts_discountTag__LWDje{display:inline-block;background-color:var(--color-primary-green);color:var(--color-white);padding:.4rem .8rem;border-radius:8px;font-size:.9rem;font-weight:700;margin-bottom:1.5rem}.SaleProducts_smallCard__K5dZJ .SaleProducts_discountTag__LWDje{margin-bottom:.75rem}.SaleProducts_name__I12eE{font-family:var(--font-montserrat);font-weight:800;line-height:1.3;color:var(--color-text-dark);margin:0 0 .5rem}.SaleProducts_largeCard__DNs1O .SaleProducts_name__I12eE{font-size:2.5rem}.SaleProducts_smallCard__K5dZJ .SaleProducts_name__I12eE{font-size:1.25rem}.SaleProducts_description__vsueZ{color:var(--color-text-gray);margin-bottom:1.5rem}.SaleProducts_priceContainer__hrTe0{margin-top:auto}.SaleProducts_originalPrice__coQ6b{text-decoration:line-through;color:var(--color-text-gray);font-size:1rem;margin-right:.75rem}.SaleProducts_salePrice__dR6Oc{color:var(--color-text-dark);font-size:1.75rem;font-weight:800}.SaleProducts_smallCard__K5dZJ .SaleProducts_salePrice__dR6Oc{font-size:1.5rem}.SaleProducts_taxInfo__Gjbpm{font-size:.9rem;color:var(--color-text-gray);margin-left:.5rem}.SaleProducts_cardColorBlue__eQIJM{background-color:#e9f5ff}.SaleProducts_cardColorYellow__nz0Cf{background-color:#fff9e6}.SaleProducts_cardColorDefault__vJF_a{background-color:var(--color-white)}.LatestPosts_section__aeazQ{padding:4rem 0}.LatestPosts_header__0a4YW{display:flex;align-items:center;margin-bottom:1rem}.LatestPosts_heading__hNG8N{font-family:var(--font-montserrat);font-size:1.75rem;font-weight:700;display:flex;align-items:center;gap:.75rem;color:var(--color-text-dark);flex-grow:1}.LatestPosts_viewAllLink__tpHag{display:flex;align-items:center;gap:.25rem;font-weight:500;text-decoration:none;color:#1250dc}.LatestPosts_categories__skfbR{display:flex;gap:.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}.LatestPosts_categoryTag__Aan7d{background-color:var(--color-white);padding:.35rem 1rem;border-radius:50px;text-decoration:none;color:var(--color-text-dark);font-size:.875rem;font-weight:500;border:1px solid #e2e8f0}.LatestPosts_mainContent__lVDnt{display:grid;grid-template-columns:1.65fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}.LatestPosts_featuredArticle__dVBte{text-decoration:none;color:inherit;display:block}.LatestPosts_featuredArticle__dVBte a,.LatestPosts_featuredArticle__dVBte a:hover{text-decoration:none}.LatestPosts_aside__DfstZ{display:flex;flex-direction:column;gap:1.25rem}.LatestPosts_featuredImageWrapper__1y22t{width:100%;aspect-ratio:16/10;position:relative;border-radius:12px;overflow:hidden;margin-bottom:1.5rem}.LatestPosts_featuredContentWrapper__j2Xdk{display:flex;flex-direction:column;gap:.25rem}.LatestPosts_categoryPillSmall__LNN4k,.LatestPosts_categoryPill__Hoo_g{background-color:#edf0f3;color:#4a4f63;padding:.25rem .8rem;border-radius:50px;font-size:.75rem;font-weight:500;display:inline-block;align-self:flex-start}.LatestPosts_featuredTitle__gIgjr{font-family:var(--font-montserrat);font-size:1.75rem;font-weight:700;margin:0;line-height:1.4;color:var(--color-text-dark);transition:color .2s}.LatestPosts_featuredArticle__dVBte:hover .LatestPosts_featuredTitle__gIgjr{color:#1250dc}.LatestPosts_asideLink__9ejn2{display:flex;gap:.75rem;text-decoration:none;color:inherit;align-items:center}.LatestPosts_asideImageWrapper__pLVF9{flex-shrink:0;width:144px;height:84px;position:relative;border-radius:8px;overflow:hidden}.LatestPosts_asideContentWrapper__YykoS{display:flex;flex-direction:column;justify-content:center;gap:.25rem}.LatestPosts_asideTitle__zwHqn{font-weight:600;line-height:1.5;height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.LatestPosts_asideLink__9ejn2:hover .LatestPosts_asideTitle__zwHqn{color:#1250dc}.LatestPosts_image__q0z59{object-fit:cover}.TopSearches_section__mtHQX{padding:4rem 0}.TopSearches_heading__lby3G{font-family:var(--font-montserrat);font-size:1.75rem;font-weight:700;display:flex;align-items:center;gap:.75rem;color:var(--color-text-dark);margin-bottom:1.5rem}.TopSearches_tagsContainer__XGp0E{display:flex;flex-wrap:wrap;gap:.75rem}.TopSearches_tag__Bk0jZ{background-color:var(--color-white);padding:.6rem 1.25rem;border-radius:50px;text-decoration:none;color:var(--color-text-dark);font-size:1rem;font-weight:500;border:1px solid #e2e8f0;transition:background-color .2s,color .2s,transform .2s}