{"product_id":"ctl7181b0","title":"Bosch CTL7181B0 ماكينة قهوة أوتوماتيكية بالكامل مدمجة سلسلة 8 أسود 1600 واط","description":"\u003c!-- Bosch-Tahboub Theme · CTL7181B0 (with Made in Slovenia badge) --\u003e\n\u003cstyle\u003e\n  \/* ======= BOSCH compact PDP (scoped) ======= *\/\n  .pdp-bcs-ctl7181b0{\n    --ink:#111; --muted:#666; --line:#e9e9e9; --bg:#fff;\n    --black:#000; --bosch:#e60000; --white:#fff;\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n    color:var(--ink); line-height:1.55;\n  }\n  .pdp-bcs-ctl7181b0 *{box-sizing:border-box}\n  .pdp-bcs-ctl7181b0 h1,.pdp-bcs-ctl7181b0 h2{margin:.4rem 0 .6rem; line-height:1.25}\n  .pdp-bcs-ctl7181b0 h2{font-size:clamp(1.15rem,2.1vw,1.45rem); display:inline-block; padding-bottom:.15rem; border-bottom:3px solid var(--bosch)}\n  .pdp-bcs-ctl7181b0 .lead{opacity:.95; margin:.4rem 0 .9rem}\n  .pdp-bcs-ctl7181b0 .muted{color:var(--muted)}\n\n  \/* Sticky quick nav *\/\n  :root { --ctl7181-offset: 96px; }\n  .pdp-bcs-ctl7181b0 .qnav{position:sticky; top:var(--ctl7181-offset); z-index:2; background:var(--bg);\n    padding:.45rem 0; border-bottom:1px solid var(--line)}\n  .pdp-bcs-ctl7181b0 .qnav ul{display:flex; flex-wrap:wrap; gap:.5rem; margin:0; padding:0; list-style:none}\n  .pdp-bcs-ctl7181b0 .qnav a{display:inline-block; border:1px solid var(--line); border-radius:999px;\n    padding:.38rem .7rem; font-size:.86rem; background:#fff; color:#111; text-decoration:none; font-weight:700}\n  .pdp-bcs-ctl7181b0 .qnav a:hover,.pdp-bcs-ctl7181b0 .qnav a.is-active{background:var(--bosch); border-color:var(--bosch); color:#fff}\n  .pdp-bcs-ctl7181b0 section{scroll-margin-top:calc(var(--ctl7181-offset) + 8px)}\n  @media (max-width:740px){ :root { --ctl7181-offset: 76px; } }\n\n  \/* Badges *\/\n  .pdp-bcs-ctl7181b0 .badges{display:flex; flex-wrap:wrap; gap:.4rem; margin:.4rem 0 .9rem}\n  .pdp-bcs-ctl7181b0 .badge{display:inline-flex; align-items:center; gap:.4rem; font-size:.78rem; font-weight:700;\n    padding:.28rem .55rem; border-radius:999px; background:#fff; border:1px solid var(--line)}\n  \/* Origin badge (small flag) *\/\n  .pdp-bcs-ctl7181b0 .origin-badge{display:inline-flex; align-items:center; gap:.35rem}\n  .pdp-bcs-ctl7181b0 .origin-badge .flag{width:18px;height:12px;display:inline-block;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.06) inset}\n\n  \/* Gallery (one slider with all images) *\/\n  .pdp-bcs-ctl7181b0 .gallery{margin:1rem 0 1.25rem; background:#000; border:2px solid var(--bosch);\n    border-radius:12px; overflow:hidden; position:relative}\n  .pdp-bcs-ctl7181b0 .track{display:flex; overflow-x:auto; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch}\n  .pdp-bcs-ctl7181b0 .track::-webkit-scrollbar{display:none}\n  .pdp-bcs-ctl7181b0 .slide{flex:0 0 100%; scroll-snap-align:center; height:clamp(320px,52vw,560px);\n    display:flex; align-items:center; justify-content:center; background:#000}\n  .pdp-bcs-ctl7181b0 .slide img{width:100%;height:100%;object-fit:contain}\n  .pdp-bcs-ctl7181b0 .dots{position:absolute; inset:auto 0 12px; display:flex; justify-content:center; gap:8px}\n  .pdp-bcs-ctl7181b0 .dot{width:8px;height:8px;border-radius:999px;background:#777;border:1px solid rgba(255,255,255,.7)}\n  .pdp-bcs-ctl7181b0 .dot.is-active{background:var(--bosch); border-color:#fff}\n  .pdp-bcs-ctl7181b0 .navBtn{position:absolute; top:50%; transform:translateY(-50%); width:36px;height:36px;border-radius:50%;\n    border:2px solid var(--bosch); color:#fff; background:rgba(0,0,0,.55); display:grid; place-items:center; cursor:pointer}\n  .pdp-bcs-ctl7181b0 .navPrev{left:12px} .pdp-bcs-ctl7181b0 .navNext{right:12px}\n\n  \/* Cards \u0026 lists *\/\n  .pdp-bcs-ctl7181b0 .card{border:1px solid var(--line); border-radius:12px; background:#fff;\n    box-shadow:0 1px 8px rgba(0,0,0,.04)}\n  .pdp-bcs-ctl7181b0 .card .body{padding:1rem 1.2rem}\n  .pdp-bcs-ctl7181b0 ul{margin:.35rem 0 0 1.1rem}\n  .pdp-bcs-ctl7181b0 li{margin:.28rem 0}\n  .pdp-bcs-ctl7181b0 .check li{list-style:none; position:relative; padding-left:1.25rem}\n  .pdp-bcs-ctl7181b0 .check li::before{content:\"✓\"; position:absolute; left:0; color:#0a8a2a; font-weight:900}\n\n  \/* Buttons \/ CTAs (always legible) *\/\n  .pdp-bcs-ctl7181b0 .cta{\n    display:inline-flex; align-items:center; gap:.45rem; border-radius:9px;\n    border:2px solid var(--black); background:var(--black); color:#fff !important; padding:.55rem .9rem;\n    font-weight:700; text-decoration:none !important; transition:.15s; outline-offset:2px\n  }\n  .pdp-bcs-ctl7181b0 .cta:hover{background:var(--bosch); border-color:var(--bosch); color:#fff !important}\n  .pdp-bcs-ctl7181b0 .cta:visited{color:#fff !important}\n  .pdp-bcs-ctl7181b0 .cta:focus-visible{outline:3px solid var(--bosch)}\n  .pdp-bcs-ctl7181b0 .cta[aria-disabled=\"true\"], .pdp-bcs-ctl7181b0 .cta.is-disabled{\n    background:#b5b5b5; border-color:#b5b5b5; color:#fff !important; cursor:not-allowed; opacity:1\n  }\n\n  \/* Specs (mobile stack) *\/\n  .pdp-bcs-ctl7181b0 .specs{width:100%; border-collapse:collapse; font-size:.95rem; margin-top:.4rem}\n  .pdp-bcs-ctl7181b0 .specs th,.pdp-bcs-ctl7181b0 .specs td{border-bottom:1px solid var(--line); padding:.55rem .5rem; vertical-align:top}\n  .pdp-bcs-ctl7181b0 .specs th{width:42%; text-align:left; background:#fff4f4}\n  @media (max-width:768px){\n    .pdp-bcs-ctl7181b0 .specs tr{display:block; margin:10px 0; border-bottom:1px solid var(--line)}\n    .pdp-bcs-ctl7181b0 .specs th,.pdp-bcs-ctl7181b0 .specs td{display:block; width:100%}\n    .pdp-bcs-ctl7181b0 .specs td{padding-top:.25rem}\n  }\n\u003c\/style\u003e\n\u003cdiv id=\"pdp-ctl7181b0\" aria-label=\"Bosch CTL7181B0 details\" role=\"region\" class=\"pdp-bcs-ctl7181b0 pdp-description\"\u003e\n\u003c!-- Quick nav --\u003e\u003cnav aria-label=\"Quick navigation\" class=\"qnav\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#overview\" class=\"is-active\"\u003eنظرة عامة\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#gallery\"\u003eمعرض الصور\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#highlights\"\u003eالميزات الرئيسية\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#beverages\"\u003eالمشروبات\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#specs\"\u003eالمواصفات\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#contact\"\u003eاتصال\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003c!-- Overview --\u003e\u003cheader id=\"overview\"\u003e\n\u003ch1\u003eBOSCH CTL7181B0 — ماكينة قهوة أوتوماتيكية بالكامل مدمجة من السلسلة 8 (أسود، 1600 واط)\u003c\/h1\u003e\n\u003cp class=\"lead\"\u003eقهوة بجودة باريستا في المنزل بلمسة واحدة، مطحنة سيراميك هادئة، وتحكم في درجة الحرارة بتقنية SensoFlow من بوش — مدمجة بأناقة في مطبخك.\u003c\/p\u003e\n\u003cdiv class=\"badges\"\u003e\n\u003c!-- Origin badge: Made in Slovenia --\u003e \u003cspan class=\"badge origin-badge\" aria-label=\"Country of origin: Slovenia\" title=\"Country of origin: Slovenia\"\u003e \u003c!-- Small Slovenia flag (SVG, 3:2) --\u003e \u003csvg class=\"flag\" viewbox=\"0 0 3 2\" role=\"img\" aria-label=\"Flag of Slovenia\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003crect width=\"3\" height=\"2\" fill=\"#ffffff\"\u003e\u003c\/rect\u003e\n          \u003crect y=\"0.6667\" width=\"3\" height=\"0.6667\" fill=\"#0057B7\"\u003e\u003c\/rect\u003e\n          \u003crect y=\"1.3333\" width=\"3\" height=\"0.6667\" fill=\"#D50000\"\u003e\u003c\/rect\u003e\n          \n          \u003cpath d=\"M0.45,0.30 h0.50 v0.38 c0,0.18 -0.25,0.26 -0.25,0.26 s-0.25,-0.08 -0.25,-0.26 v-0.38z\" fill=\"#0057B7\" stroke=\"#ffffff\" stroke-width=\"0.03\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M0.55,0.52 L0.7,0.42 L0.85,0.52 L0.7,0.62 Z\" fill=\"#ffffff\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M0.57,0.66 h0.26 c-0.02,0.05 -0.12,0.09 -0.13,0.09 c-0.01,0 -0.11,-0.04 -0.13,-0.09z\" fill=\"#0096FF\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"0.6\" cy=\"0.35\" r=\"0.03\" fill=\"#FFD400\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"0.7\" cy=\"0.32\" r=\"0.03\" fill=\"#FFD400\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"0.8\" cy=\"0.35\" r=\"0.03\" fill=\"#FFD400\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e \u003cspan\u003eصنع في سلوفينيا\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"badge\"\u003eSeries 8\u003c\/span\u003e \u003cspan class=\"badge\"\u003eOneTouch \/ DoubleCup\u003c\/span\u003e \u003cspan class=\"badge\"\u003eCeramDrive\u003c\/span\u003e \u003cspan class=\"badge\"\u003eSensoFlow\u003c\/span\u003e \u003cspan class=\"badge\"\u003eAutoMilk Clean\u003c\/span\u003e \u003cspan class=\"badge\"\u003eTFT Display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- Gallery --\u003e\n\u003csection aria-label=\"Product gallery\" class=\"gallery\" id=\"gallery\"\u003e\u003cbutton aria-label=\"Previous\" class=\"navBtn navPrev\"\u003e‹\u003c\/button\u003e \u003cbutton aria-label=\"Next\" class=\"navBtn navNext\"\u003e›\u003c\/button\u003e\n\u003cdiv class=\"track\"\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Bosch CTL7181B0 built-in coffee machine — front view\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/CTL7181B0_image.jpg?v=1762175821\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Bosch CTL7181B0 dispensing coffee into two cups (DoubleCup)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/bosch-ctl7181b0-integrated-superautomatic-coffee-machine.webp?v=1762175820\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Series 8 CTL7181B0 control panel with TFT display\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/bosch-series-8-ctl7181b0-built-in-fully-automatic-smart-coffee-machine-black_4242005326587_01i.webp?v=1762175820\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Close-up of milk frother and spout\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/bosch-ctl7181b0-integrated-superautomatic-coffee-machine_1.webp?v=1762175820\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Interior bean hopper and ceramic grinder\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/bosch-ctl7181b0-integrated-superautomatic-coffee-machine_2.webp?v=1762175820\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Installed in a modern kitchen cabinet column\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/5c7c19771976b12fe8d440fe2428b032.webp?v=1762175820\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Lifestyle: latte art cup beside machine\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/unnamed.jpg?v=1762175821\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"slide\"\u003e\u003cimg alt=\"Exploded view \/ interior compartment (service access)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/unnamed_1.jpg?v=1762175821\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Highlights --\u003e\n\u003csection id=\"highlights\"\u003e\n\u003ch2\u003eالميزات الرئيسية\u003c\/h2\u003e\n\u003cul class=\"check\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eلمسة واحدة وكوب مزدوج (OneTouch \u0026amp; DoubleCup):\u003c\/strong\u003e كابوتشينو، لاتيه ماكياتو، إسبريسو والمزيد — كوب واحد أو كوبين في وقت واحد.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eنظام SensoFlow:\u003c\/strong\u003e درجة حرارة تحضير ثابتة للحصول على نكهة غنية من كل لقطة.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eمطحنة CeramDrive:\u003c\/strong\u003e مطحنة سيراميك متينة وهادئة مع درجة طحن قابلة للتعديل.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAromaDoubleShot:\u003c\/strong\u003e دورتان للطحن والتحضير لقهوة قوية جدًا بمرارة أقل.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutoMilk Clean:\u003c\/strong\u003e تنظيف تلقائي لنظام الحليب بالبخار بعد كل مشروب حليب.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eشاشة TFT:\u003c\/strong\u003e قائمة واضحة وموجهة مع أيقونات ونصوص بديهية.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eسهولة الصيانة:\u003c\/strong\u003e برنامج Calc’n’Clean، وحدة تخمير قابلة للإزالة، أجزاء آمنة للغسل في غسالة الأطباق.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- Beverages --\u003e\n\u003csection id=\"beverages\"\u003e\n\u003ch2\u003eمشروبات بلمسة واحدة\u003c\/h2\u003e\n\u003cp class=\"muted\"\u003eقد تختلف توفر المشروبات وأسماؤها حسب السوق، ولكنها تشمل عادةً:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eإسبريسو، 2× إسبريسو، كافيه كريما \/ قهوة، 2× قهوة\u003c\/li\u003e\n\u003cli\u003eكابوتشينو، لاتيه ماكياتو، كافيه أوليه، فلات وايت\u003c\/li\u003e\n\u003cli\u003eحليب دافئ \/ رغوة حليب، ماء ساخن للشاي\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- Specs --\u003e\n\u003csection id=\"specs\"\u003e\n\u003ch2\u003eالمواصفات الفنية\u003c\/h2\u003e\n\u003ctable role=\"table\" class=\"specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eالموديل\u003c\/th\u003e\n\u003ctd\u003eCTL7181B0 (آلة قهوة أوتوماتيكية مدمجة بالكامل من السلسلة 8)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eاللون \/ التشطيب\u003c\/th\u003e\n\u003ctd\u003eأسود (زجاج \/ لمسات من الفولاذ المقاوم للصدأ)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالمضخة \/ التسخين\u003c\/th\u003e\n\u003ctd\u003eمضخة عالية الضغط؛ نظام تسخين SensoFlow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالمطحنة\u003c\/th\u003e\n\u003ctd\u003eمطحنة سيراميك CeramDrive، قابلة للتعديل\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالتشغيل\u003c\/th\u003e\n\u003ctd\u003eأزرار OneTouch؛ شاشة TFT؛ DoubleCup\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eنظام الحليب\u003c\/th\u003e\n\u003ctd\u003eنظام رغوة حليب مدمج؛ AutoMilk Clean\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالتنظيف\u003c\/th\u003e\n\u003ctd\u003eبرامج شطف تلقائية؛ Calc’n’Clean؛ وحدة تخمير قابلة للإزالة\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالماء \/ الحبوب\u003c\/th\u003e\n\u003ctd\u003eخزان ماء مدمج؛ حاوية حبوب مدمجة بغطاء لحفظ النكهة\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالتركيب\u003c\/th\u003e\n\u003ctd\u003eمكان مدمج (انظر رسم التركيب في التنزيلات)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eالطاقة المقدرة\u003c\/th\u003e\n\u003ctd\u003eحوالي 1600 واط\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eبلد المنشأ\u003c\/th\u003e\n\u003ctd\u003eسلوفينيا\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"muted\" style=\"margin-top: .5rem;\"\u003eلأبعاد المكان المدمج والتصاريح الدقيقة، يرجى استخدام رسم التركيب الرسمي المتوفر في قسم التنزيلات الخاص بالمنتج في متجرك.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Contact \/ Support --\u003e\n\u003csection aria-label=\"Support\" class=\"card\" id=\"contact\"\u003e\n\u003cdiv class=\"body\"\u003e\n\u003ch2\u003eالدعم\u003c\/h2\u003e\n\u003cdiv class=\"cta-row\" style=\"display: flex; flex-wrap: wrap; gap: .55rem;\"\u003e\n\u003ca href=\"tel:+96265823466\" class=\"cta\" aria-label=\"Call Bosch Showroom\"\u003eاتصل +962 6 582 3466\u003c\/a\u003e \u003ca rel=\"noopener\" href=\"https:\/\/wa.me\/962799027779\" class=\"cta\" aria-label=\"Chat on WhatsApp\" target=\"_blank\"\u003eواتساب +962 79 902 7779\u003c\/a\u003e \u003ca href=\"mailto:info@tahboubonline.com\" class=\"cta\" aria-label=\"Send email\"\u003eالبريد الإلكتروني\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n    (function(){\n      const root = document.querySelector('#pdp-ctl7181b0') || document.querySelector('.pdp-bcs-ctl7181b0');\n\n      \/* Quick-nav active state *\/\n      const links=[...root.querySelectorAll('.qnav a')];\n      const secs=links.map(a=\u003edocument.querySelector(a.getAttribute('href'))).filter(Boolean);\n      if('IntersectionObserver' in window){\n        const ob=new IntersectionObserver(es=\u003e{\n          const top=es.filter(e=\u003ee.isIntersecting).sort((a,b)=\u003eb.intersectionRatio-a.intersectionRatio)[0];\n          if(top){ links.forEach(a=\u003ea.classList.remove('is-active'));\n                   const i=secs.indexOf(top.target); if(i\u003e-1) links[i].classList.add('is-active');}\n        },{rootMargin:'-45% 0px -50% 0px', threshold:[0,.25,.5,.75,1]});\n        secs.forEach(s=\u003eob.observe(s));\n      }\n\n      \/* Build dots for gallery *\/\n      const track=root.querySelector('.track');\n      const slides = track ? [...track.querySelectorAll('.slide')] : [];\n      const dotsWrap=root.querySelector('.dots');\n      function buildDots(){\n        if(!dotsWrap || !slides.length) return;\n        dotsWrap.innerHTML='';\n        slides.forEach((_,i)=\u003e{\n          const d=document.createElement('span');\n          d.className='dot'+(i===0?' is-active':'');\n          dotsWrap.appendChild(d);\n        });\n      }\n      buildDots();\n      let dots=[...root.querySelectorAll('.dot')];\n\n      \/* Gallery controls *\/\n      const prev=root.querySelector('.navPrev'), next=root.querySelector('.navNext');\n      function setDot(){\n        if(!track) return;\n        const i=Math.round(track.scrollLeft\/track.clientWidth);\n        dots.forEach(d=\u003ed.classList.remove('is-active'));\n        dots[i] \u0026\u0026 dots[i].classList.add('is-active');\n      }\n      function go(delta){ if(!track) return; track.scrollTo({left:track.scrollLeft+delta*track.clientWidth, behavior:'smooth'}); }\n      prev \u0026\u0026 prev.addEventListener('click',()=\u003ego(-1));\n      next \u0026\u0026 next.addEventListener('click',()=\u003ego(1));\n      track \u0026\u0026 track.addEventListener('scroll',()=\u003erequestAnimationFrame(setDot),{passive:true});\n      window.addEventListener('resize',setDot,{passive:true}); setDot();\n    })();\n  \u003c\/script\u003e \u003c!-- Product JSON-LD including origin --\u003e \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\":\"https:\/\/schema.org\",\n    \"@type\":\"Product\",\n    \"name\":\"Bosch CTL7181B0 Series 8 Built-In Fully Automatic Coffee Machine, Black\",\n    \"brand\":{\"@type\":\"Brand\",\"name\":\"Bosch\"},\n    \"sku\":\"CTL7181B0\",\n    \"countryOfOrigin\":{\"@type\":\"Country\",\"name\":\"Slovenia\"}\n  }\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"BOSCH","offers":[{"title":"Default Title","offer_id":45191084638394,"sku":"CTL7181B0","price":2550.0,"currency_code":"JOD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/19924515_CTL7181B0_STP_def.webp?v=1759048616","url":"https:\/\/tahboubonline.com\/ar\/products\/ctl7181b0","provider":"Tahboub Online","version":"1.0","type":"link"}