.elementor-16226 .elementor-element.elementor-element-590ce440{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-16226 .elementor-element.elementor-element-590ce440:not(.elementor-motion-effects-element-type-background),.elementor-16226 .elementor-element.elementor-element-590ce440>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://huduhealth.com/wp-content/uploads/2025/12/Home.jpg);background-position:center right;background-size:cover}.elementor-16226 .elementor-element.elementor-element-01ba612>.elementor-widget-container{margin:90px 0 0 0}.elementor-16226 .elementor-element.elementor-element-01ba612{text-align:center}.elementor-16226 .elementor-element.elementor-element-01ba612 .elementor-heading-title{font-family:"Caveat",Sans-serif;font-size:6rem;font-weight:400;text-shadow:0 0 10px rgb(0 0 0 / .3);color:var(--e-global-color-secondary)}.elementor-16226 .elementor-element.elementor-element-3fcd28e>.elementor-widget-container{margin:0 0 33px 0}.elementor-16226 .elementor-element.elementor-element-3fcd28e{text-align:center}.elementor-16226 .elementor-element.elementor-element-3fcd28e .elementor-heading-title{font-weight:400;text-shadow:0 0 10px rgb(0 0 0 / .3);color:var(--e-global-color-cf4905a)}.elementor-16226 .elementor-element.elementor-element-2f8441b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0 0 0 0;border-radius:1px;padding:37px 37px 37px 37px;box-shadow:0 0 10px 0 rgb(0 0 0 / .14)}.elementor-16226 .elementor-element.elementor-element-49ec71c>.elementor-widget-container{margin:53px 0 0 0}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products{grid-column-gap:68px;grid-row-gap:140px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-radius:26px 26px 26px 26px;margin-bottom:0}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-text);margin-bottom:.1rem}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-text);margin-bottom:.1rem}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1.6rem;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .star-rating{color:#EBA60A;font-size:1.2em;margin-bottom:10px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price{color:#594D4D;font-size:2.3rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price ins{color:#594D4D}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price ins .amount{color:#594D4D}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-text)}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-text)}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price del{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0em}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-ea4a978);background-color:var(--e-global-color-accent);font-family:"Poppins",Sans-serif;font-size:.8rem;font-weight:400;text-transform:capitalize;font-style:normal;line-height:1em;letter-spacing:0;border-radius:44px 44px 44px 44px;padding:15px 15px 15px 15px;margin-top:0}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .button:hover{color:var(--e-global-color-ea4a978);background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products .added_to_cart{color:#1C244B;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0em}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product:hover{background-color:var(--e-global-color-cf4905a)}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFF;background-color:#AE2CEB;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:0;border-radius:35px;min-width:93px;min-height:32px;right:auto;left:0;margin:4px}@media(min-width:768px){.elementor-16226 .elementor-element.elementor-element-2f8441b{--content-width:898px}}@media(max-width:1024px){.elementor-16226 .elementor-element.elementor-element-590ce440{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-16226 .elementor-element.elementor-element-2f8441b{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price{font-size:14px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .button{font-size:14px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products .added_to_cart{font-size:14px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product span.onsale{font-size:14px;line-height:2em}}@media(max-width:767px){.elementor-16226 .elementor-element.elementor-element-590ce440:not(.elementor-motion-effects-element-type-background),.elementor-16226 .elementor-element.elementor-element-590ce440>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-16226 .elementor-element.elementor-element-01ba612 .elementor-heading-title{font-size:3.5rem}.elementor-16226 .elementor-element.elementor-element-3fcd28e .elementor-heading-title{font-size:15px}.elementor-16226 .elementor-element.elementor-element-2f8441b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-16226 .elementor-element.elementor-element-49ec71c{width:100%;max-width:100%}.elementor-16226 .elementor-element.elementor-element-49ec71c>.elementor-widget-container{margin:0 0 0 0}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:30px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:.1rem}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:.1rem}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .star-rating{margin-bottom:15px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product .price{font-size:30px}.elementor-16226 .elementor-element.elementor-element-49ec71c.elementor-wc-products ul.products li.product{padding:21px 21px 21px 21px}}ul.products li.product img{object-fit:contain;height:250px;width:250px;display:block;margin:0 auto}ul.products li.product{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;text-align:center;padding:10px}ul.products li.product .woocommerce-loop-product__title{min-height:100px;max-height:100px;line-height:1.2em;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0 10px;font-size:1.2em;font-weight:500}ul.products li.product .star-rating{margin:8px 0}ul.products li.product .price{margin:0 0 10px;font-size:1.1em}ul.products li.product .woocommerce-loop-product__buttons{margin-top:auto;padding-bottom:10px;width:100%}ul.products li.product .woocommerce-loop-product__buttons .button{width:80%;margin:0 auto}ul.products li.product .star-rating-wrapper{display:flex;align-items:center;gap:6px}ul.products li.product .star-rating-wrapper .review-count{color:#666;font-size:.85em;line-height:1}@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/12/Caveat-Medium.woff) format('woff')}@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/12/Caveat-Bold.woff) format('woff')}@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;src:}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-800.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-700.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-600.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-500.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-regular.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-300.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-900.woff2) format('woff2')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(https://huduhealth.com/wp-content/uploads/2025/07/poppins-v23-latin-200.woff2) format('woff2')}