{"id":8,"date":"2025-11-06T14:57:19","date_gmt":"2025-11-06T14:57:19","guid":{"rendered":"https:\/\/relish.quhenet.com\/?page_id=8"},"modified":"2026-09-30T04:49:09","modified_gmt":"2026-09-30T04:49:09","slug":"dom","status":"publish","type":"page","link":"https:\/\/relish-tech.com\/pl\/","title":{"rendered":"Strona g\u0142\u00f3wna"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8\" class=\"elementor elementor-8\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7d83f7 e-flex e-con-boxed e-con e-parent\" data-id=\"e7d83f7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a91c5e2 elementor-widget elementor-widget-html\" data-id=\"a91c5e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preload\" as=\"font\" type=\"font\/woff2\" crossorigin href=\"https:\/\/fonts.gstatic.com\/s\/poppins\/v24\/pxiEyp8kv8JHgFVrJJfecg.woff2\">\n<link rel=\"preload\" as=\"font\" type=\"font\/woff2\" crossorigin href=\"https:\/\/fonts.gstatic.com\/s\/poppins\/v24\/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preload\" as=\"style\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@400;500;600;700;800&display=swap\" onload=\"this.onload=null;this.rel='stylesheet'\">\n<noscript><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@400;500;600;700;800&display=swap\"><\/noscript>\n\n<style>.elementor-8 .elementor-element-a91c5e2{display:none!important}<\/style>\n<style id=\"relish-home-interaction-20260911\">\nhtml[lang=\"en-US\"] body.page-id-8 .relish-error-message,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-error-state label,\nhtml[lang=\"en-US\"] body.page-id-8 #relishRfqStatus {color:#B42338 !important;}\nhtml[lang=\"en-US\"] body.page-id-8 #relishRfqStatus:empty {display:none;}\nhtml[lang=\"en-US\"] body.page-id-8 #relishRfqStatus {font-size:16px;line-height:1.5;}\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-container :focus-visible,\nhtml[lang=\"en-US\"] body.page-id-8 #wechatQrModal :focus-visible {outline:3px solid #005746 !important;outline-offset:3px;}\nhtml[lang=\"en-US\"] body.page-id-8 .wechat-qr-modal.open {overflow-y:auto;overscroll-behavior:contain;}\n@media (prefers-reduced-motion:reduce) {html[lang=\"en-US\"] body.page-id-8 .wechat-scanner-laser-line {animation:none !important;}}\n<\/style>\n<style id=\"relish-home-layout-20260911\">\n\/* Relish homepage layout batch 2 | 2026-09-11 | English page 8 only *\/\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] { --height:96px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] > .ct-container { grid-template-columns:164px minmax(0,1fr) auto !important;column-gap:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-column=\"middle\"],\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-column=\"middle\"] > [data-items] { min-width:0;justify-content:center; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"menu\"] { margin-inline:0 !important;--menu-items-gap:8px;--menu-items-spacing:12px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"menu\"] > ul { gap:8px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"menu\"] > ul > li { flex-shrink:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"menu\"] > ul > li > a { padding-inline:6px !important;white-space:nowrap; }\n\n@media (max-width:999px) {\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > .e-con > .e-con-inner { max-width:1280px !important;width:calc(100% - 64px) !important; }\n}\n\n@media (max-width:999px) {\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"] > .e-con-inner { min-height:620px !important; }\n}\n\n@media (max-width:999px) {\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"] > .e-con-inner { padding-block:56px !important;gap:20px !important; }\n}\n\n@media (max-width:999px) {\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"83a0f61\"] { max-width:900px; }\n}\n\n@media (max-width:999px) {\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"ede7a5e\"] { max-width:800px;width:100% !important; }\n}\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3f22ed4\"] { padding-inline:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"9b5b711\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"2e09246\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"55d3aa0\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"c43323d\"] { padding-top:48px !important;padding-bottom:0px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"0645c5e\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"1457a18\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"c63bd15\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"fcebbc6\"] { padding-top:0px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"31fbe11\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"3d39549\"] { padding-top:0px !important;padding-bottom:0px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"1f9fabb\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"4951a27\"] { padding-top:48px !important;padding-bottom:0px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"62f4364\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"590f8f6\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"0a277aa\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"791641b\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"1646cf5\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"f78af46\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"603fee5a\"] { padding-top:48px !important;padding-bottom:48px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor p { margin-block:0 16px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor p:last-child { margin-bottom:0; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor li + li { margin-top:6px; }\n\n@media (max-width:999px) {\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor { max-width:70ch; }\n}\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor[style*=\"center\"] { margin-inline:auto; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62eebe4\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62eebe4\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"98a9a32\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"98a9a32\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e3c7ed7\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e3c7ed7\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3bb2f2d\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3bb2f2d\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"26ed2e3\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"26ed2e3\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"48129a3\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"48129a3\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e0c57be\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e0c57be\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"2081723\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"2081723\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"69952b0\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"69952b0\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"af8bb65\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"af8bb65\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"fe4ce44\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"fe4ce44\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"425de8c\"] { padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"425de8c\"] .elementor-image-box-content { padding:20px 24px 24px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e091784\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"809724c\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62bfbe9\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"36128e4\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3961c27\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"aeb2146\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"1a90d4a\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3a1b7d5\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"66e6994\"] { padding:24px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62eebe4\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62eebe4\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"98a9a32\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"98a9a32\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e3c7ed7\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e3c7ed7\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3bb2f2d\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3bb2f2d\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"26ed2e3\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"26ed2e3\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"48129a3\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"48129a3\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e0c57be\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e0c57be\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"2081723\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"2081723\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"69952b0\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"69952b0\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"af8bb65\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"af8bb65\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"fe4ce44\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"fe4ce44\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"425de8c\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"425de8c\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e091784\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e091784\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"809724c\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"809724c\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62bfbe9\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62bfbe9\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"36128e4\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"36128e4\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3961c27\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3961c27\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"aeb2146\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"aeb2146\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"1a90d4a\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"1a90d4a\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3a1b7d5\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3a1b7d5\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"66e6994\"] .elementor-image-box-title { margin-bottom:12px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"66e6994\"] .elementor-image-box-description { text-align:left;overflow-wrap:break-word; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-wizard-navigation { gap:12px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-wizard-navigation .relish-btn { min-height:48px; }\n\n@media (min-width:1000px) and (max-width:1359px) {\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] { --height:56px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] [data-column=\"end\"] { --height:32px;min-height:32px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] > .ct-container { grid-template-columns:140px minmax(0,1fr) !important;column-gap:16px;row-gap:0; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] [data-column=\"end\"] { grid-column:2;grid-row:2;justify-self:end;padding-bottom:12px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-row=\"middle\"] [data-column=\"start\"] { grid-row:1 \/ 3; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"logo\"] { --logo-max-height:48px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"menu\"] > ul { gap:4px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-device=\"desktop\"] [data-id=\"menu\"] > ul > li > a { padding-inline:4px !important; }\n\n}\n\n@media (max-width:767px) {\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > .e-con > .e-con-inner { width:calc(100% - 40px) !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"] > .e-con-inner { min-height:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"] > .e-con-inner { padding-top:40px !important;padding-bottom:40px !important;gap:16px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"83a0f61\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"ede7a5e\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"533cfac\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"9b72e41\"] { padding:0 !important;margin:0 !important;max-width:100%; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"9b5b711\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"2e09246\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"55d3aa0\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"c43323d\"] { padding-top:32px !important;padding-bottom:0px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"0645c5e\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"1457a18\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"c63bd15\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"fcebbc6\"] { padding-top:0px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"31fbe11\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"3d39549\"] { padding-top:0px !important;padding-bottom:0px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"1f9fabb\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"4951a27\"] { padding-top:32px !important;padding-bottom:0px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"62f4364\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"590f8f6\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"0a277aa\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"791641b\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"1646cf5\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"f78af46\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"603fee5a\"] { padding-top:32px !important;padding-bottom:32px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62eebe4\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"98a9a32\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e3c7ed7\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3bb2f2d\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"26ed2e3\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"48129a3\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e0c57be\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"2081723\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"69952b0\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"af8bb65\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"fe4ce44\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"425de8c\"] .elementor-image-box-content { padding:20px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e091784\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"809724c\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62bfbe9\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"36128e4\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3961c27\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"aeb2146\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"1a90d4a\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3a1b7d5\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"66e6994\"] { padding:20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-container { padding-inline:0; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-form-card { padding:24px 20px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-wizard-navigation { display:grid;grid-template-columns:1fr;gap:12px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-wizard-navigation .relish-btn { width:100%;margin-left:0 !important;min-height:48px;padding:12px 16px;white-space:normal;justify-content:center; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar { left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;width:100% !important;max-width:100% !important;transform:none !important;padding:6px max(12px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#FFFFFF;box-shadow:0 -2px 12px rgba(0,45,34,.12);z-index:2000 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar-content { padding:0 !important;margin:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-list { display:flex !important;flex-direction:row !important;justify-content:space-evenly;gap:4px !important;margin:0 !important;padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-link { display:flex;align-items:center;justify-content:center;width:44px !important;height:44px !important;min-width:44px;min-height:44px;color:#005746; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-item-wechat > .naibabiji-gch-link { transform:none !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-popover { position:fixed !important;left:50% !important;right:auto !important;top:auto !important;bottom:72px !important;transform:translateX(-50%) !important;max-width:calc(100vw - 32px); }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-popover::before,\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-popover::after { display:none; }\n\nhtml[lang=\"en-US\"] body.page-id-8 {padding-bottom:calc(68px + env(safe-area-inset-bottom));}\n\nhtml[lang=\"en-US\"]:has(body.page-id-8) {scroll-padding-bottom:88px;}\n\nhtml[lang=\"en-US\"] body.page-id-8:has(#wechatQrModal.open) .naibabiji-gch-floating-bar,html[lang=\"en-US\"] body.page-id-8:has(#offcanvas.active) .naibabiji-gch-floating-bar,html[lang=\"en-US\"] body.page-id-8:has(.relish-input-field:focus) .naibabiji-gch-floating-bar {display:none !important;}\n\n}\n<\/style>\n<style id=\"relish-home-typography-20260911\">\n\/* Relish homepage typography batch 1 | 2026-09-11 | English page 8 only *\/\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper,\nhtml[lang=\"en-US\"] body.page-id-8 #wechatQrModal,\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section { font-family: Poppins, sans-serif !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h1,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h2,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h3,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h4,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h5,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 p,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 li,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 label,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 input,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 textarea,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 button,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-tile-label,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-tile-value,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-category-option-title,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-manager-title,\nhtml[lang=\"en-US\"] body.page-id-8 .user-name,\nhtml[lang=\"en-US\"] body.page-id-8 .user-title,\nhtml[lang=\"en-US\"] body.page-id-8 .card-body,\nhtml[lang=\"en-US\"] body.page-id-8 .stat-label { font-family: Poppins, sans-serif !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h1 { font-size:40px !important;line-height:1.2 !important;font-weight:700 !important;text-wrap:balance; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h2 { font-size:34px !important;line-height:1.25 !important;font-weight:700 !important;text-wrap:balance; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"ede7a5e\"] h2 { font-size:22px !important;line-height:1.5 !important;font-weight:500 !important;letter-spacing:normal !important;max-width:960px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-image-box-title,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-icon-box-title { font-size:20px !important;line-height:1.4 !important;font-weight:600 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-image-box-title a,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-icon-box-title a { font:inherit !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-image-box-description,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-icon-box-description,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor p,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-widget-text-editor li,\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section .card-body { font-size:16px !important;line-height:1.65 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-button { font-size:15px !important;line-height:1.35 !important;font-weight:600 !important;white-space:normal; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-desc { font-size:16px !important;line-height:1.65 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper p,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper label,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper .relish-category-option-title,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper .relish-moq-btn { font-size:15px !important;line-height:1.6 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper h3,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper h4 { font-size:20px !important;line-height:1.4 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper .relish-input-field { font-family:Poppins,sans-serif !important;font-size:16px !important;line-height:1.5 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper .relish-input-field::placeholder { font-size:16px !important;color:#5A6E69 !important;opacity:1; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-tag { font-size:14px !important;color:#80600F !important;letter-spacing:1px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-tile-label,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-tile-address h5,\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section .user-title { font-size:14px !important;line-height:1.5 !important;color:#5A6E69 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-tile-address p,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-guarantee-text p { font-size:14px !important;line-height:1.6 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-tile-value { font-size:16px !important;line-height:1.5 !important;overflow-wrap:anywhere; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-whatsapp-badge { color:#00634F !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-virtual-call-btn { background-color:#007A3D !important;color:#FFFFFF !important;font-size:15px !important;line-height:1.5 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-virtual-call-btn:hover,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-virtual-call-btn:focus-visible { background-color:#005F31 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #wizardNextBtn,\nhtml[lang=\"en-US\"] body.page-id-8 #wechatCopyIdBtn { background-color:#005746 !important;color:#FFFFFF !important;font-size:15px !important;line-height:1.5 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #wizardNextBtn:hover,\nhtml[lang=\"en-US\"] body.page-id-8 #wizardNextBtn:focus-visible,\nhtml[lang=\"en-US\"] body.page-id-8 #wechatCopyIdBtn:hover,\nhtml[lang=\"en-US\"] body.page-id-8 #wechatCopyIdBtn:focus-visible { background-color:#003E32 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-guarantee-ribbon { background-color:#004D3C !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-guarantee-text h4 { color:#F4E4BA !important;font-size:16px !important;line-height:1.45 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-guarantee-text p { color:#FFFFFF !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section .color-yellow { color:#876500 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section .color-green { color:#287D41 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section .color-orange { color:#AD4A22 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .custom-testimonial-section .color-blue { color:#176AB3 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #footer a[href^=\"mailto:\"],\nhtml[lang=\"en-US\"] body.page-id-8 #footer a[href^=\"tel:\"],\nhtml[lang=\"en-US\"] body.page-id-8 #footer a[data-type=\"link\"],\nhtml[lang=\"en-US\"] body.page-id-8 #footer a[href^=\"mailto:\"] strong,\nhtml[lang=\"en-US\"] body.page-id-8 #footer a[href^=\"tel:\"] strong { color:#005746 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-id=\"menu\"] > ul > li > a:hover,\nhtml[lang=\"en-US\"] body.page-id-8 #header [data-id=\"menu\"] > ul > li > a:focus-visible { color:#FFFFFF !important;text-decoration:underline;text-underline-offset:5px; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"62bfbe9\"] .elementor-image-box-description a { font-size:15px !important;line-height:1.35 !important;white-space:normal !important;max-width:100%;box-sizing:border-box; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .quality-text { font-size:32px !important;line-height:1.3 !important;white-space:normal !important;color:#005746 !important;-webkit-text-fill-color:#005746 !important;-webkit-text-stroke:0 !important;text-wrap:balance; }\n\n@media (max-width:767px) {\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h1 { font-size:32px !important;line-height:1.2 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 h2 { font-size:28px !important;line-height:1.25 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"ede7a5e\"] h2 { font-size:18px !important;line-height:1.5 !important;font-weight:500 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-image-box-title,\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .elementor-icon-box-title { font-size:20px !important;line-height:1.4 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper h3,\nhtml[lang=\"en-US\"] body.page-id-8 .relish-contact-wrapper h4 { font-size:18px !important;line-height:1.4 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .relish-guarantee-text h4 { font-size:16px !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 .quality-text { font-size:24px !important; }\n\n}\n<\/style>\n<style id=\"relish-home-mobile-restore-20260911\">\n\/* Mobile hero height and product section alignment restore, 2026-09-11 *\/\n@media(max-width:767px){\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"e7d83f7\"] > .e-con-inner {min-height:800px !important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"55d3aa0\"] > .e-con-inner {align-items:stretch !important;min-width:0 !important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"55d3aa0\"] > .e-con-inner > * {align-self:stretch !important;min-width:0 !important;max-width:100% !important;width:100% !important;margin-inline:0 !important;}\n}\n<\/style>\n<style id=\"relish-mobile-hero-original-20260911\">\n@media(max-width:767px){\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"e7d83f7\"]{min-height:800px!important;padding:0!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"e7d83f7\"]>.e-con-inner{width:88%!important;max-width:min(100%,1440px)!important;min-height:800px!important;padding:0!important;gap:0!important;justify-content:center!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"e7d83f7\"]>.e-con-inner>.elementor-widget{width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 10px!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"83a0f61\"] h1{font-family:Poppins,sans-serif!important;font-size:38px!important;line-height:1!important;font-weight:700!important;text-wrap:wrap!important;letter-spacing:normal!important;color:#192C27!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"ede7a5e\"] h2{font-family:Poppins,sans-serif!important;font-size:20px!important;line-height:30px!important;font-weight:700!important;text-wrap:wrap!important;letter-spacing:.1px!important;color:#000!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"533cfac\"] .elementor-icon-list-text{font-size:16px!important;line-height:1.65!important;font-weight:400!important;color:#252827!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"e7d83f7\"]>.e-con-inner>[data-id=\"9b72e41\"]{padding:10px 0 0!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 [data-id=\"9b72e41\"] .elementor-button{font-size:15px!important;line-height:1!important;font-weight:700!important;padding:15px 30px!important;}\n}\n<\/style>\n<style id=\"relish-desktop-width1440-20260911\">\n\/* English homepage desktop content width: 1440px maximum. *\/\n@media(min-width:1000px){\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 > .e-con-full{padding-inline:0!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 > .e-con-full > .elementor-element:not(.elementor-element-7f6fd9f):not(.elementor-element-c8ae7db){width:min(90vw,1440px)!important;max-width:1440px!important;min-width:0!important;margin-inline:auto!important;}\n\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 > .e-con-boxed{padding-inline:0!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8.elementor-8 > .e-con-boxed > .e-con-inner{\nwidth:90% !important;max-width:1440px !important;min-width:0 !important;margin-inline:auto !important;box-sizing:border-box;\n}\n}\n<\/style>\n<style id=\"relish-mobile-cta-partner-20260911\">\n@media(max-width:767px){\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"bba6b03\"]{width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box;align-items:stretch!important;padding:48px 24px!important;border-radius:32px!important;gap:20px!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"bba6b03\"]>.elementor-element{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;margin-inline:0!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"bba6b03\"] .elementor-heading-title{white-space:normal;overflow-wrap:break-word;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"34270cd\"]{text-align:center;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"34270cd\"] .elementor-button{max-width:100%;box-sizing:border-box;white-space:normal;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"0c9177c\"]{flex-direction:column!important;align-items:stretch!important;padding:24px 0 32px!important;gap:20px!important;width:100%;min-width:0;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"0c9177c\"]>[data-id=\"806a3bc\"],\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"0c9177c\"]>[data-id=\"a858c24\"]{width:100%!important;max-width:100%!important;min-width:0;padding:0!important;border:0!important;}\n}\n<\/style>\n<script id=\"relish-home-native-media-20260911\" data-no-defer=\"1\" data-no-optimize=\"1\">\n(function(){\n  if (!document.body.classList.contains('page-id-8') || location.pathname !== '\/') return;\n  function restoreImages(){\n    document.querySelectorAll('img[data-lazyloaded][data-src]').forEach(function(img){\n      var src = img.getAttribute('data-src'), url;\n      try { url = new URL(src, location.href); } catch(e) { return; }\n      if (url.origin !== location.origin || url.pathname.indexOf('\/wp-content\/') !== 0) return;\n      var critical = img.matches('.default-logo,.trp-flag-image,.naibabiji-gch-icon-custom');\n      img.loading = critical ? 'eager' : 'lazy';\n      if (img.matches('.default-logo')) img.setAttribute('fetchpriority','high');\n      ['sizes','srcset'].forEach(function(name){\n        var value=img.getAttribute('data-'+name);\n        if(value) img.setAttribute(name,value);\n        img.removeAttribute('data-'+name);\n      });\n      img.src=src;\n      img.setAttribute('data-relish-native-media','1');\n      img.removeAttribute('data-src');\n      img.removeAttribute('data-lazyloaded');\n    });\n  }\n  restoreImages();\n  function ready(){\n    restoreImages();\n    var backgrounds=document.querySelectorAll('.elementor-8 .e-con.e-parent:not(.e-lazyloaded),img[data-relish-native-media][loading=lazy]');\n    function activate(el){if(el.tagName==='IMG') el.loading='eager';else el.classList.add('e-lazyloaded');}\n    if(!('IntersectionObserver' in window)){\n      backgrounds.forEach(function(el){activate(el);});\n      return;\n    }\n    var observer=new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){if(entry.isIntersecting){activate(entry.target);observer.unobserve(entry.target);}});\n    },{rootMargin:'300px'});\n    backgrounds.forEach(function(el){observer.observe(el);});\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',ready,{once:true});\n  else ready();\n})();\n<\/script>\n<style id=\"relish-mobile-copy-tablet-stats-20260911\">\n@media(max-width:767px){\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"33e5fc8\"]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;overflow-wrap:break-word;}\n}\n@media(min-width:768px) and (max-width:999px){\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3f22ed4\"] > .e-con-inner{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 24px!important;align-items:start;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3f22ed4\"] > .e-con-inner > .elementor-element{grid-column:span 2;width:100%!important;max-width:100%!important;min-width:0;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3f22ed4\"] > .e-con-inner > .elementor-element:nth-child(4){grid-column:2 \/ span 2;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3f22ed4\"] .elementor-image-box-img{width:140px!important;max-width:100%!important;margin-inline:auto!important;}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 [data-id=\"3f22ed4\"] .elementor-image-box-title{word-break:normal;overflow-wrap:normal;}\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar { left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;width:100% !important;max-width:100% !important;transform:none !important;padding:6px max(12px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#FFFFFF;box-shadow:0 -2px 12px rgba(0,45,34,.12);z-index:2000 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar-content { padding:0 !important;margin:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-list { display:flex !important;flex-direction:row !important;justify-content:space-evenly;gap:4px !important;margin:0 !important;padding:0 !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-link { display:flex;align-items:center;justify-content:center;width:44px !important;height:44px !important;min-width:44px;min-height:44px;color:#005746; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-item-wechat > .naibabiji-gch-link { transform:none !important; }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-popover { position:fixed !important;left:50% !important;right:auto !important;top:auto !important;bottom:72px !important;transform:translateX(-50%) !important;max-width:calc(100vw - 32px); }\n\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-popover::before,\nhtml[lang=\"en-US\"] body.page-id-8 .naibabiji-gch-floating-bar .naibabiji-gch-popover::after { display:none; }\n\nhtml[lang=\"en-US\"] body.page-id-8 {padding-bottom:calc(68px + env(safe-area-inset-bottom));}\n\nhtml[lang=\"en-US\"]:has(body.page-id-8) {scroll-padding-bottom:88px;}\n\nhtml[lang=\"en-US\"] body.page-id-8:has(#wechatQrModal.open) .naibabiji-gch-floating-bar,html[lang=\"en-US\"] body.page-id-8:has(#offcanvas.active) .naibabiji-gch-floating-bar,html[lang=\"en-US\"] body.page-id-8:has(.relish-input-field:focus) .naibabiji-gch-floating-bar {display:none !important;}\n\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83a0f61 elementor-widget elementor-widget-heading\" data-id=\"83a0f61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Electric Toothbrush Manufacturer &amp; Oral Care OEM\/ODM Partner<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ede7a5e elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"ede7a5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Develop electric toothbrushes, water flossers, and private-label oral care products with an OEM\/ODM partner built for B2B brands.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-533cfac elementor-list-item-link-inline elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list\" data-id=\"533cfac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Low MOQ &amp; Fast Turnaround (3-7 days sample ready)<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">100% In-House Manufacturing (Tooling, SMT, Assembly, QC)<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Global Compliance Guaranteed (FDA, CE, ISO 13485)<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b72e41 elementor-widget elementor-widget-button\" data-id=\"9b72e41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\ud83d\ude80 Get Your Free Quote &amp; Sample<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f22ed4 e-flex e-con-boxed e-con e-parent\" data-id=\"3f22ed4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-rhstats1 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"rhstats1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.elementor-8 [data-id=\"3f22ed4\"] [data-id=\"rhstats1\"]{width:100%!important;max-width:100%!important;--container-widget-width:100%;align-self:stretch!important;grid-column:1 \/ -1!important}\n@media(min-width:1000px){.rhstats .rhstats-item:nth-child(even) .rhstats-picture{transform:translateY(16px);margin-top:0!important}}\n\n.elementor-8 [data-id=\"3f22ed4\"]{padding-top:42px!important;padding-bottom:42px!important;min-height:0!important}\n.elementor-8 [data-id=\"3f22ed4\"]>.e-con-inner{max-width:1280px!important;display:block!important}\n.rhstats{color:#093e38;width:100%;font-family:inherit}\n.rhstats .rhstats-eye{font-size:13px;letter-spacing:2.4px;font-weight:600;color:#24776a;margin:0 0 22px}\n.rhstats-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}\n.rhstats-item{min-width:0}\n.rhstats-number{font-weight:700;font-size:clamp(28px,3.2vw,46px);line-height:1.15;letter-spacing:-1.4px;white-space:nowrap;color:#093e38}\n.rhstats-number small{font-size:.53em;letter-spacing:-.5px}.rhstats-number sup{font-size:.6em}\n.rhstats-label{font-size:15px;line-height:1.5;color:#5c666f;margin:4px 0 12px}\n.rhstats-meta{position:relative}.rhstats-item+.rhstats-item .rhstats-meta:before{content:\"\";position:absolute;left:-15px;top:0;height:46px;border-left:1px solid #cbd8d4}\n.rhstats-picture{position:relative;margin:0;aspect-ratio:1.6;overflow:hidden;border-radius:6px}\n.rhstats-picture img{width:100%;height:100%;object-fit:contain;display:block;border-radius:0!important;clip-path:none!important;mask-image:none!important;transform:none;transform-origin:center}\n.rhstats-item:nth-child(even) .rhstats-picture{margin-top:16px}\n.rhstats-picture figcaption{position:absolute;left:0;bottom:0;background:#005746;color:#fff;font-size:11px;padding:4px 12px;line-height:1.4;border-radius:0 4px 0 0}\n@media(max-width:999px){.rhstats-grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.rhstats-number{font-size:34px}.rhstats-item:nth-child(even) .rhstats-picture{margin-top:0}.rhstats-item+.rhstats-item .rhstats-meta:before{display:none}}\n@media(max-width:600px){.elementor-8 [data-id=\"3f22ed4\"]>.e-con-inner{width:calc(100% - 40px)!important}.rhstats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.rhstats-number{font-size:30px}.rhstats-label{font-size:13px}.rhstats-item:last-child{grid-column:1\/-1;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center}.rhstats-eye{font-size:13px!important}.rhstats-picture figcaption{font-size:10px}}\n<\/style><section class=\"rhstats\" aria-label=\"Relish at a glance\"><p class=\"rhstats-eye\">RELISH AT A GLANCE<\/p><div class=\"rhstats-grid\"><div class=\"rhstats-item\"><div class=\"rhstats-meta\"><div class=\"rhstats-number\">20,000+<small> m<sup>2<\/sup><\/small><\/div><p class=\"rhstats-label\">Factory space<\/p><\/div><figure class=\"rhstats-picture\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-factory-exterior.webp\" alt=\"Exterior of Relish's oral care manufacturing facility, showing the buildings and entrance.\" class=\"wp-image-7944\" loading=\"lazy\" width=\"960\" height=\"600\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-factory-exterior.webp 960w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-factory-exterior-300x188.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-factory-exterior-768x480.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-factory-exterior-18x12.webp 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div><div class=\"rhstats-item\"><div class=\"rhstats-meta\"><div class=\"rhstats-number\">300+<\/div><p class=\"rhstats-label\">Team members<\/p><\/div><figure class=\"rhstats-picture\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-team-office.webp\" alt=\"Relish team office with staff working at open-plan workstations.\" class=\"wp-image-7945\" loading=\"lazy\" width=\"960\" height=\"600\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-team-office.webp 960w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-team-office-300x188.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-team-office-768x480.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-team-office-18x12.webp 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div><div class=\"rhstats-item\"><div class=\"rhstats-meta\"><div class=\"rhstats-number\">30+<\/div><p class=\"rhstats-label\">R&D engineers<\/p><\/div><figure class=\"rhstats-picture\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-product-testing.webp\" alt=\"A pink electric toothbrush handle secured in a product testing fixture.\" class=\"wp-image-7946\" loading=\"lazy\" width=\"960\" height=\"600\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-product-testing.webp 960w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-product-testing-300x188.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-product-testing-768x480.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-product-testing-18x12.webp 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><figcaption>Product Testing<\/figcaption><\/figure><\/div><div class=\"rhstats-item\"><div class=\"rhstats-meta\"><div class=\"rhstats-number\">12+<\/div><p class=\"rhstats-label\">Production lines<\/p><\/div><figure class=\"rhstats-picture\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-assembly-lines.webp\" alt=\"Workers assembling oral care products along Relish's production lines.\" class=\"wp-image-7947\" loading=\"lazy\" width=\"960\" height=\"600\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-assembly-lines.webp 960w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-assembly-lines-300x188.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-assembly-lines-768x480.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-electric-toothbrush-assembly-lines-18x12.webp 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div><div class=\"rhstats-item\"><div class=\"rhstats-meta\"><div class=\"rhstats-number\">120+<\/div><p class=\"rhstats-label\">Export countries<\/p><\/div><figure class=\"rhstats-picture\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-global-export-network.webp\" alt=\"Map showing Relish's international oral care export network.\" class=\"wp-image-7948\" loading=\"lazy\" width=\"960\" height=\"600\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-global-export-network.webp 960w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-global-export-network-300x188.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-global-export-network-768x480.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/relish-oral-care-global-export-network-18x12.webp 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div><\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b5b711 e-flex e-con-boxed e-con e-parent\" data-id=\"9b5b711\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fb4e566 e-con-full e-flex e-con e-child\" data-id=\"fb4e566\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-rhm11tx elementor-widget elementor-widget-html\" data-id=\"rhm11tx\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n.elementor-8 [data-id=\"9b5b711\"]>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px!important;align-items:start!important;max-width:1280px!important}\n.elementor-8 [data-id=\"9b5b711\"] [data-id=\"fb4e566\"],.elementor-8 [data-id=\"9b5b711\"] [data-id=\"504cddf\"]{width:100%!important;min-width:0;padding:0!important}\n.rhm11{font-family:inherit;color:#083e39}\n.rhm11 .rhm-eye{font-size:13px;font-weight:600;letter-spacing:2.5px;color:#24746b;margin:0 0 18px}\n.rhm11 h2{font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-1px;color:#083e39;margin:0 0 18px;font-weight:700}\n.rhm11 .rhm-intro{font-size:16px;line-height:1.65;color:#53636a;margin:0 0 24px}\n.rhm11 .rhm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 26px}\n.rhm11 .rhm-item{border-top:1px solid #83aaa2;padding-top:10px}\n.rhm11 .rhm-num{display:block;color:#307b70;font-size:13px;line-height:1.3;margin-bottom:7px;font-variant-numeric:tabular-nums}\n.rhm11 h3{font-size:16px;line-height:1.35;margin:0 0 6px;color:#083e39;font-weight:600}\n.rhm11 .rhm-item p{font-size:14px;line-height:1.55;color:#53636a;margin:0}\n.rhm11 .rhm-cta{display:inline-flex;align-items:center;gap:12px;padding:13px 22px;background:#005746;color:white;border-radius:30px;font-size:14px;line-height:1.5;font-weight:600;margin-top:26px;text-decoration:none}\n.rhm11 .rhm-cta:hover{background:#183f35}\n.rhm11 .rhm-link{display:table;color:#005746;font-size:14px;margin-top:14px;text-decoration:underline;text-underline-offset:5px}\n.rhm11 a:focus-visible{outline:3px solid #005746;outline-offset:4px}\n.elementor-8 [data-id=\"9b5b711\"] [data-id=\"504cddf\"]{padding-top:36px!important}\n.elementor-8 [data-id=\"9b5b711\"] [data-id=\"3e2c887\"]{box-shadow:none!important;border-radius:12px;overflow:hidden}\n.elementor-8 [data-id=\"9b5b711\"] [data-id=\"3e2c887\"] .elementor-wrapper{aspect-ratio:16\/10!important}\n.elementor-8 [data-id=\"9b5b711\"] .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover}\n.rhm-caption{color:#53636a;text-align:center;font-size:14px;letter-spacing:1px;line-height:1.6;margin:12px 0 0}\n.rhm-caption strong{display:block;font-weight:500;letter-spacing:0;font-size:14px;color:#205f54;margin-bottom:5px}\n@media(max-width:1024px){.elementor-8 [data-id=\"9b5b711\"]>.e-con-inner{gap:28px!important}.rhm11 h2{font-size:32px}.rhm11 .rhm-grid{gap:20px}}\n@media(max-width:999px){.elementor-8 [data-id=\"9b5b711\"]>.e-con-inner{grid-template-columns:1fr!important;width:calc(100% - 40px)!important}.elementor-8 [data-id=\"9b5b711\"] [data-id=\"504cddf\"]{padding-top:0!important}.rhm11 h2{font-size:30px}.rhm11 .rhm-grid{gap:22px 18px}.rhm11 h3{font-size:15px}.rhm11 .rhm-cta{font-size:13px;padding:13px 17px}.rhm-caption{letter-spacing:.3px}}\n<\/style><section class=\"rhm11\" aria-labelledby=\"rhm11-title\"><p class=\"rhm-eye\">ORAL CARE MANUFACTURING<\/p><h2 id=\"rhm11-title\">Electric Toothbrush &amp; Oral Care Manufacturing<\/h2><p class=\"rhm-intro\">From electric toothbrush development and custom tooling to assembly, quality control, and global fulfillment, explore our in-house manufacturing capabilities.<\/p><div class=\"rhm-grid\"><div class=\"rhm-item\"><span class=\"rhm-num\" aria-hidden=\"true\">01<\/span><h3>R&D & Custom Tooling<\/h3><p>Product concepts, design and tooling.<\/p><\/div><div class=\"rhm-item\"><span class=\"rhm-num\" aria-hidden=\"true\">02<\/span><h3>Assembly & Quality Control<\/h3><p>Coordinated production and inspection.<\/p><\/div><div class=\"rhm-item\"><span class=\"rhm-num\" aria-hidden=\"true\">03<\/span><h3>OEM \/ ODM Customization<\/h3><p>Support for your brand and product requirements.<\/p><\/div><div class=\"rhm-item\"><span class=\"rhm-num\" aria-hidden=\"true\">04<\/span><h3>Traceability & Global Fulfillment<\/h3><p>Documentation and delivery coordination.<\/p><\/div><\/div><a class=\"rhm-cta\" href=\"\/oem-odm-electric-toothbrush-manufacturing-guide\/\">Explore Manufacturing Capabilities <span aria-hidden=\"true\">\u2192<\/span><\/a><a class=\"rhm-link\" href=\"\/product-category\/electric-toothbrushes\/\">View Electric Toothbrushes <span aria-hidden=\"true\">\u2192<\/span><\/a><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-504cddf e-con-full e-flex e-con e-child\" data-id=\"504cddf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e2c887 elementor-widget elementor-widget-video\" data-id=\"3e2c887\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=ueqEhcNEu30&quot;,&quot;yt_privacy&quot;:&quot;yes&quot;,&quot;lazy_load&quot;:&quot;yes&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/relish-tech.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/custom-oral-care-tooling-production-on-time-delivery.webp&quot;,&quot;id&quot;:4443,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;Advanced injection molding and tooling machinery inside our factory, ensuring customized solutions and on-time delivery for oral care brands.&quot;,&quot;source&quot;:&quot;library&quot;},&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-oral-care-tooling-production-on-time-delivery.webp);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-custom-embed-play\" role=\"button\" aria-label=\"Play Video about Advanced injection molding and tooling machinery inside our factory, ensuring customized solutions and on-time delivery for oral care brands.\" tabindex=\"0\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-play\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M838 162C746 71 633 25 500 25 371 25 258 71 163 162 71 254 25 367 25 500 25 633 71 746 163 837 254 929 367 979 500 979 633 979 746 933 838 837 929 746 975 633 975 500 975 367 929 254 838 162M808 192C892 279 933 379 933 500 933 621 892 725 808 808 725 892 621 938 500 938 379 938 279 896 196 808 113 725 67 621 67 500 67 379 108 279 196 192 279 108 383 62 500 62 621 62 721 108 808 192M438 392V642L642 517 438 392Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-rhm11cp elementor-widget elementor-widget-html\" data-id=\"rhm11cp\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<p class=\"rhm-caption\"><strong>Inside Our Manufacturing Facility<\/strong>R&amp;D \u00b7 Tooling \u00b7 Assembly \u00b7 Quality Control<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e09246 e-con-full e-flex e-con e-parent\" data-id=\"2e09246\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-rhv5svc elementor-widget elementor-widget-html\" data-id=\"rhv5svc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style id=\"relish-home-modules-v5\">.rhv5, .rhv5 *{box-sizing: border-box;}\n.rhv5{margin: 0px; color: rgb(20, 63, 59); background: transparent; font-family: Arial, Helvetica, sans-serif; -webkit-font-smoothing: antialiased;}\n.rhv5 a{color: inherit; text-decoration: none;}\n.rhv5 a:hover{text-decoration: underline;}\n.rhv5 a:focus-visible{outline: rgb(21, 126, 112) solid 3px; outline-offset: 5px;}\n.rhv5 .wrap{max-width: 1200px; margin: auto;}\n.rhv5 .services-section{padding: 52px 40px 48px; background: transparent;}\n.rhv5 .eyebrow{font-size: 13px; letter-spacing: 2.2px; font-weight: 700; color: rgb(55, 119, 108); margin: 0px 0px 13px;}\n.rhv5 h2{font-size: 36px; line-height: 1.15; letter-spacing: -1.1px; font-weight: 700; margin: 0px 0px 13px;}\n.rhv5 .intro{color: rgb(93, 109, 104); font-size: 15px; line-height: 1.6; margin: 0px;}\n.rhv5 .services{display: grid; grid-template-columns: 1fr 1fr; gap: 18px; margin-top: 29px;}\n.rhv5 .service{display: grid; grid-template-columns: 41% 59%; min-width: 0px; background: rgb(255, 255, 255); border-radius: 10px; overflow: hidden; min-height: 203px;}\n.rhv5 .service img{width: 100%; height: 100%; object-fit: contain; background: rgb(255, 255, 255);}\n.rhv5 .service:nth-child(1) img,.rhv5 .service:nth-child(4) img{object-fit: cover;}\n.rhv5 .service-copy{padding: 23px 24px 21px; display: flex; flex-direction: column; align-items: flex-start;}\n.rhv5 .service h3{font-size: 20px; line-height: 1.23; margin: 0px 0px 10px; letter-spacing: -0.4px;}\n.rhv5 .service p{font-size: 14px; line-height: 1.55; color: rgb(89, 104, 98); margin: 0px 0px 16px;}\n.rhv5 .service .cta{font-size: 12px; font-weight: 700; line-height: 1.4; margin-top: auto; color: rgb(22, 102, 88); border-bottom: 1px solid rgb(182, 204, 197); padding-bottom: 4px;}\n.rhv5 .cta span{margin-left: 8px;}\n.rhv5 .products-section{padding: 48px 40px 50px;}\n.rhv5 .section-head{display: flex; justify-content: space-between; align-items: center; gap: 24px;}\n.rhv5 .all{font-size: 13px; font-weight: 700; border-bottom: 1px solid rgb(155, 185, 175); white-space: nowrap; padding-bottom: 6px;}\n.rhv5 .features{display: grid; grid-template-columns: 1fr 1fr; gap: 22px; margin-top: 28px;}\n.rhv5 .feature{border: 1px solid rgb(224, 234, 229); border-radius: 12px; overflow: hidden; background: rgb(243, 247, 244);}\n.rhv5 .feature:nth-child(2){background: rgb(242, 247, 248);}\n.rhv5 .feature-media{height: 252px; padding: 15px 38px 0px; background: rgb(255, 255, 255); position: relative;}\n.rhv5 .feature-media img{width: 100%; height: 100%; object-fit: contain;}\n.rhv5 .feature-body{padding: 22px 25px 23px;}\n.rhv5 .feature h3{font-size: 24px; letter-spacing: -0.65px; margin: 0px 0px 9px;}\n.rhv5 .feature h3 a,.rhv5 .tile h3 a{display: flex; align-items: center; justify-content: space-between; gap: 8px;}\n.rhv5 .feature h3 span,.rhv5 .tile h3 span{font-weight: 400; color: rgb(64, 130, 115);}\n.rhv5 .feature p{font-size: 15px; line-height: 1.5; color: rgb(86, 107, 99); margin: 0px; max-width: 460px;}\n.rhv5 .collection{display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; margin-top: 22px;}\n.rhv5 .tile{border: 1px solid rgb(232, 238, 235); border-radius: 10px; overflow: hidden; background: rgb(255, 255, 255);}\n.rhv5 .tile-media{height: 165px; padding: 8px 22px 0px;}\n.rhv5 .tile-media img{width: 100%; height: 100%; object-fit: contain;}\n.rhv5 .tile-body{padding: 16px 20px 21px; border-top: 1px solid rgb(242, 245, 243);}\n.rhv5 .tile h3{font-size: 18px; line-height: 1.3; letter-spacing: -0.35px; margin: 0px 0px 9px;}\n.rhv5 .tile p{font-size: 13px; line-height: 1.55; color: rgb(98, 113, 107); margin: 0px;}\n.rhv5 .preview-note{font-size: 11px; color: rgb(110, 123, 116); text-align: center; padding: 15px 20px; background: rgb(246, 248, 246); border-top: 1px solid rgb(233, 239, 234); line-height: 1.6;}\n@media (max-width: 900px){.rhv5 h2{font-size: 30px;}.rhv5 .service{grid-template-columns: 38% 62%;}.rhv5 .service-copy{padding: 18px;}.rhv5 .service h3{font-size: 18px;}.rhv5 .service p{font-size: 13px;}.rhv5 .collection{grid-template-columns: repeat(2, 1fr);}.rhv5 .feature-media{height: 220px; padding: 12px;}.rhv5 .section-head{align-items: flex-start;}.rhv5 .all{white-space: normal; min-width: 115px; line-height: 1.5;}}\n@media (max-width: 600px){.rhv5 .services-section,.rhv5 .products-section{padding: 32px 20px;}.rhv5 .eyebrow{font-size: 13px;}.rhv5 h2{font-size: 28px; letter-spacing: -0.7px;}.rhv5 .intro{font-size: 14px;}.rhv5 .services{grid-template-columns: 1fr; gap: 14px; margin-top: 23px;}.rhv5 .service{grid-template-columns: 38% 62%; min-height: 210px;}.rhv5 .service-copy{padding: 18px 16px;}.rhv5 .service h3{font-size: 18px;}.rhv5 .service p{font-size: 13px; line-height: 1.5;}.rhv5 .service .cta{font-size: 11px;}.rhv5 .section-head{display: block;}.rhv5 .all{display: inline-block; margin-top: 17px;}.rhv5 .features{grid-template-columns: 1fr; gap: 16px; margin-top: 22px;}.rhv5 .feature-media{height: 218px; padding: 12px 20px 0px;}.rhv5 .feature-body{padding: 20px;}.rhv5 .feature h3{font-size: 22px;}.rhv5 .feature p{font-size: 14px;}.rhv5 .collection{grid-template-columns: 1fr; gap: 16px; margin-top: 16px;}.rhv5 .tile{display: grid; grid-template-columns: 40% 60%; min-height: 190px; align-items: center;}.rhv5 .tile-media{height: 160px; padding: 10px;}.rhv5 .tile-body{border: 0px; padding: 20px 16px 20px 4px;}.rhv5 .tile h3{font-size: 17px;}.rhv5 .tile p{font-size: 13px;}}\n.rhv5{width:100%;font-family:Arial,Helvetica,sans-serif;color:#143f3b;line-height:1.5;text-align:left}.rhv5 h2,.rhv5 h3,.rhv5 p,.rhv5 a{font-family:inherit}.rhv5 img{display:block;max-width:100%;border:0;box-shadow:none}.rhv5 .service img{height:100%}.rhv5 .cta{display:inline-block;text-decoration:none}.rhv5 .cta:hover{text-decoration:underline}.rhv5 .wrap{width:100%}.rhv5 .services-section{width:100%}.rhv5 .products-section{width:100%}\nhtml[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"2e09246\"],html[lang=\"en-US\"] body.page-id-8 .elementor-8 > [data-id=\"55d3aa0\"]{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;gap:0!important;--container-max-width:100%;--content-width:100%;--width:100%}.elementor-8 > [data-id=\"2e09246\"] > .e-con-inner,.elementor-8 > [data-id=\"55d3aa0\"] > .e-con-inner{width:100%!important;max-width:none!important;padding:0!important;display:block!important}.elementor-8 [data-id=\"rhv5svc\"],.elementor-8 [data-id=\"rhv5prd\"]{width:100%!important;max-width:none!important;margin:0!important}.elementor-8 [data-id=\"rhv5svc\"]>.elementor-widget-container,.elementor-8 [data-id=\"rhv5prd\"]>.elementor-widget-container{padding:0;margin:0}\/* Scoped module refinements, 2026-09-12 *\/\n.rhv5,.rhv5 h2,.rhv5 h3,.rhv5 p,.rhv5 a{font-family:Poppins,sans-serif!important}\n.rhv5 .wrap{max-width:1440px}\n.rhv5 .service-copy,.rhv5 .feature-body,.rhv5 .tile-body{min-width:0}\n.rhv5 .service p,.rhv5 .feature p{font-size:15px;line-height:1.6}\n.rhv5 .tile p{font-size:14px;line-height:1.6}\n.rhv5 .service .cta,.rhv5 .all{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:14px;line-height:1.5;padding:8px 0;white-space:normal}\n.rhv5 .service .cta span{flex-shrink:0}\n.rhv5 .service-copy{padding:24px}\n.rhv5 .service{grid-template-columns:40% 60%}\n.rhv5 .feature h3 a,.rhv5 .tile h3 a{min-height:44px}\n.rhv5 .feature h3 span,.rhv5 .tile h3 span{flex-shrink:0}\n@media(min-width:601px) and (max-width:1100px){\n.rhv5 .services{grid-template-columns:1fr}\n.rhv5 .service{grid-template-columns:36% 64%;min-height:220px}\n.rhv5 .service h3{font-size:20px;line-height:1.3}\n.rhv5 .feature h3{font-size:21px;line-height:1.35}\n}\n@media(max-width:600px){\n.rhv5 .services-section,.rhv5 .products-section{padding:36px 20px}\n.rhv5 .intro,.rhv5 .service p,.rhv5 .feature p{font-size:15px;line-height:1.6}\n.rhv5 .eyebrow{font-size:13px;letter-spacing:1.6px}\n.rhv5 .service{grid-template-columns:1fr;min-height:0}\n.rhv5 .service img{height:auto;aspect-ratio:800\/414;object-fit:contain}\n.rhv5 .service:nth-child(1) img,.rhv5 .service:nth-child(4) img{object-fit:cover}\n.rhv5 .service-copy{padding:20px}\n.rhv5 .service h3{font-size:20px;line-height:1.35}\n.rhv5 .service p{margin-bottom:12px}\n.rhv5 .service .cta,.rhv5 .all{font-size:14px;min-height:44px}\n.rhv5 .feature h3{font-size:22px;line-height:1.35}\n.rhv5 .tile{grid-template-columns:36% 64%}\n.rhv5 .tile-media{padding:8px;height:150px}\n.rhv5 .tile-body{padding:16px 14px 16px 4px}\n.rhv5 .tile p{font-size:14px;line-height:1.6}\n.rhv5 .tile h3{font-size:18px;line-height:1.35}\n}\n@media(max-width:359px){\n.rhv5 .services-section,.rhv5 .products-section{padding-left:16px;padding-right:16px}\n.rhv5 .tile{grid-template-columns:1fr}\n.rhv5 .tile-media{height:170px;padding:12px 24px 0}\n.rhv5 .tile-body{padding:16px 20px 20px}\n}\n@media(min-width:1000px){.rhv5 .services-section{padding-left:0;padding-right:0}.rhv5 .products-section{padding-left:0;padding-right:0}}\n<\/style><div class=\"rhv5\" data-rhv5=\"services\"><section class=\"services-section\" aria-labelledby=\"services-title\"><div class=\"wrap\"><p class=\"eyebrow\">MANUFACTURING SOLUTIONS<\/p><h2 id=\"services-title\">OEM &amp; ODM Oral Care Manufacturing<\/h2><p class=\"intro\">From product development to private labeling and wholesale, choose the manufacturing support that fits your brand.<\/p><div class=\"services\"><article class=\"service\"><img loading=\"lazy\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/comprehensive-oem-manufacturing-rigorous-testing-electric-toothbrush.webp\" alt=\"OEM Manufacturing\" width=\"800\" height=\"414\" loading=\"lazy\" decoding=\"async\"><div class=\"service-copy\"><h3>OEM Manufacturing<\/h3><p>Custom electric toothbrush manufacturing, from tooling and PCB programming to assembly and testing.<\/p><a class=\"cta\" href=\"https:\/\/relish-tech.com\/oem-guide\/\">Explore OEM Manufacturing<span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"service\"><img loading=\"lazy\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/turnkey-odm-product-design-electric-toothbrush-cad-modeling.webp\" alt=\"ODM &amp; Product Development\" width=\"800\" height=\"414\" loading=\"lazy\" decoding=\"async\"><div class=\"service-copy\"><h3>ODM &amp; Product Development<\/h3><p>Develop your oral care concept through CAD modeling, material and finish selection, and prototyping.<\/p><a class=\"cta\" href=\"https:\/\/relish-tech.com\/research-development\/\">Explore ODM Services<span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"service\"><img loading=\"lazy\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/white-label-custom-branding-electric-toothbrush-packaging.webp\" alt=\"Private Label &amp; Custom Branding\" width=\"800\" height=\"414\" loading=\"lazy\" decoding=\"async\"><div class=\"service-copy\"><h3>Private Label &amp; Custom Branding<\/h3><p>Build your oral care range with existing models, your logo, custom packaging, and accessories.<\/p><a class=\"cta\" href=\"https:\/\/relish-tech.com\/custom-packaging\/\">Explore Private Label Options<span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"service\"><img loading=\"lazy\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/in-stock-availability-electric-toothbrush-warehouse-fulfillment.webp\" alt=\"Ready-to-Ship Wholesale\" width=\"800\" height=\"414\" loading=\"lazy\" decoding=\"async\"><div class=\"service-copy\"><h3>Ready-to-Ship Wholesale<\/h3><p>Explore in-stock oral care products for wholesale orders and market testing.<\/p><a class=\"cta\" href=\"https:\/\/relish-tech.com\/digital-product-catalog\/\">Explore Wholesale Options<span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><\/div><\/div><\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55d3aa0 e-con-full e-flex e-con e-parent\" data-id=\"55d3aa0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-rhv5prd elementor-widget elementor-widget-html\" data-id=\"rhv5prd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"rhv5\" data-rhv5=\"products\"><section class=\"products-section\" aria-labelledby=\"products-title\"><div class=\"wrap\"><div class=\"section-head\"><div><p class=\"eyebrow\">PRODUCT COLLECTIONS<\/p><h2 id=\"products-title\">Oral Care Products for Your Brand<\/h2><p class=\"intro\">Explore electric toothbrushes, water flossers, and everyday oral care products<br class=\"desktop-break\"> for OEM, ODM, and private-label projects.<\/p><\/div><a class=\"all\" href=\"https:\/\/relish-tech.com\/products\/\">View All Oral Care Products \u2197<\/a><\/div><div class=\"features\"><article class=\"feature\"><div class=\"feature-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/custom-electric-toothbrush-sonic-technology-manufacturer.webp\" width=\"800\" height=\"491\" alt=\"Electric Toothbrushes\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"feature-body\"><h3><a href=\"https:\/\/relish-tech.com\/product-category\/electric-toothbrushes\/\">Electric Toothbrushes<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Sonic, rotary, and smart models with OEM and private-label customization options.<\/p><\/div><\/article><article class=\"feature\"><div class=\"feature-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/private-label-water-flosser-anti-leak-pump_IMGC_76348159.webp\" width=\"800\" height=\"491\" alt=\"Private Label Water Flossers\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"feature-body\"><h3><a href=\"https:\/\/relish-tech.com\/product-category\/water-flosser\/\">Private Label Water Flossers<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Portable and countertop models with customizable pressure settings and tank capacities.<\/p><\/div><\/article><\/div><div class=\"collection\"><article class=\"tile\"><div class=\"tile-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/custom-u-shaped-360-toothbrush-food-grade-silicone.webp\" width=\"800\" height=\"491\" alt=\"U-Shaped Toothbrushes\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"tile-body\"><h3><a href=\"https:\/\/relish-tech.com\/product-category\/u-shaped-toothbrushes\/\">U-Shaped Toothbrushes<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Explore silicone U-shaped toothbrushes for your private-label oral care range.<\/p><\/div><\/article><article class=\"tile\"><div class=\"tile-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/custom-manual-toothbrushes-private-label-iso-certified.webp\" width=\"800\" height=\"491\" alt=\"Custom Manual Toothbrushes\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"tile-body\"><h3><a href=\"https:\/\/relish-tech.com\/manual-toothbrushes\/\">Custom Manual Toothbrushes<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Build your range with bamboo, recycled-plastic, and standard plastic options.<\/p><\/div><\/article><article class=\"tile\"><div class=\"tile-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-tongue-scrapers-stainless-steel-hygiene-kits.webp\" width=\"800\" height=\"491\" alt=\"Tongue Scrapers\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"tile-body\"><h3><a href=\"https:\/\/relish-tech.com\/tongue-scrapers\/\">Tongue Scrapers<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Stainless steel and silicone options for standalone products or branded oral care kits.<\/p><\/div><\/article><article class=\"tile\"><div class=\"tile-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-interdental-brushes-private-label-customizable.webp\" width=\"800\" height=\"491\" alt=\"Interdental Brushes\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"tile-body\"><h3><a href=\"https:\/\/relish-tech.com\/interdental-brushes\/\">Interdental Brushes<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Multiple sizes with customizable handles, bristles, and packaging for your brand.<\/p><\/div><\/article><article class=\"tile\"><div class=\"tile-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-dental-floss-picks-fda-compliant.webp\" width=\"800\" height=\"491\" alt=\"Dental Floss &amp; Floss Picks\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"tile-body\"><h3><a href=\"https:\/\/relish-tech.com\/dental-floss\/\">Dental Floss &amp; Floss Picks<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Private-label floss and picks with bulk and individual packaging options.<\/p><\/div><\/article><article class=\"tile\"><div class=\"tile-media\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/custom-led-teeth-whitening-devices-high-intensity.webp\" width=\"800\" height=\"491\" alt=\"LED Teeth Whitening Devices\" loading=\"lazy\" decoding=\"async\"><\/div><div class=\"tile-body\"><h3><a href=\"https:\/\/relish-tech.com\/product-category\/teeth-whitening-lights\/\">LED Teeth Whitening Devices<span aria-hidden=\"true\">\u2197<\/span><\/a><\/h3><p>Explore whitening devices with customizable settings, colors, finishes, and retail packaging.<\/p><\/div><\/article><\/div><\/div><\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76ac17cc e-con-full e-flex e-con e-parent\" data-id=\"76ac17cc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-104228f8 e-con-full e-flex e-con e-child\" data-id=\"104228f8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f854d1b elementor-widget elementor-widget-html\" data-id=\"6f854d1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script data-no-defer=\"1\">\n(function(){\n'use strict';\nconst keys=[\"Next\",\"Submit B2B Inquiry\",\"Submitting, please wait...\",\"Please select a product category, or choose Other \/ Help me choose.\",\"Choose an estimated quantity or Not sure yet, or enter a positive whole number.\",\"Choose a target budget or Not sure yet.\",\"Please complete all required contact fields.\",\"Loading your selected product. Please try Next in a moment.\",\"You can enter the product model above or describe your requirements below.\",\"No file selected.\",\"Unsupported file type. Choose PDF, PNG, JPG, ZIP, STEP or IGES.\",\"Please choose a file smaller than 10 MB. Larger files can be arranged after we contact you.\",\"Not attached\",\"\u2713 Ready\",\"File selected \u2014 sent with your inquiry\",\"Submitting your inquiry and attachment\u2026\",\"Submitting your inquiry\u2026\",\"The inquiry form is unavailable. Please refresh and try again.\",\"The inquiry form fields could not be prepared. Please refresh and try again.\",\"The file field is not ready. Please refresh before submitting your attachment.\",\"This browser could not attach the file. Please try an updated browser.\",\"Your inquiry was not sent: \",\"Submission has not been confirmed. Your details are retained. Please check your connection before trying again.\",\"The form is still loading or processing. Please wait and try again.\",\"Full Name is required.\",\"A valid business email is required.\",\"Thank you\",\"Your inquiry has been submitted. Our team will review your requirements and contact you.\",\"Your Dedicated Relish Technical Support Team:\",\"Submit Another Request\",\"Browse Products\",\"Sales Director\",\"Lead Engineer\",\"CMF Designer\",\"ISO Inspector\",\"Our standard MOQ is 1,000 units. Flexible quantities can be discussed based on your project.\",\"Email address\",\"WhatsApp number\",\"Phone number\",\"WeChat ID\",\"Contact info\",\"Copied: {type}\",\"Opening email client...\",\"Opening WhatsApp chat...\",\"Launching device call dialer...\",\"WeChat ID \\\"VictorRelish\\\" copied to clipboard!\"];\nconst translations={\"zh\":[\"\u4e0b\u4e00\u6b65\",\"\u63d0\u4ea4\u4f01\u4e1a\u8be2\u76d8\",\"\u6b63\u5728\u63d0\u4ea4\uff0c\u8bf7\u7a0d\u5019\u2026\",\"\u8bf7\u9009\u62e9\u4ea7\u54c1\u7c7b\u522b\uff0c\u6216\u9009\u62e9\u201c\u5176\u4ed6\uff0f\u5e2e\u6211\u9009\u62e9\u201d\u3002\",\"\u8bf7\u9009\u62e9\u9884\u8ba1\u6570\u91cf\u6216\u201c\u5c1a\u672a\u786e\u5b9a\u201d\uff0c\u4e5f\u53ef\u8f93\u5165\u6b63\u6574\u6570\u6570\u91cf\u3002\",\"\u8bf7\u9009\u62e9\u76ee\u6807\u9884\u7b97\u6216\u201c\u5c1a\u672a\u786e\u5b9a\u201d\u3002\",\"\u8bf7\u586b\u5199\u6240\u6709\u5fc5\u586b\u7684\u8054\u7cfb\u4fe1\u606f\u3002\",\"\u6b63\u5728\u52a0\u8f7d\u60a8\u9009\u62e9\u7684\u4ea7\u54c1\uff0c\u8bf7\u7a0d\u540e\u518d\u70b9\u51fb\u201c\u4e0b\u4e00\u6b65\u201d\u3002\",\"\u60a8\u53ef\u4ee5\u5728\u4e0a\u65b9\u586b\u5199\u4ea7\u54c1\u578b\u53f7\uff0c\u6216\u5728\u4e0b\u65b9\u63cf\u8ff0\u9700\u6c42\u3002\",\"\u672a\u9009\u62e9\u6587\u4ef6\u3002\",\"\u4e0d\u652f\u6301\u8be5\u6587\u4ef6\u7c7b\u578b\u3002\u8bf7\u9009\u62e9 PDF\u3001PNG\u3001JPG\u3001ZIP\u3001STEP \u6216 IGES \u6587\u4ef6\u3002\",\"\u8bf7\u9009\u62e9\u5c0f\u4e8e 10 MB \u7684\u6587\u4ef6\u3002\u66f4\u5927\u7684\u6587\u4ef6\u53ef\u5728\u6211\u4eec\u8054\u7cfb\u60a8\u540e\u53e6\u884c\u5b89\u6392\u3002\",\"\u672a\u9644\u52a0\",\"\u2713 \u5df2\u5c31\u7eea\",\"\u6587\u4ef6\u5df2\u9009\u62e9\uff0c\u5c06\u968f\u8be2\u76d8\u63d0\u4ea4\",\"\u6b63\u5728\u63d0\u4ea4\u8be2\u76d8\u548c\u9644\u4ef6\u2026\",\"\u6b63\u5728\u63d0\u4ea4\u8be2\u76d8\u2026\",\"\u8be2\u76d8\u8868\u5355\u6682\u4e0d\u53ef\u7528\uff0c\u8bf7\u5237\u65b0\u540e\u91cd\u8bd5\u3002\",\"\u65e0\u6cd5\u51c6\u5907\u8be2\u76d8\u8868\u5355\u5b57\u6bb5\uff0c\u8bf7\u5237\u65b0\u540e\u91cd\u8bd5\u3002\",\"\u9644\u4ef6\u5b57\u6bb5\u5c1a\u672a\u5c31\u7eea\uff0c\u8bf7\u5237\u65b0\u540e\u518d\u63d0\u4ea4\u9644\u4ef6\u3002\",\"\u6b64\u6d4f\u89c8\u5668\u65e0\u6cd5\u9644\u52a0\u6587\u4ef6\uff0c\u8bf7\u4f7f\u7528\u66f4\u65b0\u7248\u672c\u7684\u6d4f\u89c8\u5668\u3002\",\"\u8be2\u76d8\u672a\u53d1\u9001\uff1a\",\"\u5c1a\u672a\u786e\u8ba4\u63d0\u4ea4\u6210\u529f\u3002\u60a8\u7684\u586b\u5199\u5185\u5bb9\u5df2\u4fdd\u7559\uff0c\u8bf7\u68c0\u67e5\u7f51\u7edc\u540e\u518d\u5c1d\u8bd5\u3002\",\"\u8868\u5355\u4ecd\u5728\u52a0\u8f7d\u6216\u5904\u7406\u4e2d\uff0c\u8bf7\u7a0d\u5019\u518d\u8bd5\u3002\",\"\u8bf7\u586b\u5199\u59d3\u540d\u3002\",\"\u8bf7\u586b\u5199\u6709\u6548\u7684\u5546\u52a1\u7535\u5b50\u90ae\u7bb1\u3002\",\"\u8c22\u8c22\",\"\u60a8\u7684\u8be2\u76d8\u5df2\u63d0\u4ea4\u3002\u6211\u4eec\u7684\u56e2\u961f\u4f1a\u5ba1\u6838\u60a8\u7684\u9700\u6c42\u5e76\u4e0e\u60a8\u8054\u7cfb\u3002\",\"\u60a8\u7684 Relish \u4e13\u5c5e\u6280\u672f\u652f\u6301\u56e2\u961f\uff1a\",\"\u63d0\u4ea4\u53e6\u4e00\u6761\u8be2\u76d8\",\"\u6d4f\u89c8\u4ea7\u54c1\",\"\u9500\u552e\u603b\u76d1\",\"\u9996\u5e2d\u5de5\u7a0b\u5e08\",\"CMF \u8bbe\u8ba1\u5e08\",\"ISO \u8d28\u91cf\u68c0\u9a8c\u5458\",\"\u6211\u4eec\u7684\u6807\u51c6\u8d77\u8ba2\u91cf\u4e3a 1,000 \u4ef6\uff0c\u53ef\u6839\u636e\u5177\u4f53\u9879\u76ee\u8ba8\u8bba\u7075\u6d3b\u6570\u91cf\u3002\",\"\u7535\u5b50\u90ae\u7bb1\",\"WhatsApp \u53f7\u7801\",\"\u7535\u8bdd\u53f7\u7801\",\"\u5fae\u4fe1\u53f7\",\"\u8054\u7cfb\u4fe1\u606f\",\"\u5df2\u590d\u5236\uff1a{type}\",\"\u6b63\u5728\u6253\u5f00\u90ae\u4ef6\u5ba2\u6237\u7aef\u2026\",\"\u6b63\u5728\u6253\u5f00 WhatsApp \u5bf9\u8bdd\u2026\",\"\u6b63\u5728\u6253\u5f00\u62e8\u53f7\u754c\u9762\u2026\",\"\u5fae\u4fe1\u53f7\u201cVictorRelish\u201d\u5df2\u590d\u5236\uff01\"],\"ja\":[\"\u6b21\u3078\",\"\u6cd5\u4eba\u5411\u3051\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u9001\u4fe1\",\"\u9001\u4fe1\u4e2d\u3067\u3059\u3002\u3057\u3070\u3089\u304f\u304a\u5f85\u3061\u304f\u3060\u3055\u3044\u2026\",\"\u88fd\u54c1\u30ab\u30c6\u30b4\u30ea\u3001\u307e\u305f\u306f\u300c\u305d\u306e\u4ed6\uff0f\u9078\u629e\u3092\u76f8\u8ac7\u300d\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044\u3002\",\"\u4e88\u5b9a\u6570\u91cf\u307e\u305f\u306f\u300c\u672a\u5b9a\u300d\u3092\u9078\u3076\u304b\u3001\u6b63\u306e\u6574\u6570\u3067\u6570\u91cf\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u76ee\u6a19\u4e88\u7b97\u307e\u305f\u306f\u300c\u672a\u5b9a\u300d\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044\u3002\",\"\u5fc5\u9808\u306e\u9023\u7d61\u5148\u9805\u76ee\u3092\u3059\u3079\u3066\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u9078\u629e\u3055\u308c\u305f\u88fd\u54c1\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u3067\u3059\u3002\u5c11\u3057\u5f85\u3063\u3066\u304b\u3089\u300c\u6b21\u3078\u300d\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u4e0a\u306b\u88fd\u54c1\u578b\u756a\u3092\u5165\u529b\u3059\u308b\u304b\u3001\u4e0b\u306b\u3054\u8981\u671b\u3092\u8a18\u5165\u3067\u304d\u307e\u3059\u3002\",\"\u30d5\u30a1\u30a4\u30eb\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\",\"\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044\u30d5\u30a1\u30a4\u30eb\u5f62\u5f0f\u3067\u3059\u3002PDF\u3001PNG\u3001JPG\u3001ZIP\u3001STEP\u3001IGES \u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044\u3002\",\"10 MB \u672a\u6e80\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044\u3002\u5927\u304d\u306a\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u3054\u9023\u7d61\u5f8c\u306b\u5225\u9014\u304a\u9001\u308a\u3044\u305f\u3060\u3051\u307e\u3059\u3002\",\"\u6dfb\u4ed8\u306a\u3057\",\"\u2713 \u6e96\u5099\u5b8c\u4e86\",\"\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u307e\u3057\u305f\u3002\u304a\u554f\u3044\u5408\u308f\u305b\u3068\u4e00\u7dd2\u306b\u9001\u4fe1\u3055\u308c\u307e\u3059\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u3068\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u3092\u9001\u4fe1\u4e2d\u2026\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u9001\u4fe1\u4e2d\u2026\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u3092\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002\u66f4\u65b0\u3057\u3066\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u30d5\u30a9\u30fc\u30e0\u9805\u76ee\u3092\u6e96\u5099\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u66f4\u65b0\u3057\u3066\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u6b04\u306e\u6e96\u5099\u304c\u3067\u304d\u3066\u3044\u307e\u305b\u3093\u3002\u66f4\u65b0\u5f8c\u306b\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u3053\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u306f\u30d5\u30a1\u30a4\u30eb\u3092\u6dfb\u4ed8\u3067\u304d\u307e\u305b\u3093\u3002\u6700\u65b0\u306e\u30d6\u30e9\u30a6\u30b6\u3092\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u9001\u4fe1\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff1a\",\"\u9001\u4fe1\u5b8c\u4e86\u3092\u78ba\u8a8d\u3067\u304d\u307e\u305b\u3093\u3002\u5165\u529b\u5185\u5bb9\u306f\u4fdd\u6301\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u63a5\u7d9a\u3092\u78ba\u8a8d\u3057\u3066\u304b\u3089\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u30d5\u30a9\u30fc\u30e0\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u3001\u307e\u305f\u306f\u51e6\u7406\u4e2d\u3067\u3059\u3002\u3057\u3070\u3089\u304f\u5f85\u3063\u3066\u304b\u3089\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u304a\u540d\u524d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u6709\u52b9\u306a\u696d\u52d9\u7528\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f\u3002\u62c5\u5f53\u30c1\u30fc\u30e0\u304c\u3054\u8981\u671b\u3092\u78ba\u8a8d\u3057\u3001\u3054\u9023\u7d61\u3057\u307e\u3059\u3002\",\"Relish \u306e\u5c02\u4efb\u6280\u8853\u30b5\u30dd\u30fc\u30c8\u30c1\u30fc\u30e0\uff1a\",\"\u5225\u306e\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u9001\u4fe1\",\"\u88fd\u54c1\u3092\u898b\u308b\",\"\u55b6\u696d\u8cac\u4efb\u8005\",\"\u4e3b\u4efb\u30a8\u30f3\u30b8\u30cb\u30a2\",\"CMF \u30c7\u30b6\u30a4\u30ca\u30fc\",\"ISO \u54c1\u8cea\u691c\u67fb\u62c5\u5f53\",\"\u6a19\u6e96\u6700\u4f4e\u767a\u6ce8\u6570\u91cf\u306f 1,000 \u500b\u3067\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5fdc\u3058\u3066\u6570\u91cf\u3092\u3054\u76f8\u8ac7\u3044\u305f\u3060\u3051\u307e\u3059\u3002\",\"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\",\"WhatsApp \u756a\u53f7\",\"\u96fb\u8a71\u756a\u53f7\",\"WeChat ID\",\"\u9023\u7d61\u5148\u60c5\u5831\",\"\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f\uff1a{type}\",\"\u30e1\u30fc\u30eb\u30a2\u30d7\u30ea\u3092\u958b\u3044\u3066\u3044\u307e\u3059\u2026\",\"WhatsApp \u306e\u30c1\u30e3\u30c3\u30c8\u3092\u958b\u3044\u3066\u3044\u307e\u3059\u2026\",\"\u96fb\u8a71\u30a2\u30d7\u30ea\u3092\u958b\u3044\u3066\u3044\u307e\u3059\u2026\",\"WeChat ID\u300cVictorRelish\u300d\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f\uff01\"],\"ko\":[\"\ub2e4\uc74c\",\"\uae30\uc5c5 \ubb38\uc758 \uc81c\ucd9c\",\"\uc81c\ucd9c \uc911\uc785\ub2c8\ub2e4. \uc7a0\uc2dc \uae30\ub2e4\ub824 \uc8fc\uc138\uc694\u2026\",\"\uc81c\ud488 \uce74\ud14c\uace0\ub9ac \ub610\ub294 '\uae30\ud0c0 \/ \uc120\ud0dd \ub3c4\uc6c0'\uc744 \uc120\ud0dd\ud574 \uc8fc\uc138\uc694.\",\"\uc608\uc0c1 \uc218\ub7c9 \ub610\ub294 '\ubbf8\uc815'\uc744 \uc120\ud0dd\ud558\uac70\ub098 \uc591\uc758 \uc815\uc218\ub85c \uc218\ub7c9\uc744 \uc785\ub825\ud574 \uc8fc\uc138\uc694.\",\"\ubaa9\ud45c \uc608\uc0b0 \ub610\ub294 '\ubbf8\uc815'\uc744 \uc120\ud0dd\ud574 \uc8fc\uc138\uc694.\",\"\ud544\uc218 \uc5f0\ub77d\ucc98 \uc815\ubcf4\ub97c \ubaa8\ub450 \uc785\ub825\ud574 \uc8fc\uc138\uc694.\",\"\uc120\ud0dd\ud55c \uc81c\ud488\uc744 \ubd88\ub7ec\uc624\ub294 \uc911\uc785\ub2c8\ub2e4. \uc7a0\uc2dc \ud6c4 '\ub2e4\uc74c'\uc744 \ub20c\ub7ec \uc8fc\uc138\uc694.\",\"\uc704\uc5d0 \uc81c\ud488 \ubaa8\ub378\uba85\uc744 \uc785\ub825\ud558\uac70\ub098 \uc544\ub798\uc5d0 \uc694\uad6c \uc0ac\ud56d\uc744 \uc791\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\",\"\uc120\ud0dd\ud55c \ud30c\uc77c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.\",\"\uc9c0\uc6d0\ud558\uc9c0 \uc54a\ub294 \ud30c\uc77c \ud615\uc2dd\uc785\ub2c8\ub2e4. PDF, PNG, JPG, ZIP, STEP \ub610\ub294 IGES\ub97c \uc120\ud0dd\ud574 \uc8fc\uc138\uc694.\",\"10 MB \ubbf8\ub9cc\uc758 \ud30c\uc77c\uc744 \uc120\ud0dd\ud574 \uc8fc\uc138\uc694. \ub354 \ud070 \ud30c\uc77c\uc740 \uc5f0\ub77d\uc744 \ub4dc\ub9b0 \ud6c4 \ubcc4\ub3c4\ub85c \uc804\ub2ec\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\",\"\ucca8\ubd80 \uc5c6\uc74c\",\"\u2713 \uc900\ube44 \uc644\ub8cc\",\"\ud30c\uc77c\uc774 \uc120\ud0dd\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ubb38\uc758\uc640 \ud568\uaed8 \uc804\uc1a1\ub429\ub2c8\ub2e4\",\"\ubb38\uc758\uc640 \ucca8\ubd80 \ud30c\uc77c\uc744 \uc81c\ucd9c\ud558\ub294 \uc911\u2026\",\"\ubb38\uc758\ub97c \uc81c\ucd9c\ud558\ub294 \uc911\u2026\",\"\ubb38\uc758 \uc591\uc2dd\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68 \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.\",\"\uc591\uc2dd \ud56d\ubaa9\uc744 \uc900\ube44\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68 \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.\",\"\ucca8\ubd80 \ud30c\uc77c \ud56d\ubaa9\uc774 \uc900\ube44\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68 \ud6c4 \uc81c\ucd9c\ud574 \uc8fc\uc138\uc694.\",\"\uc774 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c\ub294 \ud30c\uc77c\uc744 \ucca8\ubd80\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ucd5c\uc2e0 \ube0c\ub77c\uc6b0\uc800\ub97c \uc0ac\uc6a9\ud574 \uc8fc\uc138\uc694.\",\"\ubb38\uc758\uac00 \uc804\uc1a1\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4: \",\"\uc81c\ucd9c \uc644\ub8cc\uac00 \ud655\uc778\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc785\ub825 \ub0b4\uc6a9\uc740 \uc720\uc9c0\ub429\ub2c8\ub2e4. \uc5f0\uacb0\uc744 \ud655\uc778\ud55c \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.\",\"\uc591\uc2dd\uc774 \ub85c\ub529 \ub610\ub294 \ucc98\ub9ac \uc911\uc785\ub2c8\ub2e4. \uc7a0\uc2dc \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.\",\"\uc774\ub984\uc744 \uc785\ub825\ud574 \uc8fc\uc138\uc694.\",\"\uc720\ud6a8\ud55c \uc5c5\ubb34\uc6a9 \uc774\uba54\uc77c \uc8fc\uc18c\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\",\"\uac10\uc0ac\ud569\ub2c8\ub2e4\",\"\ubb38\uc758\uac00 \uc81c\ucd9c\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub2f4\ub2f9 \ud300\uc774 \uc694\uad6c \uc0ac\ud56d\uc744 \uac80\ud1a0\ud55c \ud6c4 \uc5f0\ub77d\ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4.\",\"Relish \uc804\ub2f4 \uae30\uc220 \uc9c0\uc6d0 \ud300:\",\"\ub2e4\ub978 \ubb38\uc758 \uc81c\ucd9c\",\"\uc81c\ud488 \ubcf4\uae30\",\"\uc601\uc5c5 \ucd1d\uad04\",\"\uc218\uc11d \uc5d4\uc9c0\ub2c8\uc5b4\",\"CMF \ub514\uc790\uc774\ub108\",\"ISO \ud488\uc9c8 \uac80\uc0ac \ub2f4\ub2f9\",\"\ud45c\uc900 \ucd5c\uc18c \uc8fc\ubb38 \uc218\ub7c9\uc740 1,000\uac1c\uc774\uba70, \ud504\ub85c\uc81d\ud2b8\uc5d0 \ub530\ub77c \uc218\ub7c9\uc744 \ud611\uc758\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\",\"\uc774\uba54\uc77c \uc8fc\uc18c\",\"WhatsApp \ubc88\ud638\",\"\uc804\ud654\ubc88\ud638\",\"WeChat ID\",\"\uc5f0\ub77d\ucc98 \uc815\ubcf4\",\"\ubcf5\uc0ac\ub428: {type}\",\"\uc774\uba54\uc77c \uc571\uc744 \uc5ec\ub294 \uc911\u2026\",\"WhatsApp \ub300\ud654\ub97c \uc5ec\ub294 \uc911\u2026\",\"\uc804\ud654 \uc571\uc744 \uc5ec\ub294 \uc911\u2026\",\"WeChat ID \\\"VictorRelish\\\"\uac00 \ubcf5\uc0ac\ub418\uc5c8\uc2b5\ub2c8\ub2e4!\"],\"de\":[\"Weiter\",\"B2B-Anfrage senden\",\"Wird gesendet, bitte warten\u2026\",\"Bitte w\u00e4hlen Sie eine Produktkategorie oder \u201eSonstiges \/ Auswahlhilfe\u201c.\",\"W\u00e4hlen Sie eine gesch\u00e4tzte Menge oder \u201eNoch unklar\u201c, oder geben Sie eine positive ganze Zahl ein.\",\"W\u00e4hlen Sie ein Zielbudget oder \u201eNoch unklar\u201c.\",\"Bitte f\u00fcllen Sie alle Pflichtfelder f\u00fcr Ihre Kontaktdaten aus.\",\"Ihr gew\u00e4hltes Produkt wird geladen. Klicken Sie gleich noch einmal auf \u201eWeiter\u201c.\",\"Sie k\u00f6nnen oben das Produktmodell eingeben oder unten Ihre Anforderungen beschreiben.\",\"Keine Datei ausgew\u00e4hlt.\",\"Nicht unterst\u00fctztes Dateiformat. W\u00e4hlen Sie PDF, PNG, JPG, ZIP, STEP oder IGES.\",\"W\u00e4hlen Sie eine Datei unter 10 MB. Gr\u00f6\u00dfere Dateien k\u00f6nnen nach unserer Kontaktaufnahme \u00fcbermittelt werden.\",\"Nicht angeh\u00e4ngt\",\"\u2713 Bereit\",\"Datei ausgew\u00e4hlt \u2013 wird mit Ihrer Anfrage gesendet\",\"Anfrage und Anhang werden gesendet\u2026\",\"Ihre Anfrage wird gesendet\u2026\",\"Das Anfrageformular ist nicht verf\u00fcgbar. Laden Sie die Seite neu und versuchen Sie es erneut.\",\"Die Formularfelder konnten nicht vorbereitet werden. Laden Sie die Seite neu und versuchen Sie es erneut.\",\"Das Dateifeld ist noch nicht bereit. Laden Sie die Seite vor dem Senden des Anhangs neu.\",\"Dieser Browser konnte die Datei nicht anh\u00e4ngen. Versuchen Sie einen aktuellen Browser.\",\"Ihre Anfrage wurde nicht gesendet: \",\"Die \u00dcbermittlung wurde nicht best\u00e4tigt. Ihre Eingaben bleiben erhalten. Pr\u00fcfen Sie Ihre Verbindung, bevor Sie es erneut versuchen.\",\"Das Formular wird noch geladen oder verarbeitet. Bitte warten Sie und versuchen Sie es erneut.\",\"Bitte geben Sie Ihren vollst\u00e4ndigen Namen ein.\",\"Bitte geben Sie eine g\u00fcltige gesch\u00e4ftliche E-Mail-Adresse ein.\",\"Vielen Dank\",\"Ihre Anfrage wurde gesendet. Unser Team pr\u00fcft Ihre Anforderungen und meldet sich bei Ihnen.\",\"Ihr Relish-Team f\u00fcr technische Unterst\u00fctzung:\",\"Weitere Anfrage senden\",\"Produkte ansehen\",\"Vertriebsleiter\",\"Leitender Ingenieur\",\"CMF-Designer\",\"ISO-Qualit\u00e4tspr\u00fcfer\",\"Unsere Standard-Mindestbestellmenge betr\u00e4gt 1.000 St\u00fcck. Flexible Mengen k\u00f6nnen je nach Projekt besprochen werden.\",\"E-Mail-Adresse\",\"WhatsApp-Nummer\",\"Telefonnummer\",\"WeChat-ID\",\"Kontaktdaten\",\"Kopiert: {type}\",\"E-Mail-Programm wird ge\u00f6ffnet\u2026\",\"WhatsApp-Chat wird ge\u00f6ffnet\u2026\",\"Telefon-App wird ge\u00f6ffnet\u2026\",\"WeChat-ID \u201eVictorRelish\u201c wurde kopiert!\"],\"fr\":[\"Suivant\",\"Envoyer la demande B2B\",\"Envoi en cours, veuillez patienter\u2026\",\"Choisissez une cat\u00e9gorie de produits ou \u00ab Autre \/ Aidez-moi \u00e0 choisir \u00bb.\",\"Choisissez une quantit\u00e9 estim\u00e9e ou \u00ab Pas encore s\u00fbr \u00bb, ou saisissez un nombre entier positif.\",\"Choisissez un budget cible ou \u00ab Pas encore s\u00fbr \u00bb.\",\"Veuillez remplir tous les champs de contact obligatoires.\",\"Chargement du produit s\u00e9lectionn\u00e9. R\u00e9essayez \u00ab Suivant \u00bb dans un instant.\",\"Vous pouvez saisir le mod\u00e8le du produit ci-dessus ou d\u00e9crire vos besoins ci-dessous.\",\"Aucun fichier s\u00e9lectionn\u00e9.\",\"Format non pris en charge. Choisissez un fichier PDF, PNG, JPG, ZIP, STEP ou IGES.\",\"Choisissez un fichier de moins de 10 Mo. Les fichiers plus volumineux pourront \u00eatre transmis apr\u00e8s notre prise de contact.\",\"Non joint\",\"\u2713 Pr\u00eat\",\"Fichier s\u00e9lectionn\u00e9 \u2013 envoy\u00e9 avec votre demande\",\"Envoi de la demande et de la pi\u00e8ce jointe\u2026\",\"Envoi de votre demande\u2026\",\"Le formulaire est indisponible. Actualisez la page et r\u00e9essayez.\",\"Les champs du formulaire n'ont pas pu \u00eatre pr\u00e9par\u00e9s. Actualisez la page et r\u00e9essayez.\",\"Le champ de pi\u00e8ce jointe n'est pas pr\u00eat. Actualisez la page avant l'envoi.\",\"Ce navigateur n'a pas pu joindre le fichier. Essayez un navigateur \u00e0 jour.\",\"Votre demande n'a pas \u00e9t\u00e9 envoy\u00e9e : \",\"L'envoi n'a pas \u00e9t\u00e9 confirm\u00e9. Vos donn\u00e9es sont conserv\u00e9es. V\u00e9rifiez votre connexion avant de r\u00e9essayer.\",\"Le formulaire est encore en cours de chargement ou de traitement. Patientez puis r\u00e9essayez.\",\"Veuillez saisir votre nom complet.\",\"Veuillez saisir une adresse e-mail professionnelle valide.\",\"Merci\",\"Votre demande a \u00e9t\u00e9 envoy\u00e9e. Notre \u00e9quipe \u00e9tudiera vos besoins et vous contactera.\",\"Votre \u00e9quipe d'assistance technique Relish :\",\"Envoyer une autre demande\",\"Voir les produits\",\"Directeur commercial\",\"Ing\u00e9nieur principal\",\"Designer CMF\",\"Contr\u00f4leur qualit\u00e9 ISO\",\"Notre quantit\u00e9 minimale standard est de 1 000 unit\u00e9s. Des quantit\u00e9s adapt\u00e9es peuvent \u00eatre discut\u00e9es selon votre projet.\",\"Adresse e-mail\",\"Num\u00e9ro WhatsApp\",\"Num\u00e9ro de t\u00e9l\u00e9phone\",\"Identifiant WeChat\",\"Coordonn\u00e9es\",\"Copi\u00e9 : {type}\",\"Ouverture de la messagerie\u2026\",\"Ouverture de la conversation WhatsApp\u2026\",\"Ouverture de l'application T\u00e9l\u00e9phone\u2026\",\"Identifiant WeChat \u00ab VictorRelish \u00bb copi\u00e9 !\"],\"es\":[\"Siguiente\",\"Enviar consulta B2B\",\"Enviando, espere un momento\u2026\",\"Seleccione una categor\u00eda de productos o \u00abOtro \/ Ay\u00fademe a elegir\u00bb.\",\"Seleccione una cantidad estimada o \u00abA\u00fan no lo s\u00e9\u00bb, o introduzca un n\u00famero entero positivo.\",\"Seleccione un presupuesto objetivo o \u00abA\u00fan no lo s\u00e9\u00bb.\",\"Complete todos los datos de contacto obligatorios.\",\"Cargando el producto seleccionado. Vuelva a pulsar \u00abSiguiente\u00bb en un momento.\",\"Puede introducir el modelo del producto arriba o describir sus requisitos abajo.\",\"No se ha seleccionado ning\u00fan archivo.\",\"Tipo de archivo no admitido. Elija PDF, PNG, JPG, ZIP, STEP o IGES.\",\"Elija un archivo de menos de 10 MB. Los archivos m\u00e1s grandes podr\u00e1n enviarse cuando nos pongamos en contacto.\",\"Sin adjuntar\",\"\u2713 Listo\",\"Archivo seleccionado: se enviar\u00e1 con su consulta\",\"Enviando la consulta y el archivo adjunto\u2026\",\"Enviando su consulta\u2026\",\"El formulario no est\u00e1 disponible. Actualice la p\u00e1gina e int\u00e9ntelo de nuevo.\",\"No se pudieron preparar los campos. Actualice la p\u00e1gina e int\u00e9ntelo de nuevo.\",\"El campo de archivo no est\u00e1 listo. Actualice la p\u00e1gina antes de enviar el adjunto.\",\"Este navegador no pudo adjuntar el archivo. Pruebe un navegador actualizado.\",\"Su consulta no se ha enviado: \",\"No se ha confirmado el env\u00edo. Sus datos se conservan. Compruebe la conexi\u00f3n antes de intentarlo de nuevo.\",\"El formulario sigue cargando o procesando. Espere e int\u00e9ntelo de nuevo.\",\"Introduzca su nombre completo.\",\"Introduzca una direcci\u00f3n de correo empresarial v\u00e1lida.\",\"Gracias\",\"Su consulta se ha enviado. Nuestro equipo revisar\u00e1 sus requisitos y se pondr\u00e1 en contacto con usted.\",\"Su equipo de asistencia t\u00e9cnica de Relish:\",\"Enviar otra consulta\",\"Ver productos\",\"Director comercial\",\"Ingeniero principal\",\"Dise\u00f1ador CMF\",\"Inspector de calidad ISO\",\"Nuestro pedido m\u00ednimo est\u00e1ndar es de 1.000 unidades. Podemos estudiar cantidades flexibles seg\u00fan su proyecto.\",\"Correo electr\u00f3nico\",\"N\u00famero de WhatsApp\",\"N\u00famero de tel\u00e9fono\",\"ID de WeChat\",\"Datos de contacto\",\"Copiado: {type}\",\"Abriendo el correo electr\u00f3nico\u2026\",\"Abriendo el chat de WhatsApp\u2026\",\"Abriendo el marcador del tel\u00e9fono\u2026\",\"ID de WeChat \u00abVictorRelish\u00bb copiado.\"],\"it\":[\"Avanti\",\"Invia richiesta B2B\",\"Invio in corso, attendere\u2026\",\"Selezionate una categoria di prodotti oppure \u00abAltro \/ Aiutatemi a scegliere\u00bb.\",\"Selezionate una quantit\u00e0 stimata o \u00abNon ancora sicuro\u00bb, oppure inserite un numero intero positivo.\",\"Selezionate un budget indicativo o \u00abNon ancora sicuro\u00bb.\",\"Compilate tutti i campi di contatto obbligatori.\",\"Caricamento del prodotto selezionato. Riprovate \u00abAvanti\u00bb tra poco.\",\"Potete inserire il modello del prodotto sopra o descrivere le vostre esigenze sotto.\",\"Nessun file selezionato.\",\"Formato non supportato. Scegliete PDF, PNG, JPG, ZIP, STEP o IGES.\",\"Scegliete un file inferiore a 10 MB. I file pi\u00f9 grandi potranno essere inviati dopo il nostro contatto.\",\"Non allegato\",\"\u2713 Pronto\",\"File selezionato: sar\u00e0 inviato con la richiesta\",\"Invio della richiesta e dell'allegato\u2026\",\"Invio della richiesta\u2026\",\"Il modulo non \u00e8 disponibile. Aggiornate la pagina e riprovate.\",\"Non \u00e8 stato possibile preparare i campi del modulo. Aggiornate la pagina e riprovate.\",\"Il campo allegato non \u00e8 pronto. Aggiornate la pagina prima dell'invio.\",\"Questo browser non ha potuto allegare il file. Provate un browser aggiornato.\",\"La richiesta non \u00e8 stata inviata: \",\"L'invio non \u00e8 stato confermato. I vostri dati sono conservati. Controllate la connessione prima di riprovare.\",\"Il modulo \u00e8 ancora in caricamento o elaborazione. Attendete e riprovate.\",\"Inserite il nome completo.\",\"Inserite un indirizzo e-mail aziendale valido.\",\"Grazie\",\"La richiesta \u00e8 stata inviata. Il nostro team esaminer\u00e0 le vostre esigenze e vi contatter\u00e0.\",\"Il vostro team di assistenza tecnica Relish:\",\"Invia un'altra richiesta\",\"Visualizza prodotti\",\"Direttore commerciale\",\"Ingegnere capo\",\"Designer CMF\",\"Ispettore qualit\u00e0 ISO\",\"Il nostro ordine minimo standard \u00e8 di 1.000 unit\u00e0. Quantit\u00e0 flessibili possono essere concordate in base al progetto.\",\"Indirizzo e-mail\",\"Numero WhatsApp\",\"Numero di telefono\",\"ID WeChat\",\"Dati di contatto\",\"Copiato: {type}\",\"Apertura dell'app e-mail\u2026\",\"Apertura della chat WhatsApp\u2026\",\"Apertura dell'app Telefono\u2026\",\"ID WeChat \u00abVictorRelish\u00bb copiato!\"],\"nl\":[\"Volgende\",\"B2B-aanvraag verzenden\",\"Bezig met verzenden, even geduld\u2026\",\"Kies een productcategorie of \u2018Overig \/ Help mij kiezen\u2019.\",\"Kies een geschatte hoeveelheid of \u2018Nog niet zeker\u2019, of voer een positief geheel getal in.\",\"Kies een doelbudget of \u2018Nog niet zeker\u2019.\",\"Vul alle verplichte contactvelden in.\",\"Uw gekozen product wordt geladen. Probeer \u2018Volgende\u2019 zo opnieuw.\",\"U kunt hierboven het productmodel invoeren of hieronder uw wensen beschrijven.\",\"Geen bestand geselecteerd.\",\"Dit bestandstype wordt niet ondersteund. Kies PDF, PNG, JPG, ZIP, STEP of IGES.\",\"Kies een bestand kleiner dan 10 MB. Grotere bestanden kunnen na ons contact worden aangeleverd.\",\"Niet bijgevoegd\",\"\u2713 Gereed\",\"Bestand geselecteerd \u2013 wordt met uw aanvraag verzonden\",\"Aanvraag en bijlage worden verzonden\u2026\",\"Uw aanvraag wordt verzonden\u2026\",\"Het aanvraagformulier is niet beschikbaar. Vernieuw de pagina en probeer opnieuw.\",\"De formuliervelden konden niet worden voorbereid. Vernieuw de pagina en probeer opnieuw.\",\"Het bijlageveld is nog niet gereed. Vernieuw de pagina voordat u de bijlage verzendt.\",\"Deze browser kon het bestand niet bijvoegen. Probeer een bijgewerkte browser.\",\"Uw aanvraag is niet verzonden: \",\"De verzending is niet bevestigd. Uw gegevens blijven behouden. Controleer uw verbinding voordat u het opnieuw probeert.\",\"Het formulier wordt nog geladen of verwerkt. Wacht even en probeer opnieuw.\",\"Vul uw volledige naam in.\",\"Vul een geldig zakelijk e-mailadres in.\",\"Bedankt\",\"Uw aanvraag is verzonden. Ons team bekijkt uw wensen en neemt contact met u op.\",\"Uw technische ondersteuningsteam van Relish:\",\"Nog een aanvraag verzenden\",\"Producten bekijken\",\"Verkoopdirecteur\",\"Hoofdingenieur\",\"CMF-ontwerper\",\"ISO-kwaliteitsinspecteur\",\"Onze standaard minimale bestelhoeveelheid is 1.000 stuks. Flexibele aantallen kunnen per project worden besproken.\",\"E-mailadres\",\"WhatsApp-nummer\",\"Telefoonnummer\",\"WeChat-ID\",\"Contactgegevens\",\"Gekopieerd: {type}\",\"E-mailprogramma wordt geopend\u2026\",\"WhatsApp-chat wordt geopend\u2026\",\"Telefoon-app wordt geopend\u2026\",\"WeChat-ID \u2018VictorRelish\u2019 is gekopieerd!\"],\"pl\":[\"Dalej\",\"Wy\u015blij zapytanie B2B\",\"Wysy\u0142anie, prosz\u0119 czeka\u0107\u2026\",\"Wybierz kategori\u0119 produkt\u00f3w lub \u201eInne \/ Pom\u00f3\u017c mi wybra\u0107\u201d.\",\"Wybierz szacowan\u0105 ilo\u015b\u0107 lub \u201eJeszcze nie wiem\u201d, albo wpisz dodatni\u0105 liczb\u0119 ca\u0142kowit\u0105.\",\"Wybierz docelowy bud\u017cet lub \u201eJeszcze nie wiem\u201d.\",\"Uzupe\u0142nij wszystkie wymagane dane kontaktowe.\",\"\u0141adowanie wybranego produktu. Za chwil\u0119 ponownie wybierz \u201eDalej\u201d.\",\"Mo\u017cesz wpisa\u0107 model produktu powy\u017cej lub opisa\u0107 wymagania poni\u017cej.\",\"Nie wybrano pliku.\",\"Nieobs\u0142ugiwany format pliku. Wybierz PDF, PNG, JPG, ZIP, STEP lub IGES.\",\"Wybierz plik mniejszy ni\u017c 10 MB. Wi\u0119ksze pliki mo\u017cna przekaza\u0107 po naszym kontakcie.\",\"Nie za\u0142\u0105czono\",\"\u2713 Gotowe\",\"Wybrano plik \u2013 zostanie wys\u0142any z zapytaniem\",\"Wysy\u0142anie zapytania i za\u0142\u0105cznika\u2026\",\"Wysy\u0142anie zapytania\u2026\",\"Formularz jest niedost\u0119pny. Od\u015bwie\u017c stron\u0119 i spr\u00f3buj ponownie.\",\"Nie uda\u0142o si\u0119 przygotowa\u0107 p\u00f3l formularza. Od\u015bwie\u017c stron\u0119 i spr\u00f3buj ponownie.\",\"Pole za\u0142\u0105cznika nie jest gotowe. Od\u015bwie\u017c stron\u0119 przed wys\u0142aniem pliku.\",\"Ta przegl\u0105darka nie mog\u0142a za\u0142\u0105czy\u0107 pliku. U\u017cyj aktualnej przegl\u0105darki.\",\"Zapytanie nie zosta\u0142o wys\u0142ane: \",\"Wys\u0142anie nie zosta\u0142o potwierdzone. Dane zosta\u0142y zachowane. Sprawd\u017a po\u0142\u0105czenie przed ponown\u0105 pr\u00f3b\u0105.\",\"Formularz nadal si\u0119 \u0142aduje lub przetwarza dane. Poczekaj i spr\u00f3buj ponownie.\",\"Wpisz imi\u0119 i nazwisko.\",\"Wpisz prawid\u0142owy s\u0142u\u017cbowy adres e-mail.\",\"Dzi\u0119kujemy\",\"Zapytanie zosta\u0142o wys\u0142ane. Nasz zesp\u00f3\u0142 przeanalizuje wymagania i skontaktuje si\u0119 z Tob\u0105.\",\"Tw\u00f3j zesp\u00f3\u0142 wsparcia technicznego Relish:\",\"Wy\u015blij kolejne zapytanie\",\"Zobacz produkty\",\"Dyrektor sprzeda\u017cy\",\"G\u0142\u00f3wny in\u017cynier\",\"Projektant CMF\",\"Inspektor jako\u015bci ISO\",\"Standardowa minimalna ilo\u015b\u0107 zam\u00f3wienia to 1 000 sztuk. Elastyczne ilo\u015bci mo\u017cna uzgodni\u0107 w zale\u017cno\u015bci od projektu.\",\"Adres e-mail\",\"Numer WhatsApp\",\"Numer telefonu\",\"Identyfikator WeChat\",\"Dane kontaktowe\",\"Skopiowano: {type}\",\"Otwieranie poczty e-mail\u2026\",\"Otwieranie czatu WhatsApp\u2026\",\"Otwieranie aplikacji telefonu\u2026\",\"Skopiowano identyfikator WeChat \u201eVictorRelish\u201d!\"],\"ru\":[\"\u0414\u0430\u043b\u0435\u0435\",\"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c B2B-\u0437\u0430\u043f\u0440\u043e\u0441\",\"\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435\u2026\",\"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \u0442\u043e\u0432\u0430\u0440\u0430 \u0438\u043b\u0438 \u00ab\u0414\u0440\u0443\u0433\u043e\u0435 \/ \u041f\u043e\u043c\u043e\u0433\u0438\u0442\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c\u00bb.\",\"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u043b\u0438 \u00ab\u041f\u043e\u043a\u0430 \u043d\u0435 \u0437\u043d\u0430\u044e\u00bb, \u043b\u0438\u0431\u043e \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e.\",\"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0431\u044e\u0434\u0436\u0435\u0442 \u0438\u043b\u0438 \u00ab\u041f\u043e\u043a\u0430 \u043d\u0435 \u0437\u043d\u0430\u044e\u00bb.\",\"\u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0441\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0435 \u043f\u043e\u043b\u044f.\",\"\u0412\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f. \u0427\u0435\u0440\u0435\u0437 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u0441\u043d\u043e\u0432\u0430 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u00ab\u0414\u0430\u043b\u0435\u0435\u00bb.\",\"\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u044c \u0442\u043e\u0432\u0430\u0440\u0430 \u0432\u044b\u0448\u0435 \u0438\u043b\u0438 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0438\u0436\u0435.\",\"\u0424\u0430\u0439\u043b \u043d\u0435 \u0432\u044b\u0431\u0440\u0430\u043d.\",\"\u041d\u0435\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 PDF, PNG, JPG, ZIP, STEP \u0438\u043b\u0438 IGES.\",\"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043b \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u043c\u0435\u043d\u0435\u0435 10 \u041c\u0411. \u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0448\u0435\u0433\u043e \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f.\",\"\u041d\u0435 \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0451\u043d\",\"\u2713 \u0413\u043e\u0442\u043e\u0432\u043e\",\"\u0424\u0430\u0439\u043b \u0432\u044b\u0431\u0440\u0430\u043d \u2014 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c\",\"\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438 \u0432\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u2026\",\"\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u2026\",\"\u0424\u043e\u0440\u043c\u0430 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430. \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.\",\"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u044f \u0444\u043e\u0440\u043c\u044b. \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.\",\"\u041f\u043e\u043b\u0435 \u0432\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0435\u0449\u0451 \u043d\u0435 \u0433\u043e\u0442\u043e\u0432\u043e. \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u043f\u0435\u0440\u0435\u0434 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0444\u0430\u0439\u043b\u0430.\",\"\u042d\u0442\u043e\u0442 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0435 \u0441\u043c\u043e\u0433 \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u0444\u0430\u0439\u043b. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d\u043d\u044b\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440.\",\"\u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d: \",\"\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043d\u0435 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430. \u0412\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0434 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u043e\u0439.\",\"\u0424\u043e\u0440\u043c\u0430 \u0435\u0449\u0451 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f. \u041f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.\",\"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u043e\u043b\u043d\u043e\u0435 \u0438\u043c\u044f.\",\"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b.\",\"\u0421\u043f\u0430\u0441\u0438\u0431\u043e\",\"\u0412\u0430\u0448 \u0437\u0430\u043f\u0440\u043e\u0441 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d. \u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0438\u0437\u0443\u0447\u0438\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0441\u0432\u044f\u0436\u0435\u0442\u0441\u044f \u0441 \u0432\u0430\u043c\u0438.\",\"\u0412\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Relish:\",\"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0437\u0430\u043f\u0440\u043e\u0441\",\"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0442\u043e\u0432\u0430\u0440\u044b\",\"\u0414\u0438\u0440\u0435\u043a\u0442\u043e\u0440 \u043f\u043e \u043f\u0440\u043e\u0434\u0430\u0436\u0430\u043c\",\"\u0412\u0435\u0434\u0443\u0449\u0438\u0439 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\",\"\u0414\u0438\u0437\u0430\u0439\u043d\u0435\u0440 CMF\",\"\u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 ISO\",\"\u041d\u0430\u0448 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u2014 1 000 \u0435\u0434\u0438\u043d\u0438\u0446. \u0414\u0440\u0443\u0433\u0438\u0435 \u043e\u0431\u044a\u0451\u043c\u044b \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u0430.\",\"\u0410\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b\",\"\u041d\u043e\u043c\u0435\u0440 WhatsApp\",\"\u041d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430\",\"WeChat ID\",\"\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435\",\"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e: {type}\",\"\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0447\u0442\u043e\u0432\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u2026\",\"\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0447\u0430\u0442 WhatsApp\u2026\",\"\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430\u2026\",\"WeChat ID \u00abVictorRelish\u00bb \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d!\"]};\nconst language=(document.documentElement.lang||'en').toLowerCase().replace(\/_\/g,'-').split('-')[0];\nconst values=translations[language];\nconst productPaths={\"ru\":\"\/ru\/%d0%bf%d1%80%d0%be%d0%b4%d1%83%d0%ba%d1%86%d0%b8%d1%8f\/\",\"ja\":\"\/jp\/%e8%a3%bd%e5%93%81\/\",\"ko\":\"\/kr\/%ec%a0%9c%ed%92%88\/\",\"fr\":\"\/fr\/produits\/\",\"de\":\"\/de\/produkte\/\",\"es\":\"\/es\/productos\/\",\"nl\":\"\/nl\/producten\/\",\"pl\":\"\/pl\/produkty\/\",\"it\":\"\/it\/prodotti\/\",\"zh\":\"\/cn\/%e4%ba%a7%e5%93%81\/\"};\nwindow.relishRfqProductPath=productPaths[language]||'\/products\/';\nwindow.relishRfqText=function(text){\nconst index=keys.indexOf(text);if(values&&index>=0)return values[index];\nconst copied=typeof text==='string'&&text.match(\/^(Email address|WhatsApp number|Phone number|WeChat ID|Contact info) copied(?: to clipboard!|! (.*))$\/);\nif(values&&copied){const translate=window.relishRfqText;return translate('Copied: {type}').replace('{type}',translate(copied[1]))+(copied[2]?' '+translate(copied[2]):'');}\nreturn text;\n};\n})();\n\n(function(){const base=window.relishRfqText;const keys=[\"Please select a product category.\",\"Phone \/ WhatsApp is required.\",\"Customisation Details is required.\",\"Please correct the highlighted fields before sending your inquiry.\",\"Preparing a secure inquiry connection\u2026\",\"Preparing...\",\"The inquiry connection is still loading. Please wait a moment and try again.\",\"Your inquiry was not accepted. Please try again or email sales@relish-tech.com.\",\"Unable to confirm delivery. Please check your connection or email sales@relish-tech.com.\",\"Choose concept design or CAD file\"];const translations={\"zh\":[\"\u8bf7\u9009\u62e9\u4ea7\u54c1\u7c7b\u522b\u3002\",\"\u8bf7\u586b\u5199\u7535\u8bdd\u6216 WhatsApp \u53f7\u7801\u3002\",\"\u8bf7\u586b\u5199\u5b9a\u5236\u9700\u6c42\u3002\",\"\u53d1\u9001\u8be2\u76d8\u524d\uff0c\u8bf7\u4fee\u6539\u6807\u51fa\u7684\u5b57\u6bb5\u3002\",\"\u6b63\u5728\u51c6\u5907\u5b89\u5168\u8be2\u76d8\u8fde\u63a5\u2026\",\"\u6b63\u5728\u51c6\u5907\u2026\",\"\u8be2\u76d8\u8fde\u63a5\u4ecd\u5728\u52a0\u8f7d\uff0c\u8bf7\u7a0d\u5019\u91cd\u8bd5\u3002\",\"\u8be2\u76d8\u672a\u88ab\u63a5\u53d7\uff0c\u8bf7\u91cd\u8bd5\u6216\u53d1\u9001\u90ae\u4ef6\u81f3 sales@relish-tech.com\u3002\",\"\u65e0\u6cd5\u786e\u8ba4\u9001\u8fbe\uff0c\u8bf7\u68c0\u67e5\u7f51\u7edc\u6216\u53d1\u9001\u90ae\u4ef6\u81f3 sales@relish-tech.com\u3002\",\"\u9009\u62e9\u6982\u5ff5\u8bbe\u8ba1\u6216 CAD \u6587\u4ef6\"],\"ja\":[\"\u88fd\u54c1\u30ab\u30c6\u30b4\u30ea\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044\u3002\",\"\u96fb\u8a71\u756a\u53f7\u307e\u305f\u306f WhatsApp \u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u306e\u3054\u8981\u671b\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u9001\u4fe1\u524d\u306b\u3001\u5f37\u8abf\u8868\u793a\u3055\u308c\u305f\u9805\u76ee\u3092\u4fee\u6b63\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u5b89\u5168\u306a\u63a5\u7d9a\u3092\u6e96\u5099\u3057\u3066\u3044\u307e\u3059\u2026\",\"\u6e96\u5099\u4e2d\u2026\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u306e\u63a5\u7d9a\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u3067\u3059\u3002\u5c11\u3057\u5f85\u3063\u3066\u304b\u3089\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\",\"\u304a\u554f\u3044\u5408\u308f\u305b\u304c\u53d7\u3051\u4ed8\u3051\u3089\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u518d\u5ea6\u304a\u8a66\u3057\u3044\u305f\u3060\u304f\u304b\u3001sales@relish-tech.com \u306b\u30e1\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u9001\u4fe1\u3092\u78ba\u8a8d\u3067\u304d\u307e\u305b\u3093\u3002\u63a5\u7d9a\u3092\u78ba\u8a8d\u3059\u308b\u304b\u3001sales@relish-tech.com \u306b\u30e1\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002\",\"\u30b3\u30f3\u30bb\u30d7\u30c8\u30c7\u30b6\u30a4\u30f3\u307e\u305f\u306f CAD \u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\"],\"ko\":[\"\uc81c\ud488 \uce74\ud14c\uace0\ub9ac\ub97c \uc120\ud0dd\ud574 \uc8fc\uc138\uc694.\",\"\uc804\ud654\ubc88\ud638 \ub610\ub294 WhatsApp \ubc88\ud638\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694.\",\"\ub9de\ucda4 \uc81c\uc791 \uc694\uad6c \uc0ac\ud56d\uc744 \uc785\ub825\ud574 \uc8fc\uc138\uc694.\",\"\ubb38\uc758\ub97c \ubcf4\ub0b4\uae30 \uc804\uc5d0 \ud45c\uc2dc\ub41c \ud56d\ubaa9\uc744 \uc218\uc815\ud574 \uc8fc\uc138\uc694.\",\"\uc548\uc804\ud55c \ubb38\uc758 \uc5f0\uacb0\uc744 \uc900\ube44\ud558\ub294 \uc911\u2026\",\"\uc900\ube44 \uc911\u2026\",\"\ubb38\uc758 \uc5f0\uacb0\uc744 \ubd88\ub7ec\uc624\ub294 \uc911\uc785\ub2c8\ub2e4. \uc7a0\uc2dc \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.\",\"\ubb38\uc758\uac00 \uc811\uc218\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uac70\ub098 sales@relish-tech.com \uc73c\ub85c \uc774\uba54\uc77c\uc744 \ubcf4\ub0b4 \uc8fc\uc138\uc694.\",\"\uc804\uc1a1\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc5f0\uacb0\uc744 \ud655\uc778\ud558\uac70\ub098 sales@relish-tech.com \uc73c\ub85c \uc774\uba54\uc77c\uc744 \ubcf4\ub0b4 \uc8fc\uc138\uc694.\",\"\ucee8\uc149 \ub514\uc790\uc778 \ub610\ub294 CAD \ud30c\uc77c \uc120\ud0dd\"],\"de\":[\"Bitte w\u00e4hlen Sie eine Produktkategorie.\",\"Bitte geben Sie Ihre Telefon- oder WhatsApp-Nummer ein.\",\"Bitte beschreiben Sie Ihre Anpassungsw\u00fcnsche.\",\"Bitte korrigieren Sie die markierten Felder vor dem Senden.\",\"Eine sichere Verbindung wird vorbereitet\u2026\",\"Wird vorbereitet\u2026\",\"Die Verbindung wird noch geladen. Bitte warten Sie kurz und versuchen Sie es erneut.\",\"Ihre Anfrage wurde nicht angenommen. Versuchen Sie es erneut oder schreiben Sie an sales@relish-tech.com.\",\"Die Zustellung konnte nicht best\u00e4tigt werden. Pr\u00fcfen Sie Ihre Verbindung oder schreiben Sie an sales@relish-tech.com.\",\"Konzeptentwurf oder CAD-Datei ausw\u00e4hlen\"],\"fr\":[\"Choisissez une cat\u00e9gorie de produits.\",\"Saisissez votre num\u00e9ro de t\u00e9l\u00e9phone ou WhatsApp.\",\"D\u00e9crivez vos besoins de personnalisation.\",\"Corrigez les champs signal\u00e9s avant d\u2019envoyer votre demande.\",\"Pr\u00e9paration d\u2019une connexion s\u00e9curis\u00e9e\u2026\",\"Pr\u00e9paration\u2026\",\"La connexion est encore en cours de chargement. Patientez puis r\u00e9essayez.\",\"Votre demande n\u2019a pas \u00e9t\u00e9 accept\u00e9e. R\u00e9essayez ou \u00e9crivez \u00e0 sales@relish-tech.com.\",\"La r\u00e9ception n\u2019a pas pu \u00eatre confirm\u00e9e. V\u00e9rifiez votre connexion ou \u00e9crivez \u00e0 sales@relish-tech.com.\",\"Choisir un concept de design ou un fichier CAD\"],\"es\":[\"Seleccione una categor\u00eda de productos.\",\"Introduzca su tel\u00e9fono o n\u00famero de WhatsApp.\",\"Describa sus requisitos de personalizaci\u00f3n.\",\"Corrija los campos indicados antes de enviar la consulta.\",\"Preparando una conexi\u00f3n segura\u2026\",\"Preparando\u2026\",\"La conexi\u00f3n sigue cargando. Espere un momento e int\u00e9ntelo de nuevo.\",\"Su consulta no fue aceptada. Int\u00e9ntelo de nuevo o escriba a sales@relish-tech.com.\",\"No se pudo confirmar la entrega. Compruebe su conexi\u00f3n o escriba a sales@relish-tech.com.\",\"Elegir un dise\u00f1o conceptual o archivo CAD\"],\"it\":[\"Selezionate una categoria di prodotti.\",\"Inserite il numero di telefono o WhatsApp.\",\"Descrivete le esigenze di personalizzazione.\",\"Correggete i campi evidenziati prima di inviare la richiesta.\",\"Preparazione di una connessione sicura\u2026\",\"Preparazione\u2026\",\"La connessione \u00e8 ancora in caricamento. Attendete un momento e riprovate.\",\"La richiesta non \u00e8 stata accettata. Riprovate o scrivete a sales@relish-tech.com.\",\"La consegna non \u00e8 stata confermata. Controllate la connessione o scrivete a sales@relish-tech.com.\",\"Scegliete un progetto concettuale o file CAD\"],\"nl\":[\"Kies een productcategorie.\",\"Vul uw telefoonnummer of WhatsApp-nummer in.\",\"Beschrijf uw wensen voor aanpassingen.\",\"Corrigeer de gemarkeerde velden voordat u de aanvraag verzendt.\",\"Een veilige verbinding wordt voorbereid\u2026\",\"Voorbereiden\u2026\",\"De verbinding wordt nog geladen. Wacht even en probeer opnieuw.\",\"Uw aanvraag is niet geaccepteerd. Probeer opnieuw of mail naar sales@relish-tech.com.\",\"De aflevering kon niet worden bevestigd. Controleer uw verbinding of mail naar sales@relish-tech.com.\",\"Conceptontwerp of CAD-bestand kiezen\"],\"pl\":[\"Wybierz kategori\u0119 produkt\u00f3w.\",\"Wpisz numer telefonu lub WhatsApp.\",\"Opisz wymagania dotycz\u0105ce personalizacji.\",\"Popraw zaznaczone pola przed wys\u0142aniem zapytania.\",\"Przygotowywanie bezpiecznego po\u0142\u0105czenia\u2026\",\"Przygotowywanie\u2026\",\"Po\u0142\u0105czenie nadal si\u0119 \u0142aduje. Poczekaj chwil\u0119 i spr\u00f3buj ponownie.\",\"Zapytanie nie zosta\u0142o przyj\u0119te. Spr\u00f3buj ponownie lub napisz na sales@relish-tech.com.\",\"Nie mo\u017cna potwierdzi\u0107 dostarczenia. Sprawd\u017a po\u0142\u0105czenie lub napisz na sales@relish-tech.com.\",\"Wybierz projekt koncepcyjny lub plik CAD\"],\"ru\":[\"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \u0442\u043e\u0432\u0430\u0440\u0430.\",\"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0438\u043b\u0438 WhatsApp.\",\"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e.\",\"\u0418\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044f \u043f\u0435\u0440\u0435\u0434 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441\u0430.\",\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f\u2026\",\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430\u2026\",\"\u0421\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0435\u0449\u0451 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f. \u041f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.\",\"\u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0435 \u043f\u0440\u0438\u043d\u044f\u0442. \u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u0438\u043b\u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430 sales@relish-tech.com.\",\"\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0443 \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430 sales@relish-tech.com.\",\"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u0438\u0437\u0430\u0439\u043d \u0438\u043b\u0438 CAD-\u0444\u0430\u0439\u043b\"]};const aliases={\"Please provide a valid business email.\":\"A valid business email is required.\",\"Business Email is required.\":\"A valid business email is required.\",\"File ready \u2014 will upload when you submit.\":\"File selected \u2014 sent with your inquiry\",\"File selected \u2014 will be included on submit\":\"File selected \u2014 sent with your inquiry\",\"Submitting...\":\"Submitting, please wait...\",\"Please choose a file smaller than 10 MiB. Larger CAD files can be arranged after we contact you.\":\"Please choose a file smaller than 10 MB. Larger files can be arranged after we contact you.\"};const lang=(document.documentElement.lang||'en').toLowerCase().replace(\/_\/g,'-').split('-')[0];const values=translations[lang];window.relishRfqText=function(text){if(!values)return text;const i=keys.indexOf(text);if(i>=0)return values[i];if(aliases[text]){let result=base(aliases[text]);if(text.includes('10 MiB'))result=result.replace(\/10 (MB|Mo|\u041c\u0411)\/,'10 MiB');return result;}return base(text);};})();\n<\/script>\n\n\n\n\n<link rel=\"preload\" as=\"style\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\" onload=\"this.onload=null;this.rel='stylesheet'\">\n<noscript><link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\"><\/noscript>\n<style>\n\/* contact-style.css - Relish Premium B2B Contact Page isolated stylesheet *\/\n\/* Scope variables and reset specifically for the relish-contact section to prevent WordPress theme bleeding *\/\n.relish-contact-wrapper {\n    \/* Color Variables *\/\n    --rc-primary: #004D3C;\n    --rc-primary-light: #1E846B;\n    --rc-secondary: #002D22;\n    --rc-mint-soft: #EAF5F2;\n    --rc-gold: #D4AF37;\n    --rc-gold-light: #F4E4BA;\n    --rc-text-dark: #192C27;\n    --rc-text-muted: #5A6E69;\n    --rc-bg-light: #F8FAFA;\n    --rc-bg-white: #FFFFFF;\n    --rc-border: rgba(0, 77, 60, 0.08);\n    \n    \/* Layout Tokens *\/\n    --rc-radius-sm: 6px;\n    --rc-radius-md: 12px;\n    --rc-radius-lg: 24px;\n    --rc-shadow-soft: 0 10px 30px rgba(0, 77, 60, 0.04);\n    --rc-shadow-medium: 0 15px 45px rgba(0, 77, 60, 0.08);\n    --rc-shadow-premium: 0 20px 50px rgba(0, 45, 34, 0.12);\n    --rc-transition: background-color 0.4s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.4s cubic-bezier(0.16, 1, 0.3, 1), color 0.4s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.4s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.4s cubic-bezier(0.16, 1, 0.3, 1), transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), width 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n    \n    \/* Fonts *\/\n    font-family: 'Inter', sans-serif;\n    color: var(--rc-text-dark);\n    background-color: transparent;\n    line-height: 1.6;\n    padding: 2rem 0;\n}\n\n.relish-contact-wrapper * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n}\n\n.relish-contact-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 1.5rem;\n}\n\n.relish-container-wide {\n    max-width: 1440px !important;\n}\n\n\/* Custom Typography within B2B contact wrapper *\/\n.relish-contact-wrapper h1, \n.relish-contact-wrapper h2, \n.relish-contact-wrapper h3, \n.relish-contact-wrapper h4, \n.relish-contact-wrapper h5 {\n    font-family: 'Poppins', sans-serif;\n    color: var(--rc-secondary);\n    font-weight: 700;\n    line-height: 1.3;\n}\n\n\/* Page Intro Header *\/\n.relish-contact-header {\n    text-align: center;\n    margin-bottom: 3.5rem;\n}\n\n.relish-contact-tag {\n    font-size: 0.85rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: var(--rc-gold);\n    letter-spacing: 2px;\n    margin-bottom: 0.75rem;\n    display: inline-block;\n}\n\n.relish-contact-title {\n    font-size: 2.5rem;\n    color: var(--rc-primary);\n    margin-bottom: 1rem;\n}\n\n.relish-contact-desc {\n    font-size: 1.1rem;\n    color: var(--rc-text-muted);\n    max-width: 700px;\n    margin: 0 auto;\n}\n\n\/* Dual Column Layout *\/\n.relish-contact-grid {\n    display: grid;\n    grid-template-columns: 1.15fr 0.85fr;\n    gap: 3.5rem;\n    align-items: stretch;\n    margin-bottom: 5rem;\n}\n\n\/* Form Card \/ Wizard styling *\/\n.relish-contact-form-card {\n    background: var(--rc-bg-white);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-lg);\n    box-shadow: var(--rc-shadow-premium);\n    padding: 3rem;\n    position: relative;\n    overflow: hidden;\n    transition: var(--rc-transition);\n}\n\n\/* Multi-step progress bar *\/\n.relish-wizard-tracker {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    position: relative;\n    margin-bottom: 3rem;\n}\n\n.relish-wizard-tracker::before {\n    content: '';\n    position: absolute;\n    top: 50%;\n    left: 0;\n    right: 0;\n    height: 3px;\n    background: #E5E7EB;\n    transform: translateY(-50%);\n    z-index: 1;\n}\n\n.relish-wizard-progress-bar {\n    position: absolute;\n    top: 50%;\n    left: 0;\n    width: 0%;\n    height: 3px;\n    background: var(--rc-primary);\n    transform: translateY(-50%);\n    z-index: 2;\n    transition: var(--rc-transition);\n}\n\n.relish-wizard-step {\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    background: #FFFFFF;\n    border: 3px solid #E5E7EB;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 700;\n    font-size: 0.95rem;\n    z-index: 3;\n    transition: var(--rc-transition);\n    color: var(--rc-text-muted);\n    position: relative;\n}\n\n.relish-wizard-step.active {\n    border-color: var(--rc-primary);\n    color: var(--rc-primary);\n    box-shadow: 0 0 0 5px rgba(30, 132, 107, 0.15);\n    background: var(--rc-mint-soft);\n}\n\n.relish-wizard-step.completed {\n    border-color: var(--rc-primary);\n    background: var(--rc-primary);\n    color: #FFFFFF;\n}\n\n.relish-wizard-step-label {\n    position: absolute;\n    top: 48px;\n    font-size: 0.9rem;\n    font-weight: 700;\n    white-space: nowrap;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n}\n\n\/* Wizard step panels switching *\/\n.relish-wizard-panel {\n    display: none;\n    opacity: 0;\n    transform: translateY(15px);\n    transition: opacity 0.4s ease, transform 0.4s ease;\n}\n\n.relish-wizard-panel.active {\n    display: block;\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* Category Grid selectors (Step 1) *\/\n.relish-category-select-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 1rem;\n    margin-bottom: 2rem;\n}\n\n.relish-category-option {\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 1.25rem 1rem;\n    text-align: center;\n    cursor: pointer;\n    transition: var(--rc-transition);\n    background: var(--rc-bg-light);\n}\n\n.relish-category-option:hover {\n    border-color: var(--rc-primary-light);\n    background: var(--rc-bg-white);\n}\n\n.relish-category-option.selected {\n    border-color: var(--rc-primary);\n    background: var(--rc-mint-soft);\n    box-shadow: 0 0 0 3px rgba(30, 132, 107, 0.1);\n}\n\n.relish-category-option-icon {\n    font-size: 1.8rem;\n    color: var(--rc-primary);\n    margin-bottom: 0.9rem;\n}\n\n.relish-category-option-title {\n    font-size: 0.9rem;\n    font-weight: 700;\n    color: var(--rc-secondary);\n}\n\n\/* Smart slider MOQ range feedback (Deprecated in favor of button grid) *\/\n.relish-moq-slider-container {\n    background: var(--rc-bg-light);\n    border-radius: var(--rc-radius-md);\n    padding: 1.5rem;\n    border: 1px solid var(--rc-border);\n    margin-bottom: 1rem;\n}\n\n.relish-moq-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 0.75rem;\n    margin-bottom: 1.5rem;\n}\n\n.relish-moq-btn {\n    padding: 0.8rem 0.5rem;\n    border: 1px solid var(--rc-border);\n    background: var(--rc-bg-light);\n    border-radius: var(--rc-radius-sm);\n    cursor: pointer;\n    font-weight: 700;\n    font-size: 0.9rem;\n    color: var(--rc-text-muted);\n    transition: var(--rc-transition);\n    text-align: center;\n}\n\n.relish-moq-btn:hover {\n    border-color: var(--rc-primary-light);\n}\n\n.relish-moq-btn.selected {\n    background: var(--rc-primary);\n    color: #FFFFFF;\n    border-color: var(--rc-primary);\n}\n\n.relish-slider-header {\n    display: flex;\n    justify-content: space-between;\n    font-weight: 700;\n    font-size: 0.9rem;\n    margin-bottom: 1rem;\n}\n\n.relish-slider-header span.highlight {\n    color: var(--rc-primary-light);\n}\n\n.relish-range-input {\n    width: 100%;\n    margin-bottom: 1rem;\n    accent-color: var(--rc-primary);\n}\n\n.relish-slider-feedback-box {\n    background: #FFFFFF;\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-sm);\n    padding: 0.8rem 1.2rem;\n    font-size: 0.9rem;\n    color: var(--rc-primary);\n    display: flex;\n    align-items: center;\n    gap: 0.5rem;\n}\n\n.relish-slider-feedback-box i {\n    color: var(--rc-gold);\n}\n\n\/* Customisation checklist cards (Step 2) *\/\n.relish-customisation-options {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1rem;\n    margin-bottom: 2rem;\n}\n\n.relish-customise-option-card {\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 1.2rem;\n    cursor: pointer;\n    transition: var(--rc-transition);\n    display: flex;\n    align-items: flex-start;\n    gap: 0.8rem;\n    background: var(--rc-bg-light);\n}\n\n.relish-customise-option-card:hover {\n    border-color: var(--rc-primary-light);\n    background: var(--rc-bg-white);\n}\n\n.relish-customise-option-card.selected {\n    border-color: var(--rc-primary);\n    background: var(--rc-mint-soft);\n}\n\n.relish-customise-checkbox {\n    width: 20px;\n    height: 20px;\n    border-radius: 4px;\n    border: 2px solid #D1D5DB;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    transition: var(--rc-transition);\n    background: #FFFFFF;\n}\n\n.relish-customise-option-card.selected .relish-customise-checkbox {\n    background: var(--rc-primary);\n    border-color: var(--rc-primary);\n    color: #FFFFFF;\n}\n\n.relish-customise-text h4 {\n    font-size: 0.9rem;\n    margin-bottom: 0.2rem;\n    color: var(--rc-secondary);\n}\n\n.relish-customise-text p {\n    font-size: 0.8rem;\n}\n\n\/* Target Cost grid selection *\/\n.relish-cost-selection-row {\n    display: flex;\n    gap: 0.75rem;\n    margin-bottom: 2rem;\n}\n\n.relish-cost-btn {\n    flex: 1;\n    padding: 0.8rem 0.5rem;\n    border: 1px solid var(--rc-border);\n    background: var(--rc-bg-light);\n    border-radius: var(--rc-radius-sm);\n    cursor: pointer;\n    font-weight: 600;\n    font-size: 0.9rem;\n    color: var(--rc-text-muted);\n    transition: var(--rc-transition);\n    text-align: center;\n}\n\n.relish-cost-btn:hover {\n    border-color: var(--rc-primary-light);\n}\n\n.relish-cost-btn.selected {\n    background: var(--rc-primary);\n    color: #FFFFFF;\n    border-color: var(--rc-primary);\n}\n\n\/* Drag & Drop CAD Upload (Step 3) *\/\n.relish-dropzone-area {\n    border: 2px dashed rgba(30, 132, 107, 0.3);\n    background: var(--rc-mint-soft);\n    border-radius: var(--rc-radius-md);\n    padding: 2.2rem;\n    text-align: center;\n    cursor: pointer;\n    transition: var(--rc-transition);\n    margin-bottom: 1.5rem;\n    position: relative;\n}\n\n.relish-dropzone-area:hover,\n.relish-dropzone-area.dragover {\n    background: rgba(30, 132, 107, 0.1);\n    border-color: var(--rc-primary);\n}\n\n.relish-dropzone-icon {\n    font-size: 2.5rem;\n    color: var(--rc-primary-light);\n    margin-bottom: 0.8rem;\n}\n\n.relish-dropzone-text h4 {\n    font-size: 1rem;\n    margin-bottom: 0.25rem;\n}\n\n.relish-dropzone-text p {\n    font-size: 0.9rem;\n}\n\n.relish-security-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.4rem;\n    font-size: 0.75rem;\n    color: var(--rc-primary);\n    font-weight: 600;\n    background: rgba(30, 132, 107, 0.08);\n    padding: 0.3rem 0.8rem;\n    border-radius: 30px;\n    margin-top: 1rem;\n}\n\n\/* CAD upload simulated progress *\/\n.relish-upload-progress-container {\n    display: none;\n    margin-top: 1rem;\n    background: #FFFFFF;\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-sm);\n    padding: 0.8rem 1.2rem;\n    text-align: left;\n}\n\n.relish-upload-file-info {\n    display: flex;\n    justify-content: space-between;\n    font-size: 0.9rem;\n    font-weight: 700;\n    margin-bottom: 0.5rem;\n}\n\n.relish-upload-bar-bg {\n    width: 100%;\n    height: 6px;\n    background: #E5E7EB;\n    border-radius: 10px;\n    overflow: hidden;\n}\n\n.relish-upload-bar-fill {\n    width: 0%;\n    height: 100%;\n    background: var(--rc-primary);\n    transition: width 0.15s ease;\n}\n\n\/* Contact Info Form Fields (Step 3) *\/\n.relish-form-grid-2 {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1.2rem;\n    margin-bottom: 1.2rem;\n}\n\n.relish-input-group {\n    display: flex;\n    flex-direction: column;\n    gap: 0.4rem;\n    margin-bottom: 1.2rem;\n}\n\n.relish-input-group label {\n    font-size: 0.9rem;\n    font-weight: 700;\n    color: var(--rc-primary);\n}\n\n.relish-input-field {\n    width: 100%;\n    padding: 0.85rem 1.1rem;\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-sm);\n    background: var(--rc-bg-light);\n    font-size: 0.9rem;\n    transition: var(--rc-transition);\n}\n\n.relish-input-field:focus-visible {\n    outline: none;\n    border-color: var(--rc-primary-light);\n    background: #FFFFFF;\n    box-shadow: 0 0 0 3px rgba(30, 132, 107, 0.1);\n}\n\ntextarea.relish-input-field {\n    min-height: 110px;\n    resize: vertical;\n}\n\n\/* Wizard Button Controls *\/\n.relish-wizard-navigation {\n    display: flex;\n    justify-content: space-between;\n    margin-top: 2rem;\n    border-top: 1px solid var(--rc-border);\n    padding-top: 1.8rem;\n}\n\n.relish-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    padding: 0.85rem 1.6rem;\n    font-size: 0.9rem;\n    font-weight: 600;\n    border-radius: 50px;\n    border: none;\n    cursor: pointer;\n    transition: var(--rc-transition);\n    font-family: 'Poppins', sans-serif;\n}\n\n.relish-btn-back {\n    background: var(--rc-mint-soft);\n    color: var(--rc-primary);\n    border: 1px solid rgba(0, 77, 60, 0.15);\n}\n\n.relish-btn-back:hover {\n    background: rgba(30, 132, 107, 0.1);\n}\n\n.relish-btn-next {\n    background: linear-gradient(135deg, var(--rc-primary-light) 0%, var(--rc-primary) 100%);\n    color: #FFFFFF;\n    margin-left: auto;\n}\n\n.relish-btn-next:hover {\n    box-shadow: 0 4px 15px rgba(30, 132, 107, 0.3);\n    transform: translateY(-1px);\n}\n\n\/* Direct Contacts Side Panel *\/\n.relish-contact-info-panel {\n    display: flex;\n    flex-direction: column;\n    gap: 1.5rem;\n    height: 100%;\n}\n\n.relish-manager-card {\n    background: var(--rc-bg-white);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-lg);\n    box-shadow: var(--rc-shadow-medium);\n    padding: 2.2rem;\n    position: relative;\n    overflow: hidden;\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n}\n\n.relish-manager-profile {\n    display: flex;\n    align-items: center;\n    gap: 1.25rem;\n    margin-bottom: 0.5rem;\n}\n\n.relish-manager-avatar {\n    width: 65px;\n    height: 65px;\n    border-radius: 50%;\n    border: 3px solid var(--rc-mint-soft);\n    box-shadow: 0 4px 10px rgba(0, 77, 60, 0.1);\n    background: #FFFFFF;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n.relish-manager-avatar svg {\n    width: 80%;\n    height: 80%;\n}\n\n.relish-manager-avatar img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    border-radius: 50%;\n}\n\n.relish-manager-meta h4 {\n    font-size: 1.15rem;\n    margin-bottom: 0.25rem;\n}\n\n.relish-manager-meta p {\n    font-size: 0.9rem;\n    font-weight: 700;\n    color: var(--rc-primary-light);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n}\n\n.relish-whatsapp-badge {\n    background: rgba(37, 211, 102, 0.1);\n    border: 1px solid rgba(37, 211, 102, 0.3);\n    color: #128C7E;\n    padding: 0.3rem 0.8rem;\n    border-radius: 30px;\n    font-size: 0.9rem;\n    font-weight: 700;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.4rem;\n    margin-bottom: 1.2rem;\n    align-self: flex-start;\n}\n\n\/* 1x1 Glassmorphic Interactive Tiles List for Direct Contact *\/\n.relish-contact-tiles-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 0.65rem;\n    margin-top: 1.2rem;\n    margin-bottom: 0.65rem;\n}\n\n.relish-contact-tile {\n    background: rgba(248, 250, 250, 0.75);\n    backdrop-filter: blur(10px);\n    -webkit-backdrop-filter: blur(10px);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 0.8rem 1.1rem;\n    display: flex;\n    flex-direction: row;\n    justify-content: space-between;\n    align-items: center;\n    transition: var(--rc-transition);\n    cursor: pointer;\n    position: relative;\n    overflow: hidden;\n    width: 100%;\n}\n\n.relish-contact-tile::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(135deg, rgba(30, 132, 107, 0.04) 0%, rgba(212, 175, 55, 0.04) 100%);\n    opacity: 0;\n    transition: var(--rc-transition);\n    z-index: 0;\n}\n\n.relish-contact-tile:hover {\n    border-color: var(--rc-primary-light);\n    background: var(--rc-bg-white);\n    transform: translateY(-2px);\n    box-shadow: var(--rc-shadow-medium);\n}\n\n.relish-contact-tile:hover::before {\n    opacity: 1;\n}\n\n.relish-contact-tile * {\n    z-index: 1;\n}\n\n.relish-tile-header {\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    flex-grow: 1;\n    margin-bottom: 0;\n}\n\n.relish-tile-icon {\n    font-size: 1.3rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n\/* Dynamic Brand Colors for Icons *\/\n.relish-tile-icon.icon-email { color: var(--rc-primary-light); }\n.relish-tile-icon.icon-whatsapp { color: #25D366; }\n.relish-tile-icon.icon-phone { color: #1E846B; }\n.relish-tile-icon.icon-wechat { color: #07C160; }\n\n.relish-tile-actions {\n    display: flex;\n    align-items: center;\n    gap: 0.3rem;\n}\n\n.relish-tile-link-btn,\n.relish-tile-copy-btn {\n    background: rgba(0, 77, 60, 0.05);\n    border: none;\n    color: var(--rc-text-muted);\n    cursor: pointer;\n    width: 26px;\n    height: 26px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 0.9rem;\n    transition: var(--rc-transition);\n}\n\n.relish-tile-link-btn:hover {\n    background: var(--rc-primary);\n    color: #FFFFFF !important;\n}\n\n.relish-tile-copy-btn:hover {\n    background: var(--rc-gold);\n    color: #FFFFFF !important;\n}\n\n.relish-tile-body {\n    width: 100%;\n}\n\n.relish-tile-label {\n    font-size: 1rem;\n    font-weight: 700;\n    color: var(--rc-text-muted);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 0.15rem;\n    display: flex;\n    align-items: center;\n    gap: 0.35rem;\n}\n\n.relish-tile-value {\n    font-size: 1rem;\n    font-weight: 600;\n    color: var(--rc-secondary);\n    word-break: break-all;\n    line-height: 1.25;\n}\n\n\/* Pulsing Active indicator for WhatsApp *\/\n.relish-pulse-dot {\n    width: 6px;\n    height: 6px;\n    background-color: #25D366;\n    border-radius: 50%;\n    position: relative;\n    display: inline-block;\n}\n\n.relish-pulse-dot::after {\n    content: '';\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    left: 0;\n    border-radius: 50%;\n    background-color: #25D366;\n    animation: ripple-wave 1.6s ease-out infinite;\n}\n\n@keyframes ripple-wave {\n    0% {\n        transform: scale(1);\n        opacity: 1;\n    }\n    100% {\n        transform: scale(3.5);\n        opacity: 0;\n    }\n}\n\n\/* Address Ribbon *\/\n.relish-contact-tile-address {\n    background: rgba(248, 250, 250, 0.75);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 0.8rem 1.1rem;\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    width: 100%;\n    margin-bottom: 1.2rem;\n    transition: var(--rc-transition);\n}\n\n.relish-contact-tile-address:hover {\n    border-color: var(--rc-primary-light);\n    background: var(--rc-bg-white);\n    box-shadow: var(--rc-shadow-soft);\n}\n\n.relish-contact-tile-address i {\n    color: var(--rc-primary-light);\n    font-size: 1.2rem;\n}\n\n.relish-address-text h5 {\n    font-size: 0.7rem;\n    color: var(--rc-text-muted);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 0.1rem;\n}\n\n.relish-address-text p {\n    font-size: 0.8rem;\n    font-weight: 600;\n    color: var(--rc-secondary);\n    line-height: 1.35;\n}\n\n\/* WeChat Modal Style *\/\n.wechat-qr-modal {\n    position: fixed;\n    inset: 0;\n    background: rgba(0, 26, 20, 0.6);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    z-index: 2500;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    pointer-events: none;\n    transition: var(--rc-transition);\n}\n\n.wechat-qr-modal.open {\n    opacity: 1;\n    pointer-events: auto;\n}\n\n.wechat-qr-modal-content {\n    background: #FFFFFF;\n    border-radius: var(--rc-radius-lg);\n    padding: 2.5rem;\n    width: 90%;\n    max-width: 400px;\n    text-align: center;\n    position: relative;\n    box-shadow: var(--rc-shadow-premium);\n    transform: scale(0.9);\n    transition: var(--rc-transition);\n}\n\n.wechat-qr-modal.open .wechat-qr-modal-content {\n    transform: scale(1);\n}\n\n.wechat-qr-close-btn {\n    position: absolute;\n    top: 15px;\n    right: 20px;\n    background: none;\n    border: none;\n    font-size: 1.8rem;\n    cursor: pointer;\n    color: var(--rc-text-muted);\n    transition: var(--rc-transition);\n}\n\n.wechat-qr-close-btn:hover {\n    color: #DE6B6B;\n}\n\n.qr-modal-logo {\n    font-size: 3rem;\n    color: #07C160; \/* WeChat Green *\/\n    margin-bottom: 1rem;\n}\n\n.wechat-qr-box {\n    display: flex;\n    justify-content: center;\n    margin: 1.5rem 0;\n    position: relative;\n    overflow: hidden;\n    padding: 10px;\n    background: #FFFFFF;\n    border-radius: var(--rc-radius-md);\n    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05);\n}\n\n.wechat-scanner-laser-line {\n    position: absolute;\n    left: 10px;\n    right: 10px;\n    height: 3px;\n    background: linear-gradient(90deg, transparent, #07C160, transparent);\n    box-shadow: 0 0 8px #07C160, 0 0 15px #07C160;\n    animation: laser-sweep 3s ease-in-out infinite;\n    z-index: 10;\n    pointer-events: none;\n}\n\n@keyframes laser-sweep {\n    0% {\n        top: 10px;\n        opacity: 0.3;\n    }\n    10% {\n        opacity: 1;\n    }\n    90% {\n        opacity: 1;\n    }\n    100% {\n        top: calc(100% - 13px);\n        opacity: 0.3;\n    }\n}\n\n.wechat-copy-box {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 1rem;\n    background: var(--rc-bg-light);\n    border: 1px solid var(--rc-border);\n    padding: 0.8rem;\n    border-radius: var(--rc-radius-sm);\n}\n\n\/* Callouts buttons in manager card *\/\n.relish-virtual-call-btn {\n    width: 100%;\n    background: #25D366;\n    color: #FFFFFF;\n    margin-top: auto;\n    box-shadow: 0 4px 12px rgba(37, 211, 102, 0.2);\n}\n\n.relish-virtual-call-btn:hover {\n    background: #20BA5A;\n    transform: translateY(-1px);\n    box-shadow: 0 6px 15px rgba(37, 211, 102, 0.3);\n}\n\n\/* 12-Hour response guarantee ribbon *\/\n.relish-guarantee-ribbon {\n    background: linear-gradient(135deg, var(--rc-secondary) 0%, var(--rc-primary) 100%);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 1.5rem;\n    display: flex;\n    align-items: center;\n    gap: 1.2rem;\n    color: #FFFFFF;\n}\n\n.relish-guarantee-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.1);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--rc-gold);\n    font-size: 1.4rem;\n    flex-shrink: 0;\n}\n\n.relish-guarantee-text h4 {\n    color: var(--rc-gold-light);\n    font-size: 0.95rem;\n    margin-bottom: 0.2rem;\n}\n\n.relish-guarantee-text p {\n    font-size: 0.78rem;\n    color: rgba(255, 255, 255, 0.7);\n}\n\n\/* Interactive Factory Department Directory *\/\n.relish-factory-dir-container {\n    background: var(--rc-bg-white);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-lg);\n    box-shadow: var(--rc-shadow-medium);\n    padding: 3rem;\n    margin-bottom: 5rem;\n}\n\n.relish-factory-dir-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 4rem;\n    align-items: center;\n}\n\n.relish-factory-dir-left {\n    position: relative;\n    display: flex;\n    justify-content: center;\n}\n\n.relish-factory-dir-left svg {\n    max-width: 100%;\n    height: auto;\n}\n\n\/* Hover\/active styles for factory floors in SVG *\/\n.relish-floor-shape {\n    cursor: pointer;\n    transition: var(--rc-transition);\n}\n\n.relish-floor-shape:hover,\n.relish-floor-shape.active {\n    filter: drop-shadow(0 0 6px rgba(212, 175, 55, 0.6));\n    opacity: 0.95;\n}\n\n.relish-factory-dir-right {\n    background: var(--rc-bg-light);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 2.2rem;\n    min-height: 380px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    transition: var(--rc-transition);\n    position: relative;\n    overflow: hidden;\n}\n\n.relish-dept-details {\n    opacity: 0;\n    transform: translateX(20px);\n    display: none;\n    transition: opacity 0.4s ease, transform 0.4s ease;\n}\n\n.relish-dept-details.active {\n    display: block;\n    opacity: 1;\n    transform: translateX(0);\n}\n\n.relish-dept-header {\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    margin-bottom: 1.25rem;\n}\n\n.relish-dept-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 8px;\n    background: var(--rc-mint-soft);\n    color: var(--rc-primary);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 1.2rem;\n}\n\n.relish-dept-title {\n    font-size: 1.3rem;\n    color: var(--rc-primary);\n}\n\n.relish-dept-desc {\n    font-size: 0.95rem;\n    color: var(--rc-text-muted);\n    margin-bottom: 1.5rem;\n    line-height: 1.7;\n}\n\n.relish-dept-stats-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1rem;\n}\n\n.relish-dept-stat-card {\n    background: #FFFFFF;\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-sm);\n    padding: 1rem;\n}\n\n.relish-dept-stat-num {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: var(--rc-gold);\n    margin-bottom: 0.25rem;\n}\n\n.relish-dept-stat-label {\n    font-size: 0.75rem;\n    color: var(--rc-text-muted);\n    text-transform: uppercase;\n    font-weight: 600;\n}\n\n\/* Success layout after wizard submissions *\/\n.relish-submission-success-panel {\n    text-align: center;\n    padding: 3rem 1.5rem;\n}\n\n.relish-success-circle {\n    width: 80px;\n    height: 80px;\n    background: var(--rc-mint-soft);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 auto 2rem auto;\n    color: var(--rc-primary);\n    font-size: 2.5rem;\n}\n\n.relish-success-team-row {\n    display: flex;\n    justify-content: center;\n    gap: 1.5rem;\n    margin-top: 2.5rem;\n}\n\n.relish-team-avatar-card {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0.4rem;\n}\n\n.relish-team-pic {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    border: 2px solid var(--rc-gold);\n    background: #FFFFFF;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n.relish-team-pic svg {\n    width: 70%;\n    height: 70%;\n}\n\n.relish-team-pic img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    border-radius: 50%;\n}\n\n.relish-team-name {\n    font-size: 0.75rem;\n    font-weight: 700;\n    color: var(--rc-secondary);\n}\n\n.relish-team-role {\n    font-size: 0.65rem;\n    color: var(--rc-text-muted);\n}\n\n\/* Compliance Certificate Bar on contact page *\/\n.relish-certs-row {\n    display: flex;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 1.5rem;\n    border-top: 1px solid var(--rc-border);\n    padding-top: 2rem;\n    align-items: center;\n}\n\n.relish-certs-title {\n    font-size: 0.95rem;\n    font-weight: 700;\n    color: var(--rc-primary-light);\n}\n\n.relish-certs-flex {\n    display: flex;\n    gap: 1.5rem;\n    align-items: center;\n}\n\n.relish-cert-item {\n    font-size: 0.75rem;\n    font-weight: 800;\n    color: var(--rc-text-muted);\n    background: var(--rc-bg-white);\n    border: 1px solid var(--rc-border);\n    padding: 0.4rem 0.9rem;\n    border-radius: var(--rc-radius-sm);\n    text-transform: uppercase;\n}\n\n\/* Hero Banner section (matching the provided green image) *\/\n.relish-hero-banner {\n    background-color: #005746; \/* exact header background color matching relish-tech.com *\/\n    color: #FFFFFF;\n    padding: 5rem 0;\n    margin-bottom: 3.5rem;\n    position: relative;\n    overflow: hidden;\n    border-radius: 0;\n    border: none;\n}\n\n.relish-hero-banner-grid {\n    display: grid;\n    grid-template-columns: 1.25fr 0.75fr;\n    gap: 4rem;\n    align-items: center;\n}\n\n.relish-hero-banner-content {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n}\n\n.relish-hero-banner-badge {\n    background: rgba(255, 255, 255, 0.08);\n    border: 1px solid rgba(255, 255, 255, 0.15);\n    color: #FFFFFF;\n    padding: 0.5rem 1.2rem;\n    border-radius: 50px;\n    font-size: 0.78rem;\n    font-weight: 700;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    margin-bottom: 1.8rem;\n    letter-spacing: 1px;\n}\n\n.relish-hero-banner-badge .badge-dot {\n    width: 8px;\n    height: 8px;\n    background-color: var(--rc-gold);\n    border-radius: 50%;\n    display: inline-block;\n}\n\n.relish-hero-banner-title {\n    font-size: 3.2rem !important;\n    line-height: 1.15 !important;\n    margin-bottom: 1.5rem;\n    color: #FFFFFF !important;\n    font-weight: 800;\n    text-align: left;\n}\n\n.relish-hero-banner-subtitle {\n    font-size: 1.05rem;\n    color: rgba(255, 255, 255, 0.8);\n    margin-bottom: 2.5rem;\n    line-height: 1.6;\n    max-width: 600px;\n    text-align: left;\n}\n\n.relish-hero-banner-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.8rem;\n}\n\n.relish-hero-banner-tags .hero-tag-item {\n    background: rgba(255, 255, 255, 0.06);\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    color: #FFFFFF;\n    padding: 0.5rem 1.1rem;\n    border-radius: 50px;\n    font-size: 0.82rem;\n    font-weight: 600;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.4rem;\n}\n\n.relish-hero-banner-tags .hero-tag-item i {\n    color: var(--rc-gold);\n}\n\n\/* Right stacked stats column *\/\n.relish-hero-banner-stats {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    gap: 1.2rem;\n    z-index: 5;\n}\n\n.relish-hero-banner-stats .stats-bg-circle {\n    position: absolute;\n    width: 250px;\n    height: 250px;\n    border: 2px dashed rgba(255, 255, 255, 0.05);\n    border-radius: 50%;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    pointer-events: none;\n    z-index: -1;\n}\n\n.relish-hero-stat-glass-card {\n    background: rgba(255, 255, 255, 0.04);\n    backdrop-filter: blur(15px);\n    -webkit-backdrop-filter: blur(15px);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: var(--rc-radius-md);\n    padding: 1.5rem 2rem;\n    text-align: left;\n    transition: var(--rc-transition);\n}\n\n.relish-hero-stat-glass-card:hover {\n    background: rgba(255, 255, 255, 0.08);\n    border-color: rgba(212, 175, 55, 0.3);\n    transform: translateY(-2px);\n}\n\n.relish-hero-stat-glass-card h3 {\n    font-size: 2.2rem;\n    font-weight: 800;\n    color: var(--rc-gold);\n    margin-bottom: 0.2rem;\n    font-family: 'Poppins', sans-serif;\n    line-height: 1.1;\n}\n\n.relish-hero-stat-glass-card p {\n    font-size: 0.8rem;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: rgba(255, 255, 255, 0.6) !important;\n    font-weight: 700;\n    margin: 0;\n}\n\n\/* Responsiveness *\/\n@media (max-width: 991px) {\n    .relish-contact-grid, \n    .relish-factory-dir-grid,\n    .relish-hero-banner-grid {\n        grid-template-columns: 1fr;\n        gap: 3.5rem;\n    }\n    \n    .relish-hero-banner-stats {\n        flex-direction: row;\n        justify-content: space-between;\n    }\n    \n    .relish-hero-stat-glass-card {\n        flex: 1;\n        text-align: center;\n        padding: 1.2rem;\n    }\n    \n    .relish-category-select-grid {\n        grid-template-columns: 1fr 1fr;\n    }\n}\n\n@media (max-width: 768px) {\n    .relish-hero-banner {\n        padding: 3rem 1rem;\n    }\n    \n    .relish-hero-banner-title {\n        font-size: 2.2rem !important;\n    }\n    \n    .relish-hero-banner-stats {\n        flex-direction: column;\n        gap: 1rem;\n    }\n    \n    .relish-category-select-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 0.6rem;\n    }\n    \n    .relish-category-option {\n        padding: 1rem 0.5rem;\n    }\n    \n    .relish-category-option-icon {\n        font-size: 1.5rem;\n        margin-bottom: 0.5rem;\n    }\n    \n    .relish-category-option-title {\n        font-size: 0.78rem;\n    }\n    \n    .relish-customisation-options {\n        grid-template-columns: 1fr;\n    }\n    \n    .relish-form-grid-2 {\n        grid-template-columns: 1fr;\n        gap: 0;\n    }\n    \n    .relish-contact-title {\n        font-size: 2rem;\n    }\n    .relish-contact-form-card {\n        padding: 1.8rem;\n    }\n    \n    .relish-certs-row {\n        flex-direction: column;\n        align-items: flex-start;\n        gap: 1rem;\n    }\n    \n    \/* Additional Premium Mobile Adjustments to Prevent Horizontal Scroll *\/\n    .ct-hidden-sm {\n        display: none !important;\n    }\n    \n    .relish-moq-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n        gap: 0.6rem !important;\n    }\n    \n    .relish-cost-selection-row {\n        flex-direction: column !important;\n        gap: 0.6rem !important;\n    }\n    \n    .relish-success-team-row {\n        flex-wrap: wrap !important;\n        gap: 1.2rem 1rem !important;\n    }\n}\n\n\/* ==========================================================================\n   ADDITIONAL GOLD TRUST MODULES (Partner Grid, Certs Wall, Location Map)\n   ========================================================================== *\/\n\n\/* 1. Why Partner With Us Grid *\/\n.relish-partner-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 1.5rem;\n    margin-bottom: 2rem;\n}\n\n.relish-partner-card {\n    background: rgba(248, 250, 250, 0.8);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-md);\n    padding: 2.2rem 1.8rem;\n    transition: var(--rc-transition);\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n}\n\n.relish-partner-card:hover {\n    background: var(--rc-bg-white);\n    border-color: var(--rc-primary-light);\n    transform: translateY(-4px);\n    box-shadow: var(--rc-shadow-medium);\n}\n\n.relish-partner-badge-icon {\n    width: 44px;\n    height: 44px;\n    background: var(--rc-mint-soft);\n    color: var(--rc-primary);\n    border-radius: 8px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 1.25rem;\n    margin-bottom: 1.2rem;\n    transition: var(--rc-transition);\n}\n\n.relish-partner-card:hover .relish-partner-badge-icon {\n    background: var(--rc-primary);\n    color: #FFFFFF;\n}\n\n.relish-partner-card h4 {\n    font-size: 1.05rem;\n    color: var(--rc-secondary);\n    margin-bottom: 0.6rem;\n    font-weight: 700;\n}\n\n.relish-partner-card p {\n    font-size: 0.85rem;\n    color: var(--rc-text-muted);\n    line-height: 1.55;\n}\n\n\/* 2. Globally Certified Pill Wall *\/\n.relish-certs-wall-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 1rem;\n    padding: 0 1rem;\n}\n\n.relish-cert-pill {\n    background: var(--rc-bg-white);\n    border: 1px solid var(--rc-border);\n    border-radius: 50px;\n    padding: 0.75rem 1.6rem;\n    font-size: 0.85rem;\n    font-weight: 700;\n    color: var(--rc-secondary);\n    box-shadow: var(--rc-shadow-soft);\n    display: inline-flex;\n    align-items: center;\n    gap: 0.6rem;\n    transition: var(--rc-transition);\n}\n\n.relish-cert-pill:hover {\n    border-color: var(--rc-primary-light);\n    transform: translateY(-2px);\n    box-shadow: var(--rc-shadow-medium);\n}\n\n.relish-cert-pill i {\n    color: var(--rc-primary-light);\n    font-size: 1rem;\n}\n\n\/* 3. Find Our Factory Location Card *\/\n.relish-map-wrapper {\n    background: var(--rc-bg-white);\n    border: 1px solid var(--rc-border);\n    border-radius: var(--rc-radius-lg);\n    box-shadow: var(--rc-shadow-premium);\n    overflow: hidden;\n    margin-bottom: 4rem;\n    transition: var(--rc-transition);\n}\n\n.relish-map-canvas {\n    width: 100%;\n    height: 400px;\n    position: relative;\n    overflow: hidden;\n    background: #E8ECE9;\n}\n\n.relish-map-svg {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n\/* Map open button *\/\n.relish-map-open-btn {\n    position: absolute;\n    top: 20px;\n    left: 20px;\n    background: rgba(255, 255, 255, 0.9);\n    border: 1px solid var(--rc-border);\n    color: var(--rc-primary);\n    text-decoration: none;\n    font-size: 0.85rem;\n    font-weight: 700;\n    padding: 0.6rem 1.2rem;\n    border-radius: var(--rc-radius-sm);\n    box-shadow: var(--rc-shadow-soft);\n    transition: var(--rc-transition);\n    display: inline-flex;\n    align-items: center;\n    gap: 0.4rem;\n    backdrop-filter: blur(5px);\n    -webkit-backdrop-filter: blur(5px);\n}\n\n.relish-map-open-btn:hover {\n    background: var(--rc-primary);\n    color: #FFFFFF;\n    border-color: var(--rc-primary);\n    box-shadow: var(--rc-shadow-medium);\n}\n\n\/* Address detail horizontal bar *\/\n.relish-map-address-bar {\n    background: var(--rc-bg-white);\n    border-top: 1px solid var(--rc-border);\n    padding: 1.5rem 2rem;\n    display: flex;\n    align-items: center;\n    gap: 1.2rem;\n}\n\n.relish-map-address-icon {\n    width: 48px;\n    height: 48px;\n    background: var(--rc-mint-soft);\n    color: var(--rc-primary);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 1.25rem;\n    flex-shrink: 0;\n}\n\n.relish-map-address-content h4 {\n    font-size: 1rem;\n    color: var(--rc-primary);\n    margin-bottom: 0.2rem;\n    font-weight: 700;\n}\n\n.relish-map-address-content p {\n    font-size: 0.8rem;\n    color: var(--rc-text-muted);\n    font-weight: 500;\n    margin: 0;\n}\n\n\/* Marker details *\/\n.relish-map-pin {\n    filter: drop-shadow(0 4px 8px rgba(0,0,0,0.15));\n    cursor: pointer;\n}\n\n\/* Media Query overrides for new grids *\/\n@media (max-width: 991px) {\n    .relish-partner-grid {\n        grid-template-columns: repeat(2, 1fr);\n    }\n}\n\n@media (max-width: 768px) {\n    .relish-partner-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .relish-map-canvas {\n        height: 300px;\n    }\n    \n    .relish-map-address-bar {\n        flex-direction: column;\n        align-items: flex-start;\n        gap: 1rem;\n        padding: 1.2rem;\n    }\n}\n\n\/* Premium Error Validation Styles *\/\n.relish-input-group.relish-error-state label {\n    color: #E84A5F;\n}\n\n.relish-input-group.relish-error-state .relish-input-field {\n    border-color: #E84A5F;\n    background-color: #FFF5F6;\n    box-shadow: 0 0 0 3px rgba(232, 74, 95, 0.1);\n}\n\n.relish-error-message {\n    font-size: 0.75rem;\n    font-weight: 600;\n    color: #E84A5F;\n    margin-top: 0.25rem;\n    display: flex;\n    align-items: center;\n    gap: 0.3rem;\n    animation: relishShake 0.3s ease-in-out;\n}\n\n.relish-customisation-options.relish-error-state {\n    border: 1px dashed #E84A5F;\n    padding: 1rem;\n    border-radius: var(--rc-radius-md);\n    background-color: #FFF5F6;\n    animation: relishShake 0.3s ease-in-out;\n}\n\n.relish-customise-error-msg {\n    grid-column: span 2;\n    font-size: 0.8rem;\n    font-weight: 600;\n    color: #E84A5F;\n    margin-top: 0.5rem;\n    display: flex;\n    align-items: center;\n    gap: 0.3rem;\n    width: 100%;\n}\n\n@keyframes relishShake {\n    0%, 100% { transform: translateX(0); }\n    25% { transform: translateX(-4px); }\n    75% { transform: translateX(4px); }\n}\n<\/style>\n\n<!-- Relish Contact: Interactive RFQ Wizard & B2B Manager Card -->\n<div class=\"relish-contact-wrapper\">\n    <div class=\"relish-contact-container relish-container-wide\">\n        <!-- Page Header Intro -->\n            <div class=\"relish-contact-header\">\n                <span class=\"relish-contact-tag\">Direct Factory Connection<\/span>\n                <h2 class=\"relish-contact-title\" style=\"font-size: 1.85rem;\">Interactive RFQ Specification Builder<\/h2>\n                <p class=\"relish-contact-desc\">\n                    Ready to build? Specify your parameters using our interactive tool below. We will compile your choices into a formal technical quote.\n                <\/p>\n            <\/div>\n            \n            <!-- B2B Dual Column Layout -->\n            <div class=\"relish-contact-grid\">\n                \n                <!-- Left: Multi-step B2B Inquiry Wizard -->\n                <div class=\"relish-contact-form-card\" id=\"relishWizardCard\">\n                    \n                    <!-- Progress Steps Tracker -->\n                    <div class=\"relish-wizard-tracker\">\n                        <div class=\"relish-wizard-progress-bar\" id=\"wizardProgressBar\"><\/div>\n                        <div class=\"relish-wizard-step active\" data-step=\"1\">\n                            1\n                            <span class=\"relish-wizard-step-label ct-hidden-sm\">Product & Vol<\/span>\n                        <\/div>\n                        <div class=\"relish-wizard-step\" data-step=\"2\">\n                            2\n                            <span class=\"relish-wizard-step-label ct-hidden-sm\">Custom Specs<\/span>\n                        <\/div>\n                        <div class=\"relish-wizard-step\" data-step=\"3\">\n                            3\n                            <span class=\"relish-wizard-step-label ct-hidden-sm\">Company Info<\/span>\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- Wizard B2B Form -->\n                    <form id=\"relishB2bWizardForm\" onsubmit=\"return false;\">\n                        \n                        <!-- STEP 1 PANEL: Product Category & MOQ Buttons Grid -->\n                        <div class=\"relish-wizard-panel active\" data-panel=\"1\">\n                            <h3 style=\"font-size: 1.15rem; margin-bottom: 1.25rem; color: var(--rc-primary);\">\n                                <i class=\"fa-solid fa-layer-group\"><\/i> 1. Select Product Categories *\n                            <\/h3>\n                            \n                            <!-- 3x3 Grid containing 9 detailed oral care categories -->\n                            <div class=\"relish-category-select-grid\">\n                                <!-- Category 1: Electric Toothbrush -->\n                                <div class=\"relish-category-option\" data-value=\"electric-toothbrush\">\n                                    \n                                    <div class=\"relish-category-option-title\">Electric Toothbrush<\/div>\n                                <\/div>\n                                <!-- Category 2: Water Flosser -->\n                                <div class=\"relish-category-option\" data-value=\"water-flosser\">\n                                    \n                                    <div class=\"relish-category-option-title\">Water Flosser<\/div>\n                                <\/div>\n                                <!-- Category 3: U-shaped Toothbrush -->\n                                <div class=\"relish-category-option\" data-value=\"u-shape-toothbrush\">\n                                    \n                                    <div class=\"relish-category-option-title\">U-shaped Brush<\/div>\n                                <\/div>\n                                <!-- Category 4: Kids Toothbrush -->\n                                <div class=\"relish-category-option\" data-value=\"kids-toothbrush\">\n                                    \n                                    <div class=\"relish-category-option-title\">Kids Toothbrush<\/div>\n                                <\/div>\n                                <!-- Category 5: Manual Toothbrush -->\n                                <div class=\"relish-category-option\" data-value=\"manual-toothbrush\">\n                                    \n                                    <div class=\"relish-category-option-title\">Manual Toothbrush<\/div>\n                                <\/div>\n                                <!-- Category 6: Dental Floss \/ Picks -->\n                                <div class=\"relish-category-option\" data-value=\"dental-floss\">\n                                    \n                                    <div class=\"relish-category-option-title\">Floss & Picks<\/div>\n                                <\/div>\n                                <!-- Category 7: Tongue Scraper -->\n                                <div class=\"relish-category-option\" data-value=\"tongue-scraper\">\n                                    \n                                    <div class=\"relish-category-option-title\">Tongue Scraper<\/div>\n                                <\/div>\n                                <!-- Category 8: LED Teeth Whitening -->\n                                <div class=\"relish-category-option\" data-value=\"led-whitening\">\n                                    \n                                    <div class=\"relish-category-option-title\">LED Teeth Whitening<\/div>\n                                <\/div>\n                                <!-- Category 9: Replacement Brush Heads -->\n                                <div class=\"relish-category-option\" data-value=\"replacement-heads\">\n                                    \n                                    <div class=\"relish-category-option-title\">Brush Heads<\/div>\n                                <\/div><div class=\"relish-category-option\" data-value=\"travel-accessories\"><div class=\"relish-category-option-title\">Travel & Storage Accessories<\/div><\/div><div class=\"relish-category-option\" data-value=\"uv-accessories\"><div class=\"relish-category-option-title\">UV Care Accessories<\/div><\/div><div class=\"relish-category-option\" data-value=\"other\"><div class=\"relish-category-option-title\">Other \/ Help Me Choose<\/div><\/div>\n                            <\/div>\n                            \n                            <h3 style=\"font-size: 1.15rem; margin-top: 2rem; margin-bottom: 1.25rem; color: var(--rc-primary);\">\n                                <i class=\"fa-solid fa-list-ol\"><\/i> 2. Choose your estimated purchase volume *\n                            <\/h3>\n                            \n                            <!-- Interactive MOQ Selector Buttons Grid (No sliders) -->\n                            <div class=\"relish-moq-slider-container\" style=\"background: var(--rc-bg-white); border: none; padding: 0;\">\n                                <div class=\"relish-moq-grid\"><button type=\"button\" class=\"relish-moq-btn\" data-moq=\"&lt;500\">&lt; 500<\/button><button type=\"button\" class=\"relish-moq-btn\" data-moq=\"500-999\">500\u2013999<\/button><button type=\"button\" class=\"relish-moq-btn\" data-moq=\"1000-4999\">1,000\u20134,999<\/button><button type=\"button\" class=\"relish-moq-btn\" data-moq=\"5000-9999\">5,000\u20139,999<\/button><button type=\"button\" class=\"relish-moq-btn\" data-moq=\"10000+\">10,000+<\/button><button type=\"button\" class=\"relish-moq-btn\" data-moq=\"unsure\">Not sure yet<\/button><\/div><div class=\"relish-input-group\"><label for=\"rfqExactQuantity\">Exact Quantity (Optional)<\/label><input class=\"relish-input-field\" id=\"rfqExactQuantity\" type=\"number\" min=\"1\" max=\"100000000\" step=\"1\" inputmode=\"numeric\" placeholder=\"Enter the number of units\"><\/div>\n                                \n                                <!-- MOQ Context Advisory Box (English advice) -->\n                                <div class=\"relish-slider-feedback-box\" id=\"moqFeedbackBox\" style=\"background: #FFF8E1; border-color: #FFE082;\">\n                                    <i class=\"fa-solid fa-circle-info\"><\/i>\n                                    <span id=\"moqFeedbackText\">Our standard MOQ is 1,000 units. Flexible quantities can be discussed based on your project.<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        \n                        <!-- STEP 2 PANEL: Customisation Choices & Target Pricing -->\n                        <div class=\"relish-wizard-panel\" data-panel=\"2\">\n                            <h3 style=\"font-size: 1.15rem; margin-bottom: 1.25rem; color: var(--rc-primary);\">\n                                <i class=\"fa-solid fa-sliders\"><\/i> 3. Select Customisation Scope Required\n                            <\/h3>\n                            \n                            <div class=\"relish-customisation-options\">\n                                <!-- Option 1: Logo -->\n                                <div class=\"relish-customise-option-card\" data-option=\"logo\">\n                                    <div class=\"relish-customise-checkbox\"><i class=\"fa-solid fa-check\"><\/i><\/div>\n                                    <div class=\"relish-customise-text\">\n                                        <h4>Private Label Logo<\/h4>\n                                        <p>Precise laser engraving or silk-screen overlay<\/p>\n                                    <\/div>\n                                <\/div>\n                                <!-- Option 2: Color -->\n                                <div class=\"relish-customise-option-card\" data-option=\"color\">\n                                    <div class=\"relish-customise-checkbox\"><i class=\"fa-solid fa-check\"><\/i><\/div>\n                                    <div class=\"relish-customise-text\">\n                                        <h4>CMF Pantone Color<\/h4>\n                                        <p>Custom body colors, textures and UV coating<\/p>\n                                    <\/div>\n                                <\/div>\n                                <!-- Option 3: Package -->\n                                <div class=\"relish-customise-option-card\" data-option=\"package\">\n                                    <div class=\"relish-customise-checkbox\"><i class=\"fa-solid fa-check\"><\/i><\/div>\n                                    <div class=\"relish-customise-text\">\n                                        <h4>Fully Custom Packaging<\/h4>\n                                        <p>Unique rigid box structure, booklets & accessories<\/p>\n                                    <\/div>\n                                <\/div>\n                                <!-- Option 4: Molding -->\n                                <div class=\"relish-customise-option-card\" data-option=\"molding\">\n                                    <div class=\"relish-customise-checkbox\"><i class=\"fa-solid fa-check\"><\/i><\/div>\n                                    <div class=\"relish-customise-text\">\n                                        <h4>New Mold R&D (ODM)<\/h4>\n                                        <p>3D mockups and exclusive structures from scratch<\/p>\n                                    <\/div>\n                                <\/div>\n                                <!-- Option 5: PCB & Bristle Function Upgrade -->\n                                <div class=\"relish-customise-option-card\" data-option=\"function-upgrade\">\n                                    <div class=\"relish-customise-checkbox\"><i class=\"fa-solid fa-check\"><\/i><\/div>\n                                    <div class=\"relish-customise-text\">\n                                        <h4>PCB & Bristle Function Upgrade<\/h4>\n                                        <p>Custom brushing\/flossing modes, timer settings, and smart pressure sensors.<\/p>\n                                    <\/div>\n                                <\/div>\n                                <!-- Option 6: Bristle & Brush Head Customisation -->\n                                <div class=\"relish-customise-option-card\" data-option=\"bristle-head\">\n                                    <div class=\"relish-customise-checkbox\"><i class=\"fa-solid fa-check\"><\/i><\/div>\n                                    <div class=\"relish-customise-text\">\n                                        <h4>Bristle & Brush Head Customisation<\/h4>\n                                        <p>DuPont\/Pedex filaments, charcoal\/sensitive types, and custom head shapes.<\/p>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                            \n                            <h3 style=\"font-size: 1.15rem; margin-top: 2rem; margin-bottom: 1.25rem; color: var(--rc-primary);\">\n                                <i class=\"fa-solid fa-sack-dollar\"><\/i> 4. Target Casing Unit Cost (Ex-Factory)\n                            <\/h3>\n                            \n                            <!-- Cost segmentations -->\n                            <div class=\"relish-cost-selection-row\">\n                                <div class=\"relish-cost-btn\" data-cost=\"economy\">Value ($3.0 - $6.0)<\/div>\n                                <div class=\"relish-cost-btn\" data-cost=\"standard\">Mainstream ($6.0 - $12.0)<\/div>\n                                <div class=\"relish-cost-btn\" data-cost=\"premium\">Premium Smart ($12.0+)<\/div><div class=\"relish-cost-btn\" data-cost=\"unsure\">Not sure yet<\/div>\n                            <\/div>\n                        <\/div>\n                        \n                        <!-- STEP 3 PANEL: Contact info & File Attachment -->\n                        <div class=\"relish-wizard-panel\" data-panel=\"3\">\n                            <h3 style=\"font-size: 1.15rem; margin-bottom: 1.25rem; color: var(--rc-primary);\">\n                                <i class=\"fa-solid fa-file-shield\"><\/i> 5. Upload Concept Design or CAD file (Optional)\n                            <\/h3>\n                            \n                            <!-- Drag & Drop Zone -->\n                            <div class=\"relish-dropzone-area\" id=\"cadDropzone\">\n                                <input type=\"file\" id=\"cadFileInput\" name=\"cad_file\" aria-label=\"Upload concept design or CAD file\" style=\"display: none;\" accept=\".stp,.step,.igs,.iges,.pdf,.zip,.png,.jpg,.jpeg\">\n                                <div class=\"relish-dropzone-icon\"><i class=\"fa-solid fa-cloud-arrow-up\"><\/i><\/div>\n                                <div class=\"relish-dropzone-text\">\n                                    <h4>Click or browse file to upload<\/h4>\n                                    <p>PDF, PNG, JPG, ZIP, STEP or IGES; less than 10 MB. ZIP CAD files if the format is not accepted.<\/p>\n                                <\/div>\n                                <div class=\"relish-security-badge\">\n                                    <i class=\"fa-solid fa-lock\"><\/i> Uploaded with your inquiry; our team receives a download link.\n                                <\/div>\n                            <\/div>\n                            \n                            <!-- Uploading Status progress bar -->\n                            <p id=\"rfqUploadStatus\" role=\"status\" aria-live=\"polite\"><\/p><div class=\"relish-upload-progress-container\" id=\"uploadProgressContainer\">\n                                <div class=\"relish-upload-file-info\">\n                                    <span id=\"uploadFileName\"><i class=\"fa-solid fa-file-invoice\"><\/i> filename.stp<\/span>\n                                    <span id=\"uploadPercentage\">0%<\/span>\n                                <\/div>\n                                <span id=\"uploadBarFill\" hidden aria-hidden=\"true\"><\/span><p class=\"relish-file-ready-note\">File ready \u2014 will upload when you submit.<\/p>\n                            <\/div>\n                            \n                            <h3 style=\"font-size: 1.15rem; margin-top: 2rem; margin-bottom: 1.25rem; color: var(--rc-primary);\">\n                                <i class=\"fa-solid fa-address-book\"><\/i> 6. Contact Information *\n                            <\/h3>\n                            \n                            <!-- Form fields -->\n                            <div class=\"relish-form-grid-2\">\n                                <div class=\"relish-input-group\">\n                                    <label for=\"contactName\">Full Name *<\/label>\n                                    <input type=\"text\" class=\"relish-input-field\" id=\"contactName\" name=\"contact_name\" autocomplete=\"name\" placeholder=\"e.g. John Doe\" required>\n                                <\/div>\n                                <div class=\"relish-input-group\">\n                                    <label for=\"contactEmail\">Business Email *<\/label>\n                                    <input type=\"email\" class=\"relish-input-field\" id=\"contactEmail\" name=\"contact_email\" autocomplete=\"email\" placeholder=\"e.g. manager@brand.com\" required>\n                                <\/div>\n                            <\/div>\n                            \n                            <div class=\"relish-form-grid-2\">\n                                <div class=\"relish-input-group\">\n                                    <label for=\"contactCompany\">Company Name<\/label>\n                                    <input type=\"text\" class=\"relish-input-field\" id=\"contactCompany\" name=\"company\" autocomplete=\"organization\" placeholder=\"e.g. ToothCare LLC (Optional)\">\n                                <\/div>\n                                <div class=\"relish-input-group\">\n                                    <label for=\"contactPhone\">Phone \/ WhatsApp *<\/label>\n                                    <input type=\"tel\" class=\"relish-input-field\" id=\"contactPhone\" name=\"phone\" autocomplete=\"tel\" inputmode=\"tel\" placeholder=\"For instant messaging connection\" required>\n                                <\/div>\n                            <\/div>\n                            \n                            <div class=\"relish-input-group\">\n                                <label for=\"contactMessage\">Customisation Details & Requirements *<\/label>\n                                <textarea class=\"relish-input-field\" id=\"contactMessage\" name=\"customisation_details\" autocomplete=\"off\" placeholder=\"Describe your brand positioning, brushing mode specs, body material requests, or sample dispatch address...\" required><\/textarea>\n                            <\/div>\n                        <\/div>\n                        \n                        <!-- Navigation panel -->\n                        <div class=\"relish-wizard-navigation\">\n                            <button type=\"button\" class=\"relish-btn relish-btn-back\" id=\"wizardBackBtn\" style=\"display: none;\">\n                                <i class=\"fa-solid fa-arrow-left\"><\/i> Back\n                            <\/button>\n                            <button type=\"button\" class=\"relish-btn relish-btn-next\" id=\"wizardNextBtn\">\n                                Next <i class=\"fa-solid fa-arrow-right\"><\/i>\n                            <\/button>\n                        <\/div>\n                    <\/form>\n                <\/div>\n                \n                <!-- Right Panel: Victor Lee & Guarantee anchors -->\n                <div class=\"relish-contact-info-panel\">\n                    \n                    <!-- Victor Profile Card -->\n                    <div class=\"relish-manager-card\">\n                        <div class=\"relish-manager-profile\">\n                            <div class=\"relish-manager-avatar\">\n                                <img decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/06\/Victor-Lee.webp\" alt=\"Victor Lee\">\n                            <\/div>\n                            <div class=\"relish-manager-meta\">\n                                <h4>Victor Lee<\/h4>\n                                <p>Global Key Accounts Director<\/p>\n                            <\/div>\n                        <\/div>\n                        \n                        <div class=\"relish-whatsapp-badge\">\n                            <i class=\"fa-brands fa-whatsapp\"><\/i> WhatsApp Live Online\n                        <\/div>\n                        \n                        <p style=\"font-size: 0.85rem; color: var(--rc-text-muted); line-height: 1.6; margin-bottom: 1.5rem;\">\n                            \"We guarantee that when you submit an RFQ, your project is handled not by a basic agent, but by a <strong>full dedicated team of structural engineers, packaging designers, and compliance officers<\/strong>.\"\n                        <\/p>\n                        \n                        <!-- Elegant 1x1 Glassmorphic Tiles List -->\n                        <div class=\"relish-contact-tiles-grid\">\n                            <!-- Tile 1: Email -->\n                            <div class=\"relish-contact-tile\" data-type=\"email\" data-value=\"sales@relish-tech.com\">\n                                <div class=\"relish-tile-header\">\n                                    <div class=\"relish-tile-icon icon-email\"><i class=\"fa-solid fa-envelope\"><\/i><\/div>\n                                    <div class=\"relish-tile-body\">\n                                        <div class=\"relish-tile-label\">Email Address<\/div>\n                                        <div class=\"relish-tile-value\">sales@relish-tech.com<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"relish-tile-actions\">\n                                    <a href=\"mailto:sales@relish-tech.com\" class=\"relish-tile-link-btn\" title=\"Compose Email Direct\" onclick=\"event.stopPropagation();\"><i class=\"fa-solid fa-paper-plane\"><\/i><\/a>\n                                    <button class=\"relish-tile-copy-btn copy-btn\" title=\"Copy Email\" onclick=\"event.stopPropagation();\"><i class=\"fa-regular fa-copy\"><\/i><\/button>\n                                <\/div>\n                            <\/div>\n                            \n                            <!-- Tile 2: WhatsApp -->\n                            <div class=\"relish-contact-tile\" data-type=\"whatsapp\" data-value=\"+86 18033430173\">\n                                <div class=\"relish-tile-header\">\n                                    <div class=\"relish-tile-icon icon-whatsapp\"><i class=\"fa-brands fa-whatsapp\"><\/i><\/div>\n                                    <div class=\"relish-tile-body\">\n                                        <div class=\"relish-tile-label\">WhatsApp <span class=\"relish-pulse-dot\" title=\"Active Online Now\"><\/span><\/div>\n                                        <div class=\"relish-tile-value\">+86 18033430173<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"relish-tile-actions\">\n                                    <a href=\"https:\/\/wa.me\/8618033430173?text=Hi%20Relish%2C%20I%20am%20looking%20for%20a%20reliable%20OEM%2FODM%20partner%20for%20oral%20care%20products.%20Could%20you%20please%20share%20your%20latest%20catalog%20and%20MOQ%3F\" target=\"_blank\" class=\"relish-tile-link-btn\" title=\"Chat on WhatsApp\" onclick=\"event.stopPropagation();\" rel=\"noopener\"><i class=\"fa-solid fa-square-arrow-up-right\"><\/i><\/a>\n                                    <button class=\"relish-tile-copy-btn copy-btn\" title=\"Copy Number\" onclick=\"event.stopPropagation();\"><i class=\"fa-regular fa-copy\"><\/i><\/button>\n                                <\/div>\n                            <\/div>\n                            \n                            <!-- Tile 3: Phone -->\n                            <div class=\"relish-contact-tile\" data-type=\"phone\" data-value=\"+86 137 9498 9121\">\n                                <div class=\"relish-tile-header\">\n                                    <div class=\"relish-tile-icon icon-phone\"><i class=\"fa-solid fa-phone\"><\/i><\/div>\n                                    <div class=\"relish-tile-body\">\n                                        <div class=\"relish-tile-label\">Phone Call<\/div>\n                                        <div class=\"relish-tile-value\">+86 13794989121<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"relish-tile-actions\">\n                                    <a href=\"tel:+8613794989121\" class=\"relish-tile-link-btn\" title=\"Call Us Direct\" onclick=\"event.stopPropagation();\"><i class=\"fa-solid fa-phone-volume\"><\/i><\/a>\n                                    <button class=\"relish-tile-copy-btn copy-btn\" title=\"Copy Number\" onclick=\"event.stopPropagation();\"><i class=\"fa-regular fa-copy\"><\/i><\/button>\n                                <\/div>\n                            <\/div>\n                            \n                            <!-- Tile 4: WeChat -->\n                            <div class=\"relish-contact-tile\" data-type=\"wechat\" data-value=\"VictorRelish\" id=\"wechatTileTrigger\">\n                                <div class=\"relish-tile-header\">\n                                    <div class=\"relish-tile-icon icon-wechat\"><i class=\"fa-brands fa-weixin\"><\/i><\/div>\n                                    <div class=\"relish-tile-body\">\n                                        <div class=\"relish-tile-label\">WeChat<\/div>\n                                        <div class=\"relish-tile-value\">VictorRelish<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"relish-tile-actions\">\n                                    <button class=\"relish-tile-link-btn wechat-btn\" title=\"View WeChat QR Code\" onclick=\"event.stopPropagation();\"><i class=\"fa-solid fa-qrcode\"><\/i><\/button>\n                                    <button class=\"relish-tile-copy-btn copy-btn\" title=\"Copy WeChat ID\" onclick=\"event.stopPropagation();\"><i class=\"fa-regular fa-copy\"><\/i><\/button>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        \n                        <!-- Address Ribbon -->\n                        <div class=\"relish-contact-tile-address\">\n                            <i class=\"fa-solid fa-location-dot\"><\/i>\n                            <div class=\"relish-address-text\">\n                                <h5>Factory & HQ Address<\/h5>\n                                <p>Building A, Julong Yida Industrial Park, Baolong Street, Shenzhen, China<\/p>\n                            <\/div>\n                        <\/div>\n                        \n                        <a href=\"https:\/\/wa.me\/8618033430173?text=Hi%20Relish%2C%20I%20am%20looking%20for%20a%20reliable%20OEM%2FODM%20partner%20for%20oral%20care%20products.%20Could%20you%20please%20share%20your%20latest%20catalog%20and%20MOQ%3F\" target=\"_blank\" class=\"relish-btn relish-virtual-call-btn\" rel=\"noopener\">\n                            <i class=\"fa-solid fa-video\"><\/i> Schedule Live Video Factory Tour\n                        <\/a>\n                    <\/div>\n                    \n                    <!-- Response Guarantee Card -->\n                    <div class=\"relish-guarantee-ribbon\">\n                        <div class=\"relish-guarantee-icon\"><i class=\"fa-solid fa-stopwatch\"><\/i><\/div>\n                        <div class=\"relish-guarantee-text\">\n                            <h4>24h Global Quoting & Sampling Response<\/h4>\n                            <p>First-round pricing estimates are delivered in under 12 hours, complete with shipping quotes.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n    <\/div>\n<\/div>\n\n<!-- WeChat QR Code Modal (Frosted Glass Overlay) -->\n    <div class=\"wechat-qr-modal\" id=\"wechatQrModal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"wechatModalTitle\">\n        <div class=\"wechat-qr-modal-content\">\n            <button type=\"button\" class=\"wechat-qr-close-btn\" id=\"wechatQrCloseBtn\" aria-label=\"Close WeChat QR code\">&times;<\/button>\n            <i class=\"fa-brands fa-weixin qr-modal-logo\"><\/i>\n            <h3 id=\"wechatModalTitle\" style=\"font-size: 1.3rem; margin-bottom: 0.5rem; color: var(--rc-primary);\">Scan WeChat QR Code<\/h3>\n            <p style=\"font-size: 0.82rem; color: var(--rc-text-muted); margin-bottom: 1.5rem; line-height: 1.5;\">Scan to add <strong>Victor Lee<\/strong> for instant project consultations and live factory showcases.<\/p>\n            \n            <div class=\"wechat-qr-box\">\n                <div class=\"wechat-scanner-laser-line\"><\/div>\n                <img decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/06\/WeChat-QR-Code.webp\" alt=\"WeChat QR Code\" width=\"200\" height=\"200\" style=\"width: 200px; height: 200px; object-fit: contain; border-radius: 8px;\">\n            <\/div>\n            \n            <div class=\"wechat-copy-box\">\n                <span style=\"font-size: 0.95rem; color: var(--rc-secondary);\">WeChat ID: <strong id=\"wechatIdText\">VictorRelish<\/strong><\/span>\n                <button class=\"relish-btn\" style=\"padding: 0.4rem 1rem; font-size: 0.78rem; border-radius: var(--rc-radius-sm); background: var(--rc-primary); color:#FFFFFF;\" id=\"wechatCopyIdBtn\">Copy ID<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<script>\n\/* contact-app.js - Relish Premium B2B Contact Page Interactive Engine (English Edition) *\/\n\ndocument.addEventListener('DOMContentLoaded', () => {\n    const rfqText=window.relishRfqText;\n    \n    \/\/ --- STATE MANAGEMENT ---\n    \/\/ No choice is preselected. Values are set only after an explicit visitor action.\n    const wizardState = {\n        currentStep: 1,\n        category: '',\n        moq: '',\n        exactQuantity: '',\n        customisations: [],\n        cost: '',\n        uploadedFile: null,\n        formData: {}\n    };\n\n    const MOQ_POLICY = 'Our standard MOQ is 1,000 units. Flexible quantities can be discussed based on your project.';\n    const moqAdvisories = {\n        '<500': MOQ_POLICY,\n        '500-999': MOQ_POLICY,\n        '1000-4999': MOQ_POLICY,\n        '5000-9999': MOQ_POLICY,\n        '10000+': MOQ_POLICY,\n        unsure: MOQ_POLICY\n    };\n\n    \/\/ --- DOM ELEMENT REFERENCES ---\n    const progressBar = document.getElementById('wizardProgressBar');\n    const steps = document.querySelectorAll('.relish-wizard-step');\n    const panels = document.querySelectorAll('.relish-wizard-panel');\n    const nextBtn = document.getElementById('wizardNextBtn');\n    const backBtn = document.getElementById('wizardBackBtn');\n    const formCard = document.getElementById('relishWizardCard');\n    const categoryOptions = document.querySelectorAll('.relish-category-option');\n    const moqButtons = document.querySelectorAll('.relish-moq-btn');\n    const moqFeedbackBox = document.getElementById('moqFeedbackBox');\n    const moqFeedbackText = document.getElementById('moqFeedbackText');\n    const customiseCards = document.querySelectorAll('.relish-customise-option-card');\n    const costBtns = document.querySelectorAll('.relish-cost-btn');\n    const cadDropzone = document.getElementById('cadDropzone');\n    const cadFileInput = document.getElementById('cadFileInput');\n    const uploadProgressContainer = document.getElementById('uploadProgressContainer');\n    const uploadFileName = document.getElementById('uploadFileName');\n    const uploadPercentage = document.getElementById('uploadPercentage');\n    const uploadBarFill = document.getElementById('uploadBarFill');\n    const uploadStatus = document.getElementById('rfqUploadStatus');\n    const exactQuantity = document.getElementById('rfqExactQuantity');\n    const floorShapes = document.querySelectorAll('.relish-floor-shape');\n    const deptDetails = document.querySelectorAll('.relish-dept-details');\n    const inputsToWatch = ['contactName', 'contactEmail', 'contactCompany', 'contactPhone', 'contactMessage'];\n\n    function setWizardStatus(message) {\n        message=rfqText(message);\n        const inline = document.getElementById('relishRfqStatus');\n        if (inline) {\n            inline.textContent = message;\n            inline.hidden = !message;\n        }\n        const formStatus = document.getElementById('rfqFormStatus');\n        if (formStatus) {\n            formStatus.textContent = message;\n            formStatus.hidden = !message;\n        }\n        if (uploadStatus && message && wizardState.currentStep === 3) uploadStatus.textContent = message;\n    }\n\n    function selection(nodes, chosen) {\n        nodes.forEach(node => {\n            const active = node === chosen;\n            node.classList.toggle('selected', active);\n            node.setAttribute('aria-pressed', String(active));\n        });\n    }\n\n    function adaptCustomisation() {\n        const functionCategories = new Set([\n            'electric-toothbrush', 'water-flosser', 'u-shape-toothbrush', 'kids-toothbrush'\n        ]);\n        const bristleCategories = new Set([\n            'electric-toothbrush', 'u-shape-toothbrush', 'kids-toothbrush', 'manual-toothbrush', 'replacement-heads'\n        ]);\n        customiseCards.forEach(card => {\n            const key = card.dataset.option;\n            const allowed = key === 'function-upgrade'\n                ? functionCategories.has(wizardState.category)\n                : key === 'bristle-head'\n                    ? bristleCategories.has(wizardState.category)\n                    : true;\n            card.hidden = !allowed;\n            card.style.display = allowed ? '' : 'none';\n            if (!allowed) {\n                card.classList.remove('selected');\n                card.setAttribute('aria-pressed', 'false');\n                wizardState.customisations = wizardState.customisations.filter(value => value !== key);\n            }\n        });\n    }\n\n    categoryOptions.forEach(option => option.addEventListener('click', () => {\n        selection(categoryOptions, option);\n        wizardState.category = option.dataset.value || '';\n        adaptCustomisation();\n        setWizardStatus('');\n    }));\n\n    function chooseQuantity(value) {\n        wizardState.moq = value || '';\n        selection(moqButtons, [...moqButtons].find(button => button.dataset.moq === wizardState.moq));\n        if (moqFeedbackText) moqFeedbackText.textContent = rfqText(moqAdvisories[wizardState.moq] || MOQ_POLICY);\n    }\n\n    moqButtons.forEach(button => button.addEventListener('click', () => {\n        if (exactQuantity) exactQuantity.value = '';\n        wizardState.exactQuantity = '';\n        chooseQuantity(button.dataset.moq || '');\n        setWizardStatus('');\n    }));\n\n    if (exactQuantity) {\n        exactQuantity.addEventListener('input', () => {\n            wizardState.exactQuantity = exactQuantity.value.trim();\n            const quantity = Number(exactQuantity.value);\n            if (exactQuantity.value && exactQuantity.checkValidity() && Number.isSafeInteger(quantity) && quantity > 0) {\n                chooseQuantity(\n                    quantity < 500 ? '<500' :\n                        quantity < 1000 ? '500-999' :\n                            quantity < 5000 ? '1000-4999' :\n                                quantity < 10000 ? '5000-9999' : '10000+'\n                );\n            } else if (!exactQuantity.value) {\n                chooseQuantity('');\n            } else {\n                selection(moqButtons, null);\n                wizardState.moq = '';\n            }\n        });\n    }\n\n    customiseCards.forEach(card => card.addEventListener('click', () => {\n        if (card.hidden) return;\n        const key = card.dataset.option || '';\n        const active = !card.classList.contains('selected');\n        card.classList.toggle('selected', active);\n        card.setAttribute('aria-pressed', String(active));\n        wizardState.customisations = active\n            ? [...wizardState.customisations.filter(value => value !== key), key]\n            : wizardState.customisations.filter(value => value !== key);\n    }));\n\n    costBtns.forEach(button => button.addEventListener('click', () => {\n        selection(costBtns, button);\n        wizardState.cost = button.dataset.cost || '';\n        setWizardStatus('');\n    }));\n\n    function updateStepUI() {\n        if (progressBar) progressBar.style.width = `${((wizardState.currentStep - 1) \/ (steps.length - 1)) * 100}%`;\n        steps.forEach(step => {\n            const number = Number(step.dataset.step);\n            step.classList.toggle('active', number === wizardState.currentStep);\n            step.classList.toggle('completed', number < wizardState.currentStep);\n        });\n        panels.forEach(panel => panel.classList.toggle('active', Number(panel.dataset.panel) === wizardState.currentStep));\n        if (backBtn) backBtn.style.display = wizardState.currentStep === 1 ? 'none' : 'inline-flex';\n        if (nextBtn) nextBtn.innerHTML = wizardState.currentStep === 3\n            ? '<i class=\"fa-solid fa-paper-plane\"><\/i> '+rfqText('Submit B2B Inquiry')\n            : rfqText('Next')+' <i class=\"fa-solid fa-arrow-right\"><\/i>';\n    }\n\n    function validateStep3() {\n        let firstInvalid = null;\n        const fields = [\n            { id: 'contactName', name: 'Full Name' },\n            { id: 'contactEmail', name: 'Business Email' },\n            { id: 'contactPhone', name: 'Phone \/ WhatsApp' },\n            { id: 'contactMessage', name: 'Customisation Details' }\n        ];\n        fields.forEach(field => {\n            const input = document.getElementById(field.id);\n            if (!input) return;\n            if (typeof clearFieldError === 'function') clearFieldError(input);\n            let errorMessage = '';\n            if (!input.value.trim()) errorMessage = `${field.name} is required.`;\n            else if (input.type === 'email' && !input.validity.valid) errorMessage = 'Please provide a valid business email.';\n            if (errorMessage) {\n                const error = document.createElement('span');\n                error.id = `${input.id}-error`;\n                error.className = 'relish-error-message';\n                error.textContent = rfqText(errorMessage);\n                input.closest('.relish-input-group')?.appendChild(error);\n                input.closest('.relish-input-group')?.classList.add('relish-error-state');\n                input.setAttribute('aria-invalid', 'true');\n                input.setAttribute('aria-describedby', [input.getAttribute('aria-describedby'), error.id].filter(Boolean).join(' '));\n                if (!firstInvalid) firstInvalid = input;\n            }\n        });\n        setWizardStatus(firstInvalid ? 'Please correct the highlighted fields before sending your inquiry.' : '');\n        if (firstInvalid) {\n            firstInvalid.focus({ preventScroll: true });\n            firstInvalid.scrollIntoView({ block: 'center', behavior: 'instant' });\n        }\n        return !firstInvalid;\n    }\n\n    nextBtn.addEventListener('click', () => {\n        setWizardStatus('');\n        if (wizardState.currentStep === 1) {\n            if (!wizardState.category) {\n                setWizardStatus('Please select a product category.');\n                return;\n            }\n            if (!wizardState.moq || (exactQuantity && exactQuantity.value && !exactQuantity.checkValidity())) {\n                setWizardStatus('Choose an estimated quantity or Not sure yet, or enter a positive whole number.');\n                return;\n            }\n        }\n        if (wizardState.currentStep === 2 && !wizardState.cost) {\n            setWizardStatus('Choose a target budget or Not sure yet.');\n            return;\n        }\n        if (wizardState.currentStep < 3) {\n            wizardState.currentStep += 1;\n            updateStepUI();\n            return;\n        }\n        if (!validateStep3()) return;\n        wizardState.exactQuantity = exactQuantity ? exactQuantity.value.trim() : '';\n        submitRFQInquiry();\n    });\n\n    backBtn.addEventListener('click', () => {\n        if (wizardState.currentStep > 1) {\n            wizardState.currentStep -= 1;\n            updateStepUI();\n            setWizardStatus('');\n        }\n    });\n\n    function clearFile(message) {\n        message=rfqText(message);\n        wizardState.uploadedFile = null;\n        uploadProgressContainer?.classList.remove('file-ready');\n        if (cadFileInput) cadFileInput.value = '';\n        if (uploadProgressContainer) uploadProgressContainer.style.display = 'block';\n        if (uploadFileName) uploadFileName.textContent = message;\n        if (uploadPercentage) uploadPercentage.textContent = rfqText('Not attached');\n        if (uploadBarFill) uploadBarFill.style.width = '0%';\n        if (uploadStatus) uploadStatus.textContent = message;\n    }\n\n    function handleFileUpload(file) {\n        if (!file) {\n            clearFile('No file selected.');\n            return;\n        }\n        if (!\/\\.(pdf|png|jpe?g|zip|stp|step|igs|iges)$\/i.test(file.name)) {\n            clearFile('Unsupported file type. Choose PDF, PNG, JPG, ZIP, STEP or IGES.');\n            return;\n        }\n        if (!Number.isFinite(file.size) || file.size <= 0 || file.size >= 10 * 1024 * 1024) {\n            clearFile('Please choose a file smaller than 10 MiB. Larger CAD files can be arranged after we contact you.');\n            return;\n        }\n        wizardState.uploadedFile = file;\n        uploadProgressContainer?.classList.add('file-ready');\n        if (uploadProgressContainer) uploadProgressContainer.style.display = 'block';\n        if (uploadFileName) uploadFileName.textContent = `${file.name} (${(file.size \/ 1024 \/ 1024).toFixed(2)} MiB)`;\n        if (uploadPercentage) uploadPercentage.textContent = rfqText('\u2713 Ready');\n        if (uploadBarFill) uploadBarFill.style.width = '0%';\n        if (uploadStatus) uploadStatus.textContent = rfqText('File ready \u2014 will upload when you submit.');\n        cadDropzone?.querySelector('.relish-dropzone-text h4')?.replaceChildren(document.createTextNode(rfqText('File selected \u2014 will be included on submit')));\n    }\n\n    cadDropzone?.addEventListener('click', () => cadFileInput?.click());\n    cadFileInput?.addEventListener('change', () => handleFileUpload(cadFileInput.files[0]));\n    ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(type => cadDropzone?.addEventListener(type, event => {\n        event.preventDefault();\n        event.stopPropagation();\n    }));\n    cadDropzone?.addEventListener('drop', event => handleFileUpload(event.dataTransfer?.files?.[0]));\n\n    adaptCustomisation();\n    clearFile('No file selected.');\n    updateStepUI();\n\n    \/\/ --- 5. FACTORY BLUEPRINT TABS SWEEPER ---\n    floorShapes.forEach(floor => {\n        floor.addEventListener('click', () => {\n            floorShapes.forEach(f => f.classList.remove('active'));\n            floor.classList.add('active');\n\n            const floorId = floor.getAttribute('data-floor');\n            \n            deptDetails.forEach(detail => {\n                detail.classList.remove('active');\n            });\n            \n            const targetDetails = document.getElementById(`details-${floorId}`);\n            if (targetDetails) {\n                targetDetails.classList.add('active');\n            }\n\n            const panel = document.getElementById('relishDeptPanel');\n            panel.style.transform = 'scale(0.98)';\n            panel.style.opacity = '0.9';\n            setTimeout(() => {\n                panel.style.transform = 'scale(1)';\n                panel.style.opacity = '1';\n            }, 200);\n        });\n    });\n\n    \/\/ --- 6. RFQ SUCCESSFUL SUBMISSION PANEL (English trust boost) ---\n    function renderSuccessUI(contactName) {\n        const nameNode=document.createElement(\"span\");nameNode.textContent=contactName;const safeName=nameNode.innerHTML;\n        formCard.style.transition = 'all 0.5s ease';\n        formCard.innerHTML = `\n            <div class=\"relish-submission-success-panel\">\n                <div class=\"relish-success-circle\">\n                    <i class=\"fa-solid fa-circle-check\"><\/i>\n                <\/div>\n                <h3 style=\"font-size: 1.6rem; color: var(--rc-primary); margin-bottom: 1rem;\">${rfqText(\"Thank you\")}, ${safeName}!<\/h3>\n                <p style=\"color: var(--rc-text-muted); font-size: 0.95rem; line-height: 1.7; max-width: 600px; margin: 0 auto 2rem auto;\">\n                    ${rfqText(\"Your inquiry has been submitted. Our team will review your requirements and contact you.\")}\n                <\/p>\n                \n                <h4 style=\"font-size: 1rem; color: var(--rc-primary-light); margin-top: 2rem; border-top: 1px dashed var(--rc-border); padding-top: 2rem; margin-bottom: 1.25rem;\">\n                    <i class=\"fa-solid fa-people-group\"><\/i> ${rfqText(\"Your Dedicated Relish Technical Support Team:\")}\n                <\/h4>\n                \n                <!-- B2B Professional Roles Avatars -->\n                <div class=\"relish-success-team-row\">\n                    <!-- Director: Victor Lee -->\n                    <div class=\"relish-team-avatar-card\">\n                        <div class=\"relish-team-pic\">\n                            <img decoding=\"async\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/06\/Victor-Lee.webp\" alt=\"Victor Lee\">\n                        <\/div>\n                        <span class=\"relish-team-name\">Victor Lee<\/span>\n                        <span class=\"relish-team-role\">${rfqText(\"Sales Director\")}<\/span>\n                    <\/div>\n                    <!-- Engineer: Arthur Chen -->\n                    <div class=\"relish-team-avatar-card\">\n                        <div class=\"relish-team-pic\">\n                            <svg viewBox=\"0 0 100 100\" fill=\"none\" width=\"35\">\n                                <circle cx=\"50\" cy=\"50\" r=\"45\" fill=\"#EAF5F2\"\/>\n                                <path d=\"M30 75C30 65 38 60 50 60C62 60 70 65 70 75\" stroke=\"#1E846B\" stroke-width=\"3\"\/>\n                                <circle cx=\"50\" cy=\"35\" r=\"14\" fill=\"#1E846B\"\/>\n                            <\/svg>\n                        <\/div>\n                        <span class=\"relish-team-name\">Arthur Chen<\/span>\n                        <span class=\"relish-team-role\">${rfqText(\"Lead Engineer\")}<\/span>\n                    <\/div>\n                    <!-- Designer: Shirley Wu -->\n                    <div class=\"relish-team-avatar-card\">\n                        <div class=\"relish-team-pic\">\n                            <svg viewBox=\"0 0 100 100\" fill=\"none\" width=\"35\">\n                                <circle cx=\"50\" cy=\"50\" r=\"45\" fill=\"#EAF5F2\"\/>\n                                <path d=\"M30 75C30 65 38 60 50 60C62 60 70 65 70 75\" stroke=\"#C58589\" stroke-width=\"3\"\/>\n                                <circle cx=\"50\" cy=\"35\" r=\"14\" fill=\"#ECA1A6\"\/>\n                            <\/svg>\n                        <\/div>\n                        <span class=\"relish-team-name\">Shirley Wu<\/span>\n                        <span class=\"relish-team-role\">${rfqText(\"CMF Designer\")}<\/span>\n                    <\/div>\n                    <!-- Quality Inspector: Daniel Zhou -->\n                    <div class=\"relish-team-avatar-card\">\n                        <div class=\"relish-team-pic\">\n                            <svg viewBox=\"0 0 100 100\" fill=\"none\" width=\"35\">\n                                <circle cx=\"50\" cy=\"50\" r=\"45\" fill=\"#EAF5F2\"\/>\n                                <path d=\"M30 75C30 65 38 60 50 60C62 60 70 65 70 75\" stroke=\"#002D22\" stroke-width=\"3\"\/>\n                                <circle cx=\"50\" cy=\"35\" r=\"14\" fill=\"#002D22\"\/>\n                            <\/svg>\n                        <\/div>\n                        <span class=\"relish-team-name\">Daniel Zhou<\/span>\n                        <span class=\"relish-team-role\">${rfqText(\"ISO Inspector\")}<\/span>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"relish-success-actions\"><button type=\"button\" class=\"relish-btn relish-btn-back\" id=\"relishFormResetBtn\">${rfqText(\"Submit Another Request\")}<\/button><a class=\"relish-browse-products\" href=\"${window.relishRfqProductPath}\">${rfqText(\"Browse Products\")}<\/a><\/div>\n            <\/div>\n        `;\n        \n        document.getElementById('relishFormResetBtn').addEventListener('click', () => {\n            window.location.reload();\n        });\n    }\n\n    function getRfqSubmitConfig() {\n        const config = window.relishRFQ;\n        if (!config || typeof config.ajaxUrl !== 'string' || !config.ajaxUrl.trim() || typeof config.nonce !== 'string' || !config.nonce.trim()) return null;\n        try {\n            const endpoint = new URL(config.ajaxUrl, window.location.origin);\n            if (endpoint.origin !== window.location.origin) return null;\n            return { ajaxUrl: endpoint.href, nonce: config.nonce.trim() };\n        } catch (error) {\n            return null;\n        }\n    }\n\n    function waitForRfqSubmitConfig(timeoutMs = 8000) {\n        return new Promise(resolve => {\n            const started = Date.now();\n            const poll = () => {\n                const config = getRfqSubmitConfig();\n                if (config || Date.now() - started >= timeoutMs) {\n                    resolve(config);\n                    return;\n                }\n                setTimeout(poll, 100);\n            };\n            poll();\n        });\n    }\n\n    async function submitRFQInquiry() {\n        const contactName = document.getElementById('contactName')?.value.trim() || '';\n        const contactEmail = document.getElementById('contactEmail')?.value.trim() || '';\n        const contactCompany = document.getElementById('contactCompany')?.value.trim() || '';\n        const contactPhone = document.getElementById('contactPhone')?.value.trim() || '';\n        const clientMessage = document.getElementById('contactMessage')?.value.trim() || '';\n        const originalBtnHtml = nextBtn.innerHTML;\n\n        setWizardStatus('Preparing a secure inquiry connection\u2026');\n        nextBtn.disabled = true;\n        nextBtn.innerHTML = '<i class=\"fa-solid fa-spinner fa-spin\"><\/i> '+rfqText('Preparing...');\n\n        const config = await waitForRfqSubmitConfig();\n        if (!config) {\n            nextBtn.disabled = false;\n            nextBtn.innerHTML = originalBtnHtml;\n            setWizardStatus('The inquiry connection is still loading. Please wait a moment and try again.');\n            return;\n        }\n\n        const payload = new FormData();\n        payload.append('action', 'relish_rfq_submit');\n        payload.append('nonce', config.nonce);\n        payload.append('name', contactName);\n        payload.append('email', contactEmail);\n        payload.append('company', contactCompany);\n        payload.append('phone', contactPhone);\n        payload.append('category', wizardState.category || '');\n        payload.append('moq', wizardState.moq || '');\n        payload.append('exact_quantity', wizardState.exactQuantity || '');\n        payload.append('customisations', wizardState.customisations.join(', '));\n        payload.append('cost', wizardState.cost || '');\n        payload.append('message', clientMessage);\n        if (wizardState.uploadedFile) {\n            payload.append('attachment', wizardState.uploadedFile, wizardState.uploadedFile.name);\n        }\n\n        setWizardStatus(wizardState.uploadedFile ? 'Submitting your inquiry and attachment\u2026' : 'Submitting your inquiry\u2026');\n        nextBtn.innerHTML = '<i class=\"fa-solid fa-spinner fa-spin\"><\/i> '+rfqText('Submitting...');\n\n        try {\n            \/\/ Do not set Content-Type manually: the browser supplies the multipart boundary.\n            const response = await fetch(config.ajaxUrl, {\n                method: 'POST',\n                credentials: 'same-origin',\n                body: payload\n            });\n            const data = await response.json();\n            if (!response.ok || !data || data.success !== true) {\n                const message = typeof data?.data?.message === 'string'\n                    ? data.data.message\n                    : 'Your inquiry was not accepted. Please try again or email sales@relish-tech.com.';\n                throw new Error(message);\n            }\n\n            \/\/ Keep the existing homepage tracking contract; fire only after JSON success.\n            window.dataLayer = window.dataLayer || [];\n            window.dataLayer.push({\n                event: 'elementor_form_submit_success',\n                rfq_category: wizardState.category,\n                rfq_moq: wizardState.moq,\n                rfq_cost: wizardState.cost,\n                value: 1,\n                currency: 'USD'\n            });\n            window.dataLayer.push({\n                event: 'relish_rfq_submit',\n                rfq_category: wizardState.category,\n                rfq_moq: wizardState.moq,\n                rfq_cost: wizardState.cost\n            });\n            if (typeof gtag === 'function') {\n                gtag('event', 'submit_lead_form', {\n                    event_category: 'RFQ',\n                    event_label: wizardState.category,\n                    value: 1\n                });\n            }\n            renderSuccessUI(contactName);\n        } catch (error) {\n            nextBtn.disabled = false;\n            nextBtn.innerHTML = originalBtnHtml;\n            setWizardStatus(error instanceof SyntaxError || error instanceof TypeError\n                ? 'Unable to confirm delivery. Please check your connection or email sales@relish-tech.com.'\n                : error.message);\n        }\n    }\n\n    \/\/ --- 7. WECHAT MODAL & INTERACTIVE B2B CONTACTS (COPY & ACTIONS) ---\n    \n    const wechatModal = document.getElementById('wechatQrModal');\n    const wechatQrCloseBtn = document.getElementById('wechatQrCloseBtn');\n    const wechatCopyIdBtn = document.getElementById('wechatCopyIdBtn');\n    const wechatTileTrigger = document.getElementById('wechatTileTrigger');\n    \n    \/\/ Function to open WeChat Modal\n    function openWechatModal() {\n        if (wechatModal) {\n            if (wechatModal.classList.contains('open')) return;\n            modalReturnFocus = document.activeElement;\n            modalOldOverflow = document.body.style.overflow;\n            wechatModal.classList.add('open');\n            lockModalBackground();\n            document.body.style.overflow = 'hidden';\n            wechatQrCloseBtn.focus({preventScroll:true});\n        }\n    }\n    \n    \/\/ Function to close WeChat Modal\n    function closeWechatModal() {\n        if (wechatModal) {\n            if (!wechatModal.classList.contains('open')) return;\n            wechatModal.classList.remove('open');\n            modalInertNodes.forEach(el => el.inert = false);\n            modalInertNodes = [];\n            document.body.style.overflow = modalOldOverflow;\n            if (modalReturnFocus?.isConnected) modalReturnFocus.focus({preventScroll:true});\n        }\n    }\n    \n    if (wechatQrCloseBtn) {\n        wechatQrCloseBtn.addEventListener('click', closeWechatModal);\n    }\n    \n    if (wechatModal) {\n        wechatModal.addEventListener('click', (e) => {\n            if (e.target === wechatModal) {\n                closeWechatModal();\n            }\n        });\n    }\n    \n    \/\/ WeChat ID Copy inside modal\n    if (wechatCopyIdBtn) {\n        wechatCopyIdBtn.addEventListener('click', (e) => {\n            e.stopPropagation();\n            navigator.clipboard.writeText('VictorRelish').then(() => {\n                showToast('WeChat ID \"VictorRelish\" copied to clipboard!');\n            });\n        });\n    }\n\n    \/\/ GTM dataLayer helper for contact clicks\n    function pushContactEvent(type, value) {\n        window.dataLayer = window.dataLayer || [];\n        window.dataLayer.push({\n            'event': `relish_${type}_click`,\n            'contact_value': value\n        });\n        console.log(`GTM DataLayer Event: relish_${type}_click pushed (Value: ${value})`);\n    }\n\n    \/\/ Virtual Call \/ Factory Tour button tracking\n    const virtualCallBtn = document.querySelector('.relish-virtual-call-btn');\n    if (virtualCallBtn) {\n        virtualCallBtn.addEventListener('click', () => {\n            pushContactEvent('whatsapp', '8618033430173');\n        });\n    }\n\n    \/\/ Dynamic copy handler for interactive glassmorphic tiles\n    const contactTiles = document.querySelectorAll('.relish-contact-tile');\n    contactTiles.forEach(tile => {\n        const type = tile.getAttribute('data-type');\n        const value = tile.getAttribute('data-value');\n        \n        \/\/ Clicking the copy button inside the tile actions\n        const copyBtn = tile.querySelector('.copy-btn');\n        if (copyBtn) {\n            copyBtn.addEventListener('click', (e) => {\n                e.stopPropagation(); \/\/ Prevent tile redirection click\n                pushContactEvent(type, value);\n                navigator.clipboard.writeText(value).then(() => {\n                    let formattedType = 'Contact info';\n                    if (type === 'email') formattedType = 'Email address';\n                    else if (type === 'whatsapp') formattedType = 'WhatsApp number';\n                    else if (type === 'phone') formattedType = 'Phone number';\n                    else if (type === 'wechat') formattedType = 'WeChat ID';\n                    \n                    showToast(`${formattedType} copied to clipboard!`);\n                });\n            });\n        }\n        \n        \/\/ Clicking the direct link buttons inside tiles (which stop propagation in HTML)\n        const linkBtn = tile.querySelector('.relish-tile-link-btn');\n        if (linkBtn) {\n            linkBtn.addEventListener('click', (e) => {\n                pushContactEvent(type, value);\n            });\n        }\n        \n        \/\/ Clicking the whole tile triggers a smart action (copy + dynamic compose \/ chat \/ call \/ modal)\n        tile.addEventListener('click', () => {\n            pushContactEvent(type, value);\n            navigator.clipboard.writeText(value).then(() => {\n                let formattedType = 'Contact info';\n                let actionText = '';\n                \n                if (type === 'email') {\n                    formattedType = 'Email address';\n                    actionText = 'Opening email client...';\n                    showToast(`${formattedType} copied! ${actionText}`);\n                    setTimeout(() => {\n                        window.location.href = `mailto:${value}`;\n                    }, 400);\n                } else if (type === 'whatsapp') {\n                    formattedType = 'WhatsApp number';\n                    actionText = 'Opening WhatsApp chat...';\n                    showToast(`${formattedType} copied! ${actionText}`);\n                    setTimeout(() => {\n                        window.open(`https:\/\/wa.me\/8618033430173?text=Hi%20Relish%2C%20I%20am%20looking%20for%20a%20reliable%20OEM%2FODM%20partner%20for%20oral%20care%20products.%20Could%20you%20please%20share%20your%20latest%20catalog%20and%20MOQ%3F`, '_blank');\n                    }, 400);\n                } else if (type === 'phone') {\n                    formattedType = 'Phone number';\n                    actionText = 'Launching device call dialer...';\n                    showToast(`${formattedType} copied! ${actionText}`);\n                    setTimeout(() => {\n                        window.location.href = `tel:+8613794989121`;\n                    }, 400);\n                } else if (type === 'wechat') {\n                    formattedType = 'WeChat ID';\n                    showToast(`${formattedType} \"VictorRelish\" copied to clipboard!`);\n                    openWechatModal();\n                }\n            });\n        });\n    });\n\n    \/\/ WeChat specific quick QR button click\n    const wechatBtns = document.querySelectorAll('.wechat-btn');\n    wechatBtns.forEach(btn => {\n        btn.addEventListener('click', (e) => {\n            e.stopPropagation();\n            pushContactEvent('wechat', 'VictorRelish');\n            openWechatModal();\n        });\n    });\n\n    \/\/ Toast Alert Notification utility\n    function showToast(message, isError = false) {\n        message=rfqText(message);\n        let toast = document.getElementById('relishToast');\n        if (!toast) {\n            toast = document.createElement('div');\n            toast.id = 'relishToast';\n            toast.setAttribute('role', 'status');\n            toast.setAttribute('aria-live', 'polite');\n            toast.style.position = 'fixed';\n            toast.style.bottom = '30px';\n            toast.style.left = '50%';\n            toast.style.transform = 'translateX(-50%) translateY(20px)';\n            toast.style.color = '#FFFFFF';\n            toast.style.padding = '0.8rem 1.8rem';\n            toast.style.borderRadius = '50px';\n            toast.style.fontSize = '0.9rem';\n            toast.style.fontWeight = '600';\n            toast.style.boxShadow = '0 10px 30px rgba(0, 45, 34, 0.2)';\n            toast.style.zIndex = '9999'; \/\/ Boost to z-index 9999 to prevent WP theme overlap\n            toast.style.transition = 'all 0.3s cubic-bezier(0.16, 1, 0.3, 1)';\n            toast.style.opacity = '0';\n            toast.style.pointerEvents = 'none';\n            toast.style.display = 'flex';\n            toast.style.alignItems = 'center';\n            toast.style.gap = '0.5rem';\n            document.body.appendChild(toast);\n        }\n        \n        if (isError) {\n            toast.style.background = 'rgba(211, 47, 47, 0.95)'; \/\/ Red for error\n            toast.innerHTML = `<i class=\"fa-solid fa-circle-exclamation\" style=\"color:#FFFFFF;\"><\/i> ${message}`;\n        } else {\n            toast.style.background = 'rgba(0, 77, 60, 0.95)'; \/\/ Green for success\n            toast.innerHTML = `<i class=\"fa-solid fa-circle-check\" style=\"color:var(--rc-gold);\"><\/i> ${message}`;\n        }\n        \n        toast.style.opacity = '1';\n        toast.style.transform = 'translateX(-50%) translateY(0)';\n        \n        setTimeout(() => {\n            toast.style.opacity = '0';\n            toast.style.transform = 'translateX(-50%) translateY(20px)';\n        }, isError ? 6000 : 2500); \/\/ Errors display longer so they are legible\n    }\n\n    \n    \/\/ Homepage interaction accessibility, 2026-09-11.\n    const rfqStatus = document.createElement('p');\n    rfqStatus.id = 'relishRfqStatus';\n    rfqStatus.setAttribute('role', 'status');\n    rfqStatus.setAttribute('aria-live', 'polite');\n    document.querySelector('.relish-wizard-navigation').before(rfqStatus);\n    function clearFieldError(input) {\n        input.removeAttribute('aria-invalid');\n        const errorId = input.id + '-error';\n        const descriptions = (input.getAttribute('aria-describedby') || '').split(\/\\s+\/).filter(id => id && id !== errorId);\n        if (descriptions.length) input.setAttribute('aria-describedby', descriptions.join(' '));\n        else input.removeAttribute('aria-describedby');\n        document.getElementById(errorId)?.remove();\n        input.closest('.relish-input-group')?.classList.remove('relish-error-state');\n    }\n    inputsToWatch.forEach(id => document.getElementById(id)?.addEventListener('input', () => {\n        const input = document.getElementById(id);\n        if (input.value.trim() && input.validity.valid && (input.type !== 'email' || \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(input.value.trim()))) clearFieldError(input);\n    }));\n    function bindChoices(selector) {\n        const choices = [...document.querySelectorAll(selector)];\n        const sync = () => choices.forEach(el => el.setAttribute('aria-pressed', String(el.classList.contains('selected'))));\n        choices.forEach(el => {\n            if (el.tagName !== 'BUTTON') {\n                el.setAttribute('role', 'button');\n                el.tabIndex = 0;\n                el.addEventListener('keydown', event => {\n                    if (event.key === 'Enter' || event.key === ' ') { event.preventDefault(); el.click(); }\n                });\n            } else el.type = 'button';\n            el.addEventListener('click', sync);\n        });\n        sync();\n    }\n    bindChoices('.relish-category-option');\n    bindChoices('.relish-moq-btn');\n    bindChoices('.relish-customise-option-card');\n    bindChoices('.relish-cost-btn');\n    cadDropzone.tabIndex = 0;\n    cadDropzone.setAttribute('role', 'button');\n    cadDropzone.setAttribute('aria-label', rfqText('Choose concept design or CAD file'));\n    cadDropzone.addEventListener('keydown', event => {\n        if (event.key === 'Enter' || event.key === ' ') { event.preventDefault(); cadFileInput.click(); }\n    });\n    document.querySelectorAll('.relish-input-field').forEach(input => input.style.scrollMarginBlock = '160px 100px');\n    let modalReturnFocus = null;\n    let modalInertNodes = [];\n    let modalOldOverflow = '';\n    function lockModalBackground() {\n        let branch = wechatModal;\n        while (branch && branch !== document.body) {\n            for (const sibling of branch.parentElement.children) {\n                if (sibling !== branch && !sibling.inert && !['SCRIPT','STYLE','LINK'].includes(sibling.tagName)) {\n                    sibling.inert = true;\n                    modalInertNodes.push(sibling);\n                }\n            }\n            branch = branch.parentElement;\n        }\n    }\n    document.addEventListener('keydown', event => {\n        if (!wechatModal.classList.contains('open')) return;\n        if (event.key === 'Escape') { event.preventDefault(); closeWechatModal(); return; }\n        if (event.key !== 'Tab') return;\n        const focusable = [...wechatModal.querySelectorAll('button,a[href],input,[tabindex=\"0\"]')].filter(el => !el.disabled && el.getClientRects().length);\n        const first = focusable[0], last = focusable[focusable.length - 1];\n        if (event.shiftKey && (document.activeElement === first || !wechatModal.contains(document.activeElement))) { event.preventDefault(); last?.focus(); }\n        else if (!event.shiftKey && (document.activeElement === last || !wechatModal.contains(document.activeElement))) { event.preventDefault(); first?.focus(); }\n    });\n\n});\n<\/script>\n<style>\n\/* Homepage-only keyboard focus for Elementor video play control *\/\n.elementor-custom-embed-play:focus-visible {\n    outline: 3px solid #004D3C;\n    outline-offset: 4px;\n}\n<\/style>\n\n\n\n\n<style>.relish-contact-wrapper .relish-cost-selection-row{flex-wrap:wrap}.relish-contact-wrapper .relish-cost-btn{min-width:140px}<\/style>\n<style>\n.relish-contact-wrapper .relish-file-ready-note{display:none;margin:.5rem 0 0;font-size:.9rem;color:#005746}\n.relish-contact-wrapper .file-ready .relish-file-ready-note{display:block}\n.relish-contact-wrapper .file-ready #uploadPercentage{color:#08715b;white-space:nowrap}\n.relish-contact-wrapper .relish-upload-file-info{gap:12px;align-items:flex-start}\n.relish-contact-wrapper #uploadFileName{overflow-wrap:anywhere;min-width:0}\n.relish-contact-wrapper .relish-success-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;margin-top:3rem}\n.relish-contact-wrapper .relish-browse-products{color:#005746;font-size:.95rem;text-decoration:underline;text-underline-offset:4px}\n.relish-contact-wrapper .relish-browse-products:focus-visible{outline:2px solid #005746;outline-offset:4px}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c43323d e-con-full e-flex e-con e-parent\" data-id=\"c43323d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-420013b elementor-widget elementor-widget-heading\" data-id=\"420013b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Globally Certified. Uncompromising Quality.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f6fd9f elementor-widget elementor-widget-html\" data-id=\"7f6fd9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.relish-cert-wall {\r\n  width: 100%;\r\n  overflow: hidden;\r\n  margin: 2rem 0;\r\n  box-sizing: border-box;\r\n  -webkit-mask-image: linear-gradient(\r\n    to right, transparent, #000 4%, #000 96%, transparent\r\n  );\r\n  mask-image: linear-gradient(\r\n    to right, transparent, #000 4%, #000 96%, transparent\r\n  );\r\n}\r\n\r\n.relish-cert-wall__track {\r\n  display: flex;\r\n  width: max-content;\r\n  animation: relishCertWallScroll 120s linear infinite;\r\n}\r\n\r\n.relish-cert-wall__group {\r\n  display: flex;\r\n  align-items: center;\r\n  flex: 0 0 auto;\r\n}\r\n\r\n.relish-cert-wall__group img {\r\n  display: block;\r\n  height: 380px;\r\n  width: auto;\r\n  max-width: none;\r\n  flex: 0 0 auto;\r\n  object-fit: contain;\r\n  user-select: none;\r\n  -webkit-user-drag: none;\r\n}\r\n\r\n@keyframes relishCertWallScroll {\r\n  from { transform: translateX(0); }\r\n  to   { transform: translateX(-50%); }\r\n}\r\n\r\n\/* \u9f20\u6807\u60ac\u505c\u6216\u952e\u76d8\u805a\u7126\u65f6\u6682\u505c *\/\r\n.relish-cert-wall:hover .relish-cert-wall__track,\r\n.relish-cert-wall:focus-within .relish-cert-wall__track {\r\n  animation-play-state: paused;\r\n}\r\n\r\n.relish-cert-wall:focus-visible {\r\n  outline: 2px solid #005746;\r\n  outline-offset: 4px;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  .relish-cert-wall__group img {\r\n    height: 180px;\r\n  }\r\n}\r\n\r\n\/* \u7cfb\u7edf\u8bbe\u7f6e\u4e3a\u51cf\u5c11\u52a8\u6001\u6548\u679c\u65f6\uff0c\u6539\u4e3a\u624b\u52a8\u6a2a\u5411\u67e5\u770b *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .relish-cert-wall {\r\n    overflow-x: auto;\r\n    -webkit-mask-image: none;\r\n    mask-image: none;\r\n  }\r\n\r\n  .relish-cert-wall__track {\r\n    animation: none;\r\n  }\r\n\r\n  .relish-cert-wall__group[aria-hidden=\"true\"] {\r\n    display: none;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div\r\n  class=\"relish-cert-wall\"\r\n  role=\"region\"\r\n  aria-label=\"Relish certificates and compliance documents\"\r\n  tabindex=\"0\"\r\n>\r\n  <div class=\"relish-cert-wall__track\">\r\n    <!-- \u7b2c\u4e00\u7ec4\uff1a\u539f\u59cb\u56fe\u7247 -->\r\n    <div class=\"relish-cert-wall__group\">\r\n      <img\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/factory-quality-management-certifications-iso13485-bsci.webp\"\r\n        alt=\"Relish factory quality management certificates and audit documents\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n      <img\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/global-market-entry-certifications-fda-ce-fcc.webp\"\r\n        alt=\"Relish product compliance certificates and test documents\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n    <\/div>\r\n\r\n    <!-- \u7b2c\u4e8c\u7ec4\uff1a\u5b8c\u6574\u590d\u5236\uff0c\u7528\u4e8e\u65e0\u7f1d\u5faa\u73af -->\r\n    <div class=\"relish-cert-wall__group\" aria-hidden=\"true\">\r\n      <img\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/factory-quality-management-certifications-iso13485-bsci.webp\"\r\n        alt=\"\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n      <img\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/global-market-entry-certifications-fda-ce-fcc.webp\"\r\n        alt=\"\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0645c5e e-flex e-con-boxed e-con e-parent\" data-id=\"0645c5e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-099a848 e-con-full e-flex e-con e-child\" data-id=\"099a848\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9911790 elementor-widget elementor-widget-heading\" data-id=\"9911790\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Innovation That Sets Your Brand Apart\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e713f79 elementor-widget elementor-widget-text-editor\" data-id=\"e713f79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Two proprietary technologies your competitors don&#8217;t have.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22771ea e-con-full e-flex e-con e-child\" data-id=\"22771ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c849516 e-con-full e-flex e-con e-child\" data-id=\"c849516\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93e8dbc elementor-widget elementor-widget-heading\" data-id=\"93e8dbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">2025 Innovation<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31ffdb8 elementor-widget elementor-widget-heading\" data-id=\"31ffdb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Rotasonic\u2122 \u2014 World's First 3-in-1 Electric Toothbrush<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ad9529 elementor-widget elementor-widget-text-editor\" data-id=\"7ad9529\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>The first electric toothbrush to combine rotating, sonic, and vibrosonic technologies in a single device.<\/p><p>Equipped with an ultra-quiet vibrosonic motor, AI brush-head recognition, gum-friendly bristles, and an intuitive LCD interface \u2014 delivering the cleaning power of Oral-B and the comfort of Philips in one unified platform.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a424f14 elementor-widget elementor-widget-button\" data-id=\"a424f14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"https:\/\/relish-tech.com\/products\/vs0560b\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Explore the Technology<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6177e91 elementor-widget elementor-widget-image\" data-id=\"6177e91\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"720\" height=\"620\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/05\/vibrosonic-next-generation-sonic-toothbrush-maximum-efficiency.webp\" class=\"attachment-large size-large wp-image-5422\" alt=\"A next-generation electric toothbrush by Relish Tech, showcasing maximum efficiency and deep cleaning for plaque removal, featuring a smart screen.\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/05\/vibrosonic-next-generation-sonic-toothbrush-maximum-efficiency.webp 720w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/05\/vibrosonic-next-generation-sonic-toothbrush-maximum-efficiency-300x258.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/05\/vibrosonic-next-generation-sonic-toothbrush-maximum-efficiency-14x12.webp 14w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9c550a2 e-con-full e-flex e-con e-child\" data-id=\"9c550a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-25918a6 e-con-full e-flex e-con e-child\" data-id=\"25918a6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b8e3f0 elementor-widget elementor-widget-heading\" data-id=\"3b8e3f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">2024 Breakthrough<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf47e7a elementor-widget elementor-widget-heading\" data-id=\"cf47e7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Vibrosonic\u2122 \u2014 Next-Generation Brushing Technology<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6f470e elementor-widget elementor-widget-text-editor\" data-id=\"a6f470e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A next-generation brushing technology engineered for performance, comfort, and true differentiation.<\/p><p>The Vibrosonic\u00a0Toothbrush enhances traditional sonic brushing by adding a 15\u00b0\u201360\u00b0 vertical oscillation, simulating the dentist-recommended Bass technique through AI-driven control.<\/p><p>The result: superior plaque removal, gentler gum care, and an engaging brushing experience for users of all ages.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d45bebf elementor-widget elementor-widget-button\" data-id=\"d45bebf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"https:\/\/relish-tech.com\/products\/vs0360b\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Technical Specs<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2d3e30 elementor-widget elementor-widget-image\" data-id=\"b2d3e30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"720\" height=\"620\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/12\/vibrosonic-electric-toothbrush-motor-demonstration-high-performance.gif\" class=\"attachment-large size-large wp-image-1725\" alt=\"Vibrosonic electric toothbrush demonstrating vertical oscillating brush-head movement\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1457a18 e-flex e-con-boxed e-con e-parent\" data-id=\"1457a18\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d413488 e-grid e-con-full e-con e-child\" data-id=\"d413488\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b720f3e animate-transition hover-up-3 elementor-view-default elementor-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"b720f3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-shield-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M466.5 83.7l-192-80a48.15 48.15 0 0 0-36.9 0l-192 80C27.7 91.1 16 108.6 16 128c0 198.5 114.5 335.7 221.5 380.3 11.8 4.9 25.1 4.9 36.9 0C360.1 472.6 496 349.3 496 128c0-19.4-11.7-36.9-29.5-44.3zM256.1 446.3l-.1-381 175.9 73.3c-3.3 151.4-82.1 261.1-175.8 307.7z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFDA-Registered &amp; Medical-Grade\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tOperating under ISO 9001\/13485 &amp; FDA registration. With complete MSDS and CPSR documentation, we guarantee seamless regulatory compliance for your brand globally.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-880e4fb animate-transition hover-up-3 elementor-view-default elementor-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"880e4fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-leaf\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSEDEX 4P Audited Supply Chain\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tRigorously audited for labor rights, health &amp; safety, and environmental compliance. Partner with a zero-risk manufacturer that easily passes the stringent vendor audits of global retail giants.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c74c79 animate-transition hover-up-3 elementor-view-default elementor-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"5c74c79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-city\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M616 192H480V24c0-13.26-10.74-24-24-24H312c-13.26 0-24 10.74-24 24v72h-64V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v80h-64V16c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v80H24c-13.26 0-24 10.74-24 24v360c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V216c0-13.26-10.75-24-24-24zM128 404c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm128 192c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12V76c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 288c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t15+ Years of OEM\/ODM Excellence\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tTrusted by leading global dental clinics and major retailers. From ID design to mass production, we deliver fully customized electric toothbrush and oral irrigator solutions that elevate your brand.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c63bd15 e-con-full e-flex e-con e-parent\" data-id=\"c63bd15\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca04ec6 elementor-widget elementor-widget-heading\" data-id=\"ca04ec6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Trusted By Oral Healthcare Brands<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8ae7db elementor-widget elementor-widget-html\" data-id=\"c8ae7db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.relish-brand-wall {\r\n  width: 100%;\r\n  overflow: hidden;\r\n  margin: 2rem 0;\r\n  box-sizing: border-box;\r\n  -webkit-mask-image: linear-gradient(\r\n    to right, transparent, #000 4%, #000 96%, transparent\r\n  );\r\n  mask-image: linear-gradient(\r\n    to right, transparent, #000 4%, #000 96%, transparent\r\n  );\r\n}\r\n\r\n.relish-brand-wall__track {\r\n  display: flex;\r\n  width: max-content;\r\n  animation: relishBrandWallScroll 120s linear infinite;\r\n}\r\n\r\n.relish-brand-wall__group {\r\n  display: flex;\r\n  align-items: center;\r\n  flex: 0 0 auto;\r\n}\r\n\r\n.relish-brand-wall__group img {\r\n  display: block;\r\n  height: 380px;\r\n  width: auto;\r\n  max-width: none;\r\n  flex: 0 0 auto;\r\n  object-fit: contain;\r\n  user-select: none;\r\n  -webkit-user-drag: none;\r\n}\r\n\r\n@keyframes relishBrandWallScroll {\r\n  from { transform: translateX(0); }\r\n  to   { transform: translateX(-50%); }\r\n}\r\n\r\n\/* \u9f20\u6807\u60ac\u505c\u6216\u952e\u76d8\u805a\u7126\u65f6\u6682\u505c *\/\r\n.relish-brand-wall:hover .relish-brand-wall__track,\r\n.relish-brand-wall:focus-within .relish-brand-wall__track {\r\n  animation-play-state: paused;\r\n}\r\n\r\n.relish-brand-wall:focus-visible {\r\n  outline: 2px solid #005746;\r\n  outline-offset: 4px;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  .relish-brand-wall__group img {\r\n    height: 180px;\r\n  }\r\n}\r\n\r\n\/* \u7cfb\u7edf\u8bbe\u7f6e\u4e3a\u51cf\u5c11\u52a8\u6001\u6548\u679c\u65f6\uff0c\u6539\u4e3a\u624b\u52a8\u6a2a\u5411\u67e5\u770b *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .relish-brand-wall {\r\n    overflow-x: auto;\r\n    -webkit-mask-image: none;\r\n    mask-image: none;\r\n  }\r\n\r\n  .relish-brand-wall__track {\r\n    animation: none;\r\n  }\r\n\r\n  .relish-brand-wall__group[aria-hidden=\"true\"] {\r\n    display: none;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div\r\n  class=\"relish-brand-wall\"\r\n  role=\"region\"\r\n  aria-label=\"Brand and retailer logos\"\r\n  tabindex=\"0\"\r\n>\r\n  <div class=\"relish-brand-wall__track\">\r\n    <!-- \u7b2c\u4e00\u7ec4\uff1a\u539f\u59cb\u56fe\u7247 -->\r\n    <div class=\"relish-brand-wall__group\">\r\n      <img height=\"380\" width=\"1920\"\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/relish-tech-trusted-international-retailers-logos.webp\"\r\n        alt=\"International retailer logos displayed by Relish\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n      <img\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/relish-tech-trusted-global-brand-partners-logos.webp\"\r\n        alt=\"Global brand logos displayed by Relish\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n    <\/div>\r\n\r\n    <!-- \u7b2c\u4e8c\u7ec4\uff1a\u5b8c\u6574\u590d\u5236\uff0c\u7528\u4e8e\u65e0\u7f1d\u5faa\u73af -->\r\n    <div class=\"relish-brand-wall__group\" aria-hidden=\"true\">\r\n      <img height=\"380\" width=\"1920\"\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/relish-tech-trusted-international-retailers-logos.webp\"\r\n        alt=\"\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n      <img\r\n        src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/relish-tech-trusted-global-brand-partners-logos.webp\"\r\n        alt=\"\"\r\n        decoding=\"async\"\r\n        draggable=\"false\"\r\n      >\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fcebbc6 e-flex e-con-boxed e-con e-parent\" data-id=\"fcebbc6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a3188ae e-con-full e-flex e-con e-child\" data-id=\"a3188ae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5a734a elementor-widget elementor-widget-image\" data-id=\"e5a734a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"574\" height=\"495\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/trusted-oem-odm-partner-electric-toothbrush-client-reviews.webp\" class=\"attachment-full size-full wp-image-2475\" alt=\"Client feedback on Relish electric toothbrush OEM manufacturing, compliance and delivery\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/trusted-oem-odm-partner-electric-toothbrush-client-reviews.webp 574w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/trusted-oem-odm-partner-electric-toothbrush-client-reviews-300x259.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/trusted-oem-odm-partner-electric-toothbrush-client-reviews-14x12.webp 14w\" sizes=\"(max-width: 574px) 100vw, 574px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3276632 e-con-full e-flex e-con e-child\" data-id=\"3276632\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-392d2eb elementor-widget elementor-widget-heading\" data-id=\"392d2eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Ready to Grow Your Oral Care Business with a Trusted OEM\/ODM Partner?<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-094c888 elementor-widget elementor-widget-heading\" data-id=\"094c888\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Get Our Free Quote Today!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3031da7 elementor-widget elementor-widget-text-editor\" data-id=\"3031da7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Our team of oral care experts has supported thousands of brands in launching high-quality, cost-effective private label products. From concept to delivery, we help you reduce OEM\/ODM costs and scale your business with confidence.<\/p><p>Request a free quotation now and get a tailored strategy for profitable growth.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46d2f2b elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"46d2f2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get quote now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-31fbe11 e-flex e-con-boxed e-con e-parent\" data-id=\"31fbe11\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3cbec2 elementor-widget elementor-widget-heading\" data-id=\"d3cbec2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Global Brands Choose Relish as Their Electric Toothbrush Manufacturer<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cfa618b e-grid e-con-full e-con e-child\" data-id=\"cfa618b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21e49a3 elementor-widget elementor-widget-counter\" data-id=\"21e49a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Defect Rate<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\">&lt;<\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"0.3\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">%<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26ed4c4 elementor-widget elementor-widget-counter\" data-id=\"26ed4c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">On-Time Delivery<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"100\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">%<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8bf7f47 elementor-widget elementor-widget-counter\" data-id=\"8bf7f47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Quality Control<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"23\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">-Step<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f606a2 elementor-widget elementor-widget-image\" data-id=\"4f606a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"675\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/customizable-smart-sonic-electric-toothbrushes-lineup-oem.webp\" class=\"attachment-full size-full wp-image-2469\" alt=\"Customizable smart electric toothbrush lineup with multiple brush heads and display configurations\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/customizable-smart-sonic-electric-toothbrushes-lineup-oem.webp 1400w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/customizable-smart-sonic-electric-toothbrushes-lineup-oem-300x145.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/customizable-smart-sonic-electric-toothbrushes-lineup-oem-1024x494.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/customizable-smart-sonic-electric-toothbrushes-lineup-oem-768x370.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/01\/customizable-smart-sonic-electric-toothbrushes-lineup-oem-18x9.webp 18w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ba67fb9 e-grid e-con-full e-con e-child\" data-id=\"ba67fb9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e091784 elementor-position-left animate-transition hover-up-3 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"e091784\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"124\" height=\"124\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/Premium-Private-Label.webp\" class=\"attachment-full size-full wp-image-1516\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Premium Private Label Solutions<\/h3><p class=\"elementor-image-box-description\">Launch your oral care line with confidence. Backed by 15+ years of manufacturing expertise, we offer end-to-end services from initial concept to final delivery.\n<br><br>\n\u2705 Custom branding, bespoke packaging, and fully compliance-ready products tailored for your target market.\n\n<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-809724c elementor-position-left animate-transition hover-up-3 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"809724c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"124\" height=\"124\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/Dental-Formula-RD.webp\" class=\"attachment-full size-full wp-image-1517\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Customized Product R&amp;D <\/h3><p class=\"elementor-image-box-description\">Innovate faster with our in-house engineering team. We develop exclusive electric toothbrushes and water flossers designed to dominate the competitive market.\n<br><br>\n\u2705 Fully customizable core specs\u2014including motors, batteries, and smart brushing modes\u2014meeting strict global standards.\n\n<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62bfbe9 elementor-position-left animate-transition hover-up-3 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"62bfbe9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"124\" height=\"124\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/Free-Product-Samples.webp\" class=\"attachment-full size-full wp-image-1518\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Free Product Samples (No Risk) <\/h3><p class=\"elementor-image-box-description\">Verify our superior quality before placing a bulk order. We provide fast-tracked, curated sample kits of our top-performing oral care models.\n<br><br>\n\u2705 Zero inventory risk, rapid global shipping, and dedicated support for your procurement team.\n<br><br>\n<a href=\"\/contact\/\" style=\"background-color: #005643;color: #ffffff;padding: 12px 24px;border-radius: 50px;display: inline-block;text-decoration: none;font-weight: bold;text-align: center;white-space: nowrap\">Request Free Samples<\/a><\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f791fa2 e-flex e-con-boxed e-con e-parent\" data-id=\"6f791fa2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-507c9992 elementor-widget elementor-widget-html\" data-id=\"507c9992\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- 1. \u5f15\u5165\u570b\u65d7\u5716\u6a19\u5eab (\u653e\u5728\u6700\u4e0a\u9762) -->\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/gh\/lipis\/flag-icons@7.0.0\/css\/flag-icons.min.css\"\/>\r\n\r\n<div class=\"custom-testimonial-section\">\r\n  <h2 class=\"testimonial-title\">Trusted by Global Oral Care Brands<\/h2>\r\n\r\n  <div class=\"stats-container\">\r\n    <div class=\"stat-item\">\r\n      <div class=\"stat-number color-yellow\">\r\n        <span class=\"stat-stars-emoji\">\u2b50\u2b50\u2b50\u2b50\u2b50<\/span>\r\n        4.9\/5\r\n      <\/div>\r\n      <div class=\"stat-label\">Customer rating \u00b7 Defect rate &lt; 0.3%<\/div>\r\n    <\/div>\r\n    <div class=\"stat-item\">\r\n      <div class=\"stat-number color-green\">\r\n        <span class=\"stat-icon-emoji\">\ud83e\udd1d<\/span>\r\n        100%\r\n      <\/div>\r\n      <div class=\"stat-label\">On-Time Delivery<\/div>\r\n    <\/div>\r\n    <div class=\"stat-item\">\r\n      <div class=\"stat-number color-orange\">\r\n        <span class=\"stat-icon-emoji\">\ud83c\udf0d<\/span>\r\n        120+\r\n      <\/div>\r\n      <div class=\"stat-label\">Countries Exported<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"scroll-wrapper\">\r\n    <div class=\"fade-top\"><\/div>\r\n    <div class=\"fade-bottom\"><\/div>\r\n\r\n    <!-- \u7b2c\u4e00\u5217 -->\r\n    <div class=\"scroll-column\">\r\n      <div class=\"scroll-track track-up\">\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\">\r\n              <span class=\"user-name\">Michael Smith<\/span>\r\n              <span class=\"user-title\">Dental Brand Owner | Procurement<\/span>\r\n            <\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc US -->\r\n            <span class=\"card-flag-emoji fi fi-us\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Partnering with Relish for our sonic toothbrush line was the best decision. Their sonic motors are incredibly stable, and the DuPont bristles meet strict FDA standards. They handled our OEM custom packaging flawlessly.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Elena Rossi<\/span><span class=\"user-title\">Healthcare Distributor | CEO<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc DE -->\r\n            <span class=\"card-flag-emoji fi fi-de\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">We've worked with several factories in Shenzhen, but Relish stands out for their R&D capability. Their water flosser pump design resolved the leakage issues we faced with previous suppliers. CE & RoHS compliance made import seamless.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Liam Brown<\/span><span class=\"user-title\">Pharmacy Chain | Sourcing Manager<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc GB -->\r\n            <span class=\"card-flag-emoji fi fi-gb\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Fast turnaround on prototyping and exceptional mold quality. The U-shaped 360\u00b0 toothbrushes we co-developed hit the UK market 2 weeks ahead of schedule. Their communication is transparent and highly professional.<\/div>\r\n        <\/div>\r\n        <!-- \u5faa\u74b0\u5099\u4efd -->\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\">\r\n              <span class=\"user-name\">Michael Smith<\/span>\r\n              <span class=\"user-title\">Dental Brand Owner | Procurement<\/span>\r\n            <\/div>\r\n            <span class=\"card-flag-emoji fi fi-us\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Partnering with Relish for our sonic toothbrush line was the best decision. Their sonic motors are incredibly stable, and the DuPont bristles meet strict FDA standards. They handled our OEM custom packaging flawlessly.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Elena Rossi<\/span><span class=\"user-title\">Healthcare Distributor | CEO<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-de\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">We've worked with several factories in Shenzhen, but Relish stands out for their R&D capability. Their water flosser pump design resolved the leakage issues we faced with previous suppliers. CE & RoHS compliance made import seamless.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Liam Brown<\/span><span class=\"user-title\">Pharmacy Chain | Sourcing Manager<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-gb\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Fast turnaround on prototyping and exceptional mold quality. The U-shaped 360\u00b0 toothbrushes we co-developed hit the UK market 2 weeks ahead of schedule. Their communication is transparent and highly professional.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u7b2c\u4e8c\u5217 -->\r\n    <div class=\"scroll-column\">\r\n      <div class=\"scroll-track track-down\">\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Kenji Tanaka<\/span><span class=\"user-title\">Oral Care Brand | Product Manager<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc JP -->\r\n            <span class=\"card-flag-emoji fi fi-jp\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">The Japanese market has zero tolerance for defects. Relish's rigorous QC processes, from raw materials to final assembly, ensured our electric toothbrushes passed every inspection. A highly reliable ODM manufacturer.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Sophie Martin<\/span><span class=\"user-title\">E-commerce Retailer | Supply Chain<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc FR -->\r\n            <span class=\"card-flag-emoji fi fi-fr\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">We scaled our Amazon FBA business significantly thanks to their scalable manufacturing capacity. Even during peak seasons, they maintain strict lead times for our bulk orders of teeth whitening kits and replacement heads.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Alexander Ivanov<\/span><span class=\"user-title\">Wholesale Importer | Director<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc RU -->\r\n            <span class=\"card-flag-emoji fi fi-ru\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Cost-effective without compromising on quality. The battery life on their electric toothbrushes is exactly as advertised. They also provided complete customs clearance documents promptly. Great factory to work with.<\/div>\r\n        <\/div>\r\n        <!-- \u5faa\u74b0\u5099\u4efd -->\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Kenji Tanaka<\/span><span class=\"user-title\">Oral Care Brand | Product Manager<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-jp\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">The Japanese market has zero tolerance for defects. Relish's rigorous QC processes, from raw materials to final assembly, ensured our electric toothbrushes passed every inspection. A highly reliable ODM manufacturer.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Sophie Martin<\/span><span class=\"user-title\">E-commerce Retailer | Supply Chain<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-fr\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">We scaled our Amazon FBA business significantly thanks to their scalable manufacturing capacity. Even during peak seasons, they maintain strict lead times for our bulk orders of teeth whitening kits and replacement heads.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Alexander Ivanov<\/span><span class=\"user-title\">Wholesale Importer | Director<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-ru\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Cost-effective without compromising on quality. The battery life on their electric toothbrushes is exactly as advertised. They also provided complete customs clearance documents promptly. Great factory to work with.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u7b2c\u4e09\u5217 -->\r\n    <div class=\"scroll-column\">\r\n      <div class=\"scroll-track track-up-fast\">\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Carlos Ruiz<\/span><span class=\"user-title\">B2B Distributor | Purchasing Lead<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc ES -->\r\n            <span class=\"card-flag-emoji fi fi-es\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">What impresses me most is their flexibility. Whether it's adjusting the motor frequency for our water flossers or customizing the private label packaging, their engineering team is incredibly supportive and responsive.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Oliver White<\/span><span class=\"user-title\">Supermarket Chain | Category Buyer<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc AU -->\r\n            <span class=\"card-flag-emoji fi fi-au\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Relish provides excellent value. Their bamboo toothbrushes and UV sanitizers have been top sellers for us. The factory's commitment to sustainable development also aligns perfectly with our brand values.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Maria Silva<\/span><span class=\"user-title\">Dental Clinic Network | Founder<\/span><\/div>\r\n            <!-- 2. \u66ff\u63db\u70ba\u570b\u65d7\u4ee3\u78bc BR -->\r\n            <span class=\"card-flag-emoji fi fi-br\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">We source interdental brushes and tongue scrapers directly from Relish. The medical-grade materials and ergonomic designs have received excellent feedback from our patients. A true professional oral care manufacturer.<\/div>\r\n        <\/div>\r\n        <!-- \u5faa\u74b0\u5099\u4efd -->\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Carlos Ruiz<\/span><span class=\"user-title\">B2B Distributor | Purchasing Lead<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-es\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">What impresses me most is their flexibility. Whether it's adjusting the motor frequency for our water flossers or customizing the private label packaging, their engineering team is incredibly supportive and responsive.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Oliver White<\/span><span class=\"user-title\">Supermarket Chain | Category Buyer<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-au\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">Relish provides excellent value. Their bamboo toothbrushes and UV sanitizers have been top sellers for us. The factory's commitment to sustainable development also aligns perfectly with our brand values.<\/div>\r\n        <\/div>\r\n        <div class=\"testimonial-card\">\r\n          <div class=\"card-header\">\r\n            <div class=\"user-info\"><span class=\"user-name\">Maria Silva<\/span><span class=\"user-title\">Dental Clinic Network | Founder<\/span><\/div>\r\n            <span class=\"card-flag-emoji fi fi-br\"><\/span>\r\n          <\/div>\r\n          <div class=\"card-body\">We source interdental brushes and tongue scrapers directly from Relish. The medical-grade materials and ergonomic designs have received excellent feedback from our patients. A true professional oral care manufacturer.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  \/* \u57fa\u7840\u8bbe\u7f6e *\/\r\n  .custom-testimonial-section {\r\n    max-width: 1440px;\r\n    margin: 0 auto;\r\n    padding: 60px 20px;\r\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\r\n    background-color: #ffffff; \r\n  }\r\n\r\n  \/* \u6807\u9898 *\/\r\n  .testimonial-title {\r\n    text-align: center;\r\n    font-size: 36px;\r\n    font-weight: 800;\r\n    color: #005746;\r\n    margin-bottom: 50px;\r\n  }\r\n\r\n  \/* \u9876\u90e8\u7edf\u8ba1\u533a\u6392\u7248\u4f18\u5316 *\/\r\n  .stats-container {\r\n    display: flex;\r\n    justify-content: space-around;\r\n    flex-wrap: wrap;\r\n    margin-bottom: 60px;\r\n    text-align: center;\r\n  }\r\n  .stat-item {\r\n    margin: 15px;\r\n    min-width: 200px;\r\n  }\r\n  \r\n  \/* \u6570\u5b57\u548cEmoji\u5bf9\u9f50 *\/\r\n  .stat-number {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 12px;\r\n    font-size: 54px;\r\n    font-weight: 900;\r\n    margin-bottom: 5px;\r\n  }\r\n  \r\n  \/* \u4f18\u5316\u7edf\u8ba1\u533a Emoji \u5927\u5c0f *\/\r\n  .stat-icon-emoji {\r\n    font-size: 48px;\r\n  }\r\n  .stat-stars-emoji {\r\n    font-size: 32px; \r\n    letter-spacing: -3px; \r\n    line-height: 1;\r\n  }\r\n\r\n  \/* \u989c\u8272\u5b9a\u4e49 *\/\r\n  .color-blue { color: #51A4FB; }\r\n  .color-green { color: #6FCB83; }\r\n  .color-orange { color: #F59772; }\r\n  .color-yellow { color: #FFC107; } \r\n  \r\n  .stat-label {\r\n    font-size: 15px;\r\n    color: #666;\r\n    font-weight: 500;\r\n  }\r\n\r\n  \/* ====== \u6838\u5fc3\u6eda\u52a8\u903b\u8f91 ====== *\/\r\n  .scroll-wrapper {\r\n    display: flex;\r\n    gap: 24px;\r\n    height: 600px; \r\n    overflow: hidden;\r\n    position: relative;\r\n    padding: 20px 0;\r\n  }\r\n\r\n  \/* \u6e10\u53d8\u906e\u7f69 *\/\r\n  .fade-top, .fade-bottom {\r\n    position: absolute;\r\n    left: 0;\r\n    right: 0;\r\n    height: 100px;\r\n    z-index: 10;\r\n    pointer-events: none; \r\n  }\r\n  .fade-top {\r\n    top: 0;\r\n    background: linear-gradient(to bottom, rgba(253,253,253,1) 0%, rgba(253,253,253,0) 100%);\r\n  }\r\n  .fade-bottom {\r\n    bottom: 0;\r\n    background: linear-gradient(to top, rgba(253,253,253,1) 0%, rgba(253,253,253,0) 100%);\r\n  }\r\n\r\n  \/* \u5217\u6392\u7248 *\/\r\n  .scroll-column {\r\n    flex: 1;\r\n    overflow: hidden;\r\n  }\r\n  .scroll-track {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 24px;\r\n    padding-bottom: 24px; \r\n  }\r\n\r\n  \/* \u60ac\u505c\u6682\u505c\u52a8\u753b *\/\r\n  .scroll-column:hover .scroll-track {\r\n    animation-play-state: paused !important;\r\n  }\r\n\r\n  \/* \u52a8\u753b\u5b9a\u4e49 *\/\r\n  .track-up { animation: scrollUp 25s linear infinite; }\r\n  .track-up-fast { animation: scrollUp 20s linear infinite; }\r\n  .track-down {\r\n    transform: translateY(-50%); \r\n    animation: scrollDown 28s linear infinite;\r\n  }\r\n\r\n  @keyframes scrollUp {\r\n    0% { transform: translateY(0); }\r\n    100% { transform: translateY(-50%); } \r\n  }\r\n  @keyframes scrollDown {\r\n    0% { transform: translateY(-50%); }\r\n    100% { transform: translateY(0); }\r\n  }\r\n\r\n  \/* ====== \u5361\u7247\u6837\u5f0f ====== *\/\r\n  .testimonial-card {\r\n    background-color: #fff;\r\n    border-radius: 16px;\r\n    padding: 24px;\r\n    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05);\r\n    border: 1px solid #f0f0f0;\r\n    transition: transform 0.2s, box-shadow 0.2s;\r\n    cursor: default;\r\n  }\r\n  .testimonial-card:hover {\r\n    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);\r\n  }\r\n\r\n  \/* \u5361\u7247\u5934\u90e8\u6392\u7248\uff1a\u59d3\u540d\u4e0e\u56fd\u65d7 *\/\r\n  .card-header {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center; \r\n    margin-bottom: 16px;\r\n  }\r\n  .user-info { display: flex; flex-direction: column; }\r\n  .user-name { font-size: 16px; font-weight: bold; color: #222; margin-bottom: 4px; }\r\n  .user-title { font-size: 12px; color: #888; }\r\n  \r\n  \/* 3. \u4fee\u6539\u5f8c\u7684\u570b\u65d7 CSS \u6a23\u5f0f *\/\r\n  .card-flag-emoji {\r\n    font-size: 24px; \/* SVG \u56fe\u6807\u5927\u5c0f *\/\r\n    border-radius: 3px; \/* \u7a0d\u5fae\u52a0\u4e00\u70b9\u5706\u89d2 *\/\r\n    box-shadow: 0 1px 3px rgba(0,0,0,0.1); \/* \u52a0\u4e00\u70b9\u9634\u5f71\u66f4\u6709\u8d28\u611f *\/\r\n    transition: transform 0.3s ease;\r\n  }\r\n  \/* \u60ac\u505c\u65f6\u653e\u5927 *\/\r\n  .testimonial-card:hover .card-flag-emoji {\r\n    transform: scale(1.1); \r\n  }\r\n\r\n  \/* \u8bc4\u4ef7\u5185\u5bb9 *\/\r\n  .card-body {\r\n    font-size: 14px;\r\n    line-height: 1.6;\r\n    color: #555;\r\n    position: relative;\r\n  }\r\n  .card-body::before {\r\n    content: \"\u201c\"; color: #ccc; font-size: 20px; font-family: Georgia, serif; margin-right: 2px;\r\n  }\r\n  .card-body::after {\r\n    content: \"\u201d\"; color: #ccc; font-size: 20px; font-family: Georgia, serif; margin-left: 2px;\r\n  }\r\n\r\n  \/* ====== \u54cd\u5e94\u5f0f\u9002\u914d ====== *\/\r\n  @media (max-width: 992px) {\r\n    \/* \u5e73\u677f\u7aef\uff08992px\u4ee5\u4e0b\uff09\uff1a\u9690\u85cf\u5012\u6570\u7b2c 1 \u5217\uff08\u5373\u7b2c\u4e09\u5217\uff09 *\/\r\n    .scroll-column:nth-last-child(1) { display: none !important; }\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    \/* \u624b\u673a\u7aef\uff08768px\u4ee5\u4e0b\uff09\uff1a\u9690\u85cf\u5012\u6570\u7b2c 1 \u5217\u548c\u5012\u6570\u7b2c 2 \u5217\uff0c\u53ea\u7559\u7b2c\u4e00\u5217 *\/\r\n    .scroll-column:nth-last-child(1) { display: none !important; }\r\n    .scroll-column:nth-last-child(2) { display: none !important; }\r\n    \r\n    .scroll-wrapper { \r\n      height: 480px; \/* \u624b\u673a\u7aef\u7a0d\u5fae\u7f29\u77ed\u8f6e\u64ad\u533a\u9ad8\u5ea6 *\/\r\n      justify-content: center; \/* \u8ba9\u4ec5\u5269\u7684\u4e00\u5217\u5c45\u4e2d *\/\r\n      padding: 10px 0;\r\n    }\r\n    \r\n    \/* \u7edf\u8ba1\u533a\u7f29\u5c0f\u4e00\u70b9\uff0c\u9632\u6b62\u6362\u884c\u592a\u4e71 *\/\r\n    .stat-number { font-size: 42px; }\r\n    .stat-icon-emoji { font-size: 36px; }\r\n    .stat-stars-emoji { font-size: 24px; letter-spacing: -2px;}\r\n    \r\n    \/* \u8ba9\u56fd\u65d7\u5728\u624b\u673a\u7aef\u4f9d\u7136\u4fdd\u6301\u8db3\u591f\u5927\uff0c\u5e76\u4e14\u4e0d\u88ab\u6324\u538b *\/\r\n    .card-flag-emoji { \r\n      font-size: 28px; \r\n      flex-shrink: 0; \r\n      margin-left: 12px;\r\n    }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d39549 e-flex e-con-boxed e-con e-parent\" data-id=\"3d39549\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d97e7a elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"9d97e7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h3 class=\"quality-text\">Compliance, Quality, Compatibility<\/h3>\n<style>\n  @media (max-width: 767px) {\n    .quality-text {\n      font-size: 18px !important; \/* \u7a0d\u5fae\u518d\u6539\u5c0f\u4e00\u70b9\u70b9\uff0c\u9632\u6b62\u6491\u7834\u5c4f\u5e55\u8fb9\u7f18 *\/\n      white-space: nowrap !important; \n      line-height: 1.2 !important;\n      \n      \/* \u4e0b\u9762\u662f\u65b0\u589e\u7684\u7ec8\u6781\u5c45\u4e2d\u6307\u4ee4 *\/\n      text-align: center !important; \n      display: block !important; \n      width: 100% !important; \n      margin: 0 auto !important; \n      padding: 0 !important;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1f9fabb e-flex e-con-boxed e-con e-parent\" data-id=\"1f9fabb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fde13a4 e-con-full animate-transition hover-up-3 e-flex e-con e-child\" data-id=\"fde13a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a7b996 elementor-widget elementor-widget-image\" data-id=\"6a7b996\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"550\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-oral-care-tooling-production-on-time-delivery.webp\" class=\"attachment-full size-full wp-image-4443\" alt=\"Advanced injection molding and tooling machinery inside our factory, ensuring customized solutions and on-time delivery for oral care brands.\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-oral-care-tooling-production-on-time-delivery.webp 800w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-oral-care-tooling-production-on-time-delivery-300x206.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-oral-care-tooling-production-on-time-delivery-768x528.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/03\/custom-oral-care-tooling-production-on-time-delivery-18x12.webp 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a82e109 e-con-full e-flex e-con e-child\" data-id=\"a82e109\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99eefb7 elementor-widget elementor-widget-heading\" data-id=\"99eefb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your Vertically Integrated OEM Electric Toothbrush Factory<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c1f7ff1 elementor-widget elementor-widget-text-editor\" data-id=\"c1f7ff1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Founded in 2012, Relish is a National High-Tech Enterprise specializing in OEM\/ODM oral care manufacturing. From our ISO-certified 20,000\u33a1 facility in Shenzhen, we manage the full product lifecycle\u2014in-house R&amp;D, precision tooling, automated assembly, and rigorous QC\u2014delivering compliant, market-ready solutions to brands worldwide.<\/p><p><strong>Capabilities at a glance:<\/strong><\/p><ul><li>300+ engineers &amp; technicians | 3\u20137 day rapid prototyping<\/li><li>Private label electric toothbrushes &amp; water flossers<\/li><li>Full certification: FDA, CE, FCC, RoHS, CB, ISO 13485<\/li><li>Factory-direct pricing for private label, retail, and wholesale<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23f99eb elementor-widget elementor-widget-button\" data-id=\"23f99eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"\/about\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">See Our Manufacturing Capabilities<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4951a27 e-flex e-con-boxed e-con e-parent\" data-id=\"4951a27\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcbaef6 elementor-widget elementor-widget-html\" data-id=\"fcbaef6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   RELISH TECH\r\n   MOTOR TECHNOLOGY EVOLUTION \u2014 FINAL RESPONSIVE VERSION\r\n   Elementor HTML Widget\r\n   ========================================================= *\/\r\n\r\n.relish-tech-evolution {\r\n\r\n    \/* Brand \/ component colors *\/\r\n    --rt-green: #287b66;\r\n    --rt-green-dark: #1f6453;\r\n    --rt-green-mid: #73aa98;\r\n    --rt-green-soft: #eaf4f0;\r\n\r\n    --rt-text: #101c18;\r\n    --rt-body: #60706a;\r\n    --rt-muted: #85918c;\r\n    --rt-line: #ccd9d4;\r\n\r\n    width: 100%;\r\n\r\n    \/*\r\n     * IMPORTANT:\r\n     * Keep transparent so the Elementor parent container\r\n     * controls the full-width gradient background.\r\n     *\/\r\n    background: transparent;\r\n\r\n    color: var(--rt-text);\r\n}\r\n\r\n.relish-tech-evolution *,\r\n.relish-tech-evolution *::before,\r\n.relish-tech-evolution *::after {\r\n    box-sizing: border-box;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   INNER WIDTH\r\n   ========================================================= *\/\r\n\r\n.relish-tech-evolution__inner {\r\n    width: min(100%, 1440px);\r\n\r\n    margin: 0 auto;\r\n    padding: 66px 28px 72px;\r\n\r\n    background: transparent;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SECTION HEADING\r\n   ========================================================= *\/\r\n\r\n.relish-tech-evolution__header {\r\n    max-width: 820px;\r\n\r\n    margin: 0 auto 54px;\r\n\r\n    text-align: center;\r\n}\r\n\r\n\r\n\/* Eyebrow *\/\r\n\r\n.relish-tech-evolution__eyebrow {\r\n    display: block;\r\n\r\n    margin-bottom: 11px;\r\n\r\n    color: var(--rt-green);\r\n\r\n    font-size: 13px;\r\n    font-weight: 700;\r\n    line-height: 1.4;\r\n\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* H2 *\/\r\n\r\n.relish-tech-evolution__header h2 {\r\n    margin: 0;\r\n\r\n    color: var(--rt-text);\r\n\r\n    \/*\r\n     * Font family intentionally NOT specified.\r\n     * It inherits the website \/ Elementor global font.\r\n     *\/\r\n    font-size: clamp(34px, 3vw, 46px);\r\n    font-weight: 700;\r\n    line-height: 1.12;\r\n\r\n    letter-spacing: -.035em;\r\n}\r\n\r\n\r\n\/* Subtitle *\/\r\n\r\n.relish-tech-evolution__header p {\r\n    max-width: 780px;\r\n\r\n    margin: 17px auto 0;\r\n\r\n    color: var(--rt-body);\r\n\r\n    font-size: 17px;\r\n    font-weight: 400;\r\n    line-height: 1.65;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DESKTOP TECHNOLOGY ROADMAP\r\n   ========================================================= *\/\r\n\r\n.relish-tech-roadmap {\r\n    position: relative;\r\n\r\n    display: grid;\r\n    grid-template-columns: repeat(5, minmax(0, 1fr));\r\n\r\n    gap: 34px;\r\n\r\n    margin: 0;\r\n    padding: 0;\r\n\r\n    list-style: none;\r\n}\r\n\r\n\r\n\/* Main evolution line *\/\r\n\r\n.relish-tech-roadmap::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    z-index: 0;\r\n\r\n    top: 141px;\r\n\r\n    left: 9%;\r\n    right: 9%;\r\n\r\n    height: 2px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            90deg,\r\n            #d2ddd8 0%,\r\n            #d2ddd8 48%,\r\n            #b8d0c7 62%,\r\n            #82b3a2 78%,\r\n            var(--rt-green) 100%\r\n        );\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   EACH TECHNOLOGY STAGE\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage {\r\n    position: relative;\r\n    z-index: 1;\r\n\r\n    min-width: 0;\r\n\r\n    text-align: center;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TECHNOLOGY MOTION VISUAL\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage__visual {\r\n    display: flex;\r\n\r\n    align-items: center;\r\n    justify-content: center;\r\n\r\n    width: 92px;\r\n    height: 92px;\r\n\r\n    margin: 0 auto 24px;\r\n\r\n    border: 1px solid #dbe5e1;\r\n    border-radius: 50%;\r\n\r\n    background: rgba(255, 255, 255, .68);\r\n\r\n    color: #687972;\r\n}\r\n\r\n\r\n\/* SVG icon *\/\r\n\r\n.relish-tech-stage__visual svg {\r\n    width: 50px;\r\n    height: 50px;\r\n\r\n    display: block;\r\n}\r\n\r\n\r\n\/* Relish-developed stage *\/\r\n\r\n.relish-tech-stage--relish .relish-tech-stage__visual {\r\n    border-color: rgba(40, 123, 102, .38);\r\n\r\n    background: rgba(234, 244, 240, .72);\r\n\r\n    color: var(--rt-green);\r\n}\r\n\r\n\r\n\/* Latest stage *\/\r\n\r\n.relish-tech-stage--latest .relish-tech-stage__visual {\r\n    border-color: var(--rt-green);\r\n\r\n    background: var(--rt-green);\r\n\r\n    color: #ffffff;\r\n\r\n    box-shadow:\r\n        0 10px 30px rgba(40, 123, 102, .14);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   NUMBER POINTS\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage__point {\r\n    position: relative;\r\n    z-index: 2;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n    justify-content: center;\r\n\r\n    width: 30px;\r\n    height: 30px;\r\n\r\n    margin: 0 auto 23px;\r\n\r\n    border: 2px solid var(--rt-line);\r\n    border-radius: 50%;\r\n\r\n    background: #ffffff;\r\n\r\n    color: #697873;\r\n\r\n    font-size: 10px;\r\n    font-weight: 700;\r\n    line-height: 1;\r\n}\r\n\r\n\r\n\/* Relish technology point *\/\r\n\r\n.relish-tech-stage--relish .relish-tech-stage__point {\r\n    border-color: var(--rt-green-mid);\r\n\r\n    color: var(--rt-green);\r\n}\r\n\r\n\r\n\/* Latest point *\/\r\n\r\n.relish-tech-stage--latest .relish-tech-stage__point {\r\n    border-color: var(--rt-green);\r\n\r\n    background: var(--rt-green);\r\n\r\n    color: #ffffff;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   STAGE TYPE LABEL\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage__type {\r\n    display: block;\r\n\r\n    min-height: 17px;\r\n\r\n    margin-bottom: 7px;\r\n\r\n    color: var(--rt-muted);\r\n\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n    line-height: 1.35;\r\n\r\n    letter-spacing: .07em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* Relish-owned technology *\/\r\n\r\n.relish-tech-stage--relish .relish-tech-stage__type {\r\n    color: var(--rt-green);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   LATEST INNOVATION BADGE\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage__badge {\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n    justify-content: center;\r\n\r\n    margin-bottom: 9px;\r\n\r\n    padding: 5px 10px;\r\n\r\n    border-radius: 999px;\r\n\r\n    background: var(--rt-green);\r\n\r\n    color: #ffffff;\r\n\r\n    font-size: 10px;\r\n    font-weight: 700;\r\n    line-height: 1.2;\r\n\r\n    letter-spacing: .05em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TECHNOLOGY TITLES\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage h3 {\r\n    margin: 0;\r\n\r\n    color: var(--rt-text);\r\n\r\n    font-size: 21px;\r\n    font-weight: 700;\r\n    line-height: 1.25;\r\n\r\n    letter-spacing: -.015em;\r\n}\r\n\r\n\r\n\/* Highlight Relish technology *\/\r\n\r\n.relish-tech-stage--relish h3,\r\n.relish-tech-stage--latest h3 {\r\n    color: var(--rt-green-dark);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TECHNOLOGY DESCRIPTION\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage__summary {\r\n    max-width: 220px;\r\n\r\n    margin: 11px auto 0;\r\n\r\n    color: var(--rt-body);\r\n\r\n    font-size: 15px;\r\n    font-weight: 400;\r\n    line-height: 1.6;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TECHNOLOGY ROLE\r\n   ========================================================= *\/\r\n\r\n.relish-tech-stage__role {\r\n    display: inline-block;\r\n\r\n    margin-top: 15px;\r\n    padding-top: 11px;\r\n\r\n    border-top: 1px solid #dfe7e3;\r\n\r\n    color: #7d8b86;\r\n\r\n    font-size: 12px;\r\n    font-weight: 600;\r\n    line-height: 1.4;\r\n\r\n    letter-spacing: .015em;\r\n}\r\n\r\n\r\n\/* Highlight Relish technology role *\/\r\n\r\n.relish-tech-stage--relish .relish-tech-stage__role,\r\n.relish-tech-stage--latest .relish-tech-stage__role {\r\n    border-color: rgba(40, 123, 102, .20);\r\n\r\n    color: var(--rt-green);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TABLET\r\n   3 + 2 CENTERED LAYOUT\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1024px) {\r\n\r\n    .relish-tech-evolution__inner {\r\n        padding: 60px 24px 64px;\r\n    }\r\n\r\n\r\n    .relish-tech-evolution__header {\r\n        margin-bottom: 46px;\r\n    }\r\n\r\n\r\n    .relish-tech-roadmap {\r\n        grid-template-columns: repeat(6, minmax(0, 1fr));\r\n\r\n        gap: 44px 24px;\r\n    }\r\n\r\n\r\n    \/*\r\n     * Once items wrap to two rows,\r\n     * remove desktop horizontal line.\r\n     *\/\r\n\r\n    .relish-tech-roadmap::before {\r\n        display: none;\r\n    }\r\n\r\n\r\n    .relish-tech-stage {\r\n        grid-column: span 2;\r\n    }\r\n\r\n\r\n    \/*\r\n     * Center second row\r\n     *\/\r\n\r\n    .relish-tech-stage:nth-child(4) {\r\n        grid-column: 2 \/ span 2;\r\n    }\r\n\r\n\r\n    .relish-tech-stage:nth-child(5) {\r\n        grid-column: 4 \/ span 2;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__visual {\r\n        width: 84px;\r\n        height: 84px;\r\n\r\n        margin-bottom: 18px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__visual svg {\r\n        width: 46px;\r\n        height: 46px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__point {\r\n        margin-bottom: 17px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__summary {\r\n        max-width: 220px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MOBILE\r\n   VERTICAL TECHNOLOGY JOURNEY\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 767px) {\r\n\r\n    .relish-tech-evolution__inner {\r\n        padding: 48px 20px 52px;\r\n    }\r\n\r\n\r\n    \/* Heading becomes left aligned *\/\r\n\r\n    .relish-tech-evolution__header {\r\n        margin-bottom: 40px;\r\n\r\n        text-align: left;\r\n    }\r\n\r\n\r\n    .relish-tech-evolution__eyebrow {\r\n        margin-bottom: 9px;\r\n\r\n        font-size: 12px;\r\n    }\r\n\r\n\r\n    .relish-tech-evolution__header h2 {\r\n        font-size: clamp(28px, 8vw, 35px);\r\n\r\n        line-height: 1.16;\r\n\r\n        letter-spacing: -.025em;\r\n    }\r\n\r\n\r\n    .relish-tech-evolution__header p {\r\n        max-width: none;\r\n\r\n        margin-top: 14px;\r\n\r\n        font-size: 15px;\r\n        line-height: 1.65;\r\n    }\r\n\r\n\r\n    \/* Vertical roadmap *\/\r\n\r\n    .relish-tech-roadmap {\r\n        display: block;\r\n\r\n        position: relative;\r\n    }\r\n\r\n\r\n    \/* Vertical evolution line *\/\r\n\r\n    .relish-tech-roadmap::before {\r\n        display: block;\r\n\r\n        top: 27px;\r\n        bottom: 27px;\r\n\r\n        left: 26px;\r\n        right: auto;\r\n\r\n        width: 2px;\r\n        height: auto;\r\n\r\n        background:\r\n            linear-gradient(\r\n                180deg,\r\n                #d1dcd7 0%,\r\n                #d1dcd7 48%,\r\n                #88b7a6 78%,\r\n                var(--rt-green) 100%\r\n            );\r\n    }\r\n\r\n\r\n    \/* Mobile stage layout *\/\r\n\r\n    .relish-tech-stage,\r\n    .relish-tech-stage:nth-child(4),\r\n    .relish-tech-stage:nth-child(5) {\r\n\r\n        display: grid;\r\n\r\n        grid-template-columns: 54px minmax(0, 1fr);\r\n\r\n        column-gap: 18px;\r\n\r\n        margin: 0 0 32px;\r\n\r\n        text-align: left;\r\n    }\r\n\r\n\r\n    .relish-tech-stage:last-child {\r\n        margin-bottom: 0;\r\n    }\r\n\r\n\r\n    \/*\r\n     * Desktop technology symbol hidden on mobile.\r\n     * Keeps mobile clean and compact.\r\n     *\/\r\n\r\n    .relish-tech-stage__visual {\r\n        display: none;\r\n    }\r\n\r\n\r\n    \/* Number point *\/\r\n\r\n    .relish-tech-stage__point {\r\n        grid-column: 1;\r\n        grid-row: 1 \/ span 6;\r\n\r\n        width: 54px;\r\n        height: 54px;\r\n\r\n        margin: 0;\r\n\r\n        background: #ffffff;\r\n\r\n        font-size: 11px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage--latest .relish-tech-stage__point {\r\n        background: var(--rt-green);\r\n    }\r\n\r\n\r\n    \/* Mobile content *\/\r\n\r\n    .relish-tech-stage__content {\r\n        grid-column: 2;\r\n\r\n        padding: 2px 0 4px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__type {\r\n        min-height: 0;\r\n\r\n        margin-bottom: 5px;\r\n\r\n        font-size: 10px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage h3 {\r\n        font-size: 19px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__summary {\r\n        max-width: none;\r\n\r\n        margin: 8px 0 0;\r\n\r\n        font-size: 14px;\r\n        line-height: 1.6;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__role {\r\n        margin-top: 10px;\r\n        padding-top: 8px;\r\n\r\n        font-size: 11px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__badge {\r\n        margin-bottom: 7px;\r\n\r\n        font-size: 9px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SMALL PHONES\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 390px) {\r\n\r\n    .relish-tech-evolution__inner {\r\n        padding-left: 16px;\r\n        padding-right: 16px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage,\r\n    .relish-tech-stage:nth-child(4),\r\n    .relish-tech-stage:nth-child(5) {\r\n\r\n        grid-template-columns: 46px minmax(0, 1fr);\r\n\r\n        column-gap: 14px;\r\n    }\r\n\r\n\r\n    .relish-tech-roadmap::before {\r\n        left: 22px;\r\n    }\r\n\r\n\r\n    .relish-tech-stage__point {\r\n        width: 46px;\r\n        height: 46px;\r\n\r\n        font-size: 10px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ACCESSIBILITY\r\n   ========================================================= *\/\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n\r\n    .relish-tech-evolution *,\r\n    .relish-tech-evolution *::before,\r\n    .relish-tech-evolution *::after {\r\n        transition: none !important;\r\n        animation: none !important;\r\n    }\r\n\r\n}\r\n\/* Final visual refinements *\/\r\n\r\n.relish-tech-stage__visual {\r\n    border-color: #cfdcd7;\r\n    color: #5f716a;\r\n}\r\n\r\n.relish-tech-evolution__inner {\r\n    padding-top: 58px;\r\n    padding-bottom: 62px;\r\n}\r\n\r\n.relish-tech-evolution__header {\r\n    margin-bottom: 46px;\r\n}\r\n\r\n@media (min-width: 1025px) {\r\n    .relish-tech-stage__summary {\r\n        min-height: 120px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n<section\r\n    class=\"relish-tech-evolution\"\r\n    aria-labelledby=\"relish-tech-evolution-title\"\r\n>\r\n\r\n    <div class=\"relish-tech-evolution__inner\">\r\n\r\n\r\n        <!-- =================================================\r\n             SECTION HEADER\r\n             ================================================= -->\r\n\r\n        <header class=\"relish-tech-evolution__header\">\r\n\r\n            <span class=\"relish-tech-evolution__eyebrow\">\r\n                Technology Evolution\r\n            <\/span>\r\n\r\n            <h2 id=\"relish-tech-evolution-title\">\r\n                Brushing Technology Evolution\r\n            <\/h2>\r\n\r\n           <p>\r\n    From established sonic and rotating systems to our Vibrosonic\u2122 and Rotasonic\u2122 technologies, Relish continues to develop new approaches to electric toothbrush motion.\r\n<\/p>\r\n\r\n        <\/header>\r\n\r\n\r\n        <!-- =================================================\r\n             TECHNOLOGY ROADMAP\r\n             ================================================= -->\r\n\r\n        <ol class=\"relish-tech-roadmap\">\r\n\r\n\r\n            <!-- =================================================\r\n                 01 \u2014 SONIC\r\n                 ================================================= -->\r\n\r\n            <li class=\"relish-tech-stage\">\r\n\r\n                <!-- Motion visual -->\r\n                <div\r\n                    class=\"relish-tech-stage__visual\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n\r\n                    <svg\r\n                        viewBox=\"0 0 64 64\"\r\n                        fill=\"none\"\r\n                    >\r\n\r\n                        <path\r\n                            d=\"M10 22C16 14 22 30 28 22C34 14 40 30 46 22C50 17 54 18 56 21\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.4\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M10 32C16 24 22 40 28 32C34 24 40 40 46 32C50 27 54 28 56 31\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.4\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M10 42C16 34 22 50 28 42C34 34 40 50 46 42C50 37 54 38 56 41\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.4\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                    <\/svg>\r\n\r\n                <\/div>\r\n\r\n\r\n                <!-- Timeline point -->\r\n                <div\r\n                    class=\"relish-tech-stage__point\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    01\r\n                <\/div>\r\n\r\n\r\n                <!-- Content -->\r\n                <div class=\"relish-tech-stage__content\">\r\n\r\n                  <!-- 01 \u2014 SONIC -->\r\n<div class=\"relish-tech-stage__content\">\r\n\r\n    <span class=\"relish-tech-stage__type\">\r\n        Sonic Motion\r\n    <\/span>\r\n\r\n    <h3>\r\n        Sonic\r\n    <\/h3>\r\n\r\n    <p class=\"relish-tech-stage__summary\">\r\n        Moves the brush head rapidly from side to side,\r\n        producing high-frequency bristle motion across\r\n        the tooth surface.\r\n    <\/p>\r\n\r\n    <span class=\"relish-tech-stage__role\">\r\n        High-speed side-to-side motion\r\n    <\/span>\r\n\r\n<\/div>\r\n\r\n            <\/li>\r\n\r\n\r\n\r\n            <!-- =================================================\r\n                 02 \u2014 ROTATING\r\n                 ================================================= -->\r\n\r\n            <li class=\"relish-tech-stage\">\r\n\r\n                <!-- Motion visual -->\r\n                <div\r\n                    class=\"relish-tech-stage__visual\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n\r\n                    <svg\r\n                        viewBox=\"0 0 64 64\"\r\n                        fill=\"none\"\r\n                    >\r\n\r\n                        <path\r\n                            d=\"M48 22A19 19 0 1 0 49 39\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.6\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M48 22L48 13M48 22L39 21\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.6\"\r\n                            stroke-linecap=\"round\"\r\n                            stroke-linejoin=\"round\"\r\n                        \/>\r\n\r\n                        <circle\r\n                            cx=\"32\"\r\n                            cy=\"32\"\r\n                            r=\"7\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.2\"\r\n                        \/>\r\n\r\n                    <\/svg>\r\n\r\n                <\/div>\r\n\r\n\r\n                <!-- Timeline point -->\r\n                <div\r\n                    class=\"relish-tech-stage__point\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    02\r\n                <\/div>\r\n\r\n\r\n                <!-- Content -->\r\n                <div class=\"relish-tech-stage__content\">\r\n\r\n                   <!-- 02 \u2014 ROTATING -->\r\n<div class=\"relish-tech-stage__content\">\r\n\r\n    <span class=\"relish-tech-stage__type\">\r\n        Rotary Motion\r\n    <\/span>\r\n\r\n    <h3>\r\n        Rotating\r\n    <\/h3>\r\n\r\n    <p class=\"relish-tech-stage__summary\">\r\n        Uses a round brush head that oscillates back and forth\r\n        in a rotating motion, creating a tooth-by-tooth\r\n        mechanical brushing action.\r\n    <\/p>\r\n\r\n    <span class=\"relish-tech-stage__role\">\r\n        Oscillating-rotating motion\r\n    <\/span>\r\n\r\n<\/div>\r\n\r\n            <\/li>\r\n\r\n\r\n\r\n            <!-- =================================================\r\n                 03 \u2014 ULTRASONIC\r\n                 ================================================= -->\r\n\r\n            <li class=\"relish-tech-stage\">\r\n\r\n                <!-- Motion visual -->\r\n                <div\r\n                    class=\"relish-tech-stage__visual\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n\r\n                    <svg\r\n                        viewBox=\"0 0 64 64\"\r\n                        fill=\"none\"\r\n                    >\r\n\r\n                        <path\r\n                            d=\"M8 20C13 14 18 26 23 20C28 14 33 26 38 20C43 14 48 26 56 19\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.2\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M8 28C13 22 18 34 23 28C28 22 33 34 38 28C43 22 48 34 56 27\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.2\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M8 36C13 30 18 42 23 36C28 30 33 42 38 36C43 30 48 42 56 35\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.2\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M8 44C13 38 18 50 23 44C28 38 33 50 38 44C43 38 48 50 56 43\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.2\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                    <\/svg>\r\n\r\n                <\/div>\r\n\r\n\r\n                <!-- Timeline point -->\r\n                <div\r\n                    class=\"relish-tech-stage__point\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    03\r\n                <\/div>\r\n\r\n\r\n                <!-- Content -->\r\n                <!-- 03 \u2014 ULTRASONIC -->\r\n<div class=\"relish-tech-stage__content\">\r\n\r\n    <span class=\"relish-tech-stage__type\">\r\n        Ultrasound\r\n    <\/span>\r\n\r\n    <h3>\r\n        Ultrasonic\r\n    <\/h3>\r\n\r\n    <p class=\"relish-tech-stage__summary\">\r\n        Uses ultrasound at frequencies in the megahertz range,\r\n        operating far above conventional sonic\r\n        brush-head vibration.\r\n    <\/p>\r\n\r\n    <span class=\"relish-tech-stage__role\">\r\n        MHz-range ultrasound\r\n    <\/span>\r\n\r\n<\/div>\r\n\r\n            <\/li>\r\n\r\n\r\n\r\n            <!-- =================================================\r\n                 04 \u2014 VIBROSONIC\r\n                 ================================================= -->\r\n\r\n            <li\r\n                class=\"\r\n                    relish-tech-stage\r\n                    relish-tech-stage--relish\r\n                \"\r\n            >\r\n\r\n                <!-- Motion visual -->\r\n                <div\r\n                    class=\"relish-tech-stage__visual\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n\r\n                    <svg\r\n                        viewBox=\"0 0 64 64\"\r\n                        fill=\"none\"\r\n                    >\r\n\r\n                        <path\r\n                            d=\"M11 24C16 16 21 32 26 24C31 16 36 32 41 24C46 16 51 32 55 24\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.5\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M16 39H48\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.5\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M21 34L16 39L21 44\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.5\"\r\n                            stroke-linecap=\"round\"\r\n                            stroke-linejoin=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M43 34L48 39L43 44\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.5\"\r\n                            stroke-linecap=\"round\"\r\n                            stroke-linejoin=\"round\"\r\n                        \/>\r\n\r\n                    <\/svg>\r\n\r\n                <\/div>\r\n\r\n\r\n                <!-- Timeline point -->\r\n                <div\r\n                    class=\"relish-tech-stage__point\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    04\r\n                <\/div>\r\n\r\n\r\n                <!-- Content -->\r\n                <div class=\"relish-tech-stage__content\">\r\n\r\n                   <!-- 04 \u2014 VIBROSONIC -->\r\n<div class=\"relish-tech-stage__content\">\r\n\r\n    <span class=\"relish-tech-stage__type\">\r\n        Relish Development\r\n    <\/span>\r\n\r\n    <h3>\r\n        Vibrosonic\u2122\r\n    <\/h3>\r\n\r\n    <p class=\"relish-tech-stage__summary\">\r\n        Combines a 60\u00b0 oscillating motion with 31,000 VPM\r\n        sonic vibration, creating a 2-in-1 brushing system\r\n        driven by a servo motor.\r\n    <\/p>\r\n\r\n    <span class=\"relish-tech-stage__role\">\r\n        60\u00b0 oscillation + sonic vibration\r\n    <\/span>\r\n\r\n<\/div>\r\n\r\n            <\/li>\r\n\r\n\r\n\r\n            <!-- =================================================\r\n                 05 \u2014 ROTASONIC\r\n                 ================================================= -->\r\n\r\n            <li\r\n                class=\"\r\n                    relish-tech-stage\r\n                    relish-tech-stage--latest\r\n                \"\r\n            >\r\n\r\n                <!-- Motion visual -->\r\n                <div\r\n                    class=\"relish-tech-stage__visual\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n\r\n                    <svg\r\n                        viewBox=\"0 0 64 64\"\r\n                        fill=\"none\"\r\n                    >\r\n\r\n                        <path\r\n                            d=\"M43 18A19 19 0 1 0 49 39\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.6\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M43 18L52 18L50 27\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.6\"\r\n                            stroke-linecap=\"round\"\r\n                            stroke-linejoin=\"round\"\r\n                        \/>\r\n\r\n                        <path\r\n                            d=\"M16 34C20 28 24 40 28 34C32 28 36 40 40 34C44 28 48 39 52 34\"\r\n                            stroke=\"currentColor\"\r\n                            stroke-width=\"2.4\"\r\n                            stroke-linecap=\"round\"\r\n                        \/>\r\n\r\n                    <\/svg>\r\n\r\n                <\/div>\r\n\r\n\r\n                <!-- Timeline point -->\r\n                <div\r\n                    class=\"relish-tech-stage__point\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    05\r\n                <\/div>\r\n\r\n\r\n                <!-- Content -->\r\n                <div class=\"relish-tech-stage__content\">\r\n\r\n                    <!-- 05 \u2014 ROTASONIC -->\r\n<div class=\"relish-tech-stage__content\">\r\n\r\n    <span class=\"relish-tech-stage__badge\">\r\n        Latest Development\r\n    <\/span>\r\n\r\n    <h3>\r\n        Rotasonic\u2122\r\n    <\/h3>\r\n\r\n    <p class=\"relish-tech-stage__summary\">\r\n        Combines sweep, oscillation and sonic motion in one\r\n        3-in-1 brushing architecture, bringing three distinct\r\n        motion types into a single system.\r\n    <\/p>\r\n\r\n    <span class=\"relish-tech-stage__role\">\r\n        Sweep + oscillation + sonic\r\n    <\/span>\r\n\r\n<\/div>\r\n\r\n            <\/li>\r\n\r\n\r\n        <\/ol>\r\n\r\n    <\/div>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62f4364 e-grid e-con-boxed e-con e-parent\" data-id=\"62f4364\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbeaae6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image\" data-id=\"dbeaae6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"512\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech-768x512.webp\" class=\"attachment-medium_large size-medium_large wp-image-2489\" alt=\"Relish team group photo at the 2026 company gathering\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech-768x512.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech-300x200.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech-1024x682.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech-1536x1023.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech-18x12.webp 18w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/02\/expert-oral-care-r-d-manufacturing-team-relish-tech.webp 2047w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc212b1 e-con-full e-flex e-con e-child\" data-id=\"bc212b1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-805516f elementor-widget elementor-widget-heading\" data-id=\"805516f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your Manufacturing Partner \u2014 Inside &amp; Out<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6496614 elementor-widget elementor-widget-text-editor\" data-id=\"6496614\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>At Relish, our team is composed of elite engineers, certified testing experts, and dedicated customer service professionals\u2014each driven by a shared passion for oral care innovation. For us, it\u2019s not just a job\u2014it\u2019s a mission to deliver exceptional quality, cutting-edge design, and reliable manufacturing excellence.<\/p><p>This commitment has earned us recognition as a trusted OEM\/ODM partner for global brands in the wholesaler, retailer, and dental sectors.<\/p><p>Our clients consistently praise our on-time delivery, technical support, and compliance-ready products\u2014from electric toothbrushes to oral care solutions.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c8564c elementor-align-left elementor-widget elementor-widget-button\" data-id=\"6c8564c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"\/about\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Meet the Team &amp; Facility<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-590f8f6 e-grid e-con-boxed e-con e-parent\" data-id=\"590f8f6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36128e4 elementor-position-left animate-transition hover-up-3 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"36128e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/Happy-Team.webp\" class=\"attachment-full size-full wp-image-1541\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Passionate People, Reliable Products<\/h3><p class=\"elementor-image-box-description\">A passionate, engaged team delivers the best outcomes for clients. Our \nengineers, QC specialists, and account managers treat every project as \ntheir own \u2014 because your brand's reputation depends on ours.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3961c27 elementor-position-left animate-transition hover-up-3 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"3961c27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"81\" height=\"80\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/Crystal-clear-Management.webp\" class=\"attachment-full size-full wp-image-1542\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Crystal-Clear Project Management<\/h3><p class=\"elementor-image-box-description\">Real-time order tracking, automated production reports, and a dedicated \naccount manager for every client. You always know where your order \nstands \u2014 no chasing, no surprises.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aeb2146 elementor-position-left animate-transition hover-up-3 elementor-vertical-align-top elementor-widget elementor-widget-image-box\" data-id=\"aeb2146\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"81\" height=\"80\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/Transparent-Flow.webp\" class=\"attachment-full size-full wp-image-1543\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Full Manufacturing Transparency<\/h3><p class=\"elementor-image-box-description\">We open up our full production workflow to every client. From tooling \nto final inspection, every action item and milestone is documented \nand shared \u2014 so you stay in control at every phase.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a277aa e-flex e-con-boxed e-con e-parent\" data-id=\"0a277aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8dcf599 elementor-widget elementor-widget-heading\" data-id=\"8dcf599\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Private Label Electric Toothbrush Manufacturer<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d836ad3 elementor-widget elementor-widget-text-editor\" data-id=\"d836ad3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Launch your branded electric toothbrush or water flosser with fast turnaround, competitive pricing, and full compliance\u2014partner with a trusted OEM\/ODM factory in China.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-791641b e-flex e-con-boxed e-con e-parent\" data-id=\"791641b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-05fadf4 e-con-full e-flex e-con e-child\" data-id=\"05fadf4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e66cb7e elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"e66cb7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico1.png\" class=\"attachment-full size-full wp-image-1504\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">1.2M+ Monthly Capacity<\/h3><p class=\"elementor-image-box-description\">20,000\u33a1 facility with 12 automated lines to handle global high-volume OEM orders effortlessly.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e3a125 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"1e3a125\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"36\" height=\"50\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico2.webp\" class=\"attachment-full size-full wp-image-1505\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">In-House R&amp;D &amp; Engineering<\/h3><p class=\"elementor-image-box-description\">Expert support for concept development, 3D CAD modeling, prototyping, and functional testing.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a759275 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"a759275\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"42\" height=\"50\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico3.png\" class=\"attachment-full size-full wp-image-1506\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">3-7 Days Rapid Prototyping<\/h3><p class=\"elementor-image-box-description\">Dedicated in-house CNC workshop ensures fast sample delivery for your market validation.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ccc0ad elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"5ccc0ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"367\" height=\"432\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico4.png\" class=\"attachment-full size-full wp-image-1507\" alt=\"\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico4.png 367w, https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico4-255x300.png 255w\" sizes=\"(max-width: 367px) 100vw, 367px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Automated Assembly Lines<\/h3><p class=\"elementor-image-box-description\">Streamlined manufacturing ensuring high yield rates and zero delays for your bulk orders.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-683eb02 e-con-full e-flex e-con e-child\" data-id=\"683eb02\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c8070ed elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"c8070ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico5.png\" class=\"attachment-full size-full wp-image-1508\" alt=\"\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico5.png 250w, https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico5-150x150.png 150w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">In-Stock Wholesale Options<\/h3><p class=\"elementor-image-box-description\">20+ ready-to-ship models supporting low-MOQ private labeling and fast market entry.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e77d326 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"e77d326\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"208\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico6.png\" class=\"attachment-full size-full wp-image-1509\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Global Logistics Support<\/h3><p class=\"elementor-image-box-description\">Reliable shipping via air or sea freight to 50+ countries with full customs documentation.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-849de75 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"849de75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"170\" height=\"170\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico7.png\" class=\"attachment-full size-full wp-image-1510\" alt=\"\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico7.png 170w, https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico7-150x150.png 150w\" sizes=\"(max-width: 170px) 100vw, 170px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">23-Step Quality Control<\/h3><p class=\"elementor-image-box-description\">100% pre-shipment inspection. Fully compliant with CE, FCC, RoHS, and FDA standards.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-640fdcc elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"640fdcc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/fess-ico8.png\" class=\"attachment-full size-full wp-image-1511\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Factory-Direct Economics<\/h3><p class=\"elementor-image-box-description\">Transparent pricing with zero hidden fees. Maximize your profit margins without sacrificing quality.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1646cf5 e-flex e-con-boxed e-con e-parent\" data-id=\"1646cf5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-bba6b03 e-con-full e-flex e-con e-child\" data-id=\"bba6b03\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b55a147 elementor-widget elementor-widget-heading\" data-id=\"b55a147\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Powering Your Oral Care Brand's Growth\n<br>Premium OEM Solutions\u2014Engineered for Quality, Priced for Scale.<\/br><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f65bec elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"8f65bec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>As a premier <b data-path-to-node=\"17,3,0\" data-index-in-node=\"23\">oral care products supplier<\/b>, we drive sustainable growth for our partners through industry-leading manufacturing and resilient supply chain strategies. We empower your business with an uninterrupted supply of innovative products.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34270cd elementor-widget elementor-widget-button\" data-id=\"34270cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get a free sample<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-84dc922 e-flex e-con-boxed e-con e-parent\" data-id=\"84dc922\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0c9177c e-con-full e-flex e-con e-child\" data-id=\"0c9177c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-806a3bc e-con-full e-flex e-con e-child\" data-id=\"806a3bc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4cc31f elementor-widget elementor-widget-heading\" data-id=\"e4cc31f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">More Than Just a Manufacturer\u2014Your Strategic Partner<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a858c24 e-con-full e-flex e-con e-child\" data-id=\"a858c24\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a96696 elementor-widget elementor-widget-text-editor\" data-id=\"3a96696\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>We deliver end-to-end OEM\/ODM services, from initial conceptualization to final production.<\/p><p>Our team acts as an extension of your business\u2014providing expert industrial design, cost-optimization consulting, and dedicated logistics support to ensure your product succeeds in a competitive market.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f0d585 elementor-widget elementor-widget-heading\" data-id=\"7f0d585\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Our services are loved by large-small brands:\n<\/div>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55c770f e-grid e-con-boxed e-con e-child\" data-id=\"55c770f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a90d4a animate-transition hover-up-3 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"1a90d4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"90\" height=\"91\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/number-1-icon.webp\" class=\"attachment-full size-full wp-image-1545\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Complimentary ID &amp; Prototyping<\/h3><p class=\"elementor-image-box-description\">No blueprints? No problem. Our R&amp;D team provides free industrial design (ID) and rapid 3D prototyping to bring your electric toothbrush concept to life.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a1b7d5 animate-transition hover-up-3 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"3a1b7d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"90\" height=\"91\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/number-2-icon.webp\" class=\"attachment-full size-full wp-image-1546\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Fast Sampling &amp; Flexible Order Quantities<\/h3><p class=\"elementor-image-box-description\">Review samples before production. Our standard MOQ is 1,000 units, with flexible quantities available by discussion.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66e6994 animate-transition hover-up-3 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"66e6994\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img loading=\"lazy\" decoding=\"async\" width=\"90\" height=\"91\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2025\/11\/number-3-icon.webp\" class=\"attachment-full size-full wp-image-1547\" alt=\"\"><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Market-Ready Private Label<\/h3><p class=\"elementor-image-box-description\">Choose from 20+ proven, best-selling designs. Fully customize your packaging, laser-engraved logos, and operating modes to launch your brand instantly.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5e50ce elementor-align-center elementor-widget elementor-widget-button\" data-id=\"c5e50ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-buzz-out\" href=\"\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact Us Now!<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-603fee5a e-flex e-con-boxed e-con e-parent\" data-id=\"603fee5a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f696680 elementor-widget elementor-widget-template\" data-id=\"1f696680\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"5364\" class=\"elementor elementor-5364\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-635cbf48 e-flex e-con-boxed e-con e-parent\" data-id=\"635cbf48\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5963c051 elementor-widget elementor-widget-heading\" data-id=\"5963c051\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Oral Care Resources &amp; Insights<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c3c589 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"3c3c589\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;template_id&quot;:&quot;7924&quot;,&quot;columns&quot;:3,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;masonry&quot;:&quot;yes&quot;,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;_skin&quot;:&quot;post&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.post\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-7924\">.elementor-7924 .elementor-element.elementor-element-3e80f76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7924 .elementor-element.elementor-element-a7924c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 15px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7924 .elementor-element.elementor-element-a7924i1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7924 .elementor-element.elementor-element-a7924t1 .elementor-heading-title{font-family:\"Poppins\", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#192C27;}.elementor-7924 .elementor-element.elementor-element-a7924t1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}\/* Start custom CSS for container, class: .elementor-element-a7924c1 *\/.elementor-7924 .elementor-element.elementor-element-a7924c1{overflow:hidden;} .elementor-7924 .elementor-element.elementor-element-a7924c1 a:focus-visible{outline:3px solid #005746;outline-offset:-3px;} .elementor-7924 .elementor-element.elementor-element-a7924c1 .elementor-widget-image img{display:block;width:100%;height:auto;} .elementor-7924 .elementor-element.elementor-element-a7924c1 .elementor-heading-title{font-family:Poppins,sans-serif;font-size:18px;line-height:1.5;font-weight:700;color:#192c27;margin:0;} .elementor-7924 .elementor-element.elementor-element-a7924c1 .elementor-heading-title a{color:inherit;} .elementor-7924 .elementor-element.elementor-element-a7924c1:hover{box-shadow:0 15px 25px rgba(0,0,0,.5);}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"7924\" class=\"elementor elementor-7924 e-loop-item e-loop-item-4579 post-4579 post type-post status-publish format-standard has-post-thumbnail hentry category-oem-sourcing-guides\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-3e80f76 e-con-full e-flex e-con e-parent\" data-id=\"3e80f76\" data-element_type=\"container\" data-e-type=\"container\" role=\"listitem\">\n\t\t<article class=\"elementor-element elementor-element-a7924c1 e-con-full e-flex e-con e-child\" data-id=\"a7924c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924i1 elementor-widget elementor-widget-image\" data-id=\"a7924i1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/relish-tech.com\/pl\/oem-odm-electric-toothbrush-manufacturing-guide\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1698\" height=\"926\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6.webp\" class=\"attachment-full size-full wp-image-7913\" alt=\"Electric toothbrush OEM\/ODM guide cover comparing custom design, existing-design customization and own-brand operations.\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6.webp 1698w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6-300x164.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6-1024x558.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6-768x419.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6-1536x838.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/09\/electric-toothbrush-oem-odm-guide-cover-v6-18x10.webp 18w\" sizes=\"(max-width: 1698px) 100vw, 1698px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924t1 elementor-widget elementor-widget-heading\" data-id=\"a7924t1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/relish-tech.com\/pl\/oem-odm-electric-toothbrush-manufacturing-guide\/\">Electric Toothbrush OEM\/ODM Manufacturing Process Guide<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"7924\" class=\"elementor elementor-7924 e-loop-item e-loop-item-4667 post-4667 post type-post status-publish format-standard has-post-thumbnail hentry category-oem-sourcing-guides\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-3e80f76 e-con-full e-flex e-con e-parent\" data-id=\"3e80f76\" data-element_type=\"container\" data-e-type=\"container\" role=\"listitem\">\n\t\t<article class=\"elementor-element elementor-element-a7924c1 e-con-full e-flex e-con e-child\" data-id=\"a7924c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924i1 elementor-widget elementor-widget-image\" data-id=\"a7924i1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/relish-tech.com\/pl\/how-to-find-electric-toothbrush-oem-manufacturer-china\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1396\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-scaled.webp\" class=\"attachment-full size-full wp-image-4736\" alt=\"An infographic ranking six sourcing channels for finding electric toothbrush OEM manufacturers in China: Canton Fair, Google search, Alibaba, industry referrals, sourcing agents, and Global Sources \u2014 rated by factory quality and reliability.\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-scaled.webp 2560w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-300x164.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-1024x559.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-768x419.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-1536x838.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-2048x1117.webp 2048w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/six-sourcing-channels-electric-toothbrush-oem-china-ranked-18x10.webp 18w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924t1 elementor-widget elementor-widget-heading\" data-id=\"a7924t1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/relish-tech.com\/pl\/how-to-find-electric-toothbrush-oem-manufacturer-china\/\">How to Find a Reliable Electric Toothbrush OEM Manufacturer in China<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"7924\" class=\"elementor elementor-7924 e-loop-item e-loop-item-4645 post-4645 post type-post status-publish format-standard has-post-thumbnail hentry category-oem-sourcing-guides\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-3e80f76 e-con-full e-flex e-con e-parent\" data-id=\"3e80f76\" data-element_type=\"container\" data-e-type=\"container\" role=\"listitem\">\n\t\t<article class=\"elementor-element elementor-element-a7924c1 e-con-full e-flex e-con e-child\" data-id=\"a7924c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924i1 elementor-widget elementor-widget-image\" data-id=\"a7924i1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/relish-tech.com\/pl\/oem-vs-odm-vs-obm\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1396\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-scaled.webp\" class=\"attachment-full size-full wp-image-4751\" alt=\"An ODM customization showcase featuring an electric toothbrush with multiple brand options: three color variants (green, pink, navy), three packaging designs, three logo application methods, and two brush head types \u2014 all from the same pre-certified factory platform.\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-scaled.webp 2560w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-300x164.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-1024x559.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-768x419.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-1536x838.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-2048x1117.webp 2048w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/odm-electric-toothbrush-customization-options-colors-logo-packaging-18x10.webp 18w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924t1 elementor-widget elementor-widget-heading\" data-id=\"a7924t1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/relish-tech.com\/pl\/oem-vs-odm-vs-obm\/\">OEM vs ODM vs OBM: Complete Guide for Oral Care Brands (2026)<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"7924\" class=\"elementor elementor-7924 e-loop-item e-loop-item-6379 post-6379 post type-post status-publish format-standard has-post-thumbnail hentry category-oem-sourcing-guides\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-3e80f76 e-con-full e-flex e-con e-parent\" data-id=\"3e80f76\" data-element_type=\"container\" data-e-type=\"container\" role=\"listitem\">\n\t\t<article class=\"elementor-element elementor-element-a7924c1 e-con-full e-flex e-con e-child\" data-id=\"a7924c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924i1 elementor-widget elementor-widget-image\" data-id=\"a7924i1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/relish-tech.com\/pl\/oral-care-manufacturers-guide\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026.webp\" class=\"attachment-full size-full wp-image-6372\" alt=\"Oral care manufacturers guide infographic showing how to find verify and select OEM partners with ISO 13485 FDA CE certifications\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026.webp 1672w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026-300x169.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026-1024x576.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026-768x432.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026-1536x864.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/07\/oral-care-manufacturers-find-verify-guide-2026-18x10.webp 18w\" sizes=\"(max-width: 1672px) 100vw, 1672px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924t1 elementor-widget elementor-widget-heading\" data-id=\"a7924t1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/relish-tech.com\/pl\/oral-care-manufacturers-guide\/\">Oral Care Manufacturers: B2B Partner Guide<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"7924\" class=\"elementor elementor-7924 e-loop-item e-loop-item-4865 post-4865 post type-post status-publish format-standard has-post-thumbnail hentry category-oem-sourcing-guides\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-3e80f76 e-con-full e-flex e-con e-parent\" data-id=\"3e80f76\" data-element_type=\"container\" data-e-type=\"container\" role=\"listitem\">\n\t\t<article class=\"elementor-element elementor-element-a7924c1 e-con-full e-flex e-con e-child\" data-id=\"a7924c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924i1 elementor-widget elementor-widget-image\" data-id=\"a7924i1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/relish-tech.com\/pl\/water-flosser-oem-odm-buyer-guide\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1429\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-scaled.webp\" class=\"attachment-full size-full wp-image-4880\" alt=\"A four-tier customization ladder for water flosser OEM: Tier 1 logo+packaging (500-1000 MOQ, 25-35 days), Tier 2 color+configuration (1000-2000 MOQ, 30-45 days), Tier 3 structural design (2000-5000 MOQ, 60-90 days, $3000-8000 mold), Tier 4 full OEM (5000+ MOQ, 90-150 days, $15000-50000+ NRE).\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-scaled.webp 2560w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-300x167.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-1024x572.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-768x429.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-1536x857.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-2048x1143.webp 2048w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-odm-customization-four-tiers-investment-ladder-18x10.webp 18w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924t1 elementor-widget elementor-widget-heading\" data-id=\"a7924t1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/relish-tech.com\/pl\/water-flosser-oem-odm-buyer-guide\/\">Water Flosser OEM\/ODM Manufacturing:The Complete B2B Buyer&#8217;s Guide (2026)<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"7924\" class=\"elementor elementor-7924 e-loop-item e-loop-item-4935 post-4935 post type-post status-publish format-standard has-post-thumbnail hentry category-oem-sourcing-guides\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-3e80f76 e-con-full e-flex e-con e-parent\" data-id=\"3e80f76\" data-element_type=\"container\" data-e-type=\"container\" role=\"listitem\">\n\t\t<article class=\"elementor-element elementor-element-a7924c1 e-con-full e-flex e-con e-child\" data-id=\"a7924c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924i1 elementor-widget elementor-widget-image\" data-id=\"a7924i1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/relish-tech.com\/pl\/how-to-choose-water-flosser-oem-manufacturer\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1429\" src=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-scaled.webp\" class=\"attachment-full size-full wp-image-4948\" alt=\"A 10-point water flosser OEM factory evaluation framework showing six key checkpoint categories: certifications (critical), IPX waterproof testing (critical), ISO QMS (high), manufacturing experience (high), IP protection (high), and sample validation (high) \u2014 with priority levels from critical to medium differentiators.\" srcset=\"https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-scaled.webp 2560w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-300x167.webp 300w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-1024x572.webp 1024w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-768x429.webp 768w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-1536x857.webp 1536w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-2048x1143.webp 2048w, https:\/\/relish-tech.com\/wp-content\/uploads\/2026\/04\/water-flosser-oem-factory-selection-10-point-checklist-framework-hero-18x10.webp 18w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7924t1 elementor-widget elementor-widget-heading\" data-id=\"a7924t1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/relish-tech.com\/pl\/how-to-choose-water-flosser-oem-manufacturer\/\">How to Choose a Water Flosser OEM Manufacturer:10-Point Checklist (2026)<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Electric Toothbrush Manufacturer &amp; Oral Care OEM\/ODM Partner Develop electric toothbrushes, water flossers, and private-label oral care products with an [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","content_style_source":"inherit","vertical_spacing_source":"custom","content_area_spacing":"none","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":642,"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":8162,"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/pages\/8\/revisions\/8162"}],"wp:attachment":[{"href":"https:\/\/relish-tech.com\/pl\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}