{"id":5134,"date":"2026-09-10T12:05:34","date_gmt":"2026-09-10T12:05:34","guid":{"rendered":"https:\/\/shamsalsahil.ae\/?post_type=service&#038;p=5134"},"modified":"2026-09-11T07:23:56","modified_gmt":"2026-09-11T07:23:56","slug":"display-repair-service-in-uae","status":"publish","type":"service","link":"https:\/\/shamsalsahil.ae\/ar\/all-service\/display-repair-service-in-uae\/","title":{"rendered":"\u0625\u0635\u0644\u0627\u062d \u062c\u0647\u0627\u0632 \u062a\u0646\u0642\u064a\u0629 \u0627\u0644\u0647\u0648\u0627\u0621 \u062f\u0627\u064a\u0633\u0648\u0646"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5134\" class=\"elementor elementor-5134\" data-elementor-post-type=\"service\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b626e53 e-flex e-con-boxed e-con e-parent\" data-id=\"b626e53\" 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-e3ac11a elementor-widget elementor-widget-html\" data-id=\"e3ac11a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =====================================================================\r\n  SHAMS AL SAHIL | DYSON AIR PURIFIER REPAIR PAGE\r\n  URL: \/all-service\/dyson-air-purifier-repairing\/\r\n  Elementor HTML widget. Root scope: #sas-dyson\r\n\r\n  COMPANION WIDGETS (add on the same page, anywhere below this widget):\r\n  1) Shortcode widget, Advanced > CSS ID: cf7-source-dyson\r\n     [contact-form-7 id=\"4848f37\" title=\"Dyson Purifier Repair Quote Form\"]\r\n  2) (Optional) Shortcode widget, Advanced > CSS ID: sas-trustindex-source\r\n     containing your Trustindex shortcode. If it's missing, reviews\r\n     load directly from the Trustindex CDN after a short timeout.\r\n====================================================================== -->\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600&family=Sora:wght@600;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n\/* ---------- ROOT + TOKENS ---------- *\/\r\n#sas-dyson{\r\n  --ink:#0B1F3A; --ink-2:#14304F; --ink-3:#0E2440;\r\n  --teal:#00C2A8; --teal-d:#00A08B;\r\n  --amber:#FF7A45; --amber-d:#E9602A;\r\n  --bg:#FFFFFF; --bg-alt:#F3F6F9; --line:#E2E8EF;\r\n  --text:#3B4A5C; --muted:#687789; --on-dark:#C9D5E3; --on-dark-muted:#93A4B8;\r\n  --sec-y:76px; --sec-y-tight:52px;\r\n  --wrap:1180px; --r-lg:20px; --r-md:14px; --r-sm:8px;\r\n  --font-h:'Sora',system-ui,-apple-system,sans-serif;\r\n  --font-b:'Inter',system-ui,-apple-system,sans-serif;\r\n  position:relative;\r\n  width:100vw; max-width:100vw;\r\n  margin-left:calc(50% - 50vw); margin-right:calc(50% - 50vw);\r\n  overflow:hidden; overflow:clip;\r\n  background:#FFFFFF; color:#3B4A5C;\r\n  font-family:var(--font-b); font-size:16px; line-height:1.65;\r\n  -webkit-font-smoothing:antialiased;\r\n}\r\n#sas-dyson *,#sas-dyson *::before,#sas-dyson *::after{box-sizing:border-box;}\r\n#sas-dyson h1,#sas-dyson h2,#sas-dyson h3,#sas-dyson h4{\r\n  font-family:var(--font-h); color:#0B1F3A; margin:0 0 .5em;\r\n  line-height:1.2; letter-spacing:-.01em; font-weight:700; text-transform:none;\r\n}\r\n#sas-dyson h2{font-size:clamp(26px,3.2vw,38px);}\r\n#sas-dyson h3{font-size:18px;}\r\n#sas-dyson p{margin:0 0 1em;}\r\n#sas-dyson p:last-child{margin-bottom:0;}\r\n#sas-dyson ul{margin:0; padding:0; list-style:none;}\r\n#sas-dyson img{max-width:100%; height:auto; display:block; border:0;}\r\n#sas-dyson .wrap{max-width:var(--wrap); margin:0 auto; padding:0 24px;}\r\n#sas-dyson .sas-sec{padding:var(--sec-y) 0;}\r\n#sas-dyson .sas-sec--alt{background:#F3F6F9;}\r\n#sas-dyson .sas-sec--tight{padding:var(--sec-y-tight) 0;}\r\n#sas-dyson .sas-head{max-width:680px; margin:0 0 40px;}\r\n#sas-dyson .sas-head--center{margin-left:auto; margin-right:auto; text-align:center;}\r\n#sas-dyson .sas-head p{color:#687789; font-size:17px;}\r\n#sas-dyson .sas-kicker{\r\n  display:inline-flex; align-items:center; gap:10px;\r\n  font-size:14px; font-weight:600; color:#00A08B; margin-bottom:14px;\r\n}\r\n\r\n\/* ---------- ASTRA LOCK: links + buttons ---------- *\/\r\n#sas-dyson a,#sas-dyson a:link,#sas-dyson a:visited{color:#00A08B; text-decoration:none; box-shadow:none;}\r\n#sas-dyson a:not(.sas-btn):hover,#sas-dyson a:not(.sas-btn):focus{color:#0B1F3A; text-decoration:underline;}\r\n#sas-dyson button{appearance:none; -webkit-appearance:none; font-family:inherit; text-transform:none; letter-spacing:normal;}\r\n\r\n#sas-dyson .sas-btn{\r\n  appearance:none; -webkit-appearance:none;\r\n  display:inline-flex; align-items:center; justify-content:center; gap:10px;\r\n  padding:15px 26px; border-radius:999px; border:2px solid transparent;\r\n  font-family:var(--font-h); font-weight:600; font-size:15px; line-height:1;\r\n  text-decoration:none !important; cursor:pointer; box-shadow:none;\r\n  transition:background-color .2s ease,color .2s ease,border-color .2s ease;\r\n}\r\n#sas-dyson .sas-btn svg{width:18px; height:18px; flex:none;}\r\n\/* primary (amber) *\/\r\n#sas-dyson .sas-btn--primary,#sas-dyson .sas-btn--primary:link,#sas-dyson .sas-btn--primary:visited{\r\n  background:#FF7A45 !important; color:#FFFFFF !important; border-color:#FF7A45 !important;\r\n}\r\n#sas-dyson .sas-btn--primary:hover,#sas-dyson .sas-btn--primary:focus,#sas-dyson .sas-btn--primary:active,#sas-dyson .sas-btn--primary:focus-visible{\r\n  background:#E9602A !important; color:#FFFFFF !important; border-color:#E9602A !important;\r\n}\r\n\/* ghost on dark *\/\r\n#sas-dyson .sas-btn--light,#sas-dyson .sas-btn--light:link,#sas-dyson .sas-btn--light:visited{\r\n  background:transparent !important; color:#FFFFFF !important; border-color:rgba(255,255,255,.35) !important;\r\n}\r\n#sas-dyson .sas-btn--light:hover,#sas-dyson .sas-btn--light:focus,#sas-dyson .sas-btn--light:active,#sas-dyson .sas-btn--light:focus-visible{\r\n  background:rgba(0,194,168,.14) !important; color:#FFFFFF !important; border-color:#00C2A8 !important;\r\n}\r\n\/* ghost on light *\/\r\n#sas-dyson .sas-btn--dark,#sas-dyson .sas-btn--dark:link,#sas-dyson .sas-btn--dark:visited{\r\n  background:transparent !important; color:#0B1F3A !important; border-color:#0B1F3A !important;\r\n}\r\n#sas-dyson .sas-btn--dark:hover,#sas-dyson .sas-btn--dark:focus,#sas-dyson .sas-btn--dark:active,#sas-dyson .sas-btn--dark:focus-visible{\r\n  background:#0B1F3A !important; color:#FFFFFF !important; border-color:#0B1F3A !important;\r\n}\r\n#sas-dyson .sas-btn:focus-visible,#sas-dyson summary:focus-visible,#sas-dyson a:focus-visible{\r\n  outline:3px solid #00C2A8 !important; outline-offset:3px;\r\n}\r\n\r\n\/* ---------- ACTIVITY-BAR MOTIF ---------- *\/\r\n#sas-dyson .sas-eq,.sas-dy-sticky .sas-eq{display:inline-flex; align-items:flex-end; gap:2px; height:14px;}\r\n#sas-dyson .sas-eq span,.sas-dy-sticky .sas-eq span{\r\n  display:block; width:3px; height:40%; background:currentColor; border-radius:2px;\r\n  animation:sasDyEq 1.1s ease-in-out infinite;\r\n}\r\n#sas-dyson .sas-eq span:nth-child(2),.sas-dy-sticky .sas-eq span:nth-child(2){animation-delay:-.2s;}\r\n#sas-dyson .sas-eq span:nth-child(3),.sas-dy-sticky .sas-eq span:nth-child(3){animation-delay:-.45s;}\r\n#sas-dyson .sas-eq span:nth-child(4),.sas-dy-sticky .sas-eq span:nth-child(4){animation-delay:-.7s;}\r\n#sas-dyson .sas-eq span:nth-child(5),.sas-dy-sticky .sas-eq span:nth-child(5){animation-delay:-.9s;}\r\n@keyframes sasDyEq{0%,100%{height:30%}50%{height:100%}}\r\n\r\n\/* ---------- HERO ---------- *\/\r\n#sas-dyson .sas-hero{\r\n  background:#0B1F3A;\r\n  background:radial-gradient(900px 480px at 88% 18%,rgba(0,194,168,.18),transparent 60%),#0B1F3A;\r\n  color:#C9D5E3; padding:84px 0 72px;\r\n}\r\n#sas-dyson .sas-hero-grid{display:grid; grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr); gap:56px; align-items:center;}\r\n#sas-dyson .sas-hero .sas-kicker{color:#00C2A8;}\r\n#sas-dyson .sas-hero h1{\r\n  color:#FFFFFF; font-size:clamp(32px,4.4vw,52px); line-height:1.08;\r\n  letter-spacing:-.025em; font-weight:800; margin:0 0 20px; max-width:15em;\r\n}\r\n#sas-dyson .sas-hero .sas-lead{font-size:18px; color:#C9D5E3; max-width:34em; margin:0;}\r\n#sas-dyson .sas-cta-row{display:flex; flex-wrap:wrap; gap:14px; align-items:center;}\r\n#sas-dyson .sas-hero .sas-cta-row{margin:30px 0 14px;}\r\n#sas-dyson .sas-hero-call{font-size:14px; color:#93A4B8; margin:0;}\r\n#sas-dyson .sas-hero-call a,#sas-dyson .sas-hero-call a:link,#sas-dyson .sas-hero-call a:visited{color:#FFFFFF; font-weight:600;}\r\n#sas-dyson .sas-hero-call a:hover,#sas-dyson .sas-hero-call a:focus{color:#00C2A8;}\r\n#sas-dyson .sas-facts{\r\n  display:grid; grid-template-columns:repeat(4,1fr); gap:18px;\r\n  margin:36px 0 0; padding:24px 0 0; border-top:1px solid rgba(255,255,255,.12);\r\n}\r\n#sas-dyson .sas-facts dt{font-family:var(--font-h); font-size:clamp(17px,1.6vw,22px); white-space:nowrap; font-weight:700; color:#FFFFFF; line-height:1.1;}\r\n#sas-dyson .sas-facts dd{margin:6px 0 0; font-size:13px; line-height:1.4; color:#93A4B8;}\r\n\r\n\/* Air-quality readout: PM2.5 falls from Poor to Good as the ring fills *\/\r\n#sas-dyson .sas-aq{\r\n  max-width:430px; width:100%; margin-left:auto; color:#C9D5E3;\r\n  background:linear-gradient(160deg,#12305A 0%,#081A30 100%);\r\n  border:1px solid rgba(255,255,255,.08); border-radius:28px; padding:28px 28px 24px;\r\n  box-shadow:0 34px 70px -24px rgba(0,0,0,.7);\r\n}\r\n#sas-dyson .sas-aq-top{display:flex; justify-content:space-between; align-items:center; font-size:13px; color:#93A4B8; margin-bottom:10px;}\r\n#sas-dyson .sas-aq-top strong{font-family:var(--font-h); color:#FFFFFF; font-size:15px; font-weight:600;}\r\n#sas-dyson .sas-aq-gauge{position:relative; width:230px; height:230px; margin:6px auto 18px;}\r\n#sas-dyson .sas-aq-gauge svg{width:100%; height:100%; transform:rotate(-90deg); display:block;}\r\n#sas-dyson .sas-aq-track{fill:none; stroke:rgba(255,255,255,.08); stroke-width:14;}\r\n#sas-dyson .sas-aq-ring{fill:none; stroke:#00C2A8; stroke-width:14; stroke-linecap:round; stroke-dasharray:578.05; stroke-dashoffset:34.68;}\r\n#sas-dyson .sas-aq-center{position:absolute; inset:0; display:flex; flex-direction:column; align-items:center; justify-content:center; text-align:center;}\r\n#sas-dyson .sas-aq-val{font:800 58px\/1 var(--font-h); color:#FFFFFF; letter-spacing:-.02em; font-variant-numeric:tabular-nums;}\r\n#sas-dyson .sas-aq-unit{font-size:12px; color:#93A4B8; margin-top:6px;}\r\n#sas-dyson .sas-aq-status{\r\n  margin-top:10px; font:600 12.5px\/1 var(--font-b); padding:6px 12px; border-radius:999px;\r\n  background:rgba(0,194,168,.16); color:#4FE0CB;\r\n}\r\n#sas-dyson .sas-aq-status.is-poor{background:rgba(255,122,69,.18); color:#FF9A6F;}\r\n#sas-dyson .sas-aq-rows{display:grid; grid-template-columns:repeat(3,1fr); gap:8px; border-top:1px solid rgba(255,255,255,.1); padding-top:16px;}\r\n#sas-dyson .sas-aq-rows div{text-align:center; font-size:12px; color:#93A4B8;}\r\n#sas-dyson .sas-aq-rows b{display:block; font:600 13px\/1.3 var(--font-h); color:#4FE0CB; margin-top:4px;}\r\n#sas-dyson .sas-aq-rows b.is-wait{color:#93A4B8;}\r\n\r\n\/* ---------- ABOUT ---------- *\/\r\n#sas-dyson .sas-about-grid{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:56px; align-items:center;}\r\n#sas-dyson .sas-about-media{position:relative;}\r\n#sas-dyson .sas-about-media img{width:100%; height:auto; aspect-ratio:1\/1; object-fit:contain; background:#F3F6F9; padding:24px; border-radius:20px;}\r\n#sas-dyson .sas-about-tag{\r\n  position:absolute; left:18px; bottom:18px; background:#FFFFFF; border-radius:12px;\r\n  padding:12px 16px; font-size:13.5px; line-height:1.4; color:#0B1F3A;\r\n  box-shadow:0 14px 30px -12px rgba(11,31,58,.35);\r\n}\r\n#sas-dyson .sas-about-tag strong{display:block; font-family:var(--font-h); font-size:14px;}\r\n#sas-dyson .sas-ticks{display:grid; grid-template-columns:1fr 1fr; gap:12px 20px; margin-top:24px;}\r\n#sas-dyson .sas-ticks li{position:relative; padding-left:28px; font-size:15px; color:#0B1F3A; font-weight:500; line-height:1.45;}\r\n#sas-dyson .sas-ticks li::before{\r\n  content:\"\"; position:absolute; left:0; top:2px; width:18px; height:18px; border-radius:50%;\r\n  background:#00C2A8 url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'\/%3E%3C\/svg%3E\") center\/12px no-repeat;\r\n}\r\n\r\n\/* ---------- SERVICES (5 cards) ---------- *\/\r\n#sas-dyson .sas-services-grid{display:grid; grid-template-columns:repeat(5,1fr); gap:16px;}\r\n#sas-dyson .sas-svc{background:#FFFFFF; border:1px solid #E2E8EF; border-radius:16px; padding:26px 22px;}\r\n#sas-dyson .sas-svc-ico{\r\n  width:46px; height:46px; border-radius:12px; display:grid; place-items:center;\r\n  background:rgba(0,194,168,.12); color:#00A08B; margin-bottom:18px;\r\n}\r\n#sas-dyson .sas-svc-ico svg{width:24px; height:24px;}\r\n#sas-dyson .sas-svc h3{font-size:17px; margin-bottom:8px;}\r\n#sas-dyson .sas-svc p{font-size:14.5px; line-height:1.6; color:#687789;}\r\n\r\n\/* ---------- PROBLEMS (gaming vs office) ---------- *\/\r\n#sas-dyson .sas-prob-grid{display:grid; grid-template-columns:1fr 1fr; gap:20px;}\r\n#sas-dyson .sas-prob{border-radius:20px; padding:34px 32px;}\r\n#sas-dyson .sas-prob--gaming{background:#0B1F3A; color:#C9D5E3;}\r\n#sas-dyson .sas-prob--office{background:#FFFFFF; border:1px solid #E2E8EF;}\r\n#sas-dyson .sas-prob h3{font-size:22px; margin-bottom:4px;}\r\n#sas-dyson .sas-prob--gaming h3{color:#FFFFFF;}\r\n#sas-dyson .sas-prob-sub{font-size:14.5px; margin:0 0 22px; color:#687789;}\r\n#sas-dyson .sas-prob--gaming .sas-prob-sub{color:#93A4B8;}\r\n#sas-dyson .sas-prob li{padding:13px 0 13px 30px; position:relative; border-top:1px solid #E2E8EF; font-size:15.5px; color:#0B1F3A;}\r\n#sas-dyson .sas-prob--gaming li{border-top-color:rgba(255,255,255,.1); color:#E6EDF5;}\r\n#sas-dyson .sas-prob li::before{\r\n  content:\"\"; position:absolute; left:2px; top:50%; width:12px; height:12px; margin-top:-6px;\r\n  border-radius:3px; border:2px solid #00C2A8;\r\n}\r\n\r\n\/* ---------- STATS BANNER ---------- *\/\r\n#sas-dyson .sas-stats{background:#0B1F3A; padding:56px 0;}\r\n#sas-dyson .sas-stats-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:24px; text-align:center;}\r\n#sas-dyson .sas-stat-num{\r\n  display:inline-block; font-family:var(--font-h); font-weight:800;\r\n  font-size:clamp(34px,4.4vw,50px); line-height:1;\r\n  color:#00C2A8; background:linear-gradient(90deg,#00C2A8,#8AF2E2);\r\n  -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent;\r\n}\r\n#sas-dyson .sas-stat-label{display:block; margin-top:10px; font-size:14.5px; color:#C9D5E3;}\r\n\r\n\/* ---------- BRANDS ---------- *\/\r\n#sas-dyson .sas-marquee{\r\n  position:relative; overflow:hidden; padding:10px 0 34px;\r\n  -webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);\r\n  mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);\r\n}\r\n#sas-dyson .sas-marquee-track{display:flex; width:max-content; animation:sasDyMarquee 42s linear infinite;}\r\n#sas-dyson .sas-marquee:hover .sas-marquee-track{animation-play-state:paused;}\r\n#sas-dyson .sas-marquee-track span{\r\n  font-family:var(--font-h); font-weight:700; font-size:24px; color:#9AA8B8;\r\n  padding:0 34px; white-space:nowrap;\r\n}\r\n@keyframes sasDyMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}\r\n#sas-dyson .sas-brand-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:14px;}\r\n#sas-dyson .sas-brand{background:#FFFFFF; border:1px solid #E2E8EF; border-radius:14px; padding:18px 20px;}\r\n#sas-dyson .sas-brand strong{display:block; font-family:var(--font-h); color:#0B1F3A; font-size:16px; margin-bottom:4px;}\r\n#sas-dyson .sas-brand span{font-size:14px; color:#687789;}\r\n#sas-dyson .sas-brand-note{margin:22px 0 0; font-size:15px; color:#687789; text-align:center;}\r\n\r\n\/* ---------- WHY CHOOSE ---------- *\/\r\n#sas-dyson .sas-why-grid{display:grid; grid-template-columns:repeat(2,1fr); gap:0; border-top:1px solid #E2E8EF;}\r\n#sas-dyson .sas-why{display:flex; gap:18px; padding:28px 24px 28px 0; border-bottom:1px solid #E2E8EF;}\r\n#sas-dyson .sas-why:nth-child(even){padding:28px 0 28px 24px; border-left:1px solid #E2E8EF;}\r\n#sas-dyson .sas-why-ico{flex:none; width:42px; height:42px; border-radius:50%; display:grid; place-items:center; background:#0B1F3A; color:#00C2A8;}\r\n#sas-dyson .sas-why-ico svg{width:20px; height:20px;}\r\n#sas-dyson .sas-why h3{font-size:17px; margin-bottom:6px;}\r\n#sas-dyson .sas-why p{font-size:15px; color:#687789;}\r\n\r\n\/* ---------- PROCESS (5 steps) ---------- *\/\r\n#sas-dyson .sas-process-grid{display:grid; grid-template-columns:repeat(5,1fr); gap:16px; counter-reset:sasStep;}\r\n#sas-dyson .sas-step{position:relative; background:#FFFFFF; border-radius:16px; padding:24px 20px 22px; border:1px solid #E2E8EF;}\r\n#sas-dyson .sas-step-num{\r\n  display:inline-grid; place-items:center; width:34px; height:34px; border-radius:50%;\r\n  background:#FF7A45; color:#FFFFFF; font:700 14px\/1 var(--font-h); margin-bottom:16px;\r\n}\r\n#sas-dyson .sas-step h3{font-size:16px; margin-bottom:6px;}\r\n#sas-dyson .sas-step p{font-size:14px; line-height:1.55; color:#687789;}\r\n\r\n\/* ---------- REVIEWS ---------- *\/\r\n#sas-dyson .sas-reviews-shell{background:#FFFFFF; border:1px solid #E2E8EF; border-radius:20px; padding:30px;}\r\n#sas-dyson .sas-reviews-loading{text-align:center; color:#687789; font-size:14.5px; padding:20px 0;}\r\n#sas-dyson #sasDyReviewsMount .ti-widget + .sas-reviews-loading{display:none;}\r\n\r\n\/* ---------- MODEL-NUMBER CTA ---------- *\/\r\n#sas-dyson .sas-model-box{\r\n  display:grid; grid-template-columns:1.2fr .8fr; gap:40px; align-items:center;\r\n  background:#0B1F3A; border-radius:22px; padding:44px 44px; color:#C9D5E3;\r\n  border-left:6px solid #00C2A8;\r\n}\r\n#sas-dyson .sas-model-box h2{color:#FFFFFF; font-size:clamp(24px,2.8vw,32px);}\r\n#sas-dyson .sas-model-chips{display:flex; flex-wrap:wrap; gap:8px; margin:18px 0 0;}\r\n#sas-dyson .sas-model-chips span{\r\n  font:500 13px\/1 var(--font-b); color:#FFFFFF; background:rgba(255,255,255,.08);\r\n  border:1px solid rgba(255,255,255,.14); padding:8px 11px; border-radius:6px;\r\n}\r\n#sas-dyson .sas-model-label{\r\n  background:#FFFFFF; border-radius:12px; padding:18px 20px; color:#0B1F3A;\r\n  font-size:13px; line-height:1.7; box-shadow:0 20px 40px -18px rgba(0,0,0,.6);\r\n}\r\n#sas-dyson .sas-model-label b{display:block; font-family:var(--font-h); font-size:12px; color:#687789; font-weight:600; margin-bottom:6px;}\r\n#sas-dyson .sas-model-label mark{background:rgba(255,122,69,.18); color:#0B1F3A; padding:1px 4px; border-radius:3px; font-weight:700;}\r\n#sas-dyson .sas-model-box .sas-cta-row{margin-top:24px;}\r\n\r\n\/* ---------- FAQ ---------- *\/\r\n#sas-dyson .sas-faq{max-width:820px; margin:0 auto;}\r\n#sas-dyson .sas-faq-item{border-bottom:1px solid #E2E8EF;}\r\n#sas-dyson .sas-faq-item:first-child{border-top:1px solid #E2E8EF;}\r\n#sas-dyson .sas-faq-summary{\r\n  list-style:none; cursor:pointer; display:flex; justify-content:space-between; align-items:center; gap:20px;\r\n  padding:20px 0; font-family:var(--font-h); font-weight:600; font-size:17px; color:#0B1F3A;\r\n}\r\n#sas-dyson .sas-faq-summary::-webkit-details-marker{display:none;}\r\n#sas-dyson .sas-plus{\r\n  flex:none; width:30px; height:30px; border-radius:50%; display:grid; place-items:center;\r\n  background:#F3F6F9; color:#0B1F3A; font:600 18px\/1 var(--font-b); transition:transform .2s ease, background-color .2s ease;\r\n}\r\n#sas-dyson .sas-faq-item[open] .sas-plus{transform:rotate(45deg); background:#00C2A8; color:#FFFFFF;}\r\n#sas-dyson .sas-faq-body{padding:0 50px 22px 0; color:#3B4A5C; font-size:15.5px;}\r\n\r\n\/* ---------- FINAL CTA ---------- *\/\r\n#sas-dyson .sas-final{background:#F3F6F9; text-align:center;}\r\n#sas-dyson .sas-final p.sas-final-lead{max-width:600px; margin:0 auto 28px; color:#3B4A5C; font-size:17px;}\r\n#sas-dyson .sas-final .sas-cta-row{justify-content:center;}\r\n#sas-dyson .sas-tm-note{max-width:760px; margin:12px auto 0; font-size:12px; color:#8795A6;}\r\n#sas-dyson .sas-seo-line{max-width:760px; margin:30px auto 0; font-size:13px; color:#687789;}\r\n\r\n\/* ---------- STICKY QUOTE BUTTON (body-mounted) ---------- *\/\r\n.sas-dy-sticky,.sas-dy-sticky:link,.sas-dy-sticky:visited,.sas-dy-sticky:hover,.sas-dy-sticky:focus,.sas-dy-sticky:active{\r\n  appearance:none !important; -webkit-appearance:none !important;\r\n  position:fixed; left:20px; bottom:20px; z-index:99990;\r\n  display:inline-flex; align-items:center; gap:10px;\r\n  padding:14px 20px; border-radius:999px; border:0 !important;\r\n  font:600 15px\/1 'Sora',system-ui,sans-serif !important; text-transform:none !important; letter-spacing:normal !important;\r\n  background:#FF7A45 !important; color:#FFFFFF !important;\r\n  box-shadow:0 12px 28px -8px rgba(233,96,42,.6); cursor:pointer;\r\n  transform:translateY(140%); opacity:0; pointer-events:none;\r\n  transition:transform .3s ease, opacity .3s ease, background-color .2s ease;\r\n}\r\n.sas-dy-sticky:hover,.sas-dy-sticky:focus{background:#E9602A !important;}\r\n.sas-dy-sticky:focus-visible{outline:3px solid #00C2A8 !important; outline-offset:3px;}\r\n.sas-dy-sticky.is-visible{transform:none; opacity:1; pointer-events:auto;}\r\n\r\n\/* ---------- CF7 MODAL (body-mounted) ---------- *\/\r\nhtml.sas-dy-lock,html.sas-dy-lock body{overflow:hidden !important;}\r\n.sas-dy-modal{\r\n  position:fixed; inset:0; z-index:999999; display:flex; align-items:center; justify-content:center;\r\n  padding:20px; background:rgba(5,14,28,.72); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px);\r\n  opacity:0; visibility:hidden; transition:opacity .25s ease, visibility .25s ease;\r\n  font-family:'Inter',system-ui,sans-serif; color:#3B4A5C;\r\n}\r\n.sas-dy-modal.is-open{opacity:1; visibility:visible;}\r\n.sas-dy-modal *,.sas-dy-modal *::before,.sas-dy-modal *::after{box-sizing:border-box;}\r\n.sas-dy-modal-box{\r\n  position:relative; width:100%; max-width:520px; max-height:calc(100vh - 40px); overflow:auto;\r\n  background:#FFFFFF; border-radius:18px; padding:34px 30px 28px;\r\n  box-shadow:0 30px 80px -20px rgba(0,0,0,.55);\r\n  transform:translateY(14px); transition:transform .25s ease;\r\n}\r\n.sas-dy-modal.is-open .sas-dy-modal-box{transform:none;}\r\n.sas-dy-modal-box h3{font:700 22px\/1.25 'Sora',system-ui,sans-serif; color:#0B1F3A; margin:0 0 6px; padding-right:40px; text-transform:none;}\r\n.sas-dy-modal-sub{font-size:14.5px; color:#687789; margin:0 0 20px;}\r\n.sas-dy-modal-close,.sas-dy-modal-close:hover,.sas-dy-modal-close:focus,.sas-dy-modal-close:active{\r\n  appearance:none !important; -webkit-appearance:none !important;\r\n  position:absolute; top:16px; right:16px; width:36px; height:36px; border-radius:50%;\r\n  display:grid; place-items:center; padding:0 !important; border:0 !important; cursor:pointer;\r\n  background:#F3F6F9 !important; color:#0B1F3A !important; box-shadow:none !important;\r\n}\r\n.sas-dy-modal-close:hover{background:#E2E8EF !important;}\r\n.sas-dy-modal-close:focus-visible{outline:3px solid #00C2A8 !important; outline-offset:2px;}\r\n.sas-dy-modal .wpcf7 p{margin:0 0 12px;}\r\n.sas-dy-modal .wpcf7 label{display:block; font-size:13.5px; font-weight:600; color:#0B1F3A;}\r\n.sas-dy-modal .wpcf7 input[type=\"text\"],.sas-dy-modal .wpcf7 input[type=\"email\"],.sas-dy-modal .wpcf7 input[type=\"tel\"],\r\n.sas-dy-modal .wpcf7 select,.sas-dy-modal .wpcf7 textarea{\r\n  width:100% !important; margin-top:6px; padding:12px 14px !important; border:1px solid #D5DEE8 !important;\r\n  border-radius:10px !important; background:#FFFFFF !important; color:#0B1F3A !important;\r\n  font:400 15px\/1.4 'Inter',system-ui,sans-serif !important; box-shadow:none !important;\r\n}\r\n.sas-dy-modal .wpcf7 textarea{min-height:96px; max-height:180px;}\r\n.sas-dy-modal .wpcf7 input:focus,.sas-dy-modal .wpcf7 select:focus,.sas-dy-modal .wpcf7 textarea:focus{\r\n  border-color:#00C2A8 !important; box-shadow:0 0 0 3px rgba(0,194,168,.18) !important; outline:none !important;\r\n}\r\n.sas-dy-modal .wpcf7 .wpcf7-submit,.sas-dy-modal .wpcf7 .wpcf7-submit:hover,.sas-dy-modal .wpcf7 .wpcf7-submit:focus,.sas-dy-modal .wpcf7 .wpcf7-submit:active{\r\n  appearance:none !important; -webkit-appearance:none !important;\r\n  width:100%; padding:15px 20px !important; border:0 !important; border-radius:999px !important;\r\n  background:#FF7A45 !important; color:#FFFFFF !important; cursor:pointer;\r\n  font:600 15px\/1 'Sora',system-ui,sans-serif !important; text-transform:none !important; box-shadow:none !important;\r\n}\r\n.sas-dy-modal .wpcf7 .wpcf7-submit:hover,.sas-dy-modal .wpcf7 .wpcf7-submit:focus{background:#E9602A !important;}\r\n.sas-dy-modal .wpcf7-response-output{margin:12px 0 0 !important; border-radius:10px; font-size:14px;}\r\n.sas-dy-form-fallback{font-size:15px; color:#3B4A5C; background:#F3F6F9; border-radius:12px; padding:18px;}\r\n.sas-dy-form-fallback a,.sas-dy-form-fallback a:link,.sas-dy-form-fallback a:visited{color:#00A08B !important; font-weight:600;}\r\n\r\n\/* ---------- RESPONSIVE ---------- *\/\r\n@media (max-width:1100px){\r\n  #sas-dyson .sas-services-grid{grid-template-columns:repeat(3,1fr);}\r\n  #sas-dyson .sas-process-grid{grid-template-columns:repeat(3,1fr);}\r\n}\r\n@media (max-width:1024px){\r\n  #sas-dyson .sas-hero-grid{grid-template-columns:1fr; gap:48px;}\r\n  #sas-dyson .sas-aq{margin:0 auto;}\r\n  #sas-dyson .sas-about-grid{grid-template-columns:1fr; gap:36px;}\r\n  #sas-dyson .sas-brand-grid{grid-template-columns:repeat(2,1fr);}\r\n  #sas-dyson .sas-model-box{grid-template-columns:1fr; gap:28px;}\r\n}\r\n@media (max-width:767px){\r\n  #sas-dyson{--sec-y:56px; --sec-y-tight:40px;}\r\n  #sas-dyson .sas-hero{padding:56px 0 52px;}\r\n  #sas-dyson .sas-facts{grid-template-columns:repeat(2,1fr); gap:20px;}\r\n  #sas-dyson .sas-services-grid{grid-template-columns:repeat(2,1fr);}\r\n  #sas-dyson .sas-prob-grid{grid-template-columns:1fr;}\r\n  #sas-dyson .sas-prob{padding:28px 22px;}\r\n  #sas-dyson .sas-stats-grid{grid-template-columns:repeat(2,1fr); row-gap:32px;}\r\n  #sas-dyson .sas-why-grid{grid-template-columns:1fr;}\r\n  #sas-dyson .sas-why,#sas-dyson .sas-why:nth-child(even){padding:24px 0; border-left:0;}\r\n  #sas-dyson .sas-process-grid{grid-template-columns:1fr;}\r\n  #sas-dyson .sas-ticks{grid-template-columns:1fr;}\r\n  #sas-dyson .sas-cta-row{flex-direction:column; align-items:stretch;}\r\n  #sas-dyson .sas-final .sas-cta-row{align-items:stretch;}\r\n  #sas-dyson .sas-model-box{padding:30px 22px; border-left-width:4px;}\r\n  #sas-dyson .sas-reviews-shell{padding:20px;}\r\n  #sas-dyson .sas-faq-body{padding-right:0;}\r\n  #sas-dyson .sas-marquee-track span{font-size:20px; padding:0 24px;}\r\n}\r\n@media (max-width:480px){\r\n  #sas-dyson .wrap{padding:0 18px;}\r\n  #sas-dyson .sas-services-grid{grid-template-columns:1fr;}\r\n  #sas-dyson .sas-brand-grid{grid-template-columns:1fr;}\r\n  .sas-dy-sticky .sas-dy-sticky-text{display:none;}\r\n  .sas-dy-sticky,.sas-dy-sticky:hover,.sas-dy-sticky:focus{padding:16px !important;}\r\n  .sas-dy-modal-box{padding:28px 20px 22px;}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  #sas-dyson .sas-eq span,.sas-dy-sticky .sas-eq span{animation:none; height:70%;}\r\n  #sas-dyson .sas-marquee-track{animation:none; flex-wrap:wrap; width:auto; justify-content:center;}\r\n  #sas-dyson .sas-marquee-track span[aria-hidden=\"true\"]{display:none;}\r\n  .sas-dy-modal,.sas-dy-modal-box,.sas-dy-sticky{transition:none !important;}\r\n}\r\n<\/style>\r\n\r\n<div id=\"sas-dyson\">\r\n\r\n  <!-- ================= HERO ================= -->\r\n  <section class=\"sas-hero\" id=\"sasDyHero\">\r\n    <div class=\"wrap sas-hero-grid\">\r\n      <div>\r\n        <span class=\"sas-kicker\">\r\n          <span class=\"sas-eq\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/span>\r\n          Independent Dyson repair, serving all 7 emirates\r\n        <\/span>\r\n        <h1>Dyson air purifier repair in Sharjah and across the UAE<\/h1>\r\n        <p class=\"sas-lead\">Not turning on, weak airflow, a filter warning that won't clear or a new rattle? We diagnose the fault, quote it upfront, and repair Pure Cool, Hot+Cool, Humidify+Cool and Big+Quiet models.<\/p>\r\n        <div class=\"sas-cta-row\">\r\n          <button type=\"button\" class=\"sas-btn sas-btn--primary\" data-sas-open-modal>Book a purifier repair<\/button>\r\n          <a href=\"https:\/\/wa.me\/971522985179?text=Hi%2C%20I%20need%20a%20Dyson%20air%20purifier%20repair.\" target=\"_blank\" rel=\"noopener\" class=\"sas-btn sas-btn--light\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm5.3 14.1c-.2.6-1.3 1.2-1.8 1.3-.5.1-1 .1-1.7-.1-.4-.1-.9-.3-1.5-.6-2.6-1.1-4.3-3.8-4.4-4-.1-.2-1.1-1.4-1.1-2.7s.7-1.9.9-2.2c.2-.3.5-.3.7-.3h.5c.2 0 .4 0 .6.5l.8 2c.1.1.1.3 0 .5l-.3.5-.4.4c-.1.1-.3.3-.1.6.2.3.7 1.2 1.5 1.9 1 .9 1.9 1.2 2.2 1.3.3.1.4.1.6-.1l.8-1c.2-.3.4-.2.6-.1l1.9.9c.3.1.5.2.5.3.1.2.1.6-.1 1.2z\"\/><\/svg>\r\n            WhatsApp us\r\n          <\/a>\r\n        <\/div>\r\n        <p class=\"sas-hero-call\">Prefer to call? <a href=\"tel:+971522985179\">+971 52 298 5179<\/a><\/p>\r\n        <dl class=\"sas-facts\">\r\n          <div><dt>20+ years<\/dt><dd>repairing electronics in Sharjah<\/dd><\/div>\r\n          <div><dt>4.8 rating<\/dt><dd>on Google reviews<\/dd><\/div>\r\n          <div><dt>7 emirates<\/dt><dd>served across the UAE<\/dd><\/div>\r\n          <div><dt>Warranty<\/dt><dd>on every completed repair<\/dd><\/div>\r\n        <\/dl>\r\n      <\/div>\r\n\r\n      <div class=\"sas-aq\" aria-hidden=\"true\">\r\n        <div class=\"sas-aq-top\"><strong>Air quality<\/strong><span>After repair test<\/span><\/div>\r\n        <div class=\"sas-aq-gauge\">\r\n          <svg viewBox=\"0 0 220 220\"><circle class=\"sas-aq-track\" cx=\"110\" cy=\"110\" r=\"92\"\/><circle class=\"sas-aq-ring\" id=\"sasDyRing\" cx=\"110\" cy=\"110\" r=\"92\"\/><\/svg>\r\n          <div class=\"sas-aq-center\">\r\n            <span class=\"sas-aq-val\" id=\"sasDyVal\">12<\/span>\r\n            <span class=\"sas-aq-unit\">PM2.5 \u00b5g\/m\u00b3<\/span>\r\n            <span class=\"sas-aq-status\" id=\"sasDyStatus\">Good<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"sas-aq-rows\">\r\n          <div>Airflow<b data-sas-aq-row>OK<\/b><\/div>\r\n          <div>Filter<b data-sas-aq-row>OK<\/b><\/div>\r\n          <div>Sensor<b data-sas-aq-row>OK<\/b><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= ABOUT ================= -->\r\n  <section class=\"sas-sec\">\r\n    <div class=\"wrap sas-about-grid\">\r\n      <div class=\"sas-about-media\">\r\n        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/10\/air-purifier-sas-683x1024.png\" alt=\"Dyson air purifier repair at Shams Al Sahil, Sharjah\" width=\"683\" height=\"1024\" loading=\"lazy\">\r\n        <div class=\"sas-about-tag\"><strong>Shams Al Sahil LLC<\/strong>Industrial Area 6, Sharjah<\/div>\r\n      <\/div>\r\n      <div>\r\n        <span class=\"sas-kicker\">About the service<\/span>\r\n        <h2>Dyson air purifier repair and servicing<\/h2>\r\n        <p>Our technicians have years of experience repairing Dyson air purifiers, from Pure Cool Link towers to the latest Formaldehyde models. We fix power and switch faults, control problems, poor airflow and noise, and we replace worn or damaged parts with genuine and compatible components.<\/p>\r\n        <p>Dyson purifiers are tightly built, with clips, sensors and ribbon cables that break easily. Opening one at home can turn a simple fault into a permanent one, so it's worth getting it checked first.<\/p>\r\n        <ul class=\"sas-ticks\">\r\n          <li>Purifier, Hot+Cool and Humidify+Cool models<\/li>\r\n          <li>Motor, fan and airflow repairs<\/li>\r\n          <li>Deep cleaning and filter replacement<\/li>\r\n          <li>Warranty on every completed repair<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= SERVICES ================= -->\r\n  <section class=\"sas-sec sas-sec--alt\" id=\"sas-dy-services\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head\">\r\n        <span class=\"sas-kicker\">What we repair<\/span>\r\n        <h2>The five faults we fix most often<\/h2>\r\n        <p>Describe what your purifier is doing and we'll tell you where the problem most likely is.<\/p>\r\n      <\/div>\r\n      <div class=\"sas-services-grid\">\r\n        <article class=\"sas-svc\">\r\n          <div class=\"sas-svc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2v10M18.4 6.6a9 9 0 1 1-12.8 0\"\/><\/svg><\/div>\r\n          <h3>Won't turn on<\/h3>\r\n          <p>Dead power switch, damaged cord, or a failed power supply or mainboard. We trace the fault and repair it at component level.<\/p>\r\n        <\/article>\r\n        <article class=\"sas-svc\">\r\n          <div class=\"sas-svc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"7\" y=\"2\" width=\"10\" height=\"20\" rx=\"3\"\/><path d=\"M12 6v2M10 12h4M12 10v4\"\/><\/svg><\/div>\r\n          <h3>Controls and display<\/h3>\r\n          <p>Remote or buttons not responding, a blank or frozen display, and Wi\u2011Fi or app connection problems on connected models.<\/p>\r\n        <\/article>\r\n        <article class=\"sas-svc\">\r\n          <div class=\"sas-svc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 8h11a3 3 0 1 0-3-3M3 12h15a3 3 0 1 1-3 3M3 16h8\"\/><\/svg><\/div>\r\n          <h3>Weak or uneven airflow<\/h3>\r\n          <p>Low output, no oscillation or airflow that cuts in and out. Usually the motor, impeller or a blockage.<\/p>\r\n        <\/article>\r\n        <article class=\"sas-svc\">\r\n          <div class=\"sas-svc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M11 5L6 9H2v6h4l5 4V5zM15.5 8.5a5 5 0 0 1 0 7M19 5a10 10 0 0 1 0 14\"\/><\/svg><\/div>\r\n          <h3>Noise and vibration<\/h3>\r\n          <p>Grinding, whining or rattling that wasn't there before. Often worn bearings, debris or a loose internal part.<\/p>\r\n        <\/article>\r\n        <article class=\"sas-svc\">\r\n          <div class=\"sas-svc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"5\" y=\"3\" width=\"14\" height=\"18\" rx=\"7\"\/><path d=\"M9 8h6M9 12h6M9 16h6\"\/><\/svg><\/div>\r\n          <h3>Filters and sensors<\/h3>\r\n          <p>Filter warnings that won't reset, wrong air quality readings, filter replacement and a full internal clean.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= PROBLEMS BY MODEL TYPE ================= -->\r\n  <section class=\"sas-sec\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head\">\r\n        <span class=\"sas-kicker\">Common faults<\/span>\r\n        <h2>Problems we fix, by model type<\/h2>\r\n        <p>Heating and humidifying models have extra parts that can fail, so we check them differently.<\/p>\r\n      <\/div>\r\n      <div class=\"sas-prob-grid\">\r\n        <div class=\"sas-prob sas-prob--gaming\">\r\n          <h3>Purifier and fan models<\/h3>\r\n          <p class=\"sas-prob-sub\">Pure Cool, Purifier Cool and Big+Quiet<\/p>\r\n          <ul>\r\n            <li>Won't power on or cuts out<\/li>\r\n            <li>Weak airflow or no oscillation<\/li>\r\n            <li>Filter replacement warning won't clear<\/li>\r\n            <li>Air quality readings stuck or inaccurate<\/li>\r\n            <li>Remote or app not responding<\/li>\r\n            <li>Grinding, whining or rattling noise<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"sas-prob sas-prob--office\">\r\n          <h3>Heating and humidifying models<\/h3>\r\n          <p class=\"sas-prob-sub\">Hot+Cool and Humidify+Cool<\/p>\r\n          <ul>\r\n            <li>No heat, or heating cuts out<\/li>\r\n            <li>Unit shuts down while heating<\/li>\r\n            <li>Humidifier not adding moisture<\/li>\r\n            <li>Water tank or pump faults<\/li>\r\n            <li>Deep clean cycle errors<\/li>\r\n            <li>Leaks or scale build-up<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= STATS BANNER ================= -->\r\n  <section class=\"sas-stats\">\r\n    <div class=\"wrap sas-stats-grid\">\r\n      <div><span class=\"sas-stat-num\">20+<\/span><span class=\"sas-stat-label\">Years of experience<\/span><\/div>\r\n      <div><span class=\"sas-stat-num\">6+<\/span><span class=\"sas-stat-label\">Device categories repaired<\/span><\/div>\r\n      <div><span class=\"sas-stat-num\">7<\/span><span class=\"sas-stat-label\">Emirates served<\/span><\/div>\r\n      <div><span class=\"sas-stat-num\">4.8<\/span><span class=\"sas-stat-label\">Google rating<\/span><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= MODELS ================= -->\r\n  <section class=\"sas-sec sas-sec--alt\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head sas-head--center\">\r\n        <span class=\"sas-kicker\">Models we service<\/span>\r\n        <h2>Dyson purifier models we repair<\/h2>\r\n        <p>From older Pure Cool Link towers to current Formaldehyde and Big+Quiet units.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sas-marquee\" aria-label=\"Dyson model codes we repair\">\r\n      <div class=\"sas-marquee-track\">\r\n        <span>TP00<\/span><span>TP04<\/span><span>TP07<\/span><span>TP09<\/span><span>TP10<\/span><span>PC1<\/span><span>HP04<\/span><span>HP07<\/span><span>HP09<\/span><span>HP1<\/span><span>PH01<\/span><span>PH2<\/span><span>PH04<\/span><span>BP04<\/span>\r\n        <span aria-hidden=\"true\">TP00<\/span><span aria-hidden=\"true\">TP04<\/span><span aria-hidden=\"true\">TP07<\/span><span aria-hidden=\"true\">TP09<\/span><span aria-hidden=\"true\">TP10<\/span><span aria-hidden=\"true\">PC1<\/span><span aria-hidden=\"true\">HP04<\/span><span aria-hidden=\"true\">HP07<\/span><span aria-hidden=\"true\">HP09<\/span><span aria-hidden=\"true\">HP1<\/span><span aria-hidden=\"true\">PH01<\/span><span aria-hidden=\"true\">PH2<\/span><span aria-hidden=\"true\">PH04<\/span><span aria-hidden=\"true\">BP04<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-brand-grid\">\r\n        <div class=\"sas-brand\"><strong>Pure Cool and Purifier Cool<\/strong><span>TP00, TP04, TP07, TP09 Formaldehyde, TP10 Gen1, PC1, Pure Cool Link Tower<\/span><\/div>\r\n        <div class=\"sas-brand\"><strong>Hot+Cool<\/strong><span>Pure Hot+Cool HP04, Purifier Hot+Cool HP07, HP09 Formaldehyde, HP1<\/span><\/div>\r\n        <div class=\"sas-brand\"><strong>Humidify+Cool<\/strong><span>Pure Humidify+Cool PH01, PH2 De-NOx, PH04 Formaldehyde<\/span><\/div>\r\n        <div class=\"sas-brand\"><strong>Big+Quiet<\/strong><span>Big+Quiet Formaldehyde BP04<\/span><\/div>\r\n      <\/div>\r\n      <p class=\"sas-brand-note\">Not sure which model you have? Send us a photo of the label.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= WHY CHOOSE ================= -->\r\n  <section class=\"sas-sec\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head\">\r\n        <span class=\"sas-kicker\">Why Shams Al Sahil<\/span>\r\n        <h2>Why customers bring their Dyson to us<\/h2>\r\n      <\/div>\r\n      <div class=\"sas-why-grid\">\r\n        <div class=\"sas-why\">\r\n          <div class=\"sas-why-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M21 21l-5-5\"\/><\/svg><\/div>\r\n          <div><h3>Diagnosis before any work<\/h3><p>We find the fault first and quote it. Nothing gets repaired without your approval.<\/p><\/div>\r\n        <\/div>\r\n        <div class=\"sas-why\">\r\n          <div class=\"sas-why-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 12a9 9 0 1 1-9-9\"\/><path d=\"M21 4v5h-5\"\/><\/svg><\/div>\r\n          <div><h3>Honest advice on repair vs replace<\/h3><p>If the repair doesn't make financial sense, we'll say so before you spend anything.<\/p><\/div>\r\n        <\/div>\r\n        <div class=\"sas-why\">\r\n          <div class=\"sas-why-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 2l8 4v6c0 5-3.5 8.5-8 10-4.5-1.5-8-5-8-10V6l8-4z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg><\/div>\r\n          <div><h3>Genuine and compatible parts<\/h3><p>Motors, boards, switches and filters matched to your model, with a warranty on the repair.<\/p><\/div>\r\n        <\/div>\r\n        <div class=\"sas-why\">\r\n          <div class=\"sas-why-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 8h11a3 3 0 1 0-3-3M3 12h15a3 3 0 1 1-3 3M3 16h8\"\/><\/svg><\/div>\r\n          <div><h3>Fully tested before handover<\/h3><p>Airflow, oscillation, sensor readings, and heating or humidifying on models that have it.<\/p><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= PROCESS ================= -->\r\n  <section class=\"sas-sec sas-sec--alt\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head\">\r\n        <span class=\"sas-kicker\">How it works<\/span>\r\n        <h2>From fault to fixed in five steps<\/h2>\r\n      <\/div>\r\n      <div class=\"sas-process-grid\">\r\n        <div class=\"sas-step\"><span class=\"sas-step-num\">1<\/span><h3>Send the model and issue<\/h3><p>WhatsApp a photo of the label and describe what's happening.<\/p><\/div>\r\n        <div class=\"sas-step\"><span class=\"sas-step-num\">2<\/span><h3>Diagnosis<\/h3><p>We test the purifier in our Sharjah workshop and find the cause.<\/p><\/div>\r\n        <div class=\"sas-step\"><span class=\"sas-step-num\">3<\/span><h3>Quote and approval<\/h3><p>You get a clear price. We only go ahead once you say yes.<\/p><\/div>\r\n        <div class=\"sas-step\"><span class=\"sas-step-num\">4<\/span><h3>Repair and clean<\/h3><p>Faulty parts are repaired or replaced, and the airflow path is cleaned.<\/p><\/div>\r\n        <div class=\"sas-step\"><span class=\"sas-step-num\">5<\/span><h3>Test and handover<\/h3><p>Every function is run and checked, then it goes back with a repair warranty.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= REVIEWS ================= -->\r\n  <section class=\"sas-sec\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head sas-head--center\">\r\n        <span class=\"sas-kicker\">Customer reviews<\/span>\r\n        <h2>What our customers say<\/h2>\r\n        <p>Rated 4.8 on Google by customers across the UAE.<\/p>\r\n      <\/div>\r\n      <div class=\"sas-reviews-shell\">\r\n        <div id=\"sasDyReviewsMount\"><p class=\"sas-reviews-loading\">Loading reviews\u2026<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= MODEL-NUMBER CTA ================= -->\r\n  <section class=\"sas-sec sas-sec--tight\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-model-box\">\r\n        <div>\r\n          <h2>Send your model number for a faster quote<\/h2>\r\n          <p>You'll find it on the rating sticker on the base of the purifier, along with the serial number. A photo of that sticker and a short description of the problem is all we need.<\/p>\r\n          <div class=\"sas-model-chips\" aria-label=\"Example model numbers\">\r\n            <span>TP07<\/span><span>HP09<\/span><span>PH04<\/span><span>BP04<\/span>\r\n          <\/div>\r\n          <div class=\"sas-cta-row\">\r\n            <a href=\"https:\/\/wa.me\/971522985179?text=Hi%2C%20I%20need%20a%20Dyson%20air%20purifier%20repair.%20Model%3A%20\" target=\"_blank\" rel=\"noopener\" class=\"sas-btn sas-btn--primary\">Send it on WhatsApp<\/a>\r\n            <button type=\"button\" class=\"sas-btn sas-btn--light\" data-sas-open-modal>Use the booking form<\/button>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"sas-model-label\" aria-hidden=\"true\">\r\n          <b>Base sticker example<\/b>\r\n          Model: <mark>TP07<\/mark><br>\r\n          Serial: XXX-XX-XXXXXXX-XX<br>\r\n          220\u2013240V ~ 50Hz<br>\r\n          Purifier Cool\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= FAQ ================= -->\r\n  <section class=\"sas-sec sas-sec--alt\">\r\n    <div class=\"wrap\">\r\n      <div class=\"sas-head sas-head--center\">\r\n        <span class=\"sas-kicker\">FAQ<\/span>\r\n        <h2>Dyson purifier repair questions<\/h2>\r\n      <\/div>\r\n      <div class=\"sas-faq\">\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">Do you repair all Dyson air purifier models?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">We repair Pure Cool, Purifier Cool, Hot+Cool, Humidify+Cool and Big+Quiet models, including TP00, TP04, TP07, TP09, TP10, PC1, HP04, HP07, HP09, HP1, PH01, PH2, PH04 and BP04. If your model isn't listed, send us a photo of the label.<\/div>\r\n        <\/details>\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">My Dyson still says replace filter after I changed it. Why?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">The filter life counter usually needs resetting after a change. If the warning keeps coming back after a reset, or the new filter isn't recognised, the cause can be a sensor or board fault, which we can diagnose.<\/div>\r\n        <\/details>\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">Why is my Dyson purifier making a grinding or rattling noise?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">New noises usually come from debris in the airflow path, a worn motor bearing or a loose internal part. Switch it off if it's grinding, since running it can cause more damage, and bring it in for a check.<\/div>\r\n        <\/details>\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">How much does Dyson purifier repair cost?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">It depends on the fault and the model. We diagnose the purifier first and give you a clear quote before any work starts. Nothing is repaired without your approval.<\/div>\r\n        <\/details>\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">Will a repair with you affect my Dyson warranty?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">We're an independent repair centre. If your purifier is still under Dyson's manufacturer warranty, check with Dyson first, since third-party repairs may affect that cover. Once out of warranty, our repairs come with our own warranty.<\/div>\r\n        <\/details>\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">Is it worth repairing an older Dyson purifier?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">Often, yes. Motor, switch and board repairs usually cost far less than a new unit. We'll give you an honest recommendation with the quote.<\/div>\r\n        <\/details>\r\n        <details class=\"sas-faq-item\">\r\n          <summary class=\"sas-faq-summary\">I'm not in Sharjah. Can you still help?<span class=\"sas-plus\" aria-hidden=\"true\">+<\/span><\/summary>\r\n          <div class=\"sas-faq-body\">Yes, we serve customers across all seven emirates, including Dubai. Message us on WhatsApp to arrange drop-off or collection.<\/div>\r\n        <\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= FINAL CTA ================= -->\r\n  <section class=\"sas-sec sas-final\">\r\n    <div class=\"wrap\">\r\n      <h2>Get clean air flowing again<\/h2>\r\n      <p class=\"sas-final-lead\">Visit us in Industrial Area 6, Sharjah, Monday to Saturday, 8 AM to 7 PM, or send us the model and issue and we'll get back to you with a quote.<\/p>\r\n      <div class=\"sas-cta-row\">\r\n        <button type=\"button\" class=\"sas-btn sas-btn--primary\" data-sas-open-modal>Book a purifier repair<\/button>\r\n        <a href=\"https:\/\/wa.me\/971522985179?text=Hi%2C%20I%20need%20a%20Dyson%20air%20purifier%20repair.\" target=\"_blank\" rel=\"noopener\" class=\"sas-btn sas-btn--dark\">WhatsApp for a quote<\/a>\r\n        <a href=\"https:\/\/share.google\/aQif2w4NRe31Z52on\" target=\"_blank\" rel=\"noopener\" class=\"sas-btn sas-btn--dark\">Get directions<\/a>\r\n      <\/div>\r\n      <p class=\"sas-seo-line\">Dyson air purifier repair in Sharjah, Dyson fan repair, Dyson Hot+Cool and Humidify+Cool repair, filter replacement and servicing, serving Dubai, Sharjah, Ajman and all emirates.<\/p>\r\n      <p class=\"sas-tm-note\">Dyson is a trademark of Dyson Technology Limited. Shams Al Sahil is an independent repair centre and is not affiliated with or authorised by Dyson.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= STICKY QUOTE BUTTON (moved to body by JS) ================= -->\r\n  <button type=\"button\" class=\"sas-dy-sticky\" id=\"sasDySticky\" data-sas-open-modal>\r\n    <span class=\"sas-eq\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/span>\r\n    <span class=\"sas-dy-sticky-text\">Request a free quote<\/span>\r\n  <\/button>\r\n\r\n  <!-- ================= CF7 MODAL (moved to body by JS) ================= -->\r\n  <div class=\"sas-dy-modal\" id=\"sasDyModal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"sasDyModalTitle\" aria-hidden=\"true\">\r\n    <div class=\"sas-dy-modal-box\">\r\n      <button type=\"button\" class=\"sas-dy-modal-close\" aria-label=\"Close\">\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" aria-hidden=\"true\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg>\r\n      <\/button>\r\n      <h3 id=\"sasDyModalTitle\">Book your Dyson purifier repair<\/h3>\r\n      <p class=\"sas-dy-modal-sub\">Share the model and what it's doing. We'll get back to you shortly.<\/p>\r\n      <div id=\"sasDyCf7Mount\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n \"@context\": \"https:\/\/schema.org\",\r\n \"@type\": \"FAQPage\",\r\n \"mainEntity\": [\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"Do you repair all Dyson air purifier models?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"We repair Pure Cool, Purifier Cool, Hot+Cool, Humidify+Cool and Big+Quiet models, including TP00, TP04, TP07, TP09, TP10, PC1, HP04, HP07, HP09, HP1, PH01, PH2, PH04 and BP04. If your model isn't listed, send us a photo of the label.\"\r\n   }\r\n  },\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"My Dyson still says replace filter after I changed it. Why?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"The filter life counter usually needs resetting after a change. If the warning keeps coming back after a reset, or the new filter isn't recognised, the cause can be a sensor or board fault, which we can diagnose.\"\r\n   }\r\n  },\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"Why is my Dyson purifier making a grinding or rattling noise?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"New noises usually come from debris in the airflow path, a worn motor bearing or a loose internal part. Switch it off if it's grinding, since running it can cause more damage, and bring it in for a check.\"\r\n   }\r\n  },\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"How much does Dyson purifier repair cost?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"It depends on the fault and the model. We diagnose the purifier first and give you a clear quote before any work starts. Nothing is repaired without your approval.\"\r\n   }\r\n  },\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"Will a repair with you affect my Dyson warranty?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"We're an independent repair centre. If your purifier is still under Dyson's manufacturer warranty, check with Dyson first, since third-party repairs may affect that cover. Once out of warranty, our repairs come with our own warranty.\"\r\n   }\r\n  },\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"Is it worth repairing an older Dyson purifier?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"Often, yes. Motor, switch and board repairs usually cost far less than a new unit. We'll give you an honest recommendation with the quote.\"\r\n   }\r\n  },\r\n  {\r\n   \"@type\": \"Question\",\r\n   \"name\": \"I'm not in Sharjah. Can you still help?\",\r\n   \"acceptedAnswer\": {\r\n    \"@type\": \"Answer\",\r\n    \"text\": \"Yes, we serve customers across all seven emirates, including Dubai. Message us on WhatsApp to arrange drop-off or collection.\"\r\n   }\r\n  }\r\n ]\r\n}\r\n<\/script>\r\n\r\n<script>\r\n(function () {\r\n  if (window.__sasDysonInit) return;\r\n  window.__sasDysonInit = true;\r\n\r\n  var THANKS = 'https:\/\/shamsalsahil.ae\/thank-you\/';\r\n  var TI_SRC = 'https:\/\/cdn.trustindex.io\/loader.js?42602df55c374210df96da236fa';\r\n  var CF7_SOURCE_ID = 'cf7-source-dyson';\r\n  var TI_SOURCE_ID = 'sas-trustindex-source';\r\n\r\n  function ready(fn) {\r\n    if (document.readyState !== 'loading') fn();\r\n    else document.addEventListener('DOMContentLoaded', fn);\r\n  }\r\n\r\n  \/* Take a source widget out of flow and collapse empty Elementor wrappers above it *\/\r\n  function hideSource(el) {\r\n    if (!el || el.getAttribute('data-sas-src')) return;\r\n    el.setAttribute('data-sas-src', '1');\r\n    el.style.cssText += ';position:absolute!important;left:-99999px!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;margin:0!important;padding:0!important;';\r\n    var p = el.parentElement, guard = 0;\r\n    while (p && p !== document.body && guard < 6) {\r\n      var visible = Array.prototype.filter.call(p.children, function (c) {\r\n        if (c.getAttribute('data-sas-src')) return false;\r\n        if (\/elementor-(background|shape)\/.test(c.className || '')) return false;\r\n        return c.offsetHeight > 0;\r\n      });\r\n      if (visible.length) break;\r\n      p.style.setProperty('padding', '0', 'important');\r\n      p.style.setProperty('margin', '0', 'important');\r\n      p.style.setProperty('min-height', '0', 'important');\r\n      p.style.setProperty('border', '0', 'important');\r\n      p = p.parentElement; guard++;\r\n    }\r\n  }\r\n\r\n  ready(function () {\r\n    var root = document.getElementById('sas-dyson');\r\n    if (!root) return;\r\n\r\n    var modal = document.getElementById('sasDyModal');\r\n    var sticky = document.getElementById('sasDySticky');\r\n    var cf7Mount = document.getElementById('sasDyCf7Mount');\r\n    var tiMount = document.getElementById('sasDyReviewsMount');\r\n    var hero = document.getElementById('sasDyHero');\r\n\r\n    \/* Body-mount modal + sticky so Elementor transforms can't clip them *\/\r\n    [modal, sticky].forEach(function (el) {\r\n      if (el && el.parentNode !== document.body) document.body.appendChild(el);\r\n    });\r\n\r\n\r\n    \/* ---------- Air-quality readout: one-time count-down on load ---------- *\/\r\n    (function () {\r\n      var ring = document.getElementById('sasDyRing');\r\n      var val = document.getElementById('sasDyVal');\r\n      var status = document.getElementById('sasDyStatus');\r\n      var rows = root.querySelectorAll('[data-sas-aq-row]');\r\n      if (!ring || !val) return;\r\n      if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\r\n      var C = 578.05, FROM = 148, TO = 12, DUR = 2200;\r\n      function setState(v) {\r\n        var clean = 1 - v \/ 200;\r\n        ring.style.strokeDashoffset = (C * (1 - clean)).toFixed(2);\r\n        var t = (FROM - v) \/ (FROM - TO);\r\n        var r = Math.round(255 + (0 - 255) * t), g = Math.round(122 + (194 - 122) * t), bl = Math.round(69 + (168 - 69) * t);\r\n        ring.style.stroke = 'rgb(' + r + ',' + g + ',' + bl + ')';\r\n        val.textContent = Math.round(v);\r\n      }\r\n      setState(FROM);\r\n      status.textContent = 'Poor'; status.classList.add('is-poor');\r\n      Array.prototype.forEach.call(rows, function (b) { b.textContent = 'Checking'; b.classList.add('is-wait'); });\r\n      setTimeout(function () {\r\n        var start = null;\r\n        function step(ts) {\r\n          if (!start) start = ts;\r\n          var p = Math.min((ts - start) \/ DUR, 1);\r\n          var e = p < .5 ? 4 * p * p * p : 1 - Math.pow(-2 * p + 2, 3) \/ 2;\r\n          setState(FROM + (TO - FROM) * e);\r\n          if (p > .55 && status.classList.contains('is-poor')) { status.textContent = 'Moderate'; }\r\n          if (p < 1) return requestAnimationFrame(step);\r\n          status.textContent = 'Good'; status.classList.remove('is-poor');\r\n          Array.prototype.forEach.call(rows, function (b, i) {\r\n            setTimeout(function () { b.textContent = 'OK'; b.classList.remove('is-wait'); }, i * 180);\r\n          });\r\n        }\r\n        requestAnimationFrame(step);\r\n      }, 700);\r\n    })();\r\n\r\n    \/* ---------- CF7: move the real rendered form into the modal ---------- *\/\r\n    function mountForm() {\r\n      if (cf7Mount.querySelector('.wpcf7')) return true;\r\n      var src = document.getElementById(CF7_SOURCE_ID);\r\n      if (!src) return false;\r\n      hideSource(src);\r\n      var form = src.querySelector('.wpcf7');\r\n      if (!form) return false;\r\n      cf7Mount.innerHTML = '';\r\n      cf7Mount.appendChild(form);\r\n      return true;\r\n    }\r\n    var cf7Tries = 0;\r\n    (function pollForm() {\r\n      if (mountForm()) return;\r\n      if (++cf7Tries < 32) return setTimeout(pollForm, 250);\r\n      cf7Mount.innerHTML = '<div class=\"sas-dy-form-fallback\">The booking form didn\\'t load. Please <a href=\"https:\/\/wa.me\/971522985179?text=Hi%2C%20I%20need%20a%20Dyson%20air%20purifier%20repair.\" target=\"_blank\" rel=\"noopener\">message us on WhatsApp<\/a> or call <a href=\"tel:+971522985179\">+971 52 298 5179<\/a>.<\/div>';\r\n    })();\r\n\r\n    document.addEventListener('wpcf7mailsent', function (e) {\r\n      if (cf7Mount.contains(e.target)) window.location.href = THANKS;\r\n    }, false);\r\n\r\n    \/* ---------- Modal open\/close (document-level delegation) ---------- *\/\r\n    var lastFocus = null;\r\n    function openModal() {\r\n      mountForm();\r\n      lastFocus = document.activeElement;\r\n      modal.classList.add('is-open');\r\n      modal.setAttribute('aria-hidden', 'false');\r\n      document.documentElement.classList.add('sas-dy-lock');\r\n      if (sticky) sticky.classList.remove('is-visible');\r\n      setTimeout(function () {\r\n        var c = modal.querySelector('.sas-dy-modal-close');\r\n        if (c) c.focus();\r\n      }, 60);\r\n    }\r\n    function closeModal() {\r\n      modal.classList.remove('is-open');\r\n      modal.setAttribute('aria-hidden', 'true');\r\n      document.documentElement.classList.remove('sas-dy-lock');\r\n      updateSticky();\r\n      if (lastFocus && lastFocus.focus) lastFocus.focus();\r\n    }\r\n    document.addEventListener('click', function (e) {\r\n      var opener = e.target.closest('[data-sas-open-modal]');\r\n      if (opener) { e.preventDefault(); openModal(); return; }\r\n      if (!modal.classList.contains('is-open')) return;\r\n      if (e.target === modal || e.target.closest('.sas-dy-modal-close')) closeModal();\r\n    });\r\n    document.addEventListener('keydown', function (e) {\r\n      if (e.key === 'Escape' && modal.classList.contains('is-open')) closeModal();\r\n    });\r\n\r\n    \/* ---------- Sticky quote button: visible after the hero ---------- *\/\r\n    var heroVisible = true;\r\n    function updateSticky() {\r\n      if (!sticky) return;\r\n      var show = !heroVisible && !modal.classList.contains('is-open');\r\n      sticky.classList.toggle('is-visible', show);\r\n    }\r\n    if (hero && 'IntersectionObserver' in window) {\r\n      new IntersectionObserver(function (entries) {\r\n        heroVisible = entries[0].isIntersecting;\r\n        updateSticky();\r\n      }, { threshold: 0 }).observe(hero);\r\n    } else {\r\n      window.addEventListener('scroll', function () {\r\n        heroVisible = window.scrollY < (hero ? hero.offsetHeight : 500);\r\n        updateSticky();\r\n      }, { passive: true });\r\n    }\r\n\r\n    \/* ---------- Trustindex: move source widget, else load directly ---------- *\/\r\n    var tiDone = false;\r\n    function clearLoading() {\r\n      var l = tiMount.querySelector('.sas-reviews-loading');\r\n      if (l) l.parentNode.removeChild(l);\r\n    }\r\n    function tiFromSource() {\r\n      var src = document.getElementById(TI_SOURCE_ID);\r\n      if (!src) return false;\r\n      hideSource(src);\r\n      var w = src.querySelector('.ti-widget');\r\n      if (!w) return false;\r\n      clearLoading();\r\n      tiMount.appendChild(w);\r\n      return true;\r\n    }\r\n    function fallbackDirectLoad() {\r\n      if (tiDone || tiMount.querySelector('.ti-widget, script[src*=\"trustindex\"]')) return;\r\n      tiDone = true;\r\n      var s = document.createElement('script');\r\n      s.src = TI_SRC; s.defer = true; s.async = true;\r\n      tiMount.appendChild(s);\r\n      var checks = 0;\r\n      (function waitWidget() {\r\n        if (tiMount.querySelector('.ti-widget')) return clearLoading();\r\n        if (++checks < 40) setTimeout(waitWidget, 250);\r\n        else {\r\n          var l = tiMount.querySelector('.sas-reviews-loading');\r\n          if (l) l.innerHTML = 'Read our reviews on <a href=\"https:\/\/share.google\/aQif2w4NRe31Z52on\" target=\"_blank\" rel=\"noopener\">Google<\/a>.';\r\n        }\r\n      })();\r\n    }\r\n    var tiTries = 0;\r\n    (function pollTI() {\r\n      if (tiFromSource()) { tiDone = true; return; }\r\n      if (!document.getElementById(TI_SOURCE_ID) && tiTries > 4) return fallbackDirectLoad();\r\n      if (++tiTries < 20) return setTimeout(pollTI, 300);\r\n      fallbackDirectLoad();\r\n    })();\r\n  });\r\n})();\r\n<\/script>\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>Independent Dyson repair, serving all 7 emirates Dyson air purifier repair in Sharjah and across the UAE Not turning on, weak airflow, a filter warning that won&#8217;t clear or a new rattle? We diagnose the fault, quote it upfront, and repair Pure Cool, Hot+Cool, Humidify+Cool and Big+Quiet models. Book a purifier repair WhatsApp us Prefer<\/p>","protected":false},"featured_media":0,"comment_status":"open","ping_status":"closed","template":"elementor_header_footer","service-cat":[],"service-tag":[],"class_list":["post-5134","service","type-service","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Dyson Air Purifier Repairing - Shams Al Sahil<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shamsalsahil.ae\/ar\/all-service\/display-repair-service-in-uae\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dyson Air Purifier Repairing - Shams Al Sahil\" \/>\n<meta property=\"og:description\" content=\"Independent Dyson repair, serving all 7 emirates Dyson air purifier repair in Sharjah and across the UAE Not turning on, weak airflow, a filter warning that won&#8217;t clear or a new rattle? We diagnose the fault, quote it upfront, and repair Pure Cool, Hot+Cool, Humidify+Cool and Big+Quiet models. Book a purifier repair WhatsApp us Prefer\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shamsalsahil.ae\/ar\/all-service\/display-repair-service-in-uae\/\" \/>\n<meta property=\"og:site_name\" content=\"Shams Al Sahil\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-11T07:23:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/10\/air-purifier-sas-683x1024.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data1\" content=\"16 \u062f\u0642\u064a\u0642\u0629\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/\",\"name\":\"Dyson Air Purifier Repairing - Shams Al Sahil\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/air-purifier-sas-683x1024.png\",\"datePublished\":\"2026-09-10T12:05:34+00:00\",\"dateModified\":\"2026-09-11T07:23:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/#primaryimage\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/air-purifier-sas-683x1024.png\",\"contentUrl\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/air-purifier-sas-683x1024.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/display-repair-service-in-uae\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/shamsalsahil.ae\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dyson Air Purifier Repairing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#website\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/\",\"name\":\"Shams Al Sahil\",\"description\":\"Service Center\",\"publisher\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/shamsalsahil.ae\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#organization\",\"name\":\"Shams Al Sahil\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-favicon_icons.webp\",\"contentUrl\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-favicon_icons.webp\",\"width\":512,\"height\":512,\"caption\":\"Shams Al Sahil\"},\"image\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dyson Air Purifier Repairing - Shams Al Sahil","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shamsalsahil.ae\/ar\/all-service\/display-repair-service-in-uae\/","og_locale":"ar_AR","og_type":"article","og_title":"Dyson Air Purifier Repairing - Shams Al Sahil","og_description":"Independent Dyson repair, serving all 7 emirates Dyson air purifier repair in Sharjah and across the UAE Not turning on, weak airflow, a filter warning that won&#8217;t clear or a new rattle? We diagnose the fault, quote it upfront, and repair Pure Cool, Hot+Cool, Humidify+Cool and Big+Quiet models. Book a purifier repair WhatsApp us Prefer","og_url":"https:\/\/shamsalsahil.ae\/ar\/all-service\/display-repair-service-in-uae\/","og_site_name":"Shams Al Sahil","article_modified_time":"2026-09-11T07:23:56+00:00","og_image":[{"url":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/10\/air-purifier-sas-683x1024.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"16 \u062f\u0642\u064a\u0642\u0629"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/","url":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/","name":"Dyson Air Purifier Repairing - Shams Al Sahil","isPartOf":{"@id":"https:\/\/shamsalsahil.ae\/#website"},"primaryImageOfPage":{"@id":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/#primaryimage"},"image":{"@id":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/#primaryimage"},"thumbnailUrl":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/10\/air-purifier-sas-683x1024.png","datePublished":"2026-09-10T12:05:34+00:00","dateModified":"2026-09-11T07:23:56+00:00","breadcrumb":{"@id":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/"]}]},{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/#primaryimage","url":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/10\/air-purifier-sas-683x1024.png","contentUrl":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/10\/air-purifier-sas-683x1024.png"},{"@type":"BreadcrumbList","@id":"https:\/\/shamsalsahil.ae\/all-service\/display-repair-service-in-uae\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shamsalsahil.ae\/"},{"@type":"ListItem","position":2,"name":"Dyson Air Purifier Repairing"}]},{"@type":"WebSite","@id":"https:\/\/shamsalsahil.ae\/#website","url":"https:\/\/shamsalsahil.ae\/","name":"\u0634\u0645\u0633 \u0627\u0644\u0633\u0627\u062d\u0644","description":"Service Center","publisher":{"@id":"https:\/\/shamsalsahil.ae\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shamsalsahil.ae\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/shamsalsahil.ae\/#organization","name":"\u0634\u0645\u0633 \u0627\u0644\u0633\u0627\u062d\u0644","url":"https:\/\/shamsalsahil.ae\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/shamsalsahil.ae\/#\/schema\/logo\/image\/","url":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/11\/cropped-favicon_icons.webp","contentUrl":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/11\/cropped-favicon_icons.webp","width":512,"height":512,"caption":"Shams Al Sahil"},"image":{"@id":"https:\/\/shamsalsahil.ae\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service\/5134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service"}],"about":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/types\/service"}],"replies":[{"embeddable":true,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/comments?post=5134"}],"version-history":[{"count":10,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service\/5134\/revisions"}],"predecessor-version":[{"id":5146,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service\/5134\/revisions\/5146"}],"wp:attachment":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/media?parent=5134"}],"wp:term":[{"taxonomy":"service-cat","embeddable":true,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service-cat?post=5134"},{"taxonomy":"service-tag","embeddable":true,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service-tag?post=5134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}