.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-382 .elementor-element.elementor-element-db8bae8{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-db8bae8 img{width:85%;}.elementor-widget-hfe-search-button input[type="search"].hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-search-icon-toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container, .elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,
					.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,
					.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var( --e-global-color-text );}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container{min-height:41px;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-submit{min-width:41px;background-color:#f8cf17;font-size:16px;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__input{padding-left:calc(41px / 5);padding-right:calc(41px / 5);color:#070707;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container button#clear i:before,
					.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-icon-toggle button#clear i:before,
				.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container button#clear-with-button i:before{font-size:14px;}.elementor-382 .elementor-element.elementor-element-04a1d80{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-382 .elementor-element.elementor-element-04a1d80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-382 .elementor-element.elementor-element-04a1d80.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-04a1d80 input[type="search"].hfe-search-form__input,.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-icon-toggle{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__input::placeholder{color:#B4B4B46B;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__input, .elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#6EC1E400;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container,.elementor-382 .elementor-element.elementor-element-04a1d80 input.hfe-search-form__input{box-shadow:0px 0px 4px -2px rgba(0, 0, 0, 0.22);}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container ,.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:solid;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container, .elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:#7A7A7A17;border-width:1px 1px 1px 1px;border-radius:23px;}.elementor-382 .elementor-element.elementor-element-04a1d80 button.hfe-search-submit{color:#FFFFFF;}.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container button#clear-with-button,
					.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-form__container button#clear,
					.elementor-382 .elementor-element.elementor-element-04a1d80 .hfe-search-icon-toggle button#clear{color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-382 .elementor-element.elementor-element-c88e536.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-c88e536 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-c88e536 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-382 .elementor-element.elementor-element-c88e536{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-382 .elementor-element.elementor-element-c88e536 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-382 .elementor-element.elementor-element-c88e536 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-382 .elementor-element.elementor-element-c88e536 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-382 .elementor-element.elementor-element-c88e536 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-da6018f.elementor-element{--align-self:center;}.elementor-382 .elementor-element.elementor-element-da6018f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-382 .elementor-element.elementor-element-da6018f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-382 .elementor-element.elementor-element-da6018f{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-382 .elementor-element.elementor-element-da6018f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-382 .elementor-element.elementor-element-da6018f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-382 .elementor-element.elementor-element-da6018f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-382 .elementor-element.elementor-element-da6018f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-hfe-woo-product-grid .hfe-product-add-to-cart .button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-category{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-title, .elementor-widget-hfe-woo-product-grid .hfe-product-title a{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating::before{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-product-price span{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-description{color:var( --e-global-color-text );}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-woo-products-grid{grid-template-columns:repeat(4, 1fr);column-gap:20px;row-gap:35px;}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-add-to-cart .button{background-color:#F8CA00;padding:12px 12px 12px 12px;color:#010101;}.elementor-382 .elementor-element.elementor-element-0fb6170{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;align-self:center;}.elementor-382 .elementor-element.elementor-element-0fb6170 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-item{border-radius:0px 0px 0px 0px;}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-title, .elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-title a{color:var( --e-global-color-secondary );}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-title{font-family:"Inter", Sans-serif;font-weight:600;margin-bottom:10px;}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-price span{color:var( --e-global-color-secondary );}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-product-price{margin-bottom:0px;}@media(max-width:1024px){.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);}.elementor-382 .elementor-element.elementor-element-0fb6170{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}}@media(max-width:767px){.elementor-382 .elementor-element.elementor-element-db8bae8{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-382 .elementor-element.elementor-element-db8bae8 img{width:100%;}.elementor-382 .elementor-element.elementor-element-04a1d80 > .elementor-widget-container{padding:6px 0px 10px 0px;}.elementor-382 .elementor-element.elementor-element-04a1d80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-382 .elementor-element.elementor-element-0fb6170 .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for image, class: .elementor-382 .elementor-element.elementor-element-db8bae8 */
/* End custom CSS */
/* Start custom CSS for hfe-search-button, class: .elementor-382 .elementor-element.elementor-element-04a1d80 */
/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-382 .elementor-element.elementor-element-c88e536 */
/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-382 .elementor-element.elementor-element-da6018f */
/* End custom CSS */
/* Start custom CSS for e-div-block, class: .elementor-382 .elementor-element.elementor-element-8dea93f */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-382 .elementor-element.elementor-element-afe4c53 */
/* End custom CSS */
/* Start custom CSS for hfe-woo-product-grid, class: .elementor-382 .elementor-element.elementor-element-0fb6170 */
/* End custom CSS */
/* Start custom CSS for e-flexbox, class: .elementor-382 .elementor-element.elementor-element-68c8989 */
/* End custom CSS */